Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
James_K
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
451.
▲
by
James_K
2y ago
Every step on the path to bloat is justified.
452.
▲
by
James_K
2y ago
A lot of the elements on this website overlap eachother.
453.
▲
by
James_K
2y ago
Maybe this is just me, but embedding the language in strings like this seems like it's just asking for trouble.
454.
▲
by
James_K
2y ago
Sad to see Linux turning into a web app. I thought they'd be smart enough to avoid this sort of trend. Hope they continue to support the desktop version.
455.
▲
by
James_K
2y ago
> I'm asking why a developer who is comfortable with Rust borrow checker choose any other language? Because there are other languages which don't require you to hold to a strict set of rules to maintain memory safety, as they a
456.
▲
by
James_K
2y ago
You seem to have forgotten that garbage collected languages exist, and are much preferable to Rust in many circumstances.
457.
▲
by
James_K
2y ago
Manually managing memory complicates the program, and makes it harder to change. Every interface written is contaminated with the implementation details of how it manages memory. This has a large cost in terms of development time. As much a
458.
▲
by
James_K
2y ago
An often overlooked solution to this problem is to avoid using Rust, or to only use it for performance critical code. Writing a large application in Rust sounds hellish, it seems like it would be much nicer to only use it in sections of the
459.
▲
by
James_K
2y ago
How exactly is "election interference" defined? Because it seems to extend to any action that effects the outcome of an election. Is campaigning election interference? What about voting?
460.
▲
by
James_K
2y ago
A lot of Brazilians there. I guess it makes sense that they are a large portion of the user-base after Twitter got banned.
461.
▲
by
James_K
2y ago
Do they have any way to make money yet?
462.
▲
by
James_K
2y ago
One million accounts per day, and all of them making posts about their X.
463.
▲
by
James_K
2y ago
Obviously not "society". I've yet to hear of anyone purchasing a pair of glasses from society. When disability advocates refer to society as cause of disability, they are not talking about specific individuals or corporations
464.
▲
by
James_K
2y ago
> but the extent to which is it disabling is a function of the individual's relationship to society No it's not. It's a function of the person's relationship to glasses. The same way deaf people are no longer disabled
465.
▲
by
James_K
2y ago
Macaroni art versus the Mona Lisa.
466.
▲
by
James_K
2y ago
> we shy away from encouraging conversion therapy or height extension surgery by default Because these things are dangerous and ineffective. You can point to clear negative consequences that come from doing them at a mass scale. Again, I
467.
▲
by
James_K
2y ago
Saying the world is designed for people with hearing is causally inaccurate. Hearing evolved because sound is a useful way to perceive the world, the same way vision evolved in the spectrum it did because those are the strongest frequencies
468.
▲
by
James_K
2y ago
No, I'm not talking about that.
469.
▲
by
James_K
2y ago
I feel like the narrative around disabled people has advanced to the point where some now insist that they aren't disabled. In reality, it's a pretty objective fact that being disabled means being unable to do something. It is a n
470.
▲
by
James_K
2y ago
Sadly, many scam callers are actually slaves in Myanmar. Those unable to detect this may face physical punishments, or worse. Not that I'm supporting the practice of scamming, but this kind of scam prevention is also morally dubious.
471.
▲
by
James_K
2y ago
Surely it would be better to use a debugger and avoid recompiling your code for the added print statements than to strip out the debug information to decrease build times.
472.
▲
by
James_K
2y ago
> it's because users actually find it easier I have extreme doubts about that. Yes, people find these things easier when they don't understand them, but what about users who do understand? I know for a fact that when I started
473.
▲
by
James_K
2y ago
> "if list:" has been the idiomatic Python since inception I would argue the reverse. It was a bad idea to begin with and the start of something worse. > Plenty of languages have changed their guiding principles over time. W
474.
▲
by
James_K
2y ago
I feel like, if you care about performance, using Python at all is a mistake.
475.
▲
by
James_K
2y ago
I'm not particularly well versed in the history of either language. I just know that Python was supposed to be "simple and intuitive", but I've had quite a different experience of it and this has often been down to Perl-
476.
▲
by
James_K
2y ago
Isn't this just a Perl feature (arrays are also their length and zero values are falsy)? I can't help but feel Python is getting closer to Perl as time goes on. Ironic, since their original goal was to be simple and make themselve
477.
▲
by
James_K
2y ago
Do you ever wonder why audio mixing panels have all those buttons and knobs instead of just one big slider labelled "volume"? It's because audio engineers benefit more from the complexity than they lose out from the time take
478.
▲
by
James_K
2y ago
Stuff like this really make me wish people knew about computers. They could see endless gains from switching to something like LaTeX with Git version control. Sure, it would take a bit of time to train people on, but the productivity gains
479.
▲
by
James_K
2y ago
Surely it already is a universal platform. Almost all major software runs on the web / electron.
480.
▲
by
James_K
2y ago
Well China has already shown some legislative teeth in these matters. IIRC they put a hard limit on the amount of time minors can play videogames and use TikTok (Douyin). Banning AI for minors is also something I could see them doing.
More ›