• 0 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: June 30th, 2023

help-circle
  • In Germany, juvenile detention is up to 24 years. Juvenile law is also not that straightforward, if it’s applicable also depends on how “childish” someone still behaves. In some cases one can be 20 and still go to an adult prison, e.g. if they’re very violent and wouldn’t fit into the education-oriented juvenile detention. On the other hand, older people who behave very childish (e.g. because of a disability) will usually not be put into an adult prison and instead get something more therapy oriented similar to juvenile detention.




  • The basic software like the Intellij Community Edition is also fully open source. (And it’s not actually basic at all. It’s a great full featured IDE)

    Basically you’re only paying for their support/updates and for specific language and toolkit support, which makes sense to me. They need to pay their staff somehow.

    It’s not comparable to Adobe or other crappy manufacturers where you own nothing.



  • When measuring lengths and time, metric units are super useful. Micrometers, Millimeters, Centimeters, Meters and Kilometres are easily and often converted in a lot of technical jobs.

    Same with nanoseconds, milliseconds and seconds when dealing with time in simulations or other computer programs (e.g. game development).

    Milliliters, Centiliters and Liters are commonly used in cooking.

    What’s wrong with hectometers? I don’t know how often they’re used but dealing with a factor of 10 or 100 to the next “regular” unit (meters or kilometers) is no big deal.


  • I simply can’t believe that they released the game in this unfinished state. Early access or a public beta would be understandable, but you just don’t release a half-finished product promising to deliver the remaining stuff later.

    The Minecraft way where you continually provide upgrades for your game can obviously work, but in that case, the game is cheaper and the upgrades are free. If they were going that route, CS2 should have been a free upgrade of CS1 with all the features of the previous product and nobody would’ve complained.

    If you buy another full product, you expect another full product.



  • How often does branchless programming actually matter in the day to day life of an average developer?

    Barely never. When writing some code that really has to be high performance (i.e. where you know it slows down your program), it can help to think about if there are branches or jumps that you can potentially simplify or eliminate.

    Of course some things are often branchless, for example GPU shaders, which need very high performance and which usually always do the same things. But that’s an exception.