MurphyA/hacker-news huggingface dataset:
by nullocator | 2026-01-25 22:07:31+00:00
> Trump’s not even close to the worse President we’ve had. He’s just the craziest since television became widespread. FDR who is widely considered one of our best Presidents put nearly 100k US citizens of Japanese descent in interment camps.

They are putting people in interment camps right now, people are dying in them. You can find stories on a daily basis about discovered deaths in camps in texas being determined to be homicides, and those are just the ones we know about.

> Andrew Jackson committed literal genocide.

Give Trump time. Also the deaths as a result of just the destruction of USAID, millions of children will and are dying; it's comparable and beyond to the worst things any president has done in the history of the country
by refulgentis | 2026-01-25 22:07:39+00:00
You’re a student of history, thus I think you understand how “commander in chief of the armed forces” is a constitutional duty without needing further explanation of why.

I think you intended to communicate the Supreme Court would balk at it happening.

Yes.

Much like Kavanaugh balking at ethnicity-based stops after allowing language + skin color based stops. By then, it’s too late.
by overfeed | 2026-01-25 22:07:41+00:00
> In a fresh project that is well documented and set up it might work better.

I guess this may be dependent on domain, language, codebase, or soke combination of the 3. The biggest issues I've had with agents is when they go down the wrong path and it snowballs from there. Suddenly they are loading more context unrelated to the tasks and getting more confused. Documenting interfaces doesn't help if the source is available to the agent.

My agentic sweet spot is human-designed interfaces. Agents cannot mess up code they don't have access to, e.g. by inadvertently changing the interface contract and the implementation.

> Agent forgets to rename an expected parameter in API spec for service 1

Document and test your interfaces/logic boundaries! I have witnessed this break many times with human teams with field renames, change in optionality, undocumented field dependencies, etc, there are challenging trade-offs with API versioning. Agents can't fix process issues.
Rust-gun – template and magic CLI and gates for Rust workspaces
by codingmstr | 2026-01-25 22:08:21+00:00
Hi HN,

I built rust-gun (v0.1.0): a Rust workspace template + one CLI to standardize environment checks, tooling bootstrap, and running the full pipeline locally before pushing.

Core commands:
- gun doctor: diagnose OS/Bash/Rust/Git/tooling issues early
- gun ensure: install/verify required tooling
- gun ci-local: simulate CI locally

It also wires in “gates” commonly needed in real repos:
- quality: fmt/clippy/docs/coverage/bloat (+ optional spell/taplo/prettier)
- supply-chain: deny/audit/vet
- testing: fuzz/miri/sanitizer

Quickstart:
1) clone repo
2) run install
3) gun ensure → gun doctor → gun ci-local

Repo: https://github.com/codingmstr/rust-gun

I’d love feedback on:
- what would make you adopt this in a real project?
- which defaults/policies you’d change (deny/vet/audit)?
- cross-platform edge cases to prioritize (Linux/macOS/WSL/Git Bash)?
by palata | 2026-01-25 22:08:32+00:00
Sure. So what?

Even if you use Gmail, you should do it behind your own domain. So that you are not locked in.

Now I can understand saying "I have been on Gmail for years and I can't be arsed to update my address everywhere". It's not a lot of work (I've done it and it was actually a lot easier than I had anticipated), but it's work. And in a world where people can't be arsed to spend 3 clicks installing Signal, updating an email address sounds like a PhD. (I am being judgemental here, but you get my point :-) ).

But the article says "I am moving, I decided to do the work of updating my address everywhere!". And the only reasonable way to do this is to move to your own domain, IMO.
by charcircuit | 2026-01-25 22:08:35+00:00
No, this argument is about the database of past events being prosecuted in the future.

>"using the gay/jewish/disabled/... database for bad things is illegal"

If it is legal than I want to be able to use such a database as it makes law enforcement more efficient. It gets rid of inefficiency in the government. Wanting such inefficiency is wanting to allow for unlawful behavior. It's the whole using privacy as an excuse to hide from the government.
by cornmandeeznuts | 2026-01-25 22:09:34+00:00
Im dying in the US. My wife and kids are too.

Achedemics recently claimed that herodtudus was wrong when he wrote in 500bc that the pyramids were built by slaves. Their evidence: archeolgy shows that the builders were given food, housing, and medicine. Were they "slaves" or did we just adjust the meaning of the word to conform to the barbarism of colonists?

so, if they WERE slaves...what would that make me in the modern US?
by neilv | 2026-01-25 22:09:34+00:00
> There are many things wrong with Canada. It has a go for bronze mentality, the smartest of us keep going to the US because there is not enough opportunity here, much of its public infrastructure is crumbling and the housing prices are frightful. The nation is very obviously sick.

Is anyone currently moving from Canada to the US?

If so, are they the "smartest", or do they simply have different priorities than a lot of equally smart people?
by Fnoord | 2026-01-25 22:10:20+00:00
> Telekom is well known for the crappy service - but they have a de facto monopoly. For example, when it rains, the line goes down where I live.

Haha, I used to have that as well when tech swapped from ADSL2 to VDSL2 (IIRC skipped out on VDSL1), except then the line wasn't down, I'd have severe packet loss (which resulted in lag in gaming, and disconnects). So they blamed our inner house's phone lines. Then some dude came, checked everything in the house, and couldn't find the issue. I said of course not, it isn't raining.

After it got escalated further it turned out it was rotten equipment at the DSLAM. They replaced it and boom, problem was gone.

No hair on my head (and I ain't bald knock on wood) wants to have all my internet traffic first routed through an American neonazi, but if the choice is nothing (or something severely broken) or that, I can see where you are coming from. Whereas I can pick between FttH (XGS-PON), DSL (VDSL2), or cable. With the latter two being fiber up till a few hunderd meters to my house (I know where both PoPs physically are in the neighborhood, as I have seen technicians on both places). The fiber one is further away, and larger (for more households), but that is OK. It can handle that much distance. Technician showed me a photo from his smartphone when my fiber got down due to specifically my fiber connectivity destroyed at the PoP. That was a lot of fiber I saw. Good cable management though.
by saltysalt | 2026-01-25 22:10:24+00:00
I'm working on the language improvements presently, but I need to clean out a lot of bad entries in my index. In essence what I am trying to say is many servers ignore "Accept-Language" so you have to rely on other means of detecting the language of the page reliably, e.g. inspecting the body content of the response. It's a non-trivial problem online.
by badsectoracula | 2026-01-25 22:10:27+00:00
> “What about security?” [..] “What about performance?” [..] “What about accessibility?”

TBH i'm fine with AI but my main concern isn't any of these issues (even if they suck now -though supposedly Claude Code doesn't- they can get better in the future).

My main concern, by far, is control and availability. I do not mind using some AI, but i do mind using AI that runs on someone else's computer and isn't under my control - and i can, or have a chance at, understanding/tweaking/fixing (so all my AI use is done via inference engines that are written in C++ that i compiled myself and are running on my PC).

Of course the same logic applies to anything where that makes sense (i.e. all my software runs locally, the only things i use online/cloud versions for are things which are inherently about networking - e.g. chat, forums, etc, but even then i use -say- a desktop-based email client instead of webmail).
by simonw | 2026-01-25 22:10:37+00:00
> I do think there's a bit of an experience divide here, where people more experienced have been down the path of a codebase degrading until it's just too much to salvage – so I think that's part of why you see so much pushback.

When I look back over my career to date there are so many examples of nightmare degraded codebases that I would love to have hit with a bunch of coding agents.

I remember the pain of upgrading a poorly-tested codebase from Python 2 to Python 3 - months of work that only happened because one brave engineer pulled a skunkworks project on it.

One of my favorite things about working with coding agents is that my tolerance for poorly tested, badly structured code has gone way down. I used to have to take on technical debt because I couldn't schedule the time to pay it down. Now I can use agents to eliminate that almost as soon as I spot it.
by yencabulator | 2026-01-25 22:11:09+00:00
Notably though, I believe neither tokio nor tokio-postgres parse SQL queries, they just pass them on the wire to the server. Generally the client side doesn't need to parse the query.

https://crates.io/crates/sqlparser has 48 million downloads, though. It's not exactly 100% compatible (yet!) but it's pretty darn great.
by AngryData | 2026-01-25 22:11:27+00:00
Lol no, guns don't just magically go off when in a holster. Yes mechanical failures do happen, but it requires very specific types of impact in very specific ways that cannot happen when in a holster and are so rare as to happen on decade timescales with tens of thousands of the gun. Also I saw zero evidence of that guys gun going off in the video, the first shot heard is the shot coming out of the ICE goon's gun that he is pointing at that guy, who then also mag dumps him while he is on the ground.
by onion2k | 2026-01-25 22:11:41+00:00
It almost reeks of insecurity from the Agent Evangelists and I wonder if all the "fear" and "uncertainty" they talk about is just projecting.

That's probably true on some level for some evangelists, but it's probably just as true that some people who are a bit scared of AI read every positive post about it as some sort of propaganda trying to change their mind.

Sometimes it's fine to just let people talk about things they like. You don't know what camp someone is in so it's good to read their post as charitably as possible.
by Bender | 2026-01-25 22:11:59+00:00
So be a polite and compliant drone operator and when you find yourself in the middle of an operation because there was not an actual TFR, park the drone on the edge of a building roof where the camera can still operate thus the drone is silent, saving power and compliant. Being parked on the edge of a roof with props powered off is not flying.

@FAA can you tell I am still annoyed by your poorly thought out highly spoofable RemoteID implementation and lack of integration to ADS-B...
by dmd | 2026-01-25 22:12:08+00:00
If you extrude a coastline into a wall the wall's surface area will blow up the same way the measured perimeter does, but that;s because you've turned a boundary-length problem into the area of a different object. It still doesn't mean the country's ordinary map area becomes paradoxical, the extra boundary detail only affects a vanishingly thin strip near the edge, so the enclosed 2D area stays well behaved.
by anonnon | 2026-01-25 22:12:11+00:00
> taking Russia side

I don't think that's an accurate characterization. Trump just backed a long-tabled comprehensive sanctions bill that has broad support in both houses of Congress. He also tariffed countries buying Russian energy, bombed Iran (which supplies Russia with drones and drone parts), kidnapped Maduro (Putin's #1 ally in the Americas), and started the trend of actually seizing tankers belonging to Russia, not just "shadow" tankers, but Russian-flagged ones, including those escorted by Russian naval vessels. Europe kept buying Russian oil even after the full-scale invasion of Ukraine, and probably still would had the US not destroyed Nordstream.
by fcatalan | 2026-01-25 22:12:17+00:00
Apparently the weld that broke joined an old segment with a new one installed last year as the tracks are renovated piecemeal.

Still the media in question, "El Mundo", is a mouthpiece for the opposition parties, seeking to create indignation against the government and scoring the head of the Transport Minister in particular.

They also want to make a parallel with the situation of the former President of the Valencian Community, from their party, who had to finally resign one year after being unreachable for hours on a date while hundreds of valencians drowned as his administration waffled aimlessly.

Of course the government is ultimately responsible for the state of the infrastructure, so the Minister well might have to resign after all is said and done, but the innuendo in that piece is pure politicking, not serious journalism.
by TMWNN | 2026-01-25 22:12:28+00:00
There was a 2018 op-ed in the Times <https://www.nytimes.com/2018/03/23/opinion/sunday/genetics-r...> by a geneticist, warning society that at that moment, and increasingly in the next few years, his field would find things about humans that people wouldn't like to hear. Things like, racial differences are real, intelligence is mostly inherited, etc. (Bonus: Men and women are different, and there are only two sexes.)

The tone was not "these are breakthroughs to look forward to"; rather, "things are coming that people we disagree with are going to exploit, but they are nonetheless real". Another interpretation would be "please don't yell at us for discovering these things".
by adrian_b | 2026-01-25 22:13:02+00:00
When GRiD Compass was launched, I was in high school and I used to read regularly in a public library a magazine named "Electronics", which had been very important between 1930 and 1995 and where many significant news in the electronics and computing industries were announced first.

The launch of GRiD Compass started with a campaign of advertising in that magazine, which had very spectacular photos of the computer demonstrating various applications, especially due to its unusual flat electroluminescent display with a nice bright orange color.

Even if I usually am immune to advertising, I was very impressed by the GRiD Compass advertisements, so I have been remembering them until today, despite never seeing one in real life.

While GRiD Compass made me aware since the beginning of the existence of the laptop format (the word "laptop" has been coined one year after the launch of GRiD Compass by another company, Gavilan, which has introduced a computer copying the clamshell form, but made at a lower price, with a proportionally lower quality), I also had the opportunity of using laptops only many years later, starting in the year 2000.
by jdswain | 2026-01-25 22:13:18+00:00
There's a selfish case for the wealthy to care about this: rising tides lift all boats, including theirs. When the bottom 80% are struggling with housing insecurity and desperation, the consequences don't stay contained to poor neighbourhoods. San Francisco seems like a good example—the visible decline in public spaces, safety concerns, and urban decay affect everyone who lives there, regardless of income. The wealthy can insulate themselves to a degree, but they can't fully escape a deteriorating society. They'd be better off in a city where everyone has a baseline of stability.
by DivingForGold | 2026-01-25 22:13:51+00:00
Every American who does not have limitations such as a felony conviction has the right to exercise his or her 2nd amendment rights, hopefully for defense. The guy may have felt like he needed to be able to be prepared to defend himself against protesters of the opposing side, or perhaps the crime rate is a bit high in that district. Maybe he always carries heat for protection.

But should someone bring a gun to a protest ? I think not.

I believe the gun was not the issue when multiple agents took him to the ground and shot him. I believe the gun was found later, after the fact, heck, it could even have been a "throw down" gun. I personally knew a fellow who used to be a police officer in Texas who told me point blank that every officer he knew in the department carried a "throw down" weapon of some sort, presumably so they could justify a deadly action.
by terminalshort | 2026-01-25 22:14:44+00:00
> Ordering violence orchestrated by the military is a core constitutional power. It's called being "commander-in-chief" of the armed forces.

Incorrect. The commander in chief, same as all military officers, has the authority to issue lawful orders to the chain of command below him. He does not have the authority to issue unlawful orders, and if he does, his subordinates have the legal obligation to disobey them. The president does not have constitutional power to order arbitrary violence.

> If Trump has a fight with Melania, he can order the CIA to rendition and disappear her

No he can't because this is against the law, and it is therefore not a presidential power. The president has no constitutional authority to order agencies to violate the law.

> He can then pardon everyone involved, so even the underlings face no court.

This is, unfortunately, true. But it has been true as long as the US has existed.

> If Trump receives a bribe, the official act that he undertook at the briber's behest is similarly inadmissible.

This is true, but the act of taking the bribe is not an exercise of presidential power so he can be charged with accepting a bribe. This is not new to the recent SC decision.
by piskov | 2026-01-25 22:14:53+00:00
So that’s how in an event of war US adversaries will be relieved of their devices

> The anti-rollback mechanism uses Qfprom (Qualcomm Fuse Programmable Read-Only Memory), a region on Qualcomm processors containing one-time programmable electronic fuses.

What a nice thoughtful people to build such a feature.

That’s why you sanction the hell out of Chinese Loongson or Russian Baikal pity of CPU — harder to disable than programmatically “blowing a fuse”.
by garbawarb | 2026-01-25 22:16:16+00:00
Because the US is, or for a long time has been, just the best place in the world for so many things. Want to be a SWE grunt? You'll earn twice the salary in the US. Do you have startup ambitions? There's nowhere better than the US, specifically the Bay Area, in nurturing and scaling a business. Filmmaking? Hollywood is the place to be. If you want to be at the center of fashion or finance or contemporary art, NYC. US dominance might be changing but a place being the top of a field means it attracts the best of the best from around the world, and for an ambitious person, the best place to be is among them.
by anigbrowl | 2026-01-25 22:16:21+00:00
Have you actually read immigration laws? They are not as Manichean or prescriptive as many commenters make them out to be. Enforcement-first proponents often seem unaware of or indifferent to the difference between civil and riminal violations and the lack of mandatory remedies. I've also noticed a distinct tendency to hyperbolize and outsize lie about past policy choices in order to justify their position.
by cauch | 2026-01-25 22:16:34+00:00
A lot of people who support the current US government do not want the laws to be enforced, they just want to see people who look brown or foreigners to be deported, regardless of if they are in the US legally or illegally.

The immigration laws are saying that we should stop illegal immigration, but respect the legal immigration. And because of that, it means that each case should be carefully treated to discover if the person is illegal or not.

But a majority of people supporting the crack-down on immigration are more than happy to see 10 innocents being deported if it means 1 illegal being deported, and they will wave around the illegal being deported to explain that before the crack-down, the law was not respected, forgetting that the current situation is breaking the law way more than the previous one (before: 1 illegal not deported, 1 error. after: 10 innocents being deported, 10 errors).

In other words: if you care about the law, you cannot "pick and choose" and say "the laws are not respected because 1 illegal is not deported" but also "10 innocents are being deported, this breaks the law, but this does not count".
by tavavex | 2026-01-25 22:16:35+00:00
Luckily, we still can choose to live in either one, unless the sovereignty movement flares up again. I wish I could, because I really appreciate what Quebec has going for it, especially as someone who was born in Europe. I'd pick QC over the US any day of the week for work, but sadly I wasn't taught French in my childhood and it would likely take me the rest of my life of dedicated studying to attain proficiency that's enough to be used in a professional setting.
by xvxvx | 2026-01-25 22:16:52+00:00
China's 'one child' policy is only surpassed in damage by Mao's Great Leap Forward. Some highlights:

- Chinese and international analysts commonly cite a government‑linked estimate that the policy prevented about 400 million births through a mix of contraception, sterilization, and abortion.

- Forced and coerced abortions: Local officials often pressured or forced women who became pregnant without permission to abort, sometimes very late in pregnancy.

- Sex‑selective abortions: When ultrasound made sex‑determination possible, many families aborted female fetuses because of a strong preference for sons.

- Infanticide and abandonment: Female babies were disproportionately killed, abandoned, or left to orphanages; scholars describe this as an epidemic of female infanticide tied to the policy and son preference.

- “Invisible” children: Some second or third children were born but never officially registered, which denied them schooling, health care, and legal protections.

- Skewed sex ratio and “missing girls”: China’s overall sex ratio shifted markedly toward males; by 2016 there were about 33–35 million more men than women.

- Surplus men (“bare branches”): Tens of millions of men could not find wives, which researchers link to higher risks of social instability, crime, and trafficking.

- Rapid population aging: The birth decline created a top‑heavy population pyramid with too few young workers to support a growing elderly population, worsening the dependency burden.

- Labor‑market effects: Studies find that only‑children often have different social and psychological traits and may earn less, suggesting long‑term effects on productivity and workplace behavior.
by seanmcdirmid | 2026-01-25 22:16:57+00:00
Yes, all shortages can be solved by using less of the resource that we have a shortage of. But that’s like telling a poor person to spend less money if you can’t tell them to make more money.

Drought is simply a way of saying less water came from the sky than was expected. Obviously if less water comes for an extended period of time, you just call it the new normal and stop calling it a drought.