

Just in case anyone hasn’t seen it/doesn’t get this, it’s a Community reference.


Just in case anyone hasn’t seen it/doesn’t get this, it’s a Community reference.


If it does that, sure. It would create penalties at least.
You wouldn’t need another identifier though. On your 16th birthday, for example, your age range changes from <16 to >16. If the application checked every day and recorded it, then they would then know your birthday. The bins are larger, but switching bins is by the day. It doesn’t matter how large the bins are at that point.


Even with binning, it doesn’t prevent the date from being learned. All an application would have to do is ask for the bin every day. On the day it changes you learned their birthday. It only works for <18s, but isn’t that specifically who they’re saying they’re trying to protect?


There’s only one Lord of the Rings movie, and it’s approximately 12h long.


I had the idea to use an old phone as a server recently. Phones are pretty energy efficient, so it seems like it’d be a smart way to recycle one. Does anyone know if this is actually a good practical idea for a lightweight personal server, rather than just a novelty? I haven’t heard of anyone doing it before so I’m assuming there’s a reason it isn’t a good idea, but I don’t know what that’d be.


Recursion is amazing for a small selection of problems. Most of the time you don’t need, or want, it. When it is useful though, it tends to be really useful.
I don’t understand people’s issue with it. I always found it easy. Maybe that’s why I feel this way. Maybe if you find it challenging you want to avoid it, even when it’s a good solution.


This isn’t smart. This is clever. It’s a way to solve a problem in a novel way. It isn’t the best, or even most obvious, way to solve the problem. It’s just interesting.
I think your point is actually “even things that are right and obvious are not always obviously right” or something like that. It’s obvious to all of us that 1+1=2, and it is correct, but it isn’t correct because it’s obvious. It just happens to be both obvious and correct, but for very different reasons.


I agree. It’s what makes sci-fi good, in my opinion. It’s a useful tool to look at the failings of humanity, but in a way that subverts people’s self-defence mechanisms. For example, racist might agree treating intelligent aliens as animals is bad without thinking about themselves at first. With a tiny amount of reflection, they will realize it also applies to their beliefs. This can work for so many other topics, like DS9 covers the use of terrorism against Fascists using aliens as stand ins for actual groups that have and do exist in our world.
The way this should work is it’s set as either left-to-right or right-to-left. (C:)/1/2/3.ext or ext.3/2/1/(:C). It shouldn’t render part of it one direction and part of it the other direction logically. It’s probably impossible to fix at this point, but this makes a lot more sense.


Yeah, this fits with the “don’t correct your enemy when they’re making a mistake” category. Take their money and use it for good. As long as they don’t have a say in how it’s spent, it’s better to take it from them than it go to effect something in a bad way.
Mordhau grip. Swords can be hammers too.


Sure, but there’s no obligation to give a company the username with their company name.


Sure, but why even do that minor thing for them? Just ignore it like it deserves.


Why comply? As far as I’m aware there’s no legal obligation to do so. They think they can just ask for things and get them. Fuck them.
Discord has quite a few good features that IRC doesn’t. I will agree that it being used as a replacement for a forum, while also being unsearchable, is amazingly stupid. However, it’s used by almost everyone for a reason, and to ignore that (if you were to develop and alternative) ensures you won’t succeed. Yeah, we don’t need every feature from Discord, but easy voice/text/video chats, image/file sharing, and all the other useful things are required. Yeah, we can probably lose the emotes and crap and be fine.


This will actually run much slower. It saves space, but it has to do a bunch of math every time it needs to store or load a string I stead of just outputting it. Maybe if you had really limited cache space this could run faster (since it could save on fetching from RAM/storage), but, unless you’re storing some really long strings, it won’t make a difference.


No, it doesn’t. It can’t know if you need a full set of characters or only a subset of them, so it can’t optimize like this. If you know you only need to represent capital letters and a few punctuations, you can do something like the OP. The compiler has to assume you could need the full range of characters represented by the format though (especially since it doesn’t even know if you’ll continue to use them as characters—you may want to do arithmetic on them).
Definitely premature optimization, and not even ose to optimal either. It’s next to useless, but I think the OP was just having fun.


If you’re ever doing optimizations like this, always think in binary. You’re causing yourself more trouble by thinking in decimal. With n bits you can represent 2^n different results. Using this you can figure out how many bits you need to store however many different potential characters. 26 letters can be stored in 5 bits, with 6 extra possibilities. 52 letters can be stored in 6 bits, with 12 extra possibilities. Assuming you want an end of string character, you have 11 more options.
If you want optimal packing, you could pack this into 48 bits, or 6 bytes/chars, for 8 characters.
I’m leaning towards satire or AI generated. Could be either.