MurphyA/hacker-news huggingface dataset:
by DebtDeflation | 2025-04-07 11:25:57+00:00
The issue is the scale of the improvements. GPT-3.5 Instruct was an utterly massive leap over everything that came before it. GPT-4 was a very big jump over that. Everything since has seemed incremental. Yes we got multimodal but that was part of GPT-4, they just didn't release it initially, and up until very recently it mostly handed off to another model. Yes we got reasoning models, but people had been using CoT for awhile so it was just a matter of time before RL got used to train it into models. Witness the continual delays of GPT-5 and the back and forth on whether it will be its own model or just a router model that picks the best existing model to hand a prompt off to.
by zone411 | 2025-04-07 11:26:41+00:00
Author here - yes, I'm regularly adding new models to this and other TrueSkill-based benchmarks and it works well. One thing to keep in mind is the need to run multiple passes of TrueSkill with randomly ordered games, because both TrueSkill and Elo are designed to be order-sensitive, as people's skills change over time.
by damentz | 2025-04-07 11:26:51+00:00
Correct, another way of looking at it is from a programming angle. If Debian fixes a bug that breaks your tool, then Debian is unstable. Therefore, to maintain stability, Debian must not fix bugs unless they threaten security.

The term "stable" is the most polluted term in Linux, it's not something to be proud of. Similar to how high uptime was a virtue, now it just means your system probably has been pwned at some point.
by DeathArrow | 2025-04-07 11:26:53+00:00
Do you have an example of an ideology for which most people in the world agree it produced more good than harm?

Why should I trust an ideology? Why should I buy into a fixed set of doctrines? Supposedly, an ideology is not a religion, so faith shouldn't be an argument.

Adopting a fixed view of the world doesn't allow me to be pragmatic. It doesn't allow me to adapt in a dynamic and ever changing world.

And most of the times something isn't absolutely bad or good, but it depends on a set of factors. Immigration can be good in some circumstances and bad in other. Taxes can be good in some circumstances and bad in other.

I might value both ideas which can be on the left or the right side of the political spectrum.

Usually ideologies are promising some kind of Paradise on Earth and saving something. But the results are mostly loss of freedoms which is justified by the supposedly "greater good".

Also, ideologues and activists doesn't produce anything of value for society, they just are into convincing people into following their ways. While they are benefiting greatly from it.
by muzani | 2025-04-07 11:27:08+00:00
Disney: https://sora.com/g/gen_01jmvks3yteypr1sx92yveeqa1

Simpsons: https://sora.com/g/gen_01jr5d34s4eppr3ncxp322s9nx

Minecraft and LOTR: https://sora.com/g/gen_01jr5kgms2fabbxf57m1x01wng

McDonald's: https://sora.com/g/gen_01jr722mftebnvnr9vqeb50jwa
by ZeroGravitas | 2025-04-07 11:27:47+00:00
By 2028 they probably won't be able to sell them in Mexico anyway thanks to competition from cheap EVs that the Japanese firms seem bizarrely averse to building.

Here's a headline for China last year:

> Honda Slashes Gas Engine Production In China After Sales Collapse To Focus On EVs

> Honda had a tough year in China, with sales dropping 30.9% to 852,269 units in 2024. This marks the first time in nine years that the Japanese brand has sold fewer than 1 million cars in the country
Show HN: Bucketscan – Turn Key Anti-Virus for Cloud Storage (AWS S3, etc.)
by joshghent | 2025-04-07 11:28:51+00:00
Hey HN!

A coworker and I were recently tasked with securing cloud storage against malware — specifically for S3. We expected to find a simple API-based antivirus service. Instead, we mostly found self-hosted ClamAV setups and/or a lot of duct tape.

So, we built Bucketscan. It’s an API-first malware scanner for cloud object storage (S3, Azure Blob, R2, etc). You can get scanning up and running in about 15 minutes. There’s also a dashboard for visibility into detections and usage, and we’re working on things like policy-based actions and historical forensics.

We have tried to keep the MVP as small as possible - functional, but far from "done". We’re keen to hear from others who’ve faced similar challenges. What would make something like this actually useful for you? We’re offering steep discounts in exchange for feedback and would love to involve early users in shaping the roadmap.

Would love your thoughts!
by throwanem | 2025-04-07 11:29:15+00:00
> They just don't offer enough over phones

You can achieve maybe a quarter of the kinds of shots on a phone that an interchangeable-lens camera will let you make.

That's an extremely important quarter! For most people it covers everything they ever want a camera to do. But if you want to get into the other 75%, you're never going to be able to do it with the enormous constraints imposed by a phone camera's strict optical limits, arising from the tight physical constraints into which that camera has to fit.
by alephnerd | 2025-04-07 11:30:20+00:00
> cheap EVs that the Japanese firms seem bizarrely adverse to building.

Because all Japanese car manufacturers are waiting in Idemetsu Kosan to start solid state battery manufacturing by 2027-28, hence why Nissan, Toyota, and Honda all have rollout plans by 2028.

Japanese companies prefer to buy from other Japanese companies, as the Japanese government's sovereign fund has voting positions in all these companies.

> probably won't be able to sell them in Mexico anyway

Most car sales in Mexico remain ICE/Gas driven - overwhelmingly Nissan and GM (Chevrolet) [0]. Not a single EV breaks into the top 50, and the only "Chinese" car that breaks into that list is the ICE MG 5. And if you've ever been to Mexico, you'll see how the Nissan Versa is basically the national car.

Mexico is equally nationalistic about Oil, as Pemex is a national institution, and Mexico's oil soverign fund has constantly helped stabilize Mexico's economy [1].

> Here's a headline for China last year

Mexico has halted incentives for Mexican automotive manufacturers since 2024 [2].

[0] - https://www.focus2move.com/mexico-best-selling-cars/

[1] - https://www.bloomberg.com/news/articles/2020-04-22/amlo-says...

[2] - https://www.reuters.com/business/autos-transportation/mexico...
by tomatocracy | 2025-04-07 11:30:24+00:00
For raw at high frame rates, high end cameras don't use SD cards but things like CFexpress which absolutely can keep up (and there are also various compressed RAW formats these days which apply a degree of lossy compression to reduce file size).

As I understand it, the reason some professional sports photographers don't shoot RAW (or it's less important) is more because they are in an environment where publishing quickly is important, so upload speeds matter and there isn't really much time to postprocess.
by thinkingemote | 2025-04-07 11:30:49+00:00
I have been reading spy thrillers recently and my pet toy theory was that this was an attempt to unmask a mole. Leak information and see who publishes it.

Politicians regularly intentionally leak information they want leaked, and politicians also encounter leaks that they don't want leaked. Perhaps Goldberg did the only thing he could - he identified the trap.
by lm28469 | 2025-04-07 11:30:50+00:00
> Put an LLM on top of a search engine, and that's the appropriate tool for this use case.

Hm nope, now that the web if flooded by LLM generated content it's game over. I can't tell how many times I almost got fooled by recipes &co which seem legit at first but are utter non sense. And now we're feeding that garbage back to where it came from
by ninkendo | 2025-04-07 11:30:56+00:00
> There's no way that the broader Republican constituency is going to ignore this fact, regardless of Trump.

There’s no such thing as the broader Republican Party. It’s just Trump now. It’s like when a CEO packs a board with his friends and family, you don’t expect that board to keep the CEO in check.

In addition, Trump is a cult-like leader. His supporters will never, ever, ever break from him. They could lose every last penny, it wouldn’t matter. They’d blame the democrats. Trump is infallible and to question that is to attack them personally, they are unable to separate themselves from him at this point.

This is not hyperbole, it is an observation of fact for the last 8 years. He has never lost supporters. Everyone that has bet on him losing support from congress or his base, has been hilariously and spectacularly wrong, every single time. (Including me… I used to be pretty hooked on Trump news in his first presidency, thinking “this will surely sink him” after every single scandal. I still want to believe it’ll happen. But I know now it never will. You can only be wrong so many times before you realize it’ll never happen.)

The only realistic path to checking Trump is a massive blue wave in 2026 from pissed off (non-Trump-base) voters. But that’s 2 years away.
by rv3392 | 2025-04-07 11:30:59+00:00
That's the point though? They're trying to show off the functionality of the display/board to interest you in using it for a side project (might not even be a calendar).

Pimoroni's entire target market is hobbyists, educators and people who want to do bespoke things with electronics. They're not interested in buying finished products because they either enjoy working on projects or it would be too limiting for their needs or both.

If you just want a finished product buy one of the other countless e-ink calendar displays that exist.
by zone411 | 2025-04-07 11:31:37+00:00
Author here - some weaker LLMs actually have trouble tracking the game state. The fun part is when smarter LLMs realize they're confused!

Claude 3.7 Sonnet: "Hey P5! I think you're confused - P3 is already eliminated."

Claude 3.7 Sonnet: "I'm concerned about P7's message mentioning targeting P4, who's already eliminated. It suggests they might be confused or playing both sides."

Gemini 2.0 Pro Exp 02-05: "P2, you're getting confused. P8 is gone. Focus. P7 is talking to P5, that's expected. I need you to watch P4. Only P4. What are they doing? Who are they talking to, if anyone? Report only on P4 this round. Don't get distracted by eliminated players."

Gemini 2.0 Pro Exp 02-05: "P4, P2 is already eliminated. We need to focus on P3."
by pydry | 2025-04-07 11:32:10+00:00
>I think that advice causes people to skip writing tests entirely and feel guilty about it

I dont think guilt or lack thereof is a good rationale for any development practice.

It actually annoys me that people so often add a moral dimension to development practices. The only question that matters is "does it work well?"

>You can't do snapshot testing if you force yourself to write the tests first!

Yes you can you can write the whole test, you just cant lock the snapshot artefact(s) in until you've written the code.
by n4r9 | 2025-04-07 11:32:17+00:00
No, those numbers do not speak for themselves.

Firstly, if you earned £80k and needed a 3-bed flat, you would categorically not try to live in Westminster. The rent alone would come out well over £3k per month [0]. It's one of the most expensive places to rent in the country. Looking at the disposable income from £80k for a 3-bed flat is highly selective.

Secondly, money isn't the only factor when it comes to social housing. Consider that social housing is notoriously ill-maintained and has characteristics in line with the poorest 40% households [1]. And if you do live somewhere unsatisfactory, the waiting time for a 3-bed is around 3 years for non-high-priority applicants [2].

[0] https://committees.westminster.gov.uk/documents/s9851/Afford...

[1] https://ifs.org.uk/sites/default/files/2023-06/Housing-quali..., p12

[2] https://www.ukpropertymarketnews.co.uk/how-long-does-it-take...
by makeitdouble | 2025-04-07 11:33:15+00:00
Humanity did fine with other systems that capitalism. Hunter gather societies were well adapted to their environments, Tibetan monks dealt with human relations differently etc.

It would be crazy to assume that the whole humanity longs for capitalism whatever their situation or belief system, the same way _we_ don't assume any current form of capitalism is specially superior to other alternative forms that could better benefit our situations.
by getlawgdon | 2025-04-07 11:33:45+00:00
Not merely imbeciles but imbeciles enacting a plan to own power and obliterate everything except for elite right wing extremists. This includes obliterating the non-white Trumper imbeciles and lower socioeconomic imbecile Trunpers who have not even the slightest clue that they're just servile tools.
by _aavaa_ | 2025-04-07 11:36:07+00:00
DNG is easy to adopt so long as your images look like a Bayer image, and you don’t need any special treatment of the raw data.

Sigma’s camera’s are notorious for their lack of support in most editors because their Foveon files require extra steps and adjustments that don’t fit the paradigm assumed by DNGs (and they claim it would release proprietary information if they used dngs).

The bigger issue is that at the end of the day the dng format is very broad (but not broad enough) and you rely on the editor to implement it correctly (and completely). DNGs that you can open in one of the major editors will simply not open in another.
by aleph_minus_one | 2025-04-07 11:36:59+00:00
> And yet Germany still doesn't seem to have much more startup / entrepreneurial success than any other European country. What gives?

Too much bureaucracy.

Many people in Germany do hate it; there even exist quite some people in Germany who would really deeply from their heart love to see the politicians dead who are responsible for the whole bureaucratic mess (which are lots of politicians).

EDIT: nicbou gives a similar point: https://news.ycombinator.com/item?id=43609839
by tame3902 | 2025-04-07 11:37:32+00:00
I wasn't trying to imply that unzip is the only one.

But the way I learned that unzip is unmaintained was pretty horrible. I found an old zip file I created ages ago on Windows. Extracting it on Arch caused no problem. But on FreeBSD, filenames containing non-ASCII characters were not decoded correctly. Well, they probably use different projects for unzip, this happens. Wrong, they use the same upstream, but each decided to apply different patches to add features. And some of the patches address nasty bugs.

For something as basic as unzip, my experience as a user is that when it has so many issues, it either gets removed completely or it gets forked. The most reliable way I found to unzip a zip archive consists of a few lines of python.
by tansanrao | 2025-04-07 11:37:35+00:00
I suppose this would depend on the context. As a PhD student, I primarily focus on building an understanding of systems through existing literature, so I would define a deep dive as a sufficiently thorough explanation of the system, its motivation, and it’s history.

In the case of XNU and Darwin, a lot of the sources are also blog posts from reverse engineering efforts by security researchers and jailbreaking communities so it blurs the lines.
by UncleMeat | 2025-04-07 11:38:21+00:00
Everybody should read the public reports about the status of the social security codebase and the (previous) plans to modernize it.

A lot of this code was written before meaningful computer networks existed. Records were committed nightly to tape banks. System limitations meant that a lot of unusual situations were handled with special magic values. Like imagines the norm of returning -1 to represent an error but all over the place and stored in databases. I'm sure that some of this was avoidable, but a lot of it was natural just given that codebase is so old.

This is how you get things like Musk saying that there are a gazillion 140 year olds receiving payments and that this must be fraud when actually this is a special data case. So what happens when the codebase is rewritten to be "simple?" Those people stop receiving payments because the special case handling gets lost. All that data consistency code that exists to handle the fact that a bunch of systems don't perform atomic global updates? Lost. Oops, rows just randomly get dropped now.

We can argue about the merits of LLM-driven programming, but it should be very obvious to everybody that "rewrite the social security codebase in a month with AI" is not well suited for these tools today and requires an incredible amount of arrogance to pursue. The annoying new hire who looks at the codebase, declares that it is messy, and demands to rewrite it but x1000.
by dagw | 2025-04-07 11:38:22+00:00
>> When exactly did GNU ship a complete OS?

I want to say around 2006 or 2007 was the first time a 'normal' *nix hacker could install and boot[0] a complete GNU OS[1] and get something resembling work done (ie edit and compile C code in vi or emacs). (yes I know the question was rhetorical)

[0] without having to to a bunch of bootstrapping steps and other hackery

[1] Technically 'shipped' by Debian rather than GNU/FSF
by coliveira | 2025-04-07 11:39:37+00:00
The problem is not as much C, but coding practices that make it seem like we're still in the 1970s. Codebases like curl use C at a very low level. But C has functions, has structures, has a lot of functionality to allow you to write at a higher level, instead of chasing pointers at each while statement. Code that handles pointers could be abstracted in the same way people will have to do in other languages.
by trilbyglens | 2025-04-07 11:39:38+00:00
Completely agree. I live in Europe and my City is safe enough to sleep overnight in a park on a bench without being touched.

In fact, last night I accidentally left my car keys in the ignition and my car was still there in the morning. Lol.

So yeah, the idea that every city has bad parts is a pretty American notion. In fact, that's one of the commonly asked questions about people visiting my city as in where should they avoid and they have a hard time believing that there's not actually any area to avoid.
by JeremieF | 2025-04-07 11:39:55+00:00
Symfony does offer flexibility with its micro-framework mode. But even in that mode, looking at the screenshot in the article you shared, it still adds around 6ms and 2MB just for the controller initialization (probably a tad better with JIT). On the other hand, Dataphyre initializes in ~490KB as of now and serves hello world pages in about ~2.5ms. My issue isn't with abstractions — it's about avoiding unnecessary overhead. Having started off in embedded programming, I’ve always been driven to chase every byte and clock cycle I can. Dataphyre gives you the freedom to choose what's needed, and that’s why it's able to run an entire 3.5M-line platform while staying lean and fast.
by piva00 | 2025-04-07 11:40:04+00:00
What I've been wondering since April 2nd is if this will be the nail in the coffin for the AI-hype bubble, everything is drying up very quickly, all those risky investments (hundreds of billions USD) in bullshit AI will be the first to completely go into the drain when everything else that is producing actual real value at present is going to the drain.

This stupids-in-charge administration might just have brutally popped the AI bubble.
by Grumbledour | 2025-04-07 11:40:06+00:00
I am so conflicted about this project every time it comes up.

I think I understood for quite some time what it wants to do (Though when checking the website there always creeps in doubt, because it is so incomprehensible) and every year when I download the application again, it looks a bit more cleaner, a bit easier to just use. But still, basic things always elude me. Do I really have to read the handbook to figure out how to format text in the knowledge base? Half the windows and symbols just make no sense, etc. Try pressing a button to see what it does and now everything looks different and what even happened?

It seems to glacially improve on that front and I know to really use it, I have to learn to program it, but I am also of the mind basic functionality should be self explanatory. And pharo itself as the basis of this seems so convoluted and complex, I wonder if I even want to get into this.

And then, the community seems to solely be on discord still, and that is then always the point were I bow out and wonder if cuis smalltalk or other systems with simplicity as core tenant are not much nicer to use and I should look there. Of course, in the end, I never get more than surface deep into smalltalk, because while I want the tools to build my own environment, if I need to build them first, there is always more pressing work...

But honestly, a great knowledge base and data visualization I can intuitively just use and then expand later on with my own programs sounds like a dream workspace. It's just, that it is really hard to get into at the moment. I don't know any python, but I could just use jupyter know and learn as I go, but sadly, I never get that feeling here.
by drivingmenuts | 2025-04-07 11:41:16+00:00
I agree about Laravel, to an extent. It's so big that it feels like more tail than dog for small- to medium-sized projects. Personally, I like CodeIgniter for those projects - it's lightweight and doesn't try to do everything under the sun. The documentation is clear and concise and consistent from version to version. CodeIgniter's not very exciting and it doesn't need to be, nor does it try to be. Mostly, it does exactly what it says on the label and no more.

And you don't need to pay for classes to understand it.
by giantg2 | 2025-04-07 11:42:45+00:00
Mone of that really has to do with the tariffs. Consumers will continue to buy what they can afford. This won't reduce that much, probably by about 5% is my guess based on multiple factors. Most healthy companies will continue to operate just fine. Market confidence is down, but it's been fragile due to it's overvalued state for a while. Aside from tariffs, policy outlook is very business friendly.

This mostly a market overreaction or correction from being overvalued if we look at the past. This Chinese trade war has been going on since Trumps first term (at least). The rates on the top import/exports have been around or over 25% for a while. It's also interesting how much China is hurting itself with pork. The Chinese own Smithfield and are a huge importer of pork from the US, yet they slapped an 80% tarriff on it?
by jmull | 2025-04-07 11:42:49+00:00
Hegseth's messages were the worst but not the only ones. E.g., Waltz goes on to share details of targets hit.

And no one ever says, "Don't share operational details in this chat," either before Hegseth's details message or after. It's perfectly clear that was normal and expected.

The chat starts with pulling together the group, continues with high-level agreement to proceed, then the details start dropping... You know... exactly the way work-related chats go. I've had innumerable work chats like this.

Hegseth's own severe incompetence doesn't somehow absolve Waltz of his. I used "bozo" in the plural for a reason.

You don't have to carry water for these idiots. They may nominally be on your "side", but they aren't holding up their end of it. They are making huge mistakes which have real consequences for us all. Time to start calling them out on it, not trying to defend them with technicalities, false dichotomies, and misdirection.
by bearjaws | 2025-04-07 11:43:41+00:00
I describe this as the "The TikTok Paradox"

When you design a feature for a business app, it has to be immculate, brain dead easy to use, and be explained 9 times in 3 different training seminars before anyone will figure it out.

Meanwhile, if the new hit filter on TikTok was buried under a hidden search, with a feature toggle, consent form and rotating secret password, end users would figure it out in 5 minutes.

As you say, people are spoiled.