MurphyA/hacker-news huggingface dataset:
by orionsbelt | 2025-10-22 14:53:30+00:00
But his NY felony convictions were not about those cases but about paying off Stormy Daniels. That case I do think was lawfare; it was politically motivated and on similar facts would never have been brought against, as an example, Joe Biden.

It’s also a very dangerous precedent to bring criminal charges against the presumptive (and in hindsight, actual) winner of the at time forthcoming presidential election, even if some of the cases have merit. Regardless of the merit of the cases, it’s impossible for that scenario to not be at least partly politically motivated and to have the effect of trying to disenfranchise half the country.
by handelaar | 2025-10-22 14:53:40+00:00
(Fellow readers: this is not kneejerk Russia-bashing but a reference to the recorded fact that Sarkozy has received at least hundreds of thousands of euro from Russian government-linked entities, apparently in exchange for favours.)

For example: https://www.mediapart.fr/en/journal/international/110123/nic... https://www.theguardian.com/world/2021/jan/15/france-investi...
by the_sleaze_ | 2025-10-22 14:53:49+00:00
Cookies are now stickers with writing on them and computers are now cars. Businesses that you drive up to or close to have license to slap a sticker on you whenever they want with whatever they want.

So we write a law to say "hey you gotta at least ask before you slap a sticker on, most of the time".

We all know why we didn't just make a sticker proof car. As long as the largest ad company in the world is also the defacto king of the internet we will have these issues.
by somenameforme | 2025-10-22 14:53:50+00:00
Yeah I just noticed even in that final stream he bemoans what the Kramnik stuff had done to him, or at least his perception of what it had done: https://www.youtube.com/watch?v=112JImX_cWM&t=8862s

And another point in the video where it gets quite dark: https://youtu.be/112JImX_cWM?t=2615

Such an awful thing to see such an amazing person melt away and ultimately leave this world. Literally about a week ago I was recommending him on here to people trying to learn chess. His ability to teach was unparalleled.
by CaptainOfCoit | 2025-10-22 14:53:53+00:00
> Wouldn’t this be a terrible time because everyone is looking/logging into AWS?

Yes and no I suppose, it has trade-offs. On one hand, what you're saying is true for sure. But on the other hand, if you're currently trying to rescue a failing service, come across something that looks weird and you have a hunch you should investigate, but you're in the middle of fire-fighting, maybe you're more likely to ignore it at least until the fires been put out?
by westurner | 2025-10-22 14:53:56+00:00
Forgejo is a fork of Gitea is a fork of Gogs is a clone of old GitHub in Go.

Why the Forgejo fork?

Gitea Actions and Forgejo Actions build from GitHub Actions YAML with with nektos/act.

nektos/act: https://github.com/nektos/act

What would be the new commands to locally build from an SRPM and locally sign the built RPM?

Gitea/Forgejo has an OCI Image registry / Artifact registry, which supports signatures for any sort of artifact. Fedora has RPM 6 with the updated GPG support.

Would there be any value to using OCI artifact registries for RPM packages, and how would mirroring work?
by liampulles | 2025-10-22 14:53:57+00:00
Go's subtle footguns are definitely its worst aspect. I say that as a "Go fanboy" (I confess). But I think its also worth asking WHY many of these footguns continue to exist from early Go versions - and the answer is that Go takes versioning very seriously and sticking to major version 1 very seriously.

The upshot of this dogmatism is that its comparatively easy to dev on long-lived Go projects. If I join a new team with an old Go project, there's a very good chance that I'll be able to load it up in my IDE and get all of Go's excellent LSP, debug, linting, testing, etc. tooling going immediately. And when I start reading the code, its likely not going to look very different from a new Go project I'd start up today.

(BTW Thanks OP for these subtleties, there were a few things I learned about).
by danaris | 2025-10-22 14:54:04+00:00
In 2014, SCOTUS ruled that there is no blanket obligation to consider profits first:

Burwell v. Hobby Lobby Stores, Inc. - https://www.law.cornell.edu/supremecourt/text/13-354

> While it is certainly true that a central objective of for-profit corporations is to make money, modern corporate law does not require for-profit corporations to pursue profit at the expense of everything else, and many do not do so. For-profit corporations, with ownership approval, support a wide variety of charitable causes, and it is not at all uncommon for such corporations to further humanitarian and other altruistic objectives. Many examples come readily to mind. So long as its owners agree, a for-profit corporation may take costly pollution-control and energy-conservation measures that go beyond what the law requires. A for-profit corporation that operates facilities in other countries may exceed the requirements of local law regarding working conditions and benefits.

——

The best I understand it, what this ultimately means is that, yes; if the shareholders hold a vote to say "you need to focus on profits over X thing you're doing now/planning to do", you have to do that, but absent a specific shareholder mandate, you are not in any way obligated to seek profit over all else.
by slightwinder | 2025-10-22 14:54:14+00:00
> We certainly need a more P2P, version of this type of platform and a way to fund and scale it such that it can’t be messed with by billionaire hacks.

We already have that. Selfhosting is possible, and today even simpler than ever. And there is a multitude of systems and platforms which one can use to collect money as long as it's not doing something too critical, like porn or terrorism. Influencers have those field already covered well, and will continue building them to avoid the hefty shares on their usual platforms.
by AnimalMuppet | 2025-10-22 14:54:24+00:00
So let me see. Congress can't pass a budget. That is their most basic responsibility, and they fail at it. They have failed at it, repeatedly, for the last decade.

So they have been running on continuing resolutions. But now they can't even pass that. (In fairness, they have failed before, which is the other times the government shut down.)

Congress is broken. If you wonder why the president rules more and more by executive order, this is why - because Congress doesn't do its job. This garbage is enabling - even requiring - the president to take on more and more authority.
by Groxx | 2025-10-22 14:55:18+00:00
>As an additional complexity, although string literals are UTF-8 encoded, they are just aribtrary collections of bytes, which means you can technically have strings that have invalid data in them. In this case, Go replaces invalid UTF-8 data with replacement characters.

No, it's just doing the usual "replace unprintable characters when printing" behavior. The data is unchanged, you have no guarantees of UTF-8 validity at all: https://go.dev/play/p/IpYjcMqtmP0
by Refreeze5224 | 2025-10-22 14:55:20+00:00
It is if you don't understand the germ theory of disease, and how many bacteria can be present in raw milk. There is a reason that pasteurization was revolutionary, and it's because it caused fewer people to die.

If you don't understand the science behind pasteurization, you should absolutely "trust the experts", aka scientists, or if you prefer, trust the old wisdom of previous generations who knew the value of pasteurization and watched people die of preventable illnesses before it came along.
by calibas | 2025-10-22 14:55:39+00:00
I believe that part of why Google is so invested in Chrome is this very thing. They don't want users to have more control over cookies and tracking via the browser.

One of the first things people would do if they really had control over their browsers is start blocking Google Ads. Google realized this early on, it's a huge potential threat to their main source of revenue, so they launched Chrome to influence, and eventually dominate, the browser market.

Google doesn't want users to have more control when it threatens their bottom line. It's part of why they've been trying to block ad-blockers.
by dylan604 | 2025-10-22 14:55:47+00:00
The smugglers must have a high tolerance for loss acceptance if this is their delivery route. I'd love to know more about the logistics on this. Searching for this topic just returns various sites with the same report. A headline from Fortune suggests these are hot air balloons, but the image in TFA does not indicate that at all. They mentioned 25 balloons at one time, so this is not a small operation. Do they have 25 separate teams waiting for the balloons, or is one or two receiving groups expected to locate them all? Inquiring minds want to know
by tialaramex | 2025-10-22 14:56:07+00:00
Does Powell make editorial decisions at The Atlantic ?

The problem I think is implied to be the choice to meddle with editorial not per se the choice for wealthy individuals to own such a publication.

I'd be interested with people who buy sports teams and interfere in running the team - does that go similarly poorly? Does it turn out that billionaires aren't great at choosing the team composition and strategy for NFL games ? Surprised Pikachu Face 'cos sure seems like Bezos doesn't understand how to write a great newspaper...
by menaerus | 2025-10-22 14:56:09+00:00
> For the current research, a set of 30 “core” news questions was developed

Right. Let's talk about statistics for a bit. Or let's put it differently: they found in their report that 45% of the answers for 30 questions they have "developed" had a significant issue, e.g. inexisting reference

I'll give you 30 questions out of my sleeve where 95% of the answers will not have any significant issue.
by walkabout | 2025-10-22 14:56:13+00:00
I have relatives who’ve been concerned enough about the “[democratic candidate] will take your guns!” thing that they’ve made and displayed signs about it. For multiple election cycles.

That these same candidates, when elected, haven’t even attempted such a thing, even when they have an aligned Congress, doesn’t seem to register at all. They hear their lying talking heads say it again the next time, and believe it whole-heartedly. It’s so weird. You’d think at some point they’d start to wonder why it never happened.
by bmn__ | 2025-10-22 14:56:25+00:00
FTA:

> Runes correspond to code points in Go, which are between 1 and 4 bytes long.

That's the dumbest thing I've read in this month. Why did they use the wrong word, sowing confusion¹, when any other programming language and the Unicode standard uses the correct expression "code point"?

¹ https://codepoints.net/runic already exists
Ask HN: Developer Quirks
by jemiluv8 | 2025-10-22 14:56:33+00:00
I’ve worked with a mid-level typescript developer that “refuses” to use the vscode terminal for anything (prefers using an external terminal - preferably warp). Not even adhoc JS scripts that I’d typically go `node fibo.js`. Not the `npm run build-watch` that I like to have in the terminal while I’m editing api code to help me catch type issues on the spot. Not even the `npm run start`

-> This feels extreme to me because most developer quirks and preferences tend to be about optimising things -> this doesn’t. People like vim because it makes code navigation super fact. Lots of dev’s like keyboard shortcuts a lot because against - faster.

But this preference makes me do a double take and makes me wonder - to what extent are our developer habits or quirks A bit out of “order”?

What are your quirks
by sikimiki | 2025-10-22 14:56:48+00:00
In the early 2000s, growing up in a third-world country with limited resources meant computers and operating systems were constantly breaking. That scarcity pushed me to tinker and experiment, I learned to troubleshoot hardware, reinstall OSes, and reverse-engineer odd behaviors. I even experimented with keyloggers out of curiosity. That practical, trial-and-error schooling is where a lot of the so called “common sense” about security comes from. It is less theory, more failing, fixing, and learning what actually keeps one safe online.

I think it all stemmed from curiosity to learn and tinker. I wonder if gamifying it is enough but it’s a step.
by kojeovo | 2025-10-22 14:57:07+00:00
For a first attempt it may help to keep the focus on what you find interesting. I just built a very simple web app that connects to strava api and emails me if "i'm slacking" based on my weekly time / mileage. The UI kinda sucks right now, but it works completely off a raspberry pi and I can access it from the web. If I'm looking to hire and you have a hosted, working example to point to then I would think you're fairly capable as a developer. You can add on to it and make it nicer to show off other skills.
by rob | 2025-10-22 14:57:13+00:00
Yup, the new Defender is amazing. I use mine as a daily driver and love it. You can drive 4,000 miles across country in comfort/luxury and then still have advanced off-roading capabilities in mud, sand, rocks, etc. It's the best of both worlds. All with a warranty.

What's funnier is most of the "new" Defender owners I meet love the old ones (including me, I miss driving manual.) It's the old owners that still seem to have an attitude (calling them "Pretenders", etc.)
by zamadatix | 2025-10-22 14:57:36+00:00
I'm convinced diet Coke is to blame for a lot of people in the US thinking no sugar drink = awful drink, preventing interest in looking into it further. Mostly because of the taste, but also because branding it as "diet" in the name was a bad marketing choice in the long run. God bless those that like the Diet variant more than normal Coke, but I swear more people think e.g. Dr Pepper Zero Sugar tastes better than Dr Pepper!

Once over the hump of assuming it's the sugar that makes soda tastes good, I think it opens up a lot higher chance of trying other sugar free drinks which can be even healthier (while still tasting amazing). At least it did for n=1.
by noelwelsh | 2025-10-22 14:57:56+00:00
In the UK there is a "sugar tax" on soft drinks: https://www.instituteforgovernment.org.uk/explainer/sugar-ta...

The stats say it has greatly decreased sugar consumption in soft drinks. From my point-of-view (someone who rarely drinks soft drinks) it seems that most soft drinks now mix artificial sweeteners and sugar, so effectively all soft drinks are now "diet" varieties.
by Thiez | 2025-10-22 14:58:08+00:00
That is a terrible proposal. The GDPR is not about cookies, it's about tracking. Websites can track you through cookies, through browser fingerprinting, through your IP adres, through your login, through your local storage, and various other ways. They could probably find ways to track you by your mouse movements or how you type, if all other methods were somehow made unavailable.

That websites track you and then sell that data has nothing to do with how long your browser stores cookies. Cookies are just one of many, many ways that websites do tracking.
by iLemming | 2025-10-22 14:58:19+00:00
The opposite is also true. I have never heard anyone climbing the ladder specifically because they are "so fucking good" with [insert whatever IDE/editor]

Dude is saying nonsense. "Emacs users are unemployable" sounds like "Tesla drivers unregisterable" - what an imbecilic, utter bullshit that has zero sense to say. Ever.
by nathan_compton | 2025-10-22 14:58:26+00:00
Just because you've done something with clearly demonstrable problems without encountering the rare but serious issue with it does not mean the rest of society has to be ok with it.

The attitude "if something is rare enough that I don't personally see a problem means there IS no problem" is dumb in a country with 300 million people or a world with 9 billion people.

Like smoking: most people who smoke don't get lung cancer. But the risk increases enough that it ends up costing the public coffers quite a lot of money. Thus it is within the remit and interest of the public to curtail smoking, even if your grandmother smoked every day of her life till she died at 100 in a bungie jumping accident.

It is one thing to believe that it would be better to have libertarian system that let you personally take the risk of drinking raw milk. But its dumb to call the regulation totalitarian.
by keiferski | 2025-10-22 14:58:44+00:00
I have a hard time believing that you can build a truly democratic culture without a level of shared trust and values. In the sense of it being “rule of the people” rather than rule of the elite, monarchy, etc.

In a properly functioning democracy, I think you’d want leaders to want to be a part of the political process. The more hostile and demanding that becomes, the less likely you’ll get those people in positions of power.
by throwawayq3423 | 2025-10-22 14:59:37+00:00
He had already been convicted of multiple unrelated felonies.

He was in the process of being tried in multiple cases in multiple jurisdictions regarding his attempts to compromise an American election, each time with overwhelming, nearly comical evidence against him.

Saying he's innocent until proven guilty not only ignores the reality that the cases against him, even based on what is publicly available evidence, were airtight, but also the fact that these cases only went away because he won re-election and made them go away.

That's not justice.
by cedws | 2025-10-22 14:59:39+00:00
IMO it’s no wonder companies keep getting hacked when doing the right thing is made so painful and the rewards are so meagre. And that’s assuming that the company even has a responsible disclosure program or you risk putting your ass on the line.

I don’t like bounty programs. We need Good Samaritan laws that legally protect and reward white hats. Rewards that pay the bills and not whatever big tech companies have in their couch cushions.
by imiric | 2025-10-22 14:59:40+00:00
> It certainly does.

No, it doesn't. Yes, there are general safety regulations in any country, but there are no hard rules as to what "satisfactory" or "fit for purpose" means.

My analogy was contrived to make a point. Of course serving actual feces is not "satisfactory". But I imagine that you can extrapolate my analogy into an infinite number of possibilities where someone who once enjoyed certain services or products can find them not "satisfactory" anymore. That is a commonplace situation in any marketplace, and it is perfectly valid for the person on the receiving end to be upset about it.

The one hole you can poke at my analogy, which I anticipated, is that there is (typically) no financial transaction between users and developers of free software. But my response to this is that a financial transaction is not a requirement for the social contract to be established with users of any product or service, regardless of its distribution or business model. Those users can still expect a certain level of service, and understandably so. This expectation exists whether the person is a customer or not.

A closer analogy might be a community kitchen, or garden. But it really makes no difference to my argument.

The free software philosophy is agnostic to how software is monetized. It's true that it is more difficult to do so than with proprietary software, but it's certainly not impossible. Many companies have been built and thrive on producing free software. The crucial thing, regardless of the business model, is to treat all your users with the same amount of respect, dedication, and honesty. The moment you stop doing that, don't be surprised when the community pushes back. That's on you, not on "entitled" users.
Show HN: Streaky – GitHub Streak Monitor with Distributed Cron Processing
by 0xrelogic | 2025-10-22 14:59:43+00:00
Hi HN! I built Streaky to solve a personal problem - I kept losing my GitHub streak on busy days. It monitors your contribution streak and sends notifications to Discord/Telegram before it breaks.

What makes it interesting technically:

1. Distributed Cron Processing: Used Cloudflare Service Bindings to bypass the 30-second CPU limit. Each user gets processed in an isolated Worker instance with its own CPU budget.

2. Idempotent Queue System: D1-based queue with atomic operations prevents duplicate processing when cron jobs overlap or retry.

3. Zero-Knowledge Security: GitHub tokens never stored (OAuth refresh flow), webhooks encrypted with AES-256-GCM, notifications sent via isolated Rust proxy.

4. Rate Limit Solution: Cloudflare Workers use shared IP pools which trigger rate limits from Discord/Telegram. Solved by routing notifications through a dedicated Rust server on Koyeb.

Tech Stack: - Frontend: Next.js 15, React 19, TypeScript - Backend: Cloudflare Workers + D1 (SQLite) - Infrastructure: Rust notification proxy - Auth: GitHub OAuth via NextAuth.js v5

Live demo: https://streakyy.vercel.app

The project is fully open-source under MIT license. Happy to answer any questions about the architecture or implementation
by mtrovo | 2025-10-22 14:59:48+00:00
Really depends on the country and the access to clean processes between milking a cow and your glass tho.

Kind of related I was really shocked when I saw people eating raw pork mince in Germany when I lived there. My first reaction is that I would never do that based on my upbringing but if natural selection is a thing it's working fine for them I guess.
by firefax | 2025-10-22 14:59:52+00:00
At my healthiest weight used to get a quad espresso and an artisinal creme filled donut each morning at one point.

It got eyebrows, but it was also a third of the calories of a large Starbucks caffinated milkshake (and that's what they are -- addictive milkshakes).

Less liquid, less piss, more code, I'm surprised more hackers don't seek out quality espresso instead of these weird XTREME energy drinks.

Anyways yes, a donut is about 500 calories, a big soda or coffee with fillings is much much more.
by GuB-42 | 2025-10-22 14:59:54+00:00
My comment was in reaction to the article, which suggests that the browser shall act as a "privacy guardian", which I believe is already the case.

It is also kind of ironic that the article suggests a technical solution to a legal problem, arguing that a legal solution doesn't work (consent fatigue, DNT, ...) and then suggests legislating on it.

I wasn't implying that ad blockers are a substitute for GDPR, which goes way beyond cookies and things that can be done at the browser level.
by ivanbakel | 2025-10-22 15:00:11+00:00
>I've been drinking raw milk probably since I was 3 year old, like most kids in my relatively underdeveloped country before I moved to the US.

Why do you think this is a strong enough reason to allow a dangerous product that used to kill people onto the market? This anecdote isn't a strong empirical justification for the safety of raw milk, just like saying that you often don't crash your car isn't a good argument for the unnecessity of seatbelts. Food poisoning incidents are not that common, even in unsanitary conditions - pasteurisation is about making it so that kids don't get unlucky.
by Apreche | 2025-10-22 15:00:26+00:00
Prior to the Dietary Supplement Health and Education Act of 1994 (DSHEA) it was mostly illegal to sell dietary supplements that weren’t legitimate. You couldn’t have homeopathy on the shelves at a drug store since it wouldn’t get through FDA approval. You couldn’t put so-called structure/function claims on the box such as ”for flu symptoms“ either. You couldn’t even do things like sell smoothies and claim that they boost the immune system.

Once the DSHEA passed, snake oil was back on the menu. It has now become a multi-billion dollar industry. If science and facts win out, a lot of people stand to lose a lot of money.