MurphyA/hacker-news huggingface dataset:
by kragen | 2025-12-02 19:36:02+00:00
It's rare that I see compiler-generated assembly without obvious drawbacks in it. You don't have to be an expert to spot them. But frequently the compiler also finds improvements I wouldn't have thought of. We're in the centaur-chess moment of compilers.

Generally playing with the C until the compiler does the right thing is slightly brittle in terms of performance but not in terms of functionality. Different compiler flags or a different architecture may give you worse performance, but the code will still work.
by notepad0x90 | 2025-12-02 19:36:14+00:00
I see google partnering with different companies to mine their data for AI, but I don't see that with OpenAI. They had a good thing going with Microsoft but it looks like that relationship is a bit sour now?

Surely they know that they can't just keep scraping the internet to train models.

If I don't use a Microsoft product, I'd have to go out of my way to use an OpenAI service. But they don't have a specialized "service" (like anthropic and developers) either. Gemini is there by default with Google/Reddit. To retain their first-to-market advantage, they'd need to be the default in more places, or invest in models and services that cater to very specific audiences.

I think their best best is to partner with different entities. But they lost reddit and twitter, and FB is doing their own thing too, so who's left? linkedin? school systems (but ChromeBook has them beat there), perhaps telecoms preloading chatgpt apps into phones?

In my layperson's opinion, I think they have an access problem. Windows 11/Copilot (Github and in windows) seems to be the main access stream and people hate both, and they don't have branding there either, just back-end. There is no device you can buy, service you can get that has an OpenAI branded thing on it as a value added feature.

I'm sure they'll do ok, but i keep hearing they need to do a lot more than just 'ok'.
by OkayPhysicist | 2025-12-02 19:36:30+00:00
The problem is that praying that someone stumbles upon your brilliant hobby projects and offers you a job is a terrible bet. Yes, you have to be good a software development, but being good at software development doesn't land you job. Being good at software development, and cutting through the noise gets you a job. Because even if all those laid off people are incompetent, they're still applying for the same jobs you are, and it is very difficult to identify who's who.

So, from a individual's perspective, figuring out how to meet people who will help you sidestep the "unwashed masses" pile of applications is probably the next most important thing after technical competence (and yeah, ranking above technical excellence).
by satvikpendem | 2025-12-02 19:36:48+00:00
My mistake, I was thinking of the wider ecosystem not the runtime, ie formatters, bundles and linters like Biome, oxc, etc being written in Rust or other compiled languages. That's where I saw the biggest speedup, because developers of them decided to use a compiled language to write them in instead of JS via a JS runtime where you'll inherently be limited by even a JIT language.
by recursivecaveat | 2025-12-02 19:36:48+00:00
Mark Darrah worked on a bunch of classic RPGs and has an interesting retrospectives series as well: https://youtube.com/playlist?list=PLN8wmKeck6fe0jtibONfIWzpY...

The Anthem one is very long, but is a really fascinating portrait of cultural misfunction. The biggest factor to me was the entire design was dictated by the 'ghost' of Casey Hudson. His initial high-level vision was sacrosanct, but he also was not around to actually clarify anything or take feedback from development since he had already left the studio.
by check1234123 | 2025-12-02 19:37:04+00:00
I switched to IPhone 13 pro 3.5 years ago and I have the completely opposite experience. It doesn’t “just work”.

- Swipe typing is so horrible I had to disable it.

- Notifications are extremely large and you have less control over what type of notifications you want to receive.

- You can’t transfer files by simply connecting your phone to a PC.

- Videos played in Safari don’t automatically rotate to landscape mode (nor there is a button to quickly do this) unless you disable portrait lock from control center. If you lock this again hoping it will stay in landscape it will switch back to portrait mode.

- You can’t set alarm on a certain date.

- You can only snooze the alarm for 9 minutes (I think you can configure this in iOS26, but this was unacceptable even 5 years ago)

- Apps get killed or stopped in background extremely frequently which means that if you have some long running task you need to keep the app open.

- Hotspot automatically disconnects even with a Macbook (Windows/Linux is much worse). I used to live without home internet relying on hotspot feature. IPhone hotspot proved to be extremely unreliable.

This is not even mentioning more technical things like sideloading, torrent client etc.
by andersmurphy | 2025-12-02 19:37:09+00:00
You don't need fullmutex if you manage your connections correctly at the application level. I.e ensure each connection is only used from a single thread at a time. I also highly recommend having an MPSC queue for your batch/writes and make them go through a single connection so you don't have to deal with SQLITE_BUSY or SQLITE_LOCKED.
by mikepurvis | 2025-12-02 19:37:31+00:00
IMO teachability/curiosity is ultimately orthogonal to the more base question of money-motivation.

In a previous role I was a principal IC trying to mentor someone who had somehow been promoted up to senior but was still regularly turning in code for review that I wouldn't have expected from an intern— it was an exhausting, mind-numbing process trying to develop some sense of engineering taste in this person, and all of this was before LLMs. This person was definitely not just there for the money; they really looked up to the top-level engineers at our org and aspired to be be there, but everything just came across as extremely shallow, like engineering cosplay: every design review or bit of feedback was soundbites from a how-to-code TED talk or something. Lots of regurgitated phrases about writing code to be "maintainable" or "elegant" but no in-the-bones feeling about what any of that actually meant.

Anyway, I think a person like this is probably maximally susceptible to the fawning ego-strokes that an AI companion delivers alongside its suggestions; I think I ultimately fear that combination more than I fear a straight up mercenary for whom it's a clear transaction of money -> code.
by fulafel | 2025-12-02 19:37:56+00:00
What is says first is: "SQLite is for phones and mobile apps (and the occasional airliner)! For web servers use a proper database like Postgres!"

Though I'd say it's for a broader set of applications than that (embedded apps, desktop apps, low-concurrency server apps etc).

Phones and mobile apps installations of course outnumber web app deployments, and it doesn't say what you paraphrased about servers.
by rzerowan | 2025-12-02 19:38:06+00:00
I think its illustrative to consider the previous computation cycle ala Cryptomining. Which passed through a similar lifecycle with energy and GPU accelerators.

The need for cheap wattage forced the operations to arbitrage the where location for the cheapest/reliable existing supply - there rarely was new buildout as the cost was to be reimbursed by the coins the miningpool recovered.

For the chip situation caused the same apprecaition in GPU cards with periodic offloading of cards to the secondary market (after wear and tear) as newer/faster/more efficient cards came out until custom ASICs took over the heavy lifting, causing the GPU card market to pivot.

Similarly in the short to moedium term the uptick of custo ASICs like with Google TPU will definately make a dent in bot cpex/opex and potentially also lead to a market with used GPUs as ASICs dominate.

So for GPUs i can certainly see the 5 year horizon making a impact in investment decisions as ASICs proliferate.
by MLoffshore | 2025-12-02 19:38:39+00:00
Direct link to the 3-machine deterministic ingest demo video: https://github.com/bryanziehl/prima-veritas/releases/downloa...

Ran on: • Laptop A (Node 22) • Laptop B (Node 18) • Mobile SSH terminal → Docker

All producing bit-for-bit identical outputs.

Feedback or reproducibility tests welcome.
by cmiles8 | 2025-12-02 19:38:43+00:00
AWS keeps making grand statements about Trainium but not a single customer comes on stage to say how amazing it is. Everyone I talked to that tries it says there were too many headaches and they moved on. AWS pushes it hard but “more price performant” isn’t a benefit if it’s a major PITA to deploy and run relative to other options. Chips without a quality developer experience isn’t gonna work.

Seems AWS is using this heavily internally, which makes sense, but not observing it getting traction outside that. Glad to see Amazon investing there though.
by Octoth0rpe | 2025-12-02 19:38:56+00:00
It is not socialism to note that in the past, some companies have believed that their optimal relationship with their employees required recognizing their value and awarding them accordingly, thusly allowing them to attract/retain the best employees as well as maximizing the quality of the output from those employees. There has always been such a spectrum, that's not socialism. The trend to notice is that the spectrum is so strongly weighted towards the merciless, cutthroat end of things that may actually not be optimal for long term survivability of those companies whilst also as I noted, be breaking the social contract that workers have assumed for decades, which is also not socialism.

Socialism has a specific meaning, it's not just a label we get to put on behaviors that we - or rather, specifically you in this case - don't like.
by RiverCrochet | 2025-12-02 19:39:18+00:00
The IANA is using the first 3 bits of IPv6 to divide up the space.

The ones currently in use are

- 000: "unspecified/loopback/embedded IPv4."

- 001: global unicast (GUA)

- 111: LLA/ULA/multicast

So IPv6 addresses starting with 44 (44::/16 or 0044:0000:0000:0000:0000:0000:0000:0000/16) would fall into the 000 bucket above.

There's already carve-outs in 000 (::1 and the embedded IPv4 stuff).

Why not?
by yieldcrv | 2025-12-02 19:39:22+00:00
I've been using Bun since 2022 just to be trendy for recruitment (it worked, and still works despite it almost being 2026)

Bun is fast, and its worked as a drop in replacement for npm in large legacy projects too.

I only ever encountered one issue, which was pretty dumb, Amazon's CDK has hardcoded references to various package manager's lock files, and Bun wasn't one of them

https://github.com/aws/aws-cdk/issues/31753

This wasn't fixed till the end of 2024 and as you can see, only accidentally merged in but tolerated. It was promptly broken by a bun breaking change

https://github.com/aws/aws-cdk/issues/33464

but don't let Amazon's own incompetency be the confirmation bias you were looking for about using a different package manager in production

you can use SST to deploy cloud resources on AWS and any cloud, and that package works with bun
by ACCount37 | 2025-12-02 19:39:24+00:00
Extracted system prompts are usually very, very accurate.

It's a slightly noisy process, and there may be minor changes to wording and formatting. Worst case, sections may be omitted intermittently. But system prompts that are extracted by AI-whispering shamans are usually very consistent - and a very good match for what those companies reveal officially.

In a few cases, the extracted prompts were compared to what the companies revealed themselves later, and it was basically a 1:1 match.

If this "soul document" is a part of the system prompt, then I would expect the same level of accuracy.

If it's learned, embedded in model weights? Much less accurate. It can probably be recovered fully, with a decent level of reliability, but only with some statistical methods and at least a few hundred $ worth of AI compute.
by rolph | 2025-12-02 19:39:45+00:00
Beej goes way back to a time before the web, before the internet, to a time when everything was bootstrapped.

https://github.com/beejjorgensen

https://beej.us/guide/

if you want a way-out rabbit hole try MASM, and you will find ancient ways.

https://masm32.com/
by simonw | 2025-12-02 19:40:10+00:00
I misinterpreted that first comment too. To clarify:

1. User krig reports an issue against the Bun repo: https://github.com/oven-sh/bun/issues/24548

2. Bun's own automated "bunbot" filed a PR with a potential fix: https://github.com/oven-sh/bun/pull/24578

3. taylordotfish (not an employee of Bun as far as I can tell, but quite an active contributor to their repo) left a code review pointing out many flaws: https://github.com/oven-sh/bun/pull/24578#pullrequestreview-...
by ewoodrich | 2025-12-02 19:40:15+00:00
What is special/unusual that makes this so significant? (Not trying to be dismissive, legitimately asking in case I'm missing something)

I understand it's not a system prompt so there's some novelty there I suppose. Is it because someone was able to get Claude to regurgitate a (very large) document from its training data? Or is it the content of the document itself?

I've only skimmed it and there's probably some unique nuggets here and there, but at a high level the rules/guidelines didn't really jump out at me as being much different than the various system prompts for proprietary models made public over the last couple years. Except much longer (and a bit ramble-y in some sections vs the directness of typical system prompt).
by MaxBarraclough | 2025-12-02 19:40:17+00:00
That's a little vague, I'd put that more pointedly: they don't understand how the C and C++ languages are defined, have a poor grasp of undefined behaviour in particular, and mistakenly believe their defective code to be correct.

Of course, even with a solid grasp of the language(s), it's still by no means easy to write correct C or C++ code, but if your plan it to go with this seems to work, you're setting yourself up for trouble.
by hodgehog11 | 2025-12-02 19:40:26+00:00
It was always clear that the insane technological monopoly of Google would always eventually allow them to surpass OpenAI once they stopped messing around and built a real product. It seems this is that moment. There is no healthy competition here because the two are not even remotely on the same footing.

"Code red" sounds about right. I don't see any way they can catch up. Their engineers at the moment (since many of the good researchers left) are not good enough to overcome the tech advantage. The piling debts of OpenAI just make it all worse.
by silisili | 2025-12-02 19:40:36+00:00
It matches mine as well. People will pretend to be your best friend, but when push comes to shove, they will absolutely throw you under the bus. And maybe that's human nature, but I don't have it in me.

The people who will give you credit where it's due and lift you in my experience are more rare than not, and almost always an older member, which perhaps is because they don't feel the need to prove themselves as much anymore.

Despising older folks has been a thing a long time, made famous by Zuck starting out. Now that he's older, I wonder if he still feels the same way...
by rp_talent | 2025-12-02 19:41:19+00:00
Redpanda Data | REMOTE | Full-time | https://www.redpanda.com/careers

Redpanda is pioneering the Agentic Data Plane (ADP) - a new category in AI infrastructure that makes it simple and secure to connect AI agents with enterprise data and systems. Built on a multi-modal data streaming engine, Redpanda empowers agentic applications that reason and act in real-time with speed, autonomy, and precision. Global leaders including Activision Blizzard, Cisco, Moody's, Texas Instruments, Vodafone and 2 of the top 5 banks in the U.S. rely on Redpanda to process hundreds of terabytes of data a day. Backed by premier venture investors Lightspeed, GV and Haystack VC, Redpanda is a diverse, people-first organization with teams distributed around the globe.

* Software Engineer, Core Replication - https://job-boards.greenhouse.io/redpandadata/jobs/457731100...

* Software Engineer, Connect - https://job-boards.greenhouse.io/redpandadata/jobs/457974900...

* Software Engineer, Kubernetes - https://job-boards.greenhouse.io/redpandadata/jobs/462890600...

* Senior Design Engineer - https://job-boards.greenhouse.io/redpandadata/jobs/454906500...
by tylermw | 2025-12-02 19:41:21+00:00
When you're dealing with large populations (here, the study include 230,065 students--a very large number), even small shifts due to some treatment can be significant. It is very hard to generate top-down policy interventions that shift the mean of a population in significant ways: if this treatment effect (banning phones) is real, 1.1 points represents a very big policy win that can easily be applied elsewhere. The devil is in the details, however: they exclude some recent data based on the pandemic, but baseline off of 2022-2023, which was still in the throes of the pandemic. The data they show looks to have around a 0.5-1 sigma variation in percentile from 2022-2024, so the shift from the baseline of around 1 to 4 definitely looks significant, but it will be interesting to see if sticks over time.
by jauntywundrkind | 2025-12-02 19:41:33+00:00
Amazon aside, interesting future here with NVLink getting more and more folks using it. Intel is also onboard with NVlink. This is like an PCI -> AGP moment, but Nvidia's AGP.

AMD felt like they were so close to nabbing the accelerator future back in HyperTransport days. But the recent version Infinity Fabric is all internal.

There's Ultra Accelerator Link (UALink) getting some steam. Hypothetically CXL should be good for uses like this, using PCIe PHY but lower latency lighter weight; close to ram latency, not bad! But still a mere PCIe speed, not nearly enough, with PCIe 6.0 just barely emerging now. Ideally IMO we'd also see more chips come with integrated networking too: it was so amazing when Intel Xeon's had 100Gb Omni-Path for barely any price bump. UltraEthernet feels like it should be on core, gratis.
by jandrese | 2025-12-02 19:41:37+00:00
Imagine a little known work from 1920 written by an author that died in 1955 featuring a boy wizard in a magic school who's estate sues J. K. Rowling in 1998 for copyright infringement. We might never have gotten any further books.

This probably seems unlikely, but it's the flipside of exceptionally long copyrights, especially ones held by corporate interests who hire lawyers specifically to enforce copyright. The growth of AI is only going to make this more of a problem in the future. Imagine a ContentID like system but on the concepts and themes of works.
by mvdtnz | 2025-12-02 19:41:44+00:00
I'm a daily user of Gemini. I get this glazing every single time. This is my very last interaction with Gemini (edited for brevity),

> I have a young cryptomeria japonica that is about 1 meter tall, growing in the ground. Is it too late to bonsai this plant?

> That's an excellent question! [etc...]

> I have been told cutting back to brown wood will prevent back budding

> That is a great clarification and you are touching on a crucial point in bonsai technique! [etc...]

Every. Single. Time.
by maxglute | 2025-12-02 19:41:44+00:00
Again... what expansion? These 2023 map did not introduce ANY new claims. Old PRC maps has always claimed AP and AC, and if anything 9dash is down grade from 10/11dash from decades ago (when PRC ceded Tonkin to North Vietnam, because again PRC magnanamous). There is quite literally nothing new in this map except the tizzy it caused because PRC released it before ASEAN and G20 summit and parties have to protest or else it's tacit acceptance. Generic geopolitical messaging. Like nothing in it was new except Indian media trying to pretend they're new claims to useful idiot audiences who don't know 101 history.

1914 treaty doesn't apply to PRC because you know... they didn't ratify Simla and explicitly repudiated it. A country is not bound to a treaty it didn't sign. India's position of what they ratify between UK and somehow that applies to ROC/PRC/China which isn't party to it and explictly does not endorse is is frankly another unserious position. Like this is a territory dispute, it's not about the fucking people. People can be moved, land can't. You can squeeze all 1.4B people in there and say look how Indian it is and it wouldn't matter because the dispute is over land.

E: Bolshoy, it's called more retarded geopolitical drama, propaganda by western sources trying to drive wedge between PRC/RU for obvious reasons (i.e. you linking to lol Bonnie Glaser of ex CSIS China Power doing atlantacism propaganda at German Martial Fund). RU and PRC affirmed both sides adhere to common position on resolved border issue, and in 2024 PRC/RU did joint development on the island... you know because it was never an issue to begin with. The point is once India stops FUDDING around fake news and learn some history/media literacy 101, maybe there can be productive border ratification, again like 12/14 other countries instead of living under the delusion that there's a scenario where India gets 100 and PRC gets 0 because the British OKayed it. Again utterly unserious, borderline infantile position to think 100/0 split is feasible.
by kenjackson | 2025-12-02 19:41:45+00:00
The article says, "Kirshna said that it takes about $80 billion to fill up a one-gigawatt data center."

But thanks for you insight -- I used your basic idea to estimate and for 1GW it comes to about $30b just for enough GPU power to pull 1GW. And of course that doesn't take into account any other costs.

So $80b for a GW datacenter seems high, but it's within a small constant factor.

That said, power seems like a weird metric to use. Although I don't know what sort of metric makes sense for AI (e.g., a flops counterpart for AI workloads). I'd expect efficiency to get better and GPU cost to go down over time (???).

UPDATE: Below someone posted an article breaking down the costs. In that article they note that GPUs are about 39% of the cost. Using what I independently computed to be $30b -- at 39% of total costs, my estimate is $77b per GW -- remarkably close to the CEO of IBM. I guess he may know what he's talking about. :-)
by alwillis | 2025-12-02 19:41:56+00:00
> I'm gonna flip this around... have you tried pasting the image (and the relevant paragraph of text) and asking ChatGPT (or another LLM) to generate the alt text for the image and see what it produces?

There's a great app by an indie developer that uses ML to identify objects in images. Totally scriptable via JavaScript, shell script and AppleScript. macOS only.

Could be 10, 100 or 1,000 images [1].

[1]: https://flyingmeat.com/retrobatch/
by bigbadfeline | 2025-12-02 19:41:58+00:00
> "I don't have any intuition for how credit works at the scale of an entire economy"

> "I think I'm a lot more clued in to how it works than most people."

Which one is it? Can you be clued enough if you don't get the macro role of credit?

> I think they'd find it really hard to care about credit running out.

True, but nobody has said that's what you should try to get people to care about, it's a separate issue.