MurphyA/hacker-news huggingface dataset:
by DanielHB | 2025-08-28 15:27:30+00:00
Although the parallels are similar there is one big difference between US and Brazil political system: Dual-party system.

Trump bullied the republican party and purged anyone who is not loyal to him, and through his party he got a good chunk of the congress to be subservient to him.

Brazil has multiple parties and therefor Bolsonaro couldn't worm his way into having major legislative and judiciary power as well.

One big thing in Brazil is that the voting process is conducted in two phases: Phase 1 all candidates get votes, if no one got >50% of the votes then there is a Phase 2 where only the top 2 candidates can be voted on. So voting for a 3rd party on Phase 1 is not detrimental and the main parties need to make coalitions.

So it works a bit like you see in parliamentary systems, but once in power it is quite common for the coalitions to fade away or congress-people to vote against the coalition stalemating the legislative and reforms. It is also why there is so much corruption in Brazil's congress, vote-buying can be achieved on an individual-level instead of a party-level.

Also please don't praise the current Brazilian president, he is part of the problem and making the country politics even more like the US (increasing polarization through populist movements). He is just doing it from the left side of the political spectrum. He is just not insane wannabe-dictator like Bolsonaro.

The Trump playbook didn't work in Brazil because of the way the systems and institutions are set up. But these differences have both upsides and downsides.
by geerlingguy | 2025-08-28 15:27:44+00:00
Yeah; once you get deep enough, you realize you can just install things yourself, configure them with Ansible, or Nix, or whatever, and have full control.

But for probably 90% of users, they just want a UI they can click through and mostly use the defaults, then log into now and then to make sure things are good.

The UI is also especially helpful for focusing on things that matter, like setting up scrubs, notifications, etc. (though even there I think TrueNAS could do better).

It's why Synology persists, despite growing more and more hostile to their NAS owners.
by furyofantares | 2025-08-28 15:27:47+00:00
"Society" is more than just software developers.

We are very well paid for very cushy work. It's not good for anyone's work to get worse, but it's not a huge hit to society if a well-paid cushy job gets less cushy.

And presumably people buy our work because it's valuable to them. Multiplying that by 8 would be a pretty big benefit to society.

I don't want my job to get less fun, but I would press that button without hesitation. It would be an incredible trade for society at large.
by tialaramex | 2025-08-28 15:27:50+00:00
Like using the inherently unsafe language this only makes sense when you are the wizard and that's not always so perhaps better not.

I think a lot of wizards have bad days. On Thursday morning, with a fresh cup of coffee and a gleam in their eye they can write a thousand lines of tricky x86-64 assembler and every single instruction is perfect like God wrote it.

But on Friday evening, after getting only one hour's sleep because Theresa is teething and won't settle, and a screaming match with the CFO who says we have to re-use the old secretary's Dell for the new hire because "money is tight", the wizard just typo'd their own email address twice when filling out a form. On Monday when somebody else looks at it, it will be apparent that neither of the SSE instructions the wizard just wrote actually exists or has ever existed, which reminds us that the wizard might also have forgotten to check their new code even builds...
by rayiner | 2025-08-28 15:27:55+00:00
> didn't have 9/11 in mind regarding this, so I guess we're in agreement ?

9/11 was when the “War on Terror” started.

> This is a specific political ideology that I don't think defines the country.

But it’s not a “specific political ideology.” My friends and I loved “24” in college and most of us had supported Al Gore. “Break the rules to get the bad guys” is just Americanism.
by kleiba | 2025-08-28 15:27:55+00:00
Why is that? Most relevant research in AI is done outside of universities and instead by companies these days. Shouldn't they have the right to sell their findings? Their research is not funded by tax money.

(Note that that's not usually where the price tag for a research paper comes from these days, it's publishers charging for their added value. You might find it debatable whether said added value warrants the amount of money they ask for, but that's orthogonal to the underlying issue.)
by r1ch | 2025-08-28 15:28:31+00:00
At first they were easily detectable using HTTP header analysis - e.g. pretending to be Chrome but not sending the headers that Chrome always sends. Now it's a combination of TLS / HTTP protocol level analysis and application layer - e.g. we send a cookie on the user's "normal" page view and check it exists on the higher-resource usage pages they might later visit - the bots don't care about normal viewing patterns and try to hit the higher-resource pages on their first visit, so they get blocked.
by techpineapple | 2025-08-28 15:30:01+00:00
It's interesting, maybe to be a contrarian, or maybe because I read a lot so my personal optimization is in the other direction. Sometimes I don't know why I read. I've read a dozen or so history books, and not entirely sure what I got out of them. I've read some tech books, but could probably get the same thing from dissecting a few blog posts. I've probably seen a thousand movies or tv shows, and I don't know that I've read a book that I think made me "empathize" better or whatever you're supposed to get out of fiction, better than a movie.

Given all the ways people can consume information, why is it important that people keep reading?

Like I liked to book Ender's game, and I thought the movie was a piece of shit. I got more out of the book than the movie, but I don't know that I got anything out of the book I didn't get from a good movie.
by toss1 | 2025-08-28 15:30:10+00:00
Yup.

And worse yet, they are likely to start to do so with interventions that are broadly-effective across many species, not only a specific target.

IFF there is a way to specifically target, e.g., their first example, the corn rootworm, and extend diapause so the eggs hatch in winter, it would be an effective control and eradication method of a pest that explodes in population only in response to human farming.

However, if it has the same effect on a broad range of insects, the result will be not only fewer insects, it will be a lot of dead birds, who will lack a primary food source and a lot of fruitless crops which will go unpollinated.

And this is on top of the 70%-80% insect population loss we've already seen.

So, IFF it can be targeted with high specificity, and allow us to stop using broad-spectrum insecticides that kill everything including beneficial insects, it might be an advance. Otherwise, it's just more death from the skies for the ecosystem that supports every one of us.
by komali2 | 2025-08-28 15:30:16+00:00
> Then the insurrection failed, the ex-president faced a criminal investigation and prosecutors put him on trial for plotting a coup.

The Americans impeached this president once and nothing happened, and then also didn't they find him guilty of a ton of other crimes, and nothing happened?

Do Americans have optimism that Trump won't be their first dictator for life and will actually face consequences for his crimes? As for me I'm so confident that Trump is America's last president that I'm trying to find ways to put money on it.
by phillipcarter | 2025-08-28 15:30:37+00:00
Uhhh, I'm pretty sure DeepSeek shook the industry because of a 14x reduction in training cost, not inference cost.

We also don't know the per-token cost for OpenAI and Anthropic models, but I would be highly surprised if it was significantly more expensive than open models anyone can use and run themselves. It's not like they're also not investing in inference research.
by UncleOxidant | 2025-08-28 15:30:44+00:00
> If you're in the market for a desktop PC anyway, and just want to tinker with LLMs, then the AMD systems are a fair value

Yeah, this is why I bought it. To tinker with LLMs (and some more experimental ML algorithms like differential logic and bitnets), but also it can compile LLVM in a little under 7 minutes, and, I didn't time it, but it can build the riscv gcc toolchain very quickly as well. My current (soon to be previous) dev box took about an hour to compile LLVM (if it didn't fail linking due to running out of memory) so doing any kind of LLVM development or making changes to binutils was quite tedious.
by ethagnawl | 2025-08-28 15:30:48+00:00
It's wild and, while they're all guilty, Gemini is a particularly egregious offender. What really surprises me is that they don't even consider it a bug if you can predictably get it to generate copyrighted content. These types of exploits are out of scope of their bug bounty program and they suggest the end user file a ticket whenever they encounter such issues (i.e. they're just saying YOLO until there's case law).
by acossta | 2025-08-28 15:31:09+00:00
The Eclipse Foundation just opened up its Theia AI platform and an alpha Theia IDE that let you bolt the LLM of your choice into your workflow and actually see what it’s doing. You get complete control over prompt engineering and agent behavior, can plug in a local model or a cloud model, and even wire up external tools via Model Context Protocol. The AI‑powered Theia IDE bakes in coding agents, an AI terminal and context sensitive assistants while giving you license‑compliance scanning via SCANOSS. Instead of being locked into a proprietary copilot, you can customize the entire AI stack to your needs and still keep your code private, which is the kind of hackable openness Hacker News loves.
by dostick | 2025-08-28 15:31:26+00:00
Easy to check by looking at records how DSM was worked on. Evidence of how financial conflicts translated into diagnostic expansion:

The Bereavement Exclusion Smoking Gun 100% of the DSM-IV mood disorders work group had financial ties to pharmaceutical companies Mad In America . This same group eliminated the bereavement exclusion in DSM-5, allowing normal grief to be diagnosed as major depression after just two weeks. Kenneth Kendler, speaking for the group, explicitly argued “Either the grief exclusion criterion needs to be eliminated or extended so that no depression that arises in the setting of adversity would be diagnosable” Mad In America - essentially arguing that context should be irrelevant to psychiatric diagnosis. This change was “perhaps the most controversial change from DSM-IV to DSM-5” PubMed Central and critics argued it would “result in an increasing number of persons with normal grief to be inappropriately diagnosed with MDD after only two weeks of depressive symptoms” American Academy of Family Physicians and lead to unnecessary antidepressant prescribing.

The ADHD Expansion: DSM-5 systematically lowered ADHD diagnostic thresholds: - Reduced symptom threshold from 6 to 5 symptoms for adults/adolescents over 17 PubMed Central Neurodivergent Insights - Increased age of onset requirement from 7 to 12 years old Neurodivergent Insights - Lowered impairment criteria - now only need to “reduce quality of functioning” rather than be “clinically significant” PubMed Central Critics specifically identified ADHD expansion as worsening the “false positive problem” by “expanding diagnosis to adults before addressing its reliability in children”
by tombert | 2025-08-28 15:31:40+00:00
> How do you fill 288 TB? Is it mostly media?

I kind of purposefully don't fill it up :).

This has been a project of tech hoarding over the last ~8 years, but basically I wanted "infinite storage". I wanted to be able to do pretty much any project and know that no matter how crazy I am, I'll have enough space for it. Thus far, even with all my media and AI models and stock data and whatnot, I'm sitting around ~45TB.

On the off chance that I do start running low on space, there's plenty of stuff I can delete if I need to, but of course I probably won't need to for the foreseeable future.

> I'm converting more of my infrastructure to NixOS, and I know a lot of people just manage their NAS with NixOS, which is sounding more and more appealing to me.

Yeah, that's what I do, I have my NixOS run a Samba on my RAID, and it works fine. It was like fifteen lines of config, version controlled, and I haven't thought about it in months.
by throw18376 | 2025-08-28 15:31:44+00:00
people in states of psychosis often behave in frightening ways out of their control, and do and say hurtful things to those around them. if someone hurts you or does something very frightening, fear and anger are natural emotions.

but it’s not morally wrong to experience psychosis. so how could it be right for me to feel fear and anger towards that person when they haven’t done anything wrong? it is a tough contradiction.

you can resolve the contradiction by just deciding to hate and fear anyone who shows signs of psychosis, treat them as if it is a morally bad trait, which many people do, see discourse about homeless people in NYC.

or you can just try to pretend that psychosis doesn’t exist, which a lot of people do, like when some public figure shows obvious psychotic symptoms but people act like it’s rational behavior.

or you can disavow the fear and anger, but if a person does actually frighten and hurt you, the resulting negative feelings often tend to be expressed in weird and unfair ways. i suspect this author’s employers and doctors probably do a lot of this.

personally I think the least bad solution is to acknowledge that anger towards a person can be justified even if they’ve done nothing morally wrong, just feel anger, and express it only in controlled ways. but this is philosophically confusing, easy to state, hard to really believe deep down.
by moron4hire | 2025-08-28 15:31:52+00:00
I don't know where you're working, maybe you work in some secret lab where everything is air-gapped and not even the pigeons are allowed within a mile of the facility. In which case, what the hell are you doing commenting on a public message board?

That is absolutely not how DoD works. The vast majority of code is contracted out. Nobody from DoD side is reading any of the code. It's all a series of affidavits and audits for configuration management process. Vendors assert everything's cool. Failed audits lead to fines or revocation of access. And the audits check up on documentation and config. They don't dig into code.

At no point in time is anyone, anywhere, in this process reading every single line of code. Not even A single line of code. I doubt they even read the Software Bill of Materials we're supposed to generate, because I've never heard any feedback on any of it.
by dmvdoug | 2025-08-28 15:31:57+00:00
It’s almost like what really matters when something goes wrong is who responds to the incident. There are individual human beings who genuinely give a shit about customer service, and will move heaven and earth in order to help customers. And then there are other individual human beings who want to do as little as possible, when confronted with an issue, and blaming the customer is often the shortest route to minimal work.

It really doesn’t matter what the organization’s policies and procedures are. At most, an organization’s culture may affect this, by nudging marginal cases to align with the culture. But in the end, it always comes down to individual human beings.
by iamleppert | 2025-08-28 15:32:05+00:00
“I don’t think they have a VEP at Meta by the way,” Cicconi said.

This was said in response to having a month sabbatical at Facebook after 5 years. The Google exec seems to think having a "voluntary buyout" program is good enough and makes them competitive.

At this point, what is the purpose of Google hosting these town halls? It's a waste of time, just send the employees an email with whatever updated policies have been decided and dispense with the pleasantries.
by rcarmo | 2025-08-28 15:32:06+00:00
This is fun for learning purposes, but even with the PCIe 3 bus the Pi just isn't that great a server when compared to an Intel N-series machine.

I have two "normal" NAS devices, but I would like to find a compact N100 board with multiple SATA ports, (like some of the stackable HATs for the Pi, some of which will take 4 disks directly on the PCB) to put some older discarded drives to good use.

My go-to solution software-wise is actually to install Proxmox, set up ZFS on it and then drop in a lightweight LXC that exposes the local filesystem via SMB, because I like to tweak the "recycle bin" option and some Mac-specific flags--I've been using that setup for a while, also off Proxmox: https://taoofmac.com/space/notes/2024/11/09/1940#setting-up-...
by k310 | 2025-08-28 15:32:17+00:00
I still don't understand all the in's and out's of HN, such as flagging. I wear the downvotes as a badge of honor for calling out hypocrisy.

If you read reference [1] in the flagged post, it explains the ultra libertarian mindset of "privileged" valley folks. Whether that's skin color, rich parents, education, birthplace, gender or whatever, "privilege" or the fear of losing it, is a main factor in the fascist and elitist coup going on now.

As always, every accusation is a confession. The privileged accuse those who were and are held back, of privilege. Daily false accusations by Big Brother of fraud and turpitude are confessions.
by mutkach | 2025-08-28 15:32:45+00:00
A full KV-cache is quite big compared to the weights of the model (depending on the context size), that should be a factor too (and basically you need to maintain a separate KV cache for each request, I think...). Also the the token/s is not uniform across the request and it's getting slower with each subsequent generated token.

On the other side, there's an insane booster of speculative decoding, that would give a semi-prefill rate for decoding, but the memory pressure is still a factor.

I would be happy to be corrected regarding both factors.
by vlovich123 | 2025-08-28 15:33:07+00:00
> I tend to prefer to commit every dang little change anyway, I just don't remember to do it because I'm in the zone and then inevitably wish I had at some point.

That’s what I do too until I developed a practice to break up into thematic commits as I realize I need them. And if I don’t, then I just git reset to the beginning and use git gui to commit lines and chunks that are relevant for a given piece of work. But with experience, I barely do the break down completely - I generally don’t even bother creating commits until I have a starting sense of what the desired commit history should be.
by danans | 2025-08-28 15:33:11+00:00
> 1. Somehow people moving into houses that went for $4 to $25 million didn't notice or bother to check that there's a landfill a mile from their houses

Presumably, it's not a landfill that you can smell or see readily, otherwise a wealthy enclave wouldn't have developed there.

> 4. Rich people find they have no more power than residents of Flint, MI

I think this is a rare exception, and not representative of normalcy. Nuch of the toxic waste is itself from a well-off area (the Palisades), and the state government wouldn't want to be seen as giving special treatment to wealthy celebrities.
by cobbzilla | 2025-08-28 15:33:22+00:00
The upside down glasses is a good example. As I understand it, after you get used to wearing them and then take them off, you see everything upside down with your regular eyes, and it takes a while to get back to normal. Doesn’t sound fun.

But in my case I don’t think even that would work. Elaborating further on the ophthalmologist’s words (and as another poster here noted), the neuroplasticity required to develop stereoscopic vision is just not there past some age. No amount of lens trickery will join the left-right circuits in the cortex.
Show HN: An embeddable log viewer for AWS, Sentry
by aliatwa | 2025-08-28 15:33:29+00:00
I built a small tool to solve a debugging pain I hit constantly: switching between Stripe dashboard, AWS CloudWatch, and Sentry just to track one error. So I made an embeddable React log viewer that unifies logs from multiple services. You can drop it directly into your own Next.js/React app (e.g., an admin panel or dev tool) and see everything in one place.

What it does Connects to Stripe, AWS CloudWatch, and Sentry (more sources coming)
by DanielHB | 2025-08-28 15:33:36+00:00
It looks very weird if a congress-person in the US votes against the party, isn't it?. In Brazil it is not that unnusual.

In Brazil vote-buying happens through suit-cases full of dollars, in the US it happens through lobbying and promises of cushy jobs after you leave congress. Both are bad but suit-cases are much worse.

This is also why it is so hard to actually enact reforms in Brazil, literally impossible to pass any big reforms without bribing a lot of people. Some politicians will actively vote against passing bills just because they didn't get a kickback.
by estebank | 2025-08-28 15:33:54+00:00
I'm proposing this not as a specific feature but as a general strategy: everything the compiler can conceivably recover from in a way that allows the rest of the application to run, should. Think borrow checking, for example. If it could be changed automatically to Arc<Mutex<T>> from &T, when running the test you could say not only the borrow checker error, but also point at the specific runtime case that the borrow checker protected you from if any test exercises it.

Adding `return todo!()` works well enough for some cases, but not all, because it can't confirm against impl Trait return types.

And these strategies are things that people need to be taught about, individually. I'm not saying that the current state is terrible, just that there might be things we can do to make them better.
by rtpg | 2025-08-28 15:34:39+00:00
All across the western world in the post war period it was common to put faces and personalities to inanimate objects in order to sell things in advertisements.

The reduction of similar behavior in Japan to things like animism fails to capture the texture of why these things happen, and how they are reproduced in other places, and how ultimately societies across the world act similarly, but for timing issues.

People don’t talk about the Dutch being obsessed with serious work ethic and cleanliness due to protestantism and thus generating De Stijl.

I do legit wonder what the history of anthropomorphism on inanimate objects looks like though. Who was the first person to draw a toothpaste tube that smiled and talked?
by mrisoli | 2025-08-28 15:35:05+00:00
Multiple parties that eventually devolve into a two-party system, for decades it was PT-PSDB until PSDB imploded, now it's PT vs whatever the right/center coalesces into(MDB for decades, PSC after that, now PL). In fact it's more of a two-personalities system at this point, with the right clinging desperately into Bolsonaro's fading popularity while the left clings onto Lula's image as much as they can after failing to make any successor popular.

And after elections, yes, it just turns into negotiation with center parties that will sell off their support for vote-buying projects.