News for hackers. Stuff that matters.

armchairhacker

What if the algorithms “newest” or “most upvoted” still promote Bolsonaro, because his supporters outnumber opposition? Facebook’s algorithm is more complicated, but that may be the core reason it favors him.

Or they could explicitly promote Lula, but that would be biased towards him…

Re:Challenge Is Gone on Sunday October 25, 2026 @09:59AM (#50231682)
All challenge is gone? No way. Your next challenge is to find a new one.

LLMs make what was formerly hard trivial, that is true. But they cannot do everything with simple prompts, you must increase your ambition to what was formerly impossible. Try building a bigger game, more complicated software or hardware…what have you always wanted but written off as something only a multi-millionaire with a large team of domain experts could accomplish? Because you have one now.

We should be able to agree that both Presidents have been senile. Have you heard Trump recently?
But this law may be impossible to comply, without basically shutting down Facebook. The complaints include that Bolsonaro is first in politician search results (someone has to be first), and that asking Meta’s LLM for a random number gives Bolsonaro’s ballot number before Lula’s.
My impression is, some Bolsonaro favoritism is real, but is it Meta’s fault or a generally-neutral algorithm (e.g. ranking based on upvotes) favoring Bolsonaro because of his supporters (or bots)? If it’s the latter, what should Facebook do?

“End algorithms”? Even a firehouse of newest comment (or most upvoted as suggested) would benefit Bolsonaro if his online support outnumbers opposition. Ban both candidates from the platform, or make every search show them both? That will probably not work; confuse Brazilian citizens why their politicians are being censored (which will influence them because their politician is being attacked by Lula’s court, or even Facebook acknowledges their opponent politician is dangerous); and not end the lawsuits if they continue bringing “evidence” like Meta AI randomly generating Bolsonaro-related numbers.

The most egregious evidence against Meta are suspending Lula’s official accounts. This can also be attributed to a neutral system processing opponents’ mass reports, but has an obvious solution: give every official account immunity from suspension except by the highest level admins, because they’re supposed to only be suspected according to guidelines, and a $trillion company has enough resources to closely monitor high-level official accounts.

Re:Why is AI generated language so hard to understand? on Saturday October 24, 2026 @08:47PM (#50227054)
Maybe a hot take, but I think that example is fine. Less verbose than “the form is submitted” and there’s no ambiguity, it’s the English analogue to `form.submit()`.

In your other comment, “Talking also costs.”, it’s clarified through context that talking costs tokens.

I think it’s a side-effect of the AI companies trying to reduce verbosity and redundancy, which were my personal main complaints with LLM writing. Though I believe LLMs are still verbose, and I suspect it’s because they don’t know what to remove, and these are cheap gains where the LLM removes verbosity that is obvious but expected because everyone does it.

Re:Why is AI generated language so hard to understand? on Saturday October 24, 2026 @08:42PM (#50227034)
Anecdotally, AI is very bad at distinguishing the important and relevant from the mundane. I tell AI to suggest changes to the “high-level specification” and it constantly suggests documenting arcane edge-cases and implementation details.
Re:AI models think humans are a bunch of amoral sheep on Friday October 23, 2026 @04:25PM (#50214830)
> Ask LLMs for their most controversial take on humanity

The LLMs did their job (except giving the same answer demonstrated their toxic homogeneity).

Remember when AI was extremely sycophantic (as opposed to now when, one might say, it’s mildly sycophantic)?

I would be curious to actually know.

Last I’ve heard, most civilians polled want the war to end…but would rather keep fighting than end without concessions Russia isn’t willing (IIRC restoring occupied territory, maybe NATO). But I think that was over a year ago.

Personally (I a non-Ukrainian) think it’s horrendous they physically kidnap young men and place them in the front lines, which they are accused of and probably to some extent doing. I doubt it’s effective, and if it’s that or lose, they’ve already lost. But if the Ukrainian majority in Ukraine does not want to officially surrender, and I can definitely understand why, we should keep supporting them. Otherwise it should end. Though if denying weapons and other resources is unlikely to reduce the bloodshed, we should continue providing them but change our messaging, using that evidence to persuade other nations.

I’ve heard the exact same argument against Viagra pills.

Society is very large, so we can tackle big and small issues. And I’m sure it’s more effective to let people choose smaller issues, than force them to work on big issues they don’t care about and are probably redundant.

Re:We Have Traits at Home on Friday October 23, 2026 @03:37PM (#50214256)
The benefit to C++ is that it’s actively trying for as many features as possible, keeping out of reach full support from any compiler. Maybe GPT-8 will be the first true C++ expert, built by the first superintelligence GPT-7.
Re:No Need for Retirement When Utopia Is Around the Corner on Friday October 23, 2026 @11:17AM (#50210506)
Old Internet culture isn't dead, after all.
Companies for what?

Models are good at recreating existing projects that already have existing companies.

Ok, they are good at porting and combining existing things. But anyone can run OpenAI's or Anthropic's models themselves, or if both cooperate and significantly raise prices, I bet businesses and consumers would just wait until their competitors catch up, and a significant amount would permanently switch.

The comment at the top of this chain ("If it progresses like it ALWAYS does...") is predicting that CxU will be taken over if AfD is banned.
If you arrest them, they will quickly stop calling for violations of the constitution, but they won’t stop. Would you rather they act in the open, or with minimal plausible deniability, still recruiting?

The first step, arresting the most obvious, won’t lead to a Reign of Terror on its own. But I don’t think it will be effective either.

Re:Advanced coding in low-resource programming languages on Wednesday October 21, 2026 @08:15PM (#50189417)
I’ve already worked with AI in niche languages without issue. AI is also very good at porting, so I expect to see more like the Bun and Ladybird rewrites.
In general, if you won’t use your solution, and have no-one else asking for it beforehand, it’s not worth it.
This is, literally (with the politician's name and elections instead of Zuck and earnings), political ads. In big red font, with an accusatory or distraught image of the politician.

Seriously, Mark Zuckerburg doesn't really care that one person left his platform, but he actually would prefer you stay...because if enough do it will affect earnings. But you should leave Facebook not to upset Zuck, but to stop upsetting yourself with what's on there.

It goes both ways: you can also destroy the foundation by being too intolerant, suspecting your friends (or they start suspecting you), leading to a Reign of Terror.

You can’t ban ideas, because they will hide behind other ideas, until you ban everything. If the AfD is banned and voters start holding blank pieces of paper and posting *** like in Russia, everyone knows what they mean, but will you start arresting people holding blank pieces of paper and posting *** like in Russia?

Well, someone has to represent these voters, or they will co-opt another party or put up their own candidate. And the government can’t just keep banning them, or they’ll catch bystanders (“dog-whistles”) and look super illegitimate (when you prosecute people for holding an empty sign, like Russia, you’re the baddie). Already I believe banning the AfD is stupid and would backfire egregiously in a few years at most.

Ultimately, you can’t ban ideas in a democracy, unfortunately even the idea to abolish it. What you can do it make that process harder and slower, so your opponents lose power before they succeed. Or, you know, convince people to drop the idea altogether.

I'm calling it: the next (or soon-to-be-next) step forward is finding ways to understand AI-written code. For now, you can ask a frontier LLM, they've become much better at avoiding hallucinations.
Re:Java sealed classes and exhaustive pattern matching on Sunday October 18, 2026 @11:47AM (#50142099)
Java also has recursive patterns and (maybe still in preview) literal patterns: `switch (x) { case A(B(true, var c)) -> f(c); }`
Dropping “Assisted By” is different from banning AI anywhere, though.

I actually disagree with the former, and wholly agree that AI should be allowed in Linux. We want to measure AI’s growing contribution, demonstrate that it can write good code, and identify problems that AI code that don’t appear in human code so they can be fixed.

> Jeff Layton, a kernel developer at Red Hat, had earlier given three reasons to drop it. Not everyone follows the policy, he said. The tag “basically serves as free advertising for proprietary LLM companies”, he added, and it is unclear why the kernel collects the information at all.

Even though not everyone follows the policy it’s still roughly accurate and maintainers can remove the model company from the commits.

Re:Ask HN: Where has creativity in software gone? on Tuesday October 13, 2026 @09:51PM (#50081426)
Looking at https://news.ycombinator.com/show right now, it's not too bad. The #1 (Guitoro, a virtual guitar you strum with your keyboard) is definitely creative. The next 3 (budgeting, AI monitor, scraper) are boring, the next (How Random Are You?) is so-so...and the pattern continues like this.

The pessimist says creative projects are rare nowadays, an optimist says they're still coming out. You may also dislike the vibe-coded "...Craft" projects, but seemingly building a production-capable software in days is something that has never been done before and IMO inspiring.

Re:My Reddit AMA on the Law of Web Scraping on Monday October 12, 2026 @07:39PM (#50064573)
The recent DOSs are not scraping. You can scrape a website running on a hobbyist home server without inconveniencing it, even 1000 people daily can. The AI "scrapers" sending multiple requests per second (even per day) to every imaginable URL (vs. sitemap.xml or robots.txt) should be more accurately called DOSers, and are intentionally malicious and/or ridiculously incompetent.
Re:I wish you the best in the Offline on Sunday October 11, 2026 @11:01AM (#50044029)
Invite only (and you invite based on past reputation, interviews, and friends-of-friends)
The US First Amendment explicitly protects flag burning

https://en.wikipedia.org/wiki/United_States_v._Eichman

Re:WallHop – 12ft.io is gone, so I built a replacement on Saturday October 10, 2026 @08:58PM (#50038702)
Why not open source? You modified GPL-3 ladder; I don’t know whether it’s legally required, but I feel it’s morally expected and important in practice (since yours may get taken down).
Re:Grieving the Loss of Details on Saturday October 10, 2026 @08:26PM (#50038498)
LLMs aren’t going away, but even though people tolerate their imperfect code and design, there’s room for improvement. Especially because many other people don’t tolerate it.
Re:Grieving the Loss of Details on Saturday October 10, 2026 @08:25PM (#50038488)
We will build more small mods and variations. Ideally we won’t rebuild the codebase 10 times, but 10 different people would like their Google Maps to be slightly different.

Older »