MurphyA/hacker-news huggingface dataset:
by based2 | 2025-11-16 12:17:19+00:00
’25, October 12–18, 2025, Singapore, Singapore Eagon Meng, Massachusetts Institute of Technology Cambridge, USA, <eagon@mit.edu> Daniel Jackson, Massachusetts Institute of Technology Cambridge, USA, <dnj@mit.edu>

Abstract [v2 27 august 2025]

The opportunities offered by LLM coders (and their current limitations) demand a reevaluation of how software is structured. Software today is often “illegible” —lacking a direct correspondence between code and observed behavior— and insufficiently modular, leading to a failure of three key requirements of robust coding: incrementality (the ability to deliver small increments by making localized changes), integrity (avoiding breaking prior increments) and transparency (making clear what has changed at build time, and what actions have happened at runtime). A new structural pattern offers improved legibility and modularity. Its elements are concepts and synchronizations: fully independent services and event-based rules that mediate between them. A domain-specific language for synchronizations allows behavioral features to be expressed in a granular and declarative way (and thus readily generated by an LLM). A case study of the RealWorld benchmark is used to illustrate and evaluate the approach.

CCS Concepts: • Software and its engineering →event-based architectures; • Cooperating communicating processes; • Abstraction, modeling and modularity; • Organizing principles for web applications; • Runtime environments; • Source code generation; • Specification languages; • Orchestration languages.

https://www.youtube.com/watch?v=Y3BESrECaIo Audio only

src: https://www.theregister.com/2025/11/07/researchers_detail_le...

> https://en.wikipedia.org/wiki/Literate_programming

> https://en.wikipedia.org/wiki/Hexagonal_architecture_(softwa...
Show HN: I made 4 albums in 4 different styles over 4 years
by keith-darley | 2025-11-16 12:17:45+00:00
For the last four years I’ve been working on a personal project: creating four full music albums, each in a completely different style, written and recorded independently with almost no budget and entirely DIY.

I’m an Australian musician who records in a small home setup, and I challenged myself to explore the styles that shaped me: acoustic folk, psychedelic rock, vintage 60s love songs, and gritty punk/hard rock. I wanted to see how far I could push myself creatively across completely different genres.

This week, I finally finished all four albums and uploaded them to my YouTube channel. No label, no promotion, no team — just me, a guitar, some cheap gear, and a lot of learning along the way.

If anyone’s curious to listen or give feedback, here are the four albums:

1. KD Acoustic Folk & Indie https://www.youtube.com/watch?v=WHCMxunCSCI

2. Crunt Crumpet & The Vegemites (psychedelic, surf, blues) https://www.youtube.com/playlist?list=OLAK5uy_l1gEc5MxBFu9O0...

3. Love & Heartbreak (60s-inspired romance/AM radio style) https://www.youtube.com/watch?v=AIE4Vjre6lg

4. The Souled Out Lost Souls Band (punk, hard rock, garage) https://www.youtube.com/playlist?list=OLAK5uy_nPR8glN4cVxagM...

I know the HN community often appreciates long-term personal projects, creative experiments, and the process behind making things. If anyone’s interested, I’m happy to share details about the setup, tools, mixing approach, or the challenges of trying to make four completely different albums solo.
by NooneAtAll3 | 2025-11-16 12:17:54+00:00
> I don't really get why people are calling it a console. It is a PC to me

because "console" isn't what a product is (supply) - it is a name for product niche (demand)

when someone talks about buying a console, the expectations are 1)significantly cheaper than "usual" computer 2)most likely optimized for games (controller input, easy install) 3)expectation of using already existing TV as display

consoles weren't different from low-end pc all the way since x-box
by Lanolderen | 2025-11-16 12:19:08+00:00
Cables need replacement sometimes but I prefer the manual ones. It's really useful for turning in winter, it's fun and I trust it a lot more as an emergency brake. I've tried a Model 3 ebrake in motion once at 30-40 kmh and it locked up the rear instantly. Manual ones I can regulate so they don't lock or even let go a little if they do since they're not a button.
by thomascountz | 2025-11-16 12:19:26+00:00
I think the transition between things being done is maybe a bit more interesting.

"Build a house," is a thing, but at which point of the dreaming, designing, planning, permitting, architecting, financing, contracting, acquiring, installing, verifying, reworking, coordinating, inspecting, styling, unpacking, cleaning, landscaping, repairing, upgrading, and waiting, are you doing it?

Perhaps each discrete thing is itself a thing, and when you do a thing, or transition between things, is the matter needing clarifying.

If you are coordinating on how to do a thing, you are doing the thing, as long as the thing is coordinating on how to do the next thing. This "coordinating a thing" is a discrete thing we should not confuse for any other thing.

TFA's examples are unforgiving in that they suppose there is only ever one thing and all else should be nothing.
by bluGill | 2025-11-16 12:19:53+00:00
Do cpus really track that much about branches? I know JIT does but where does a cpu find the needed memory to store those counters - and them how does reading those not result in a different miss because the cpu can't speculate until it does the if prediction?

last time I checked a cpu documentation they had a simple rule that branches are always taken, that would be easy for the compiler to code order first. However I don't recall which CPU that was. Still this whole thing feels like a citation needed with me being suspicious it is false. CPU designers know this matters and sometimes compilers have information they don't that users care about: they document how it works. (This is the CPU not the instruction set)
by justincormack | 2025-11-16 12:20:02+00:00
Yes, there were various attempts to do this in the container ecosystem, but there is a hard limit on layers on Docker images (because there are hard limits on overlay mounts; you don't really need to overlay all the Nix store mounts of course as they have different paths but the code is for teh geenral case). So then there were various ways of bundling sets of packages into layers, but just managing it directly through Nix store is much simpler.
by enraged_camel | 2025-11-16 12:20:08+00:00
Anecdote but I've been super happy with my 2010 Santa Fe. It's at 135k miles and has had zero issues with the drivetrain. In fact literally the only problem with the car after 15 years is that one of the passenger doors no longer automatically locks.

I sometimes tell myself maybe I should buy an EV, but then realize I can drive this thing for another 50k miles, which I'll probably end up doing.
by kace91 | 2025-11-16 12:20:25+00:00
Every piece of software that’s effectively a professional workbench (IDEs, DAWs, video editing, etc) is going to have some complexity.

I can’t imagine the argument that vscode’s level of complexity is even in the same order of magnitude as vim or eMacs though. A 2 minute tutorial or half an hour or fiddling will get you sorted with vscode, I needed a full ebook for neovim.
by ChrisMarshallNY | 2025-11-16 12:22:27+00:00
That’s a great point, and was how I felt about it, after reading the article.

She did ask for help (more accurately, she accepted help from a trusted source). That was what made the difference. Someone came in with a new approach vector.

She sounds like a fairly remarkable person, so failure isn’t necessarily an indication of incompetence. Rather, it can be an issue of approach. We can get fixated on a particular workflow.

Humans are a social animal. We’re not built to “go it alone,” and that’s really our “secret sauce.” The whole can be greater than the sum of the parts.
by socalgal2 | 2025-11-16 12:23:01+00:00
To me, PC = Windows = Microsoft's Spyware and every other game company's anti-cheat root kits

Someone might say I can install Linux on my PC but then I have to deal with maintaining it.

So, what I hope the Steam Machine is, is effectively PC based console with no Microsoft, no root kits, and no maintainence.
by deaux | 2025-11-16 12:24:04+00:00
But but the CEO was completely unaware of this until someone pointed it out to him recently! And they never could've predicted the free tier would be "unsustainable" after spending huge on "indie hacker influencer" marketing squarely aimed at exactly the type of dev to use only a free tier! These are some very hard calculations and unforeseen circumstances, please understand.
by progval | 2025-11-16 12:24:35+00:00
The author of the tweet you linked prompted Claude with this:

> Read this attached paper from Anthropic on a "AI-orchestrated cyber espionage campaign" they claimed was "conducted by a Chinese state-sponsored group."

> Is there any evidence or proof whatsoever in the paper that it was indeed conducted by a Chinese state-sponsored group? Answer by yes or no and then elaborate

which has inherent bias indicated to Claude the author expects the report to be bullshit.

If I ask Claude with this prompt that shows bias toward belief in the report:

> Read this attached paper from Anthropic on a "AI-orchestrated cyber espionage campaign" that was conducted by a Chinese state-sponsored group.

> Is there any reason to doubt the paper's conclusion that it was conducted by a Chinese state-sponsored group? Answer by yes or no.

then Claude mostly indulges my perceived bias: https://claude.ai/share/b3c8f4ca-3631-45d2-9b9f-1a947209bc29
by eucyclos | 2025-11-16 12:25:09+00:00
Even if it had never had those issues, nuclear power would still be the textbook example of a fragile system - capital-intensive, centralized projects that can be shut down by disruption to fuel shipments halfway round the world, droughts in the cooling system's water sources, or any of a dozen unions of specialized workers going on strike. Add to that iteration cycles measured in decades instead of years and it's hard to imagine how Nuclear could ever even close the gap, let alone pull ahead.

I have a theory that smart financiers avoid nuclear because getting a new version done on time and under budget is so damn hard, and smart physicists gravitate to nuclear for the same reason. I wish the nuclear-curious factions would pivot to a project Orion style endeavor instead of powering a UK hamlet sometime in the 2030s. Now there's something insanely difficult and likely to fail that I wouldn't mind my tax dollars being spent on.
by timschmidt | 2025-11-16 12:26:36+00:00
Eh... again, Valve being a private company plays a role here. Whoever succeeds Gabe will likely be chosen by Gabe, not some board or activist investor looking to maximize short term profit. There is much more freedom in private orgs to make long term strategic decisions.

The 10 years Valve took between Steam machines was invested (wisely, I think) in Linux infrastructure like Wayland, Wine/Proton, GPU and audio drivers, etc. None of which Valve will have to repeat.

To make my point, there was only 1.5 years between the release of the Steam Deck, and Steam Deck OLED, and that involved a new silicon tapeout.
by yreg | 2025-11-16 12:27:07+00:00
> without ever touching a controller, why would I start now?

I feel similar, but for us there's also no point to get a Steam Machine. Playing games while sitting on a living room couch in front of a TV with mouse and keyboard is not comfortable at all.

Using mouse and keyboard it is better to play games at a proper desk with an office chair and I already have such a PC.
by paulnpace | 2025-11-16 12:28:13+00:00
For whatever reason, epigenetics is somehow considered by a great many people to be some whackadoodle conspiracy theorist woo-woo.

When I posit the following explanation-question that helped me to understand at least that epigenetics does akshually come from science, either the light bulb goes on over one's head or it's seething hate:

How come all of the cells in our bodies have the same DNA, but they can be so different? In other words, why are we not comprised of an amorphous blob of identical cells?
by mastazi | 2025-11-16 12:28:17+00:00
What's roughly the period when this kind of shenanigans started being common among major automakers? I'm not a car guy and thinking about a used car soon[1], Not sure how far back I should go in terms of year. I am in Australia BTW.

[1] would be family's 2nd car. We have another recent car with all the online crap, I hate it
by prinny_ | 2025-11-16 12:29:12+00:00
The lack of evidence before attributing the attack(s) to a Chinese sponsored group makes me correlate this report with recent statements from companies in the AI space about how China is about to surpass US in the AI race. Ultimately statements and reports like these seem more like an attempt to make the US government step in and be the big investor that keeps the money flowing rather than anything else.
by sparkie | 2025-11-16 12:29:59+00:00
The branch taken hint (3EH) was re-added in Redwood Cove (2023), but it's only for static prediction where the branch predictor has not yet encountered the branch - ie, useful for things you would only use once or twice but would likely take the branch. Once the branch predictor has some information the static prediction hint is ignored, so it's best to omit it for anything that will eventually have dynamic branch prediction (ie, run many times), because you'll be consuming bytes in the i-cache which serve no purpose.
by ffaser5gxlsll | 2025-11-16 12:30:19+00:00
Second this. The "ui" is perhaps useful when learning to use emacs, but every emacs user I've seen after a while has all of it disabled.

I've been using emacs with the "lucid" build since forever, as it's the leanest build that still gets a graphical window working on X11 and see none of the actual "toolkit".

I guess the pgtk build is required nowdays for native wayland support.
by EMM_386 | 2025-11-16 12:30:25+00:00
Anthropic is not a security vendor.

They're an AI research company that detected misuse of their own product. This is like "Microsoft detected people using Excel macros for malware delivery" not "Mandiant publishes APT28 threat intelligence". They aren't trying to help SOCs detect this specific campaign. It's warning an entire industry about a new attack modality.

What would the IoCs even be? "Malicious Claude Code API keys"?

The intended audience is more like - AI safety researchers, policy makers, other AI companies, the broader security community understanding capability shifts, etc.

It seems the author pattern-matched "threat intelligence report" and was bothered that it didn't fit their narrow template.
by sevensor | 2025-11-16 12:30:44+00:00
> the only robust way to edit \ASCIIMATH\ is to use a \WYSIWYG\ editor and hope that the parser doesn't change ever.

Ouch. I wrote a couple of parsers when I was young and foolish without trying to specify the grammar, and it’s a good thing they didn’t get popular, because every bugfix changed the syntax and broke texts that had been working before.
by rounce | 2025-11-16 12:30:48+00:00
Disabling and then reenabling the EPB is part of doing a rear brake job not some optional extra, very cheeky (IMHO) to charge extra for that. It's also possible to do it without a VAGCOM tool, but requires removing the EPB motor so the piston can be pushed back and then manually turning the motor to the disengaged position so that it can be refitted.
by MaxPock | 2025-11-16 12:31:14+00:00
Dario has been a reds scare jukebox for a while.Dario has for a year been trying to convince us how open source cCp AI bad and closed source American AI good. Dario driven by the democratic ideals he holds dear has our best interests at heart. Let us all support the banning of cCp's open source AI and welcome Dario's angelic firewall.
by atoav | 2025-11-16 12:31:30+00:00
Paradoxically some things with human bodies work like that: Back pain? One of the best ways of usually getting rid of it is using your back more and building muscle.

I once worked with a guy who was a grandmaster at finding rational explainations of why they needed to do the thing that clearly was bad for them. He was overweight, but every time he ate both extremely unhealthy and much next to us he would explain how his body needs that because he would get a bad mood etc. His excuse not to make sports was some sports accident he had 30 years ago as a 18 years old (a medical condition I happened to knew very well because my marathon-running brother had it as well). For every other sport he also had some excuse, be it cost, traffic, weather, other people doing it being douchebags or whatever. This went all the way to making up a medical condition that gave him a excuse why he cannot visit his estranged child.

This guy had an absolutely phenomenal skill level when it came to self deception. And it only became better when his overweight led to a medical condition and his doctor hammered home that he is going to die if he continues on at this path.
by skydhash | 2025-11-16 12:32:08+00:00
VSCode is familiar in its UX. Here is the file tree, here is the editor. oh that's the terminal, or I can complete with tab, and these are extensions that I can install? And that's pretty much the extent of the interaction most people have with it. If it does not come out of the box or prepackaged into an easily extensible extension, they are not using it.
by gary_0 | 2025-11-16 12:32:50+00:00
Another nice thing about the Pi is that you know for sure there won't be any major Linux issues; the official distro is tested for that hardware and that hardware alone. I'm assuming the same will apply for Linux on the Steam Machine, whereas most of the time when I install Linux on a random PC, I have to debug some issue with audio/networking/video (which is less common these days, but I guess I'm unlucky).

Speaking of which, I recently bought a Ryzen Framework laptop assuming the recommended Linux distro would run smoothly, but unfortunately I hit a few glitches, including a really annoying amdgpu bug that keeps making the screen flicker. I might have to mess with kernel boot parameters. Disappointing.

Since the Steam Machine is meant as a consumer product, hopefully it will run Linux solidly, and that's a big plus for me. I wouldn't touch Windows with a 10 foot pole these days.
by padolsey | 2025-11-16 12:33:09+00:00
> PoC || GTFO

I agree so much with this. And am so sick of AI labs, who genuinely do have access to some really great engineers, putting stuff out that just doesn't pass the smell test. GPT-5's system card was pathetic. Big-talk of Microsoft doing red-teaming in ill-specified ways, entirely unreproducable. All the labs are "pro-research" but they again-and-again release whitepapers and pump headlines without producing the code and data alongside their claims. This just feeds into the shill-cycle of journalists doing 'research' and finding 'shocking thing AI told me today' and somehow being immune to the normal expectations of burden-of-proof.
by KaiserPro | 2025-11-16 12:33:24+00:00
When I worked at a FAANG with a "world leading" AI lab (now run by a teenage data labeller) as an SRE/sysadmin I was asked to use a modified version of a foundation model which was steered towards infosec stuff.

We were asked to try and persuade it to help us hack into a mock printer/dodgy linux box.

It helped a little, but it wasn't all that helpful.

but in terms of coordination, I can't see how it would be useful.

the same for claude, you're API is tied to a bankaccount, and vibe coding a command and control system on a very public system seems like a bad choice.
by muzika | 2025-11-16 12:33:46+00:00
This has nothing to do with EVs, and likely all new Hyundais do (or will?) use this same diagnostic system.

For comparison, Teslas do not require purchase of their software for basic maintenance, the service mode that is accessible to the user is amazing, has so many diagnostics tools available for free.

Oh and by the way, from my experience Teslas don’t ever need brake pads replaced unless you are taking the car to the track. I suspect the same is true for most other EVs.
by DemocracyFTW2 | 2025-11-16 12:33:55+00:00
https://news.ycombinator.com/item?id=45944058

Thanks to the quotes provided by nabla9 I was able to search more efficiently and dug up the below text. The formatting in the PDF-Files!!! (sorry) makes the text painful to read so I spliced together lines that I felt belong together, left them separate where I felt they were meant to be separate, and marked a few blocks as quotations from Eppstein (you can always tlle becaus he can hradly write, like atall).

And just for those who want to defend Eppstein for whatever reason, there's this which I'm pretty sure comes from him b/c of the utterly damaged spellings:

> too many people, so many mass executions of the elderly and infirm make sense > > is the fundamental fact that everyone dies at some time .make it imporrisbole to ask so why not > earilier. if the brain discards unused neurons, why shold socieity keep their equivalent

So yeah, because the brain discards unused neurons, so should society just kill those who are of no more use. One must wonder what made Eppstein think that he was of ANY use to 'society', but he's evidently not talking about himself.

The below is an utter crapfest so be warned.
by jzellis | 2025-11-16 12:35:00+00:00
It's funny that these null nodes get so obsessed with declining birth rates whilst doing everything in their power to make people not afford to or not want to bring a child into the hellish world they're creating. But of course they're not worried about the birth rates in Africa or Asia... just that their employees and customers aren't reproducing fast enough to maintain that growth curve for their investments.

It'd be funny if it wasn't so horrible, how obvious all of this is. "Effective altruism" my ass. I can only hope I convey a fraction of the contempt for these people that they display for everyone else.
by ivanjermakov | 2025-11-16 12:36:53+00:00
> With The Steam Machine, you might be able to finally properly run DOOM Eternal and all of the Assassin’s Creed games. That you don’t like playing.

In my experience, relation of game's hardware requirements to the amount of fun it provides is inversely proportional. Best games of all time (opinionated, of course) run well on integrated graphics.
by 63stack | 2025-11-16 12:37:58+00:00
If Anthropic is not a security vendor, then they should not make statements like "we detected a highly sophisticated cyber espionage operation conducted by a Chinese state-sponsored" or "represents a fundamental shift in how advanced threat actors use AI" and let the security vendors do that.

If the report can be summed up as "they detected misuse of their own product" as you say, then that's closer to a nothingburger, than to the big words they are throwing around.
by evan-at-airtame | 2025-11-16 12:38:00+00:00
Airtame · Denmark · Hardware + Software starup

Airtame is a platform for shared screens across education and business. It lets people share their screen, join video calls, and show content on any display — wirelessly, from any device and operating system. IT teams manage everything via Airtame Cloud, and the platform works with both Airtame and Airtame-enabled third-party hardware. Founded in Denmark in 2013, Airtame is built for real-world environments with mixed tech, and is used in thousands of schools and workplaces globally.

ONSITE Copenhagen, Denmark Yocto/Linux Platform Engineer - https://job-boards.greenhouse.io/airtamejobs/jobs/8148656002 Firmware QA Automation Engineer - https://job-boards.greenhouse.io/airtamejobs/jobs/8071997002
by formerly_proven | 2025-11-16 12:38:12+00:00
> USB-C [Aug 2014] came out long after lightning [Sep 2012].

1 year 11 months :)

The old 30-pin connector before Lightning came from 2003.

Meanwhile it took until 2023 for iPhones to use USB-C.

30-pin 2003 - 2012 (2014) Lighting 2012 - 2023 (2025) USB-C AAPL utter mess - iPhone 2023 - USB-C RoW 2014 -