MurphyA/hacker-news huggingface dataset:
by jeroenhd | 2025-04-30 08:29:54+00:00
Last time I checked, the tab keeps loading, freezes, and the process that's assigned to rendering the tab gets killed when it eats too much RAM. Might cause a "this tab is slowing down your browser" popup or general browser slowness, but nothing too catastrophic.

How bad the tab process dying is, depends per browser. If your browser does site isolation well, it'll only crash that one website and you'll barely notice. If that process is shared between other tabs, you might lose state there. Chrome should be fine, Firefox might not be depending on your settings and how many tabs you have open, with Safari it kind of depends on how the tabs were opened and how the browser is configured. Safari doesn't support zstd though, so brotli bombs are the best you can do with that.
by mnky9800n | 2025-04-30 08:33:07+00:00
They will need to spend waaaay more money across Europe and insist on relaxing working rules if they are planning on attracting top talent. Shit like shutting down VU earth science in Amsterdam after spending 20 million euros on new facilities should not fly. The same is true for the way soft money positions work. I know a nonzero number of people who have won ERC grants which are work millions of euros only to have the university they work at refuse to offer them a contract because they have reached the limit of years allowed to work on a temporary contract. This means they either have to find a new host for their erc or not accept the grant. I love working in Europe as a scientist and have done so for 10+ years. But I think there should be more of everything in order to compete with America.
by jillyboel | 2025-04-30 08:33:18+00:00
In Article III, Section 3 of the United States Constitution, treason is specifically limited to levying war against the U.S., or adhering to their enemies, giving them aid and comfort.

Under U.S. Code Title 18, the penalty is death, or not less than five years' imprisonment (with a minimum fine of $10,000, if not sentenced to death). Any person convicted of treason against the United States also forfeits the right to hold public office in the United States.
by air3y | 2025-04-30 08:34:53+00:00
This is just misinformation. The Govt just gave officers from income tax department the power to access records through any means, whether breaking open locks and doors, or gain access to devices overriding access codes.

Such fantasy stories unfortunately fly in the country. There was one such false claim widely spread earlier, that facebook had provided the ruling party with access to directly block any posts on facebook they wanted gone.
by pjmlp | 2025-04-30 08:35:04+00:00
Only on the UNIX world.

On the desktop world, the UI is a component of the OS, and is responsible of the whole OS experience.

Hence why the successful OSes that happen to have UNIX internals, those internals are not exposed to the users, and are not optional for most development scenarios.

Hence why GNU/Linux on the desktop failed, while Linux kernel on the mobile and TVs with prescribed user and developer experience has succeed.
by willtemperley | 2025-04-30 08:35:08+00:00
> I would think games don’t spend most of their time calling into networking code.

Exactly. That is why the out-of-date networking example being touted as evidence is irrelevant here.

What it boils down to is that Java and C have fundamentally incompatible memory models. Direct access to C memory is impossible because of the managed heap and GC.

> I would take this bet that it won’t. Purely on the sheer fact that gaming occurs on Windows and Swift is barely capable there.

This is a very odd comment - gaming occurs in a lot of places. Quite a lot happens on mobile these days. Turns out a lot of mobile devices run Swift, on which it appears to be reasonably capable.
by gwd | 2025-04-30 08:35:34+00:00
The "Great question!" thing is annoying but ultimately harmless. What's bad is when it doesn't tell you what's wrong with your thinking; or if it says X, and you push back to try to understand if / why X is true, is backs off and agrees with you. OK, is that because X is actually wrong, or because you're just being "agreeable"?
by db48x | 2025-04-30 08:35:40+00:00
When prices change, the equilibrium changes. Currently most production happens in China because it’s cheapest there. But if the prices rise, suddenly it’s not the cheapest place to manufacture things any more. And there are literally a hundred other countries where things can and have been made inexpensively. In the short term I see prices rising and production shifting more and more out of China. In the medium term there are even new factories being built. For example: <https://www.jnj.com/media-center/press-releases/johnson-john...>
by braiamp | 2025-04-30 08:36:05+00:00
> Using a very debatable inflation metric

No, there's no debate in using a deflator. The deflator only takes into account monetary effects on the currency. Why there isn't one? Because nobody knows that thing exists! GDP deflators are calculated and used around the world by non-partisan. And even when partisanship is involved, the people discussing it [0] have the knowledge to be able to discuss it.

> The recent examples of collusion between banks, the government, and the central bank to quickly increase amount of base money is not outright "money printing", just benign "quantitative easing", nothing to see here.

Ok dude, you have an obvious ax to grind. I guess expecting actual constructive economic debate was my misinterpretation.

[0]: https://indianexpress.com/article/explained/explained-econom...
by Cthulhu_ | 2025-04-30 08:37:24+00:00
At the moment they're in the "get people used to us" phase still, reasonable rates, people get more than their money's worth out of the service, and as another commenter pointed out, ChatGPT is a household name unlike Grok or Gemini or the other competition thanks to being the first mover.

However, just like all the other disruptive services in the past years - I'm thinking of Netflix, Uber, etc - it's not a sustainable business yet. Once they've tweaked a few more things and the competition has run out of steam, they'll start updating their pricing, probably starting with rate limits and different plans depending on usage.

That said, I'm no economist or anything; Microsoft is also pushing their AI solution hard, and they have their tentacles in a lot of different things already, from consumer operating systems to Office to corporate email, and they're pushing AI in there hard. As is Google. And unlike OpenAI, both Microsoft and Google get the majority of their money from other sources, or if they're really running low, they can easily get billions from investors.

That is, while OpenAI has the first mover advantage, ther competitions have a longer financial breath.

(I don't actually know whether MS and Google use / licensed / pay OpenAI though)
by PeterStuer | 2025-04-30 08:37:58+00:00
From what I gather from someone close to me that does this they just open things and are afraid that if they ever close it they will not find it again. Ironically if I ask her about something she kitterally has to hunt for 10 minutes or more to find the one tab out of the hundreds open.

In a similar vein these people also postpone system updates and restarts as long as possible, never shut down their machine (always hibernate) always click keep all in office apps for recovered files from the machine over months of this abuse getting some resource exhausted leading to an inevitable forced reboot.
by iainmerrick | 2025-04-30 08:38:03+00:00
If you don't like sourdough, you don't need to make sourdough!

Use baker's yeast instead. That doesn't limit you to basic recipes -- there's a vast range of interesting stuff you can bake. You'll usually need to make a preferment with flour, water and yeast (a "poolish" or "biga") so the overall routine is very similar to sourdough.
by littlestymaar | 2025-04-30 08:39:04+00:00
> And much shorter than millions of tokens we expect from models nowadays.

Yet all current model still suck above 32k. (Yes some can do needle in a haystack fine, but they still fail at anything even slightly more complex over a long context).

32k is still much higher than humans' though, so I agree with you that it gives them some kind of super human abilities over moderately long context, but they are still disappointingly bad over longer context.
by Cthulhu_ | 2025-04-30 08:39:53+00:00
Uuuurgghh, this is very much offputting... however it's very much in line of American culture or at least American consumer corporate whatsits. I've been in online calls with American representatives of companies and they have the same emphatic, overly friendly and enthusiastic mannerisms too.

I mean if that's genuine then great but it's so uncanny to me that I can't take it at face value. I get the same with local sales and management types, they seem to have a forced/fake personality. Or maybe I'm just being cynical.
by globular-toast | 2025-04-30 08:40:20+00:00
That's the same as what people are calling a modular monolith, no? The key thing with composition is the bits sit next to each other, there's no inheritance or dependencies between the components. In my idea you'd have a bunch of "pure service" apps that are focused on individual areas of the business or processes. Then you'd have one or more UI apps (either user-facing HTML or APIs) that compose those services to do what needs to be done, e.g. a "create order" endpoint might compose the create order service from fulfilment and the send notification service from comms to put an order on the fulfilment backlog and send notifications. Is this what you had in mind?
by spants | 2025-04-30 08:41:04+00:00
"One interesting kicker to the story: Trading commodities on inside information obtained from the government wasn't actually illegal when the movie came out, but it's illegal now. It was banned in the 2010 finance-overhaul law, under a special provision often referred to as the Eddie Murphy Rule."

Why aren't most of the democrats in jail, then? - How did they make their fortunes on their lifetime government salaries?
by exe34 | 2025-04-30 08:44:10+00:00
How do you go from:

1. White House uses machinery of state to force the hand of private enterprise to hide impact of tariffs on prices.

2. Private enterprise acquiesces.

to "The whole thing is murky at best"?

It's pretty clear fascism to me. From wikipedia (while they are allowed to exist): "centralized autocracy, militarism, forcible suppression of opposition".
by braiamp | 2025-04-30 08:44:26+00:00
And yet the fiscal multiplier of money spent by the government is >1. Per each dollar spent by the state, there's a economic growth above one (btw, there's a paper that looks at many actions done by the government[0], guess which actions actually drag the multiplier down even in the most favorable estimations).

[0]: https://www.cbo.gov/sites/default/files/114th-congress-2015-...
by dragonwriter | 2025-04-30 08:44:36+00:00
> Did it have to be funded by a proposition?

Yes.

> Could the CA legislature not have passed a law?

To fund a long-term capital project? No, for a number of reasons. First, at that time, the CA legislature couldn't practically fund anything reliably (budget process is Constitutionally mandated to be annual, and at that time required a 2/3 supermajority to pass, which caused regular budget crises.) Second, and more importantly, structurally, to fund major capital projects, debt financing is required, and California cannot, Constitutionally, issue bonds without voter approval. Prop 1A was a legislative initiative amendment -- that is, the legislature had to pass a bill to put it on the ballot -- to secure that approval.
by n_ary | 2025-04-30 08:44:37+00:00
Hmm... But SN himself is not writing code or involved in day to day development. He can claim anything and his incentives are 100% aligned to claiming AI bs.

In similar development, as much as 98% AI generated code wastes my time because I need to delete or press escape to stop the auto completion because a) it is spewing code from official doc verbatim, b) risks injecting licensed code into the product and getting my employer on legal fire, c) it is wrong and exactly not what I want.
by chrisding | 2025-04-30 08:45:02+00:00
The writing and pinyin of Chinese numerals.

There are two sets of characters for Chinese numerals: one for everyday writing, known as xiǎoxiě (小寫; 小写; 'small writing'), and one for use in commercial, accounting or financial contexts, known as dàxiě (大寫; 大写; 'big writing' or 'capital numbers').
by hliyan | 2025-04-30 08:45:27+00:00
I wish more writing in the software world was done this way:

"Amazon RDS for PostgreSQL is an Amazon Web Services (AWS) service which provides managed instances of the PostgreSQL database. We show that Amazon RDS for PostgreSQL multi-AZ clusters violate Snapshot Isolation, the strongest consistency model supported across all endpoints. Healthy clusters occasionally allow..."

Direct, to-the-point, unembellished and analogous to how other STEM disciplines share findings. There was a time I liked reading cleverly written blog posts that use memes to explain things, but now I long for the plain and simple.
by myfonj | 2025-04-30 08:46:54+00:00
The fun, even hilarious part here is, that the "fix" was most probably basically just replacing

[…] match the user’s vibe […]

(sic!), with literally

[…] avoid ungrounded or sycophantic flattery […]

in the system prompt. (The [diff] is larger, but this is just the gist.)

Source: https://simonwillison.net/2025/Apr/29/chatgpt-sycophancy-pro...

Diff: https://gist.github.com/simonw/51c4f98644cf62d7e0388d984d40f...
by hannofcart | 2025-04-30 08:47:34+00:00
I copy pasted this question to Qwen 235B. It got it right. On every single attempt.

Not sure if it there's some prior literature it was trained on.

https://chat.qwen.ai/s/e239e36f-185a-4f6c-a3d2-f4c4ee0d2960?...
by iainmerrick | 2025-04-30 08:50:00+00:00
I'd like to add one piece of advice that I don't see very often.

You tend to see pictures of sourdough starters in big jars. But you don't need a big jar! A tiny amount of starter is enough to get going.

Each time you feed it, the size multiplies, so you can start with a teaspoon of starter and make enough for a big loaf in just a day or two. When I'm in a bread-making routine, I keep like 10g of starter. One feed brings it up to ~50g, another feed to ~150, and that's enough for a loaf (saving 10g for next time).

If you keep your starter in a big jar, it'll just go to waste. Keep it small and you'll never need to throw any away.

On more than one occasion, I've made sourdough pancakes or something, and forgotten to save some of the starter. The tiniest scraping of uncooked batter from a leftover spoon is enough to keep it going -- just mix it with flour and water and the magic happens.
by troupo | 2025-04-30 08:50:04+00:00
> you think we'll ever get to a point where browsers just handle all this

1. The Do Not Track header set by browsers was used by sites to fingerprint and track users.

2. World's largest tracking and advertising company is also making the world's most popular browser.

and

3. GDPR was adopted 9 years ago

So the answer to your question is: no, they never will.

Exhibit A: Google assumes Chrome is just another service to track you: https://x.com/dmitriid/status/1908951546869498085

Exhibit B: Chrome's "more private web" sells your browsing data and behaviour by default: https://x.com/dmitriid/status/1664682689591377923
by air3y | 2025-04-30 08:50:12+00:00
Probably the ISPs would be required to block a given list of domains, and they will do it at DNS requests. Porn sites and torrent sharing sites used to be blocked this way. Some ISPs wont even do it properly. A decade or more ago, when these were banned, I could circumvent it by simply moving to using encrypted dns protocol by running dnscrypt. It is rarely implemented with a zeal, unlike chinese GFW reportedly does.
by ggm | 2025-04-30 08:52:04+00:00
Much of what is wrong in current political discourse is the over use of non normative must. Therefore I argue there is little or no must here, there is only wish and may.

Be careful what you wish for. It must be said, the outcome may be unexpected.

Also, Vance's role is not to be the successor to the king. He's there like all VP to be blamed when the time is right.
by dragonwriter | 2025-04-30 08:52:28+00:00
> But by then 25M would have access to the main trunk of the train generating massive revenues.

No, they wouldn't. Because Prop 1A funds are a tiny drop in the system funding requirements, and choosing the I-5 alignment would not have sped up any of the issues that make the things around the termini more time consuming, and not having a ready-to-work initial construction segment that actually formed part of an initial operating segment that actually connects populated areas (even if they are much smaller than the termini) would have meant no federal ARRA funding (not to mention the weaker in-state political support), so what actually would have happened is that the project would take longer and, in the year-of-expenditure way CA HSR costs are always estimated and quoted, cost much more before anything got built or operational.
by pedalpete | 2025-04-30 08:53:34+00:00
Really nicely done, and I'm excited to see where this goes.

I'm the founder of 3d real-world scene generator https://ayvri.com - the tech was acquired a while back, but I still have people reaching out to me to ask me to bring it back, and I've told people that the way to do it today would be to generate the scenes with splats and AI.
by rurban | 2025-04-30 08:54:24+00:00
There was actually a Russian cyber attack on the previous friday, pinging some German city government sites to death. Dresden, Nuremberg and one other. But this was essentially kids play, compared to a nationwide power blackout. A cyber attack to bring down a nation's grid would be high sci-fi. This would need lots of explosives and expensive physical interventions. Russia didn't manage in Ukraine eg.

Solar flares or temperature anomalies are much easier explanations. https://en.meteorologiaenred.com/What-is-induced-atmospheric...
by ljf | 2025-04-30 08:54:53+00:00
Agreed - though before I baked I thought sourdough was complex process that likely needed stuff I didn't have to hand, and assuming getting a starter would require and Etsy order.

I bake 'normal' bread on occasion but since we all prefer sourdough and it costs so much in the shops for good sourdough, it is my go to.
by eqvinox | 2025-04-30 08:56:52+00:00
Just put a "by connecting to this service, you agree to and authorize…" at the front of the zipbomb.

(I'm half-joking, half-crying. It's how everything else works, basically. Why would it not work here? You could even go as far as explicitly calling it a "zipbomb test delivery service". It's not your fault those bots have no understanding what they're connecting to…)
by jeroenhd | 2025-04-30 08:57:30+00:00
It's discussing and product, and that's all the customer actually cares about. When tech news outlets discuss Google Android versus MIUI versus OneUI versus iOS versus iPadOS, they don't care about the way the kernel implements multithreading or what interrupt mechanisms the USB drivers use.

Given its similarity, webOS and Android could be considered the same OS if you're looking at it from an OS designer point of view, but that's meaningless to the readers of this article.
by n_ary | 2025-04-30 08:57:45+00:00
As another fellow European, I also agree that this is putting nazis and dangerous people behind bars but recently more generic people had gone behind bars or legal hurdles compared to actual nazis amd racists because due to heavy shift to right, racism and nazi supporters now pretend to be doing political campaigns to cover their crimes and walking free. Not a good sign but I am optimistic.
by inglor_cz | 2025-04-30 08:58:58+00:00
"The upside of this, jailing racists and nazis for being racists and nazis, is that we don’t have (too many) problems with nazis and racists."

I wonder what metric you use for (too many problems). We also jail the most outspoken jihadis, but western Europe has a huge problem with Islamic radicalism anyway.

The far right has fairly high preferences in the last decade or so, so in practice, you have a lot of far right politicians in parliaments and sometimes governments.

Jailing people don't make them disappear, indeed they are good at exploiting the forced pause and radicalizing other people that happen to sit behind the same bars. Which means that their new recruits will stem from the most violent, least socialized subsets of the society.

Ideologies are somewhat contagious. Unless you isolate the carriers socially, which is hard to impossible, they tend to infect new people.
by bambax | 2025-04-30 08:59:20+00:00
> Now that I have a local download of all Hacker News content, I can train hundreds of LLM-based bots on it and run them as contributors, slowly and inevitably replacing all human text with the output of a chinese room oscillator perpetually echoing and recycling the past.

The author said this in jest, but I fear someone, someday, will try this; I hope it never happens but if it does, could we stop it?
by purplesyringa | 2025-04-30 08:59:22+00:00
I don't see how symbolic execution is relevant to this. Yes, symbolic execution does "check both paths" for some definition of "check", but ultimately I as a programmer still need to write a condition, and that condition is on the source level, so it can't access information on e.g. register pressure, which is what I would like to comptime-branch on.

> not only do passes get rolled back to catch/correct errors but there is a fixed-point iteration system (at least in MLIR) that will apply passes as long as they are "profitable"

Huh? I'm not arguing against fixed-point iteration, that's perfectly fine because it's still a unidirectional process. What do you mean by "passes get rolled back to catch/correct errors" though? Certain rewrites can certainly be not performed in the first place if they pessimize the code, but that's not what I'm talking about.

If there's pass 1 that chooses between rewrite A and B, pass 2 that chooses between rewrite C or D, and pass 3 choosing between E or F, in a typical compiler, this choices would be made one by one mostly greedily. An e-graph style approach allows all of those eight combinations to be tried out without necessarily leading to a combinatorial explosion.
by pjmlp | 2025-04-30 08:59:26+00:00
And the part 2 of the Amiga Panel, https://www.youtube.com/watch?v=vvTOFYykBTQ

There is an older one from VCF, which were a couple of sessions, where I was proven wrong, some of the engineers actually wanted the Amiga to be UNIX like first, the way it turned out to be was a sequence of decisions that eventually made it the way it was in the end. Thankfully, as it had plenty of cool ideas, many of which never got out of the Amiga into other platforms.

Looking forward to watch these.