HNHacker News
TopNewBestAskShowJobs

Altern4tiveAcc

159 karma · joined April 22, 2024

submissionscomments
Altern4tiveAcc··on The state of building user interfaces in Rust
Is it common for the toolkits written from scratch in Rust to have bindings for other languages?

I still think the ideal solution for Desktop GUIs would be the Qt company developing first class Qt bindings for Node.js (or some other runtime), and allow people to build UIs using web tech with Qt components.

Altern4tiveAcc··on H.R. 6028 would fundamentally change the U.S. Copyright Office
> without copyright, all of the profit made on creative works (of a perhaps smaller pie) would get be kept by distributors like Amazon or Netflix

Assuming copyright gets dismantled is a good-faith way, Netflix/Amazon remaining as gatekeepers sounds unlikely, IMO. Free software clients like Popcorn Time provide a better experience and would be able to exist without threats from copyright trolls.

It's also much more robust regarding cultural preservation (as users and organizations can keep DRM-free local copies) and censorship (being torrent-based makes it much harder to delete a movie from existence).

Altern4tiveAcc··on Swift at Apple: Migrating the TrueType hinting interpreter
I've always wondered if JS engines could rewrite those array functions at compile time, like this: https://github.com/SomeRanDev/Haxe-MagicArrayTools

Though, it probably wouldn't work if user code modified the Array prototype.

Altern4tiveAcc··on Failing grades soar with AI usage, dwindling math skills in Berkeley CS classes
> Sorry if my objection came across as overly antagonistic

Apologies accepted, no worries.

> while your experiences are unassailable as your experience, it may not be very representative of what's out there.

Of course. I try to speak in the first person when talking about my experiences, as a way to make that point (that they may not be representative of what's out there) more explicit.

Altern4tiveAcc··on Thi.ng – open-source building blocks for computational design and art
https://codeberg.org/thi.ng/umbrella/src/branch/develop/pack...

That's an interesting take at ECS, seems to do lots of optimizations under the hood too.

I'm surprised to not have heard of those libraries until now.

Altern4tiveAcc··on Replies to comments on my "LLMs are eroding my career" post
>Agents used to be bad at this kind of stuff in my workplace as well, but newer models + agent-friendly documentation + AGENT.md begging agents to read the fucking docs before coding changed this landscape for us here.

Wouldn't that be true for humans as well? If you have documentation explaining a rule and you read it, you may not need to reach out to coworkers.

Otherwise I think the author's concerns are 100% valid.

Altern4tiveAcc··on Failing grades soar with AI usage, dwindling math skills in Berkeley CS classes
> Most college degrees are a dead loss economically compared to starting work immediately in a craft profession with high demand, such as plumber or welder, which is the reason I question the motivation.

I think then the core difference could be in the places we live. Here, it's common for government jobs to require a college degree. Some of those do not require a specific degree, as the position itself doesn't need it, but you still need a degree to apply.

It's also common for pay grades to be tied to how far one went academically (graduate, masters, doctors, etc.). Again, speaking strictly about government jobs, which are a non-trivial part of the economy here.

> Most of the universities I've been in have had well above the occasional one. I'm certainly not saying that has to be true everywhere, but for academic level studies it's pretty sad if the fraction is zero.

That's fair and I believe you. I worded my post in the first person to make it clear I was talking about people I met, and others' experiences may be different.

Altern4tiveAcc··on Failing grades soar with AI usage, dwindling math skills in Berkeley CS classes
> Then you either really haven't tried very hard to notice them or have been in an academic environment with severe defects.

Sure. (?)

> Does college even work for future economic prospects, by the way?

Where I live, a college degree is a legal requirement for a lot of professions that pay more than entry level jobs (although not all of them). So, people go to college to get a better paying job in a few years than they could get by immediately entering the workforce.

Altern4tiveAcc··on 32GB of DDR5 now costs $375 – AI shortage continues to squeeze PC building
I guess you and the other poster just have different standards.

I've personally never found Ray Tracing to be worth the performance impact. I have a 3090 and a 7900 XT at home, on different computers. When opening a new game, I just keep everything on Medium, turn RT off if possible, and enjoy good fps at 4K in most games.

Doom The Dark Ages was the only one that didn't perform as well as I'd like. Still, perfectly playable at 1080p, Medium settings, targeting 120+ fps.

Altern4tiveAcc··on Failing grades soar with AI usage, dwindling math skills in Berkeley CS classes
> You go to a university because you are deeply interested in understanding the subject that you study.

I don't think I've met anyone who fits that description. The ones deeply interested in the subject would likely skip college anyway if not for future economic prospects.

Altern4tiveAcc··on Every Byte Matters
Depending on your access patterns, maybe you could have a hash table mapping entities ids to indexes in your SoA. Perhaps that's viable if looking up a single entity is not typical to your use case?

> Which leads to my theory… I feel like Bevy could be implemented on top of an in-memory DuckDB and get away with it

Haha, it certainly does sound viable.

Altern4tiveAcc··on Stop Killing Games
PSA for anyone considering reading it: this article is full of LLMisms and was probably generated from a prompt.

That being said, I agree with the premise. Most of those cultural preservation issues wouldn't be a problem if users had control over their computing.

The problems caused by game servers going offline aren't necessarily specific to games, and the cultural preservation aspect can be applied to other programs as well. This essay explain what those problems are in a very accessible manner: https://www.gnu.org/philosophy/who-does-that-server-really-s...

Altern4tiveAcc··on Every Byte Matters
Assuming ordering isn't a concern, can't you just have a field called "removed" and skip those when iterating?

Or swap it with the last monster, and keeping an index for the last monster alive.

Altern4tiveAcc··on Every Byte Matters
> SoA is weak if you are adding/removing monsters more often than accessing a single "hot" field.

Why is that? Genuinely curious. Does "weak" mean that it performs worse than AoS, or that the gains aren't as significant versus AoS?

Altern4tiveAcc··on Benchmarking SurrealDB 3.x vs. Postgres, Mongo, Neo4j and Redis (With Fsync)
> All of our releases thus far are source available, and will be open source 4 years from the release date.

So, the current up-to date version is proprietary.

Altern4tiveAcc··on Benchmarking SurrealDB 3.x vs. Postgres, Mongo, Neo4j and Redis (With Fsync)
Note to others, since it wasn't obvious to me at first: their database is proprietary.

Regarding the benchmarks themselves, they would've been more interesting with reproducible steps and more hardware variety.

Altern4tiveAcc··on I am retiring from tech to live offline
While the tinkerer in me would love to, the pragmatic side of me cannot ignore the speed boost, specially for prototyping programs.

If I write everything by hand, I know I'm leaving velocity or quality on the table. If I use LLMs, I can eventually get good output from it, either by going faster with moderate quality, or by going slower and focusing on better code. But that makes me hate the whole development process. I enjoyed modeling a problem with types and, writing functions that work on these types. Automating that process (either the cognitive work itself, or the typing work to bring ideas to life) takes away most of my fun.

Altern4tiveAcc··on Denuvo has been cracked in all single-player games it previously protected
"Protected" is the wrong word. "Restricted" is much more honest regarding what Denovo does.

Good riddance.

Altern4tiveAcc··on The Age Verification Trap: Verifying age undermines everyone's data protection
It does feel like a shift, and sometimes coordinated signaling. This post was at the top of this thread not long ago. Now it's all pro-age verification posts.
Altern4tiveAcc··on X offices raided in France as UK opens fresh investigation into Grok
So if a social network tool does the exact same thing, but uses the user's own GPU or NPU to generate the content instead, suddenly it's fine?
Altern4tiveAcc··on X offices raided in France as UK opens fresh investigation into Grok
So, if someone hosts an image editor as web app, are they liable if someone uses that editor to create CP?

I honestly don't follow it. People creating nudes of others and using the Internet to distribute it can be sued for defamation, sure. I don't think the people hosting the service should be liable themselves, just like people hosting Tor nodes shouldn't be liable by what users of the Tor Network do.

Altern4tiveAcc··on AI didn't break copyright law, it just exposed how broken it was
> it leans on an uncharitable coloring of everybody who sees problems with copyright as "anti-copyright"

That's the charitable coloring. Owning concepts or ideas, and trying to police others' use of ideas you """own""" is absurd.

Altern4tiveAcc··on AI didn't break copyright law, it just exposed how broken it was
Always have been broken.

Hopefully, future legislation will cater less to publishers and copyright trolls. I'm not optimistic though. While certain kinds of publishers are indeed becoming less powerful, sports-related media conglomerates are successfully lobbying for more surveillance.

The general population will likely get the worst of both worlds, with copyright trolls getting to enforce unjust laws against regular people, while big tech gets to pay their way out.

Altern4tiveAcc··on X offices raided in France as UK opens fresh investigation into Grok
> Prosecutors say they are now investigating whether X has broken the law across multiple areas.

This step could come before a police raid.

This looks like plain political pressure. No lives were saved, and no crime was prevented by harassing local workers.

Altern4tiveAcc··on Why senior engineers let bad projects fail
> I can’t imagine holding a job where I had to do work that I expect will fail. Sounds absolutely depressing. What keeps you motivated?

The paycheck. I had never expected work to NOT be depressing by definition, though. The only reason I'm working on what my employee wants me to is because I can't afford to live otherwise. They'll get the minimal effort needed for me to not get fired, but not a single minute more.

Altern4tiveAcc··on ‘ELITE’: The Palantir app ICE uses to find neighborhoods to raid
> that is an extremely fringe belief that basically no one in the USA supports

Clearly is it not a belief that no one in the USA supports, as seem in the discourse against ICE and immigration contrl.

> The debate is on "how" it's being done not that we shouldn't have immigration control.

Not necessarily, no. "The debate" is too vague to elaborate in favor or against what you're saying.

But yes, there are people against immigration control period, and period in favor of reforms to make immigration easier for workers, not harder. But propaganda will keep putting workers against each other, instead of companies lobbying against workers.

Altern4tiveAcc··on ‘ELITE’: The Palantir app ICE uses to find neighborhoods to raid
> People who are in the country illegally undermine the rule of law

No, they do not. Quite the opposite, they want to live their lives quietly and normally like everyone else.

The only law they "undermine" is the one forbidding them to living in a place due to a birth right. Civil disobedience to unjust laws like that is correct and moral.

> make people feel unheard leaving people to elect demagogues like trump

Disagree. IMO the biggest reasons for Trump's election were inflation and raising living costs. Under those conditions, picking a group of people to elect as the "enemy" is a tact to win elections, but has nothing to do with the underlying cause for the bad conditions in the first place.

Altern4tiveAcc··on ‘ELITE’: The Palantir app ICE uses to find neighborhoods to raid
> the idea of deporting people who have no legal status in this country is immediately branded Nazi

Because that idea consists of harming someone over their birth circumstances, rather than any objective harm they may have done.

Altern4tiveAcc··on ‘ELITE’: The Palantir app ICE uses to find neighborhoods to raid
Fair enough, they had (specially their executives and the engineers working on ad tech) a negative impact in the world as well.
Altern4tiveAcc··on ‘ELITE’: The Palantir app ICE uses to find neighborhoods to raid
Has been for over a century.
← PreviousPage 2 of 3Next →