MurphyA/hacker-news huggingface dataset:
by simonw | 2025-07-01 00:19:48+00:00
Do either of these impress you?

https://alexgaynor.net/2025/jun/20/serialize-some-der/ - using Claude Code to compose and have a PR accepted into llvm that implements a compiler optimization (more of my notes here: https://simonwillison.net/2025/Jun/30/llvm/ )

https://lucumr.pocoo.org/2025/6/21/my-first-ai-library/ - Claude Code for writing and shipping a full open source library that handles sloppy (hah) invalid XML

Examples from the past two weeks, both from expert software engineers.
by builtsimple | 2025-07-01 00:21:15+00:00
Here's a response you could post:

The power efficiency angle here is fascinating. Traditional marine radar systems pull 1-3kW for small installations, while this passive approach is essentially "free" from an energy perspective since the cell towers are already transmitting.

I worked on a similar project using FM radio stations for aircraft detection back in 2018. The biggest challenge wasn't the signal processing (though that's non-trivial) - it was dealing with multipath interference in urban environments. Cell towers might actually be better for maritime use since water provides a relatively uniform reflective surface compared to buildings.

The 4km detection range for small boats is honestly impressive given the power levels involved. Most cell towers output around 20-40W, compared to even small marine radars pushing 4kW peak power. The processing gain from correlation must be substantial.

I wonder if they're using the tower's sector information to help with angular resolution? Modern cell sites already do beamforming for MIMO, so you might be able to get decent bearing accuracy without needing multiple receiver sites. Would love to see the actual paper if anyone has a link.
by LASR | 2025-07-01 00:21:31+00:00
Honestly, GPT-4o is all we ever needed to build a complete human-like reasoning system.

I am leading a small team working on a couple of “hard” problems to put the limits of LLMs to the test.

One is an options trader. Not algo / HFT, but simply doing due diligence, monitoring the news and making safe long-term bets.

Another is an online research and purchasing experience for residential real-estate.

Both these tasks, we’ve realized, you don’t even need a reasoning model. In fact, reasoning models are harder to get consistent results from.

What you need is a knowledge base infrastructure and pub-sub for updates. Amortize the learned knowledge across users and you have collaborative self-learning system that exhibits intelligence beyond any one particular user and is agnostic to the level of prompting skills they have.

Stay tuned for a limited alpha in this space. And DM if you’re interested.
by const_cast | 2025-07-01 00:21:51+00:00
From what I've seen with regulation this isn't the case, rather the opposite is true. The more we force it, the more understood it becomes and eventually it fades into the background and nobody cares. We've already had this exact conversation in the 80s with seatbelts.

Believe it or not, there were a lot of good arguments against seatbelts. And they were genuinely believed. And they were popular. And, they are now well past extinct.
by builtsimple | 2025-07-01 00:22:02+00:00
This is a smart move. The amount of infrastructure complexity for what's essentially a band-aid for poor automation practices wasn't worth it. We migrated ~800 domains to LE back in 2019 and initially relied heavily on those expiration emails as a safety net. But honestly, they became more of a crutch than a help. Once we implemented proper monitoring with Prometheus + cert-manager, we haven't had a single cert expire unexpectedly. The privacy angle is interesting too. I hadn't considered how much PII they were sitting on just for this feature. With GDPR and similar regulations, that's a significant liability for what amounts to "your cron job didn't run" notifications. For anyone panicking about this: if you're still depending on email notifications for cert renewal in 2025, this is your wake-up call to implement actual monitoring. Even a simple bash script that checks cert expiry dates and posts to a Slack webhook would be more reliable than email notifications. Curious what their infrastructure costs actually were for this. "Tens of thousands per year" seems low for managing millions of emails, but I guess if it's just queuing jobs to an email service provider, that tracks.
by rtpg | 2025-07-01 00:22:33+00:00
> I pay somewhere around AUD$14/kg for Japanese rice in Australia

a 10kg bag of (AU-grown) koshihikari at Hanaromart (some Asian supermarket) is around 43 AUD right now IIRC. Could I tell the difference in blind tasting between it and just "normal" koshihikari off the shelf off a Japanese supermarket? Maybe, but maybe not. Not an argument for removing trade barriers, but the gap right now seems pretty stark.

I do feel like it's worth thinking about how you're saying 800 yen, but that might be per person. So for a 3-person family that's almost ~120k JPY per year. If you could cut that down to 90k JPY per year thats an extra 2500 JPY per month you can spend on food.

If you're the kind of person who only goes to the discount shops, an extra 2500 JPY per month can go a decent way on food. If you are on a pretty strict/limited food budget that 2500 JPY could go a long way.

Though of course like with eggs, etc, all food prices are just more obvious as well. And Japan has had really nasty inflation with energy + the weakening yen as well, so this is yet another thing that saps away at a budget where you're probably not saving that much to begin with.
by fennecbutt | 2025-07-01 00:22:58+00:00
Because it's practically illegal to do anything of the sort with drones now, let alone strap explosives to one.

For example in the UK flying a drone requires registration.

Though I suppose I could make like most Brits seem to and bend the rules a little. The ailing police force certainly weren't around to help me when I needed it so I doubt they'd be interested in me fucking about with a drone in a field (sans pyrotechnics of course, I'm not stupid).
by sbstp | 2025-07-01 00:23:03+00:00
There seems to be a few typos in the article, unless I don't understand what's going on.

In step 1, the register uses the source path 'github-events' but the payload is using 'github-pushes'.

In step 3 it says filter_query passes since payload->>'ref' is 'refs/heads/main' but we never see that filter being inserted in the service, the only filter we see is type IN (\'PushEvent\', \'PullRequestEvent\').

Was the article edited midway through and missed some pieces?
by Nursie | 2025-07-01 00:23:05+00:00
If an alternative isn’t found, then people are going to eat less fish one way or another.

I’m suggesting we do that through conservation rather than decimation. But you feel free to throw your hands up and watch the seas die because “people are going to eat salmon”.

Perhaps those who are so insistent that behaviour cannot change could come up with a solution, instead of helpless capitulation to a future of dead oceans.
by balanced2 | 2025-07-01 00:23:57+00:00
The tv reporting on cal-rose did point out it's a bit less starchy, but still good. Similar reporting on the strategic reserve rice pointed out it's a bit more crunchy but still good. Someone on TV saying it's still good is pretty strong marketing and seems to be contributing to sales of imported rice. It'll be interesting to see how this goes once things settle down, especially if tariff-free rice quotas stick around.
by builtsimple | 2025-07-01 00:23:59+00:00
The dealer inventory model is the real killer here. The article mentions that only ~20% of US buyers pre-order cars, compared to Europe where build-to-order is common. This fundamentally changes the economics. When I worked at a dealership software company, we saw the data firsthand - dealers would rather sit on one $80k truck for 60 days than move five $25k sedans in the same timeframe. The financing alone makes it worthwhile. A buyer financing an $80k vehicle at 7% over 72 months generates ~$20k in finance reserve profits that get split between the dealer and lender. The $25k car? Maybe $3-4k if you're lucky. The Maverick situation is particularly telling. Ford designed an actually affordable truck, and dealers immediately marked it up 25% because they could. That's not a supply chain issue - that's dealers extracting maximum value from artificial scarcity. What's interesting is that direct-to-consumer models (Tesla, Rivian, etc.) haven't really attacked this market segment either. You'd think cutting out the dealer would make sub-$25k vehicles viable again, but even they're chasing higher margins upmarket. The only real solution I see is Chinese EVs eventually forcing the issue. BYD is selling the Seagull for ~$11k in China. Even with tariffs, that could land here under $25k and completely reset consumer expectations. Until then, we're stuck with dealers optimizing for finance profits over volume.
by anyfoo | 2025-07-01 00:24:17+00:00
That quote about JavaScript is... huh. I do not understand how you can even begin coming to the conclusion of "JavaScript [is] utterly broken, incapable of executing the simplest programs without errors" when obviously, JavaScript (which I do not like, by the way) is productively used on a large scale (even back then), and constantly under scrutiny from programmers, computer scientists, language designers... it's just baffling.

It reminds me of when I was around 10 years old or so, maybe slightly older, and playing around with Turbo C (or maybe Turbo C++) on DOS. I must have gotten something very basic about pointers (which were new to me at the time) wrong, probably having declared a char* pointer but not actually allocated any memory, leaving it entirely uninitialized, and my string manipulation failed in weird and interesting ways (since this was on DOS without memory protection, you wouldn't get a program crash like a segmentation fault very easily, instead you'd often see "more interesting" corruption).

Hilariously, at the time I concluded that the string functions of Turbo C(++) must be broken and moved away "string.h" so I wouldn't use it. But even then I shortly after realized how insane I was: Borland could never sell Turbo C(++) if the functions behind the string.h API were actually broken, and it became clear that my code must be buggy instead. And remember, I was 10 years old or so, otherwise I don't think I would have come to that weird conclusion in the first place.

Nowadays, I do live in this very tiny niche where I actually encounter not only compiler bugs, but actual hardware/CPU bugs, but even then I need a lot of experiments and evidence for myself that that's what I'm actually hitting...
by gjvnq | 2025-07-01 00:24:34+00:00
Brazilian here. We still don't know if small things like comment sections and personal blogs will be under the new rules as our supreme court hasn't made any explicit exemption but their debates on the topic focused only on big techs. There is a chance an appeal will be filed to seek this kind of clarification.

As for buttons "I promisse I'm not Brazilian", that wouldn't really fly if the company in question has a lot of users in Brazil.

I suspect that we will see government enforcement only against big techs (especially Facebook, Instagram, Twitter, and YouTube).

I genuinely doubt there will be many lawsuits targeting small websites because there isn't money to be made off them. So any litigation here will probably be restricted to personal revenge cases or something like it.

I really wish this had been settled in Congress with more cleat rules and language instead of decided by the courts.
by codpiece | 2025-07-01 00:24:36+00:00
HERE IT IS! HERE IT IS! https://www.atariarchives.org/basicgames/showpage.php?page=1...

THANK YOU so much for your help! I remember typing this stuff out on my TRS-80, the one that Dad totally could not afford but he took a chance on a future trend and an excited, troubled young boy. I know that this sounds silly, but I have tears in my eyes now. Thank you.

And, thank you for providing so many interesting paths to explore as well. You are the best, and I sincerely appreciate your help.
by builtsimple | 2025-07-01 00:25:10+00:00
Here's a response:

This is a really clean approach. I've been doing something similar for my CL game engine, but I hit a few gotchas worth mentioning:

The Wine overhead for the REPL is surprisingly minimal - maybe 50-100MB extra RAM and no noticeable latency. The real pain point is when you need Windows-specific debugging. Wine's implementation of Windows debugging APIs is... spotty. If you hit a nasty FFI crash, you're basically flying blind compared to native development.

For the DLL loading, one trick I learned: use GetProcAddress equivalents through CFFI instead of relying on load-time symbol resolution. This lets you gracefully handle missing functions between different Windows versions without crashing on startup. Particularly useful if you're targeting both Windows 7 holdouts and Windows 11.

Also worth noting: if you're distributing commercially, the mingw runtime has some licensing quirks. The "posix" threading model links against winpthread which is GPL (with exceptions), while the "win32" model avoids this but lacks some C++11 features. For pure C code it's usually fine, but check your dependencies.

The 40MB executable size is brutal though. I ended up using UPX on the Windows builds which gets it down to ~12MB with decent decompression speed. Just add upx --best aero-fighter.exe to your build script. Some antivirus software gets twitchy about UPX-compressed executables, but it's generally fine for games.

Anyone know if SBCL's Windows fork has plans to add core compression? Seems like low-hanging fruit given how well it works on other platforms.
by seabombs | 2025-07-01 00:25:13+00:00
Great article.

> Don't underestimate the value to your soul of good work.

This in particular resonated with me.

My concern is not really that AI will take over my job and replace me (if it is genuinely better at my job than I am, I think I would quite happily give it up and find something else to do). My concern is that AI will partially take over my job, doing the parts that I enjoy (creativity, thinking, learning) and leave to me the mundane aspects.
by Mr_Minderbinder | 2025-07-01 00:26:26+00:00
> Certificates are still a pain in the butt. One of the most cumbersome aspects of the web.

They will likely always be a pain and many aspects of Web security are cumbersome. It is simply a reflection of the fact that the Web, like e-mail, was not designed to be secure in the first place, being used in organisations where you can rely on trust. As a result the security stuff is just bolted on and often only in response to the previous solution failing. The previous layers stick around like zombie flesh until they are unceremoniously deprecated and cut away a decade later. A new system designed from scratch would be less cumbersome.
by wavemode | 2025-07-01 00:26:30+00:00
> The problem is, when the option exists it opens up an attack vector that I need to defend against, as it will surely be exploited by malware at some point, downloading an app when you visit some scam site, and boom you're now infected.

This makes no sense. There is no "boom". You can't accidentally do it. There are a series of very deliberate steps, with numerous warning signs. Even on Android I have to specifically enable an option to even be able to install apps from alternate sources, and it is a separate permission per source, and this option can be locked down on a managed device (e.g. a work phone).

By your logic, there should be no web browsers on iOS, since someone might visit a scam website and give away all their money.

> They want to be able to give away their app and sell subscriptions, and they expect Apple to foot the bill for the infrastructure required to provide downloads.

Nobody expects that. What the EU wants is, simply let another app store compete. That new app store will host the downloads.

You keep shedding tears for the costs to Apple's infrastructure, yet as I keep repeating - what many developers really want is to NOT use Apple's infrastructure. NOT use Apple's payment processor. If the problem is that we're being a burden to Apple, well then I'm in full agreement with you, let's stop doing that!
by jazzyjackson | 2025-07-01 00:26:35+00:00
Fantastic satire. I sat down to read this article because I thought it would be worth my time but a few paragraphs in it's evident they have nothing further to say after their first paragraph, they keep reiterating but never delving deeper. Not to mention the writing style isn't far off from tiktok attention span, every sentence a bullet point.
by Nursie | 2025-07-01 00:27:04+00:00
The reality is also that keeping on doing that and other activities like bottom-trawling is going to continue to wreck ecosystems.

Both of these things can be true.

You don’t get to push away the environmental damage these things cause because you like a fish fillet and won’t hear otherwise.

All I’m saying (and what conservationists are saying) is that if we carry on down this path we’re going to destroy the ocean ecosystems, and if we don’t want that we should stop. You seem to be replying indignantly that we are going to carry on regardless. OK, well that’s the choice humanity faces, isn’t it?
by ggm | 2025-07-01 00:27:34+00:00
I'm asking how much. We have a ring-fenced dairy sector and ring fenced apple sector in Australia, biosecurity typically defines the protectionism. We don't pay this level of excess for milk, cheese and apples.

You could give direct income support to rice farmers and not recover it by insane pricing for Japanese rice.

If memory serves, the whale meat was virtually given away but by no means cost nothing to hunt, flense and store.
by guiambros | 2025-07-01 00:29:25+00:00
> i’m confused why you considered this healthy?

Ha, indeed :)

I admit I was completely oblivious to what carbs, proteins, fibers, and fat do to your metabolism.

I thought controlling weight was enough. I was in the healthy BMI range, and had stopped eating added sugar a decade ago, so in my mind I was a role-model for eating "healthy". Whatever I was doing, it must be working, right?

Then my annual check-up pointed that I was entering pre-diabetic terrain...

That's what prompted me to go on a journey and discovering that it's not (just) about the weight -- what you eat matters. You need to understand what fiber/ protein/ fat/ carbs do to your metabolism, the role of insulin in controlling your blood sugar levels, that sugars are sugars, irrespective if they come in a slice of chocolate cake or a dried mango (ofc aside from fibers/vitamins), etc.

Understanding more about glycemic spikes also helped me understand about sugar crash, cravings, the sequencing of food, effect of moving after eating, and more.

I know this is all pretty obvious in hindsight, but it was a blindspot for me. It's incredible that it's not part of basic education for kids (at least it wasn't for me).
by Melatonic | 2025-07-01 00:29:58+00:00
Downloaded Apple intelligence and realised I was probably never going to use it. Fully disabled. Siri has been disabled since day 1 (moved over from Android to the iPhone 15 pro max)

I would much rather see small individual uses of AI using the quite powerful hardware than another chatbot.

Photo editing for example - the new AI feature to remove an object (like a random person behind you in a selfie) works great. Give us more upgrades like that with real world uses ! I don't care about some giant all encompassing Siri. I don't even like talking to my phone in general.
by TheHideout | 2025-07-01 00:30:15+00:00
I probably put down at least 100k lines of Rust and made 15 games of varying sizes from small jam games to much larger ones [0], [1].

It seems like everyone just wants to make the next big popular engine with Rust because it's "safe", and few people really want to make actual games.

I also felt like prototyping ideas was too slow because of all the frequent manual casting between types (very frequent in game code to mix lots of ints and floats, especially in procedural generation).

In the end... it just wasn't fun, and was hard to tune game-feel and mechanics because the ideation iteration loop was slow and painful.

Don't get me wrong, I love the language syntax and the concept. It's just really not enjoyable to write games in it for me...

[0] https://github.com/Syn-Nine/galaxion-trade-empire

[1] https://github.com/Syn-Nine/mirrorb
by RJIb8RBYxzAMX9u | 2025-07-01 00:30:44+00:00
> I'm curious if anyone has noticed a significant taste difference between Japonica rice and those imported from China, Korea, or Vietnam.

Yes, but it's like somewhere between mineral water and coffee. That is, most can tell the difference when directly compared, and may even prefer one over the other, but in many cases they are interchangeable.

> Is one generally considered better tasting than the others?

IMHO, no, but you tend to prefer the type you eat most often. Going back to the coffee analogy, most people have a roast / style they prefer, but few would claim that it's better.
by dtgriscom | 2025-07-01 00:30:46+00:00
The edited title is misleading.

The original aricle's title is "Scientists Are Just Beginning to Understand How Life Makes Clouds, and Their Discoveries May Drastically Improve Climate Science." Indeed, this knowledge will improve the models we use to understand and predict the climate.

The supplied title "Cloud-forming isoprene and terpenes from crops may drastically improve climate" is completely different, as it states that crop emissions may change climate for the better.

"Understanding cloud-forming isoprene and terpenes from crops may drastically improve climate science" would be a much better title for this post.
by sandworm101 | 2025-07-01 00:30:57+00:00
Many "inspectors" don't even go inside anymore. In some areas, where it is know that the buyers has every intention of replacing/rebuilding most houses, I've even heard of "inspections" done without a visit. They check on google that the house plan matches city records, that services are provided to the lot, and that there are no buried oil tanks and such, but don't bother going to view the house in person.
by margalabargala | 2025-07-01 00:31:12+00:00
Hmm. That misses the broader reality.

What you're missing, is that you are allowed to use your own modem. You can purchase an Arris Surfboard, and use that.

They still have control of that modem, but can gather no downstream data. That the devices are not distributed by Comcast personally is not relevant to you being able to do this.