• 0 Posts
  • 9 Comments
Joined 2 years ago
cake
Cake day: July 10th, 2023

help-circle
  • The way Java is practically written, most of the overhead (read: inefficient slowdown) happens on load time, rather than in the middle of execution. The amount of speedup in hardware since the early 2000s has also definitely made programmers less worried about smaller inefficiencies.

    Languages like Python or JavaScript have a lot more overhead while they’re running, and are less well-suited to running a server that needs to respond quickly, but certainly can do the job well enough, if a bit worse compared to something like Java/C++/Rust. I suspect this is basically what they meant by Java being well-suited.



  • There’s an important distinction here: “is a good idea” is not “is the right way to do it”. You can also keep kids off of dating apps by banning dating apps, banning children from the Internet, or even just banning children. All of those are horrible solutions, but they achieve the goal.

    The goal should be to balance protecting kids with minimizing collateral damage. Forcing adults to hand over significant amounts of private data to prove their identity has the same basic fault as the hyperbolic examples, that it disregards the collateral damage side of the equation.




  • I think I basically agree with you and the author here. People applying technology have a responsibility to apply it in ways that are constructive, not harmful. Technology is a force multiplier, in that it makes it easy to achieve goals, in a value neutral sense.

    But way too many people are applying technology in evil ways, extracting value instead of creating it, making things worse rather than better. It’s an epidemic. Tech can make things better, and theoretically it should, but lately, it’s hard to say it has, on the net.