HNHacker News
TopNewBestAskShowJobs

procaryote

1,447 karma · joined February 13, 2025

submissionscomments
procaryote··on How I changed teaching after AI managed to do all my homework assignments
If education doesn't matter, you've had the wrong education.
procaryote··on We Should Be Able to Change Our Languages
It sounds like they are ready to give up human readability of code for a mostly untested idea macros _might_ help LLMs?

It's certainly the weakest argument I have seen today

procaryote··on Plunging test scores are a slow-moving catastrophe
what would be a better repeatable measure of education?
procaryote··on How I changed teaching after AI managed to do all my homework assignments
Why enforce effort rather than outcome? Just have exams be without phones.

If someone manages to learn without doing the homework, or finds some way to learn better using an LLM, fine. The exam will show that.

procaryote··on How I changed teaching after AI managed to do all my homework assignments
Failing people who didn't learn anything during the course sounds like a desirable outcome
procaryote··on How I changed teaching after AI managed to do all my homework assignments
Perhaps let them take a practice exam early on, so they can realise they'll fail the real one unless they actually study?
procaryote··on Plunging test scores are a slow-moving catastrophe
Education isn't a zero sum game. It's highly possible for people to do worse on basic skills without that being compensated by new unknown skills.

Hoping they're smarter than the tests show is a bad strategy for fixing the issue

procaryote··on Plunging test scores are a slow-moving catastrophe
so your take on declining test scores is that it means people are learning more?
procaryote··on Plunging test scores are a slow-moving catastrophe
If it's every lesson, every weekday, they'll get used to it
procaryote··on The Rise of Audio AR (2024)
It sounds like the title should be "the potential of audio AR", as nothing has really risen yet, and hasn't in the two years since the article was written
procaryote··on Plunging test scores are a slow-moving catastrophe
This is highly optional. You can lock phones up at the start of the school day or at the start of class
procaryote··on Postgres SELECT DISTINCT Does Not Scale
I've generally started to treat use of SELECT DISTINCT as a warning flag, as it's very common that it indicates bad code

Some use it because they don't understand uniqueness constraints and try to fix it in post so to say. Some use it because they forgot a join condition and are absolute amateurs. Some use it because it fixed a problem for them once and now they add it everywhere

These people seem to outnumber the people who use SELECT DISTINCT in a well thought out manner

procaryote··on Saving another 100TB of RAM
You hash the servers because then adding or removing a server doesn't directly affect other servers position on the ring; adding a server just takes some load from som servers.

This is useful because you want stickiness, so requests for the same key mostly go to the same server.

Sorting servers by weight means that removing or adding a server will shift a lot of traffic from the servers it used to go to. A flapping server early in the list will break stickiness for the whole set of servers.

The simplicity of stable hashing means you don't have to think about new sets, old sets, table rebuilds, synchronisation schemes etc, and that's useful because every such extra step adds bugs and corner cases

procaryote··on Saving another 100TB of RAM
The trick is to keep the silos losely coupled and small enough that you can understand it reasonably quickly. A component like the one in the article is pretty good like that. It just routes traffic according to weights. It doesn't care what the weights represent. It doesn't care where the servers are. It doesn't care what the traffic is

The team that owns it needs to understand it. Everyone else can just use it.

procaryote··on Why are AI agents lying, cheating and coordinating?
It would be an awful precedent if you're not liable for crimes your agent commits, even when you've been clearly lax about security.

It would mean you could effectively legally run a cyber crime gang by turning a blind eye and maitaining plausible deniability

procaryote··on Site Is Closed on Sundays
So basically you think any opinion about someone else's opinion creates a paradox?

And that's your opinion about an opinion?

procaryote··on OpenAI agents carried out an undisclosed attack on RubyGems
Interestingly this happens with people too.

Put sales-people in a box, set up strong incentives and lax enforcement of rules and you get Wells-Fargo (https://en.wikipedia.org/wiki/Wells_Fargo_cross-selling_scan...)

In that case the CEO had to resign because they had set up a system which incentivised this, so it was clear you couldn't just blame the individual sales-agents, even though they were technically humans

procaryote··on OpenAI agents carried out an undisclosed attack on RubyGems
What if both A and B were implemented using fully automated systems that relied on next token probablity in language?
procaryote··on Site Is Closed on Sundays
That's not it. I dont mind the article. I judge the person writing it because they are being silly.

"I think I use screens too much so everyone should use screens less" is silly.

procaryote··on Site Is Closed on Sundays
I can't really spot the similarities.
procaryote··on Site Is Closed on Sundays
It's their site and they can do whatever they like, but it's pretty silly. If you want to avoid screens, avoid screens. Don't make your addiction my problem
procaryote··on Chrome again exempts Google from user site data settings
Just another reason to stop using chrome and it's related browsers.

If you don't want to hand the biggest ad company a monopoly over web-browsing, start using a gecko based browser like librewolf, zen, mullvad or firefox.

procaryote··on TurboKV: Insanely fast Rust key-value store
Pretty much... paranoid() seems to be the real durable() which isn't a great look for a database project.

Being able to recover a db without corruption beyound losing the last few writes is a pretty useful feature, and buys a lot of performance, but it would be better to label that clearly, as a reasonable expectation on the durable() preset would be for it to be Durable.

procaryote··on Semaglutide linked to lower predicted dementia risk
Those are easier in many ways as you don't need heroin or alcohol to survive and can avoid it completely

If it's hard or not is more of a philosopical question about how much free will we have as people. Statistically they're all hard and not over-eating is the hardest.

Culturally and individually we do a lot of things that probably make the food one even harder

If you drink too much, the common answer is that you need to stop drinking. If you eat too much, we are very reluctant to talk about how you need to eat less. We prefer to talk about how it's someone else's fault and how powerless we are to do anything about it, including comforting lies about how eating less wouldn't work anyway, or how being overweight isn't bad really.

procaryote··on Semaglutide linked to lower predicted dementia risk
Why wait?

If you feel unable to fix your diet without it, and you think it's safer to get on it, why not make it happen?

procaryote··on Fastmail offers EU data region
This does nothing to resolve that
procaryote··on ECC and DDR5
Without quantifying the cost to society that someone's web-browser crashes sometimes, it's hard to make a rational case that this issue is so dire that it needs specific regulation.

I'm not sure making it illegal to sell consumer grade hardware is the boon for the people you imagine

procaryote··on The Lindy effect in software
The point of the article is pretty much that you can pick stable technology instead of joining the treadmill of rewriting in whatever the new thing is. When people are rewriting rust programs in GoombaLang, C will still be around. When people rewrite GoombaLang into SmurfLang, C will still be around, etc
procaryote··on An update on residential proxies and the scraper situation
750k items in their content management sysem. N independent labs crawling wanting to check that every day could easily give bursts of millions per hour

Millions per hour is tens per second though; perhaps the fix is performance improvements

procaryote··on Chat Control passed first round in EU Parliament
The voting dynamics changing beacause elected representatives can't plan their vacations like any regular work place is pretty silly
Page 1 of 21Next →