MurphyA/hacker-news huggingface dataset:
by throwaw12 | 2026-03-03 21:36:52+00:00
> ... so let's allow slavery to run.

Obviously we look at world differently, but I was under impression that slavery wasn't abolished, it just got different form with slightly more rights.

Late-Capitalism as slave owners, workers as slaves, because their health insurance tied to their work, they can be punished without notice (at will employment), wealth gap is 50-2000x between Lord in feudalism (CEO / rich / ultrarich) and slaves. Lord can rape (Epstein class), avoid taxes, bribe each other, the moment slave does the same, goes to jail for 10 years

Same nature, different form, more modern form
by computably | 2026-03-03 21:36:54+00:00
On a technical level, sure, you could say it's a matter of time, but that could mean tomorrow, or in 20 years.

And even after that, it still doesn't really solve the intrinsic problem of encoding truth. An LLM just models its training data, so new findings will be buried by virtue of being underrepresented. If you brute force the data/training somehow, maybe you can get it to sound like it's incorporating new facts, but in actuality it'll be broken and inconsistent.
by timoth3y | 2026-03-03 21:37:05+00:00
A Google survey of 5,000 developers finds AI helps developers release more software—while logging longer hours and fixing problems after the code goes live.

It seems that LLMs always do the enjoyable work and leave us with the drudgery.

It was supposed to do the dishes while we create art and write poetry, but it turns it gets to create the art and poetry while we wash the dishes. AU gets to write the code while we have to review it and fix the bugs.
by chasil | 2026-03-03 21:37:08+00:00
Several reasons.

-PuTTY pscp allows raw passwords on the command line, or from a file. OpenSSH is unreasonable in refusing to do this.

-Scripting can adapt to a .netrc easily; OpenSSH will never do this.

-Modern OpenSSH is a nightmare when using legacy crypto, while pscp is fluid. There is nothing wrong with hmac-md5, and no reason to refuse it. I will take PuTTY or dropbear in a heartbeat over these burned bridges and workarounds.

https://www.openssh.org/legacy.html

-pscp does not link to dozens of libraries as ssh/scp does, so it is easier to build with less dependency. The ldd output of ssh and scp on rhel9 is 23 libraries, while PuTTY is 3 [package obtained from EPEL].

-pscp strongly leans to SFTP on the backend and can be directed to use it exclusively, so there is no ambiguity.

-Using pscp with a retry on fail is much easier than sftp -b.

-The wacky cipher control on rhel8 does not impact the PuTTY tools.

That is an extensive list.
by shubhamintech | 2026-03-03 21:37:32+00:00
The conversation around measuring task duration misses what most product teams actually care about: not can the agent complete a long autonomous run, but are users getting value?

The signal that matters for shipped products is different, what are users trying to accomplish, where do they give up mid-conversation, what does the agent consistently fail at from the user's perspective? Task duration is a capability benchmark. Intent and drop-off analytics are product health metrics.

Most teams building AI agents right now are flying completely blind on the latter. They have LLM observability (latency, token cost, evals) but zero visibility into user behavior patterns inside their agent. Those are two very different problems with two very different buyers.
by abustamam | 2026-03-03 21:38:05+00:00
I do remember the cringy music demo. Can't believe someone really said "yeah let's rehearse this and actually sell this product."

Fortunately I just keep my laptop closed and use an attached display and keyboard and mouse, so I don't even remember if my M1 has a touch bar.

Also minor nit: it's seldom, not seldomly. Seldom certainly doesn't seem like an adverb, but it is.
by gaigalas | 2026-03-03 21:38:17+00:00
Yep, it's not like electricity which is an essential service.

If electricity faults for one second, chaos breaks loose as so many things depend on it. Imagine having several microblackouts a day? We wouldn't tolerate. It's so reliable that normal people don't need redundancy for it, they just tap into the stream which is always available.

AI is definitely shaping up to NOT become like that. We're designing for an unreliable system (try again buttons, etc), and the use cases follow that design.
by XorNot | 2026-03-03 21:38:27+00:00
The future of myself and my son does not depend on nor benefit from my anonymity.

I'm not a revolutionary taking up arms I'm a voter and a citizen in disagreement. Unless I am seen and counted, then being any of those things is worthless as well.

There is no value in hiding from the system while the system goes to hell and attacks everyone else.
by hu3 | 2026-03-03 21:38:40+00:00
Oh I need help with that!

I have a simple 2D RPG roguelike browser game (didn't publish it yet sorry) made in typescript and I would love to add some random banter between the player and enemies. Currently if an important enemy (mostly bosses) is overcoming the hero in a battle of attrition, it starts trash talking the hero in a light way. But currently those are static texts like:

- "Told you not to come closer!"

- "You play 2 hours to die like this?" (famous Age of Empires quote)

I would like to add contextual banter with the help of AI but with limits. I'm afraid that the AI says atrocious and unacceptable things. Some examples:

- "That shoddy cape of yours won't save you now" (because AI is told that the user is using, among other apparel, a worn out cape).

- "I'll avenge that green goblin you just killed" (AI is given a list of last 4 creatures you battled).

- "How unfortunate for you to teleport into my arms" (AI is given a list of last 20 player actions and one of them is a teleport so it presumes that it didn't end well for the player).

Questions I have:

- Is there a model that's lightweight enough to run in mid tier mobile devices and still be useful for banter?

- How risky is it to try to tame the AI with a prompt? The user won't have access to the prompt so I can instruct the LLM to not curse, not use religion or controversial takes.

If this works I can explore adding more LLM content in the game.
by carefree-bob | 2026-03-03 21:38:53+00:00
I bought an M1 Max with 64G RAM a long time ago, and am perfectly happy with it. I thought about getting a refurbed M4 Max when the M5 Max comes out, and decided my next computer will be a Dell Rugged, just because I want a Rugged laptop for auto diag stuff, and I thought I could kill two birds with one stone and get something with an NVIDIA card for learning CUDA. I've been using the Rugged basically nonstop while the M1 Max gathers dust. I think I may be done with Apple laptops now, a rugged laptop running linux is so nice. I love the keyboard, I love the upgradability, the OS is snappy, and I can use so much nice software. I added a 4TB SSD and now have 7 auto diag virtual machines with volvo, VAG, BMW software, and keep the host linux to myself. I have not had so much fun with a computer in a very long time. Both battery bays are full and my mac mini takes care of blue bubbles and is a home server for inventory management and backups. If for some reason I miss the Apple Experience, I can always RDP into the mini. Keeping a mini under the desk at home and a rugged laptop outside the home is my new sweet spot.
by tptacek | 2026-03-03 21:39:05+00:00
The Google threat analysis report doesn't say anything about USG involvement; that it was found on compromised Ukrainian sites, has code written in "native English", but also signs of LLM authorship. The Google report says the kit they found can't compromise current iOS, which is a capability you'd assume USG would have --- though it's important remember that "USG" comprises dozens of different buyers each with different toolchains.

Maybe this was the Fisheries Department exploit toolkit.

iVerify, which spun out of Trail of Bits and presumably knows what they're talking about, says it bears "hallmarks" of being connected to USG CNE work. I believe it. But the USG is on net a buyer, not a producer, of CNE tooling. Whatever a given service agency or IC arm buys, dozens of other aligned countries are also buying.

(And, of course, the non-aligned countries have their own commercial supply chains).
by hrmtst93837 | 2026-03-03 21:39:24+00:00
I've found that a bare repo over SSH is the simplest way to keep control and reduce attack surface, especially when you don't need fancy PR workflows. I ran many projects with git init --bare on a Debian VPS, controlled access with authorized_keys and git-shell, and wrote a post-receive hook that runs docker-compose pull and systemctl restart so pushes actually deploy. The tradeoff is you lose built-in PRs, issue tracking, and easy third party CI, so either add gitolite or Gitea for access and a simple web UI, or accept writing hooks, backups, receive.denyNonFastForwards, and scheduled git gc to avoid surprises at 2AM.
by tgrowazay | 2026-03-03 21:39:45+00:00
> M5 Pro supports up to 64GB of unified memory with up to 307GB/s of memory bandwidth, while M5 Max supports up to 128GB of unified memory with up to 614GB/s of memory bandwidth

Which roughly translates to 30B Q8 size LLM at 10t/s for the M5 Pro and 60B Q8 size LLM at 10t/s for the M5 Max

For reference, RTX 3090 24GB has a memory bandwidth of approx. 936.2 GB/s, DGX Spark 128GB features a unified memory bandwidth of up to 273 GB/s
by Fwirt | 2026-03-03 21:40:31+00:00
This is also my experience, except for small parts (where Amazon still inflates the cost to cover shipping, even if you pay for Prime) and parts sold in bulk (like hoses). Sure, I can buy 5 feet of hose on Amazon for $15, but I can just buy the 1 foot I actually need for $4 in store. Also, a lot of Amazon parts are of dubious quality, whereas if I buy a name brand in store I know I'm getting a part I can trust.

RockAuto is fantastic and usually has the best prices by a huge margin, but if you're not careful you'll kill any savings with shipping costs.
by theshackleford | 2026-03-03 21:40:34+00:00
> We've trained out the idea that these could just be local text files in a directory you can access and do with what you want.

But have you considered that a meaningful number of users actually want functionality that plain text simply can’t provide?

I understand files and file systems, I’ve worked in IT for decades, mostly in open source. I still choose a non plaintext note solution because it delivers capabilities that plain text cannot, especially across devices.

As long as the data can be exported to open formats, why would I voluntarily limit the value and functionality my tools can provide?
by joha4270 | 2026-03-03 21:41:05+00:00
The L2 already keeps track of what lines are somewhere in L1's for managing coherency.

Divide the cache into "meta-caches" indexed by the virtual bits and treat them as separate from the L2's point of view. Duplicate the data and if somebody writes back invalidate all the other copies. The hardware already exists for doing this on any multicore system.
Sure, you will end up duplicating data sometimes and it will actually be slower if you're actually writing to aliased locations. But is this happening often enough to be a problem compared to generally having a bigger cache?

It sounds to me like an engineering tradeoff that might or might not make sense, not a hard limit which at least was what I think was being asserted.
But as I also said, L1 sizes hasn't increased in a while and smart people are working on it, so there is probably something I don't know.
by ImPostingOnHN | 2026-03-03 21:41:10+00:00
> I am not here to discuss more generic American politics

This entire submission is about generic American politics. If you don't want to comment on this submission and participate in discussions about it, that's okay, but I think folks are confused by your insistence on discussing generic American politics (this submission) while omitting other generic American politics about the very same topic (the context of this submission).

If you want to discuss a thing, you should be okay with thinking and talking about the critical context around that thing. As an engineer, I'm sure you can understand.
by estsauver | 2026-03-03 21:41:15+00:00
I have a recurring problem where I can't even read one of my favorite recipe websites (seriouseats.com) from my phone because the series of popups completely blocks the page, and can't be dismissed.

But if I ask Claude or Gemini for a nice version of the recipe, it works perfectly. I think there's a lot of own goals out there.
by anticorporate | 2026-03-03 21:41:37+00:00
Thank goodness they're not.

I work for a cooperative in an upper management role. My goal is for us to sustainably produce great products that serve the needs of our community while being a great place to work for our employees. I couldn't possibly care less what our market capitalization is, other than from the perspective of wanting to serve the biggest slice of our community that I can. But if another co-op stepped in and did that instead, I'd be equally happy.
by AlotOfReading | 2026-03-03 21:42:04+00:00
They do define what they think politics is. The article defines politics as exerting your will on others without consent. Thus, it's trivially zero-sum and we would probably all agree that it's not conducive to enjoyable spaces.

The main issue is that it's just a stupid definition. Politics in this sense is just one kind of violence. Most of the things we'd consider colloquially "political" don't meet this definition. Worse, many of the arguments that follow partially dispense with the given definition and unintentionally incorporate the author's implicit idea of "politics" (a separate thing), which makes it a bit confusing to read as a precise argument.
by throwaw12 | 2026-03-03 21:42:44+00:00
> Arguably the primary threat to modern sea lanes is Iran.

Such a strange take. Can you share number of attacks by Iran in the last 10 years in sea lanes, where it was started solely by Iran?

> Right now Iran is harrasing traffic

As a response to attacks, Iran AFAIK wasn't harassing anyone in the ocean traffic up until 3 days ago
by OkayPhysicist | 2026-03-03 21:42:47+00:00
Most "co-ops" are customer co-ops (Credit Unions, for example, are owned by their members, most grocery co-ops are membership programs, REI is/was the same). Farmer co-ops are owned by a collection of farmers, to pool resources for selling to consumers, but most employees aren't co-owners. Worker's co-ops are rarer, but you find them in the taxi industry pretty often, and in home care.
by readitalready | 2026-03-03 21:43:11+00:00
There is no moral justification for Israel's right to exist. Israel does not have a right to exist. They exist purely as a foreign invasion force originally started by European Jews - who didn't even practice or believe in Judaism - in order to make their own private racist mediterranean resort state by killing the native people and stealing their land.

What makes you think anyone would want support their existence over the rights of the existing Palestinian people that lived there and are currently fighting to reclaim their homes?

Religions do not have a right of inheritance. A person can't claim your home when you die because they also happen to be Christian. The only legal inheritance are those with title. And no one from Europe that decided to attack and invade Palestine can show any deed or title to the land they claimed to "own" 2000 years ago when they decided to move to Europe.

So, no. The state of Israel exists purely as a criminal enterprise of murder and theft. Let's not encourage its continued existence.
by hagbard_c | 2026-03-03 21:43:32+00:00
Just give it a few years and you'll be able to buy the thing for a fraction of the 'current' price. By that time it will be considered to be 'slow' and 'power-hungry' and people will wonder why you're intent on running older hardware but it'll still work just fine. The DL380 G7 under the stairs here also used to cost an arm and a leg while I got it for some finger nail clippings.
by bayarearefugee | 2026-03-03 21:43:41+00:00
> That's not what would happen in reality at all. Don't take my word for it, ask Pakistan: the US threatened to bomb them [0] - despite their possession of nukes - after 9/11 if they didn't cooperate. Why would the US do that? Because the US knows that MAD doesn't work like the online armchair crowd thinks it does.

That isn't a MAD situation.

Pakistan has nukes but they can't launch them on the US.
by shubhamintech | 2026-03-03 21:44:04+00:00
lol This gets worse with AI search. If Google can't figure out canonical source from a GitHub repo linking directly to the official site, LLMs definitely can't. And once an AI overview bakes the fake site into its knowledge graph, you're not just losing Google rankings imo, you're losing the models too. Registering every TLD on day 1 is now just table stakes for any OSS project which still doesn't seem fair.
by vessenes | 2026-03-03 21:44:13+00:00
By the way, I imagine you know this, but the product split is not obvious, even to my 20-something kids that are Plus subscribers - I saw one of them chatting with the instant model recently and I was like "No!! Never do that!!" and they did not understand they were getting the (I'm sorry to say) much less capable model.

I think it's confusing enough it's a brand harm. I offer no solutions, unfortunately. I guess you could do a little posthoc analysis for plus subscribers on up and determine if they'd benefit from default Thinking mode; that could be done relatively cheaply at low utilization times. But maybe you need this to keep utilization where it's at -- either way, I think it ends up meaning my kids prefer Claude. Which is fine; they wouldn't prefer Haiku if it was the default, but they don't get Haiku, they get Sonnet or Opus.
by dang | 2026-03-03 21:44:27+00:00
I wasn't just talking about one comment, but about a pattern of commenting - here are other examples:

https://news.ycombinator.com/item?id=47221945

https://news.ycombinator.com/item?id=47183702

https://news.ycombinator.com/item?id=47178118

We're trying for something else on this site and need you to stop posting like that if you want to be on HN.
by Illniyar | 2026-03-03 21:45:34+00:00
Engineering titles at least have a few things that are nearly universally shared (such as actually needing to code, expecting to mentor).

Product manager titles can have completely disjoint scopes of work between organizations - in one org they might be what was once systems designer role - getting requirements and writing specs, in another they might basically be doing UI or UX (even creating pages in figma), in others they are basically project managers.
by redleggedfrog | 2026-03-03 21:46:49+00:00
LOL! The first thing that came to my head was, "I've never had a CEO that shouldn't be in jail. Well, except for the current one. He seems okay. The others committed fraud and deceit at a level that would surely have them on the wrong side of the law, if not in prison.

Kind of stems from every CEO except this latest one has been a. Some sort of mental, and b. some sort of sociopath. We can see this with our big name CEOs of course, but even these small-time CEOs have the same problem. They're lacking something human, but that is also part of what drives them, and keeps them, CEOs, I suspect. It's a job that requires you to not have any qualms about taking a group of people on a ride and then screwing them over for your benefit.
by chickensong | 2026-03-03 21:46:52+00:00
> choosing an individually suboptimal option with my wallet hurts me

That may be true, particularly in the short term, but you might be hurting everyone else including yourself in the long term. Opening your wallet sends a signal to the receiving business to keep doing what they're doing, even if we all know it's bad.

There's also a cultural aspect to consider. It's normalized to not think of anything other than cost. That's why we have CAFOs, toxic plastic children's toys, landfills full of junk, etc... Pricing in the destruction might help, but at some point our culture needs to change. Outside of the occasional voting, we're all pretty powerless to enact top-down change like taxes and regulations, but we can all build culture.
by whimsicalism | 2026-03-03 21:47:08+00:00
> how these models are going to keep up with the expanding boundary of science

The same way humans do?

The phraseology in this comment: 'probability distributions', 'baked these patterns' IMO has all the trappings of the stochastic parrot-style HN-discourse that has been consistently wrong for almost a decade now.

The reference to how AI will keep up with AI-assisted human progress in science in 2030 is meant to reassure. It contains a number of premises that we have no business being confident in. We are potentially witnessing the obviation of human cognitive labor.
by anextio | 2026-03-03 21:47:10+00:00
> "Democracy" is when "bad actors" (as defined by the establishment) are shut out of all online discourse.

The point of ID laws is not to stop "bots" or "sockpuppets", it's to enable governments to shut down the speech of their political adversaries by painting them as dangerous. That is not democracy, that is authoritarianism, even if you absolutely hate the people that are being shut up.

Western countries are not in the midst of polarized political crises because of "external bad actors" or "sockpuppets". They're in these crises because of fundamental contradictions in values and desired policies between different segments of the populace.

The Europeans are currently full steam ahead in attempting to "fix" the situation by criminalizing dissent, which will, in the end, only exacerbate the political crisis by making the democratic system illegitimate.
by tl2do | 2026-03-03 21:47:17+00:00
I haven't dug into this deeply, but to me CRDTs look like a P2P data structure abstracted to the programming language variable level. The article says they shine when you don't want a central server. But most communication libraries already handle authentication and multiple peers well — and if you designate one peer as canonical (via leader election), conflict resolution is solved. I'm curious what use cases make avoiding a central server worth the paradigm shift. That said, it's a choice of approach — some may prefer the CRDT paradig
by Reason077 | 2026-03-03 21:47:25+00:00
> “Also, credit card fees are not 4%, they're 1.5-3.5% with an average of around 2.3%.”

And they’re much lower than that in the UK and EU. Even the smallest UK retailers can pay as low as 1.6% or 0.8% + 2p. The big guys who are running billions of £ are surely paying 0.5% or less.

(These apply to in-person transactions, accepting cards on the internet typically costs more).
by matsemann | 2026-03-03 21:47:41+00:00
It's weird how this works. Saw something similar when working for a bus company. After reaching a minimum amount of sales for a bus route, everything after that is basically pure profit. However, how do we get those last sales? Well, by bidding higher on people searching for transfer between those two cities. Let's say the ticket was $20. We could end up for instance accepting to bid $10 for an ad that would lead to a sale. So for every $10 of pure profit we then got, Google also got $10. In a sense it was a good deal for both parties, but it's also kinda insane that in the end, Google made as much profit on our busses as we did.