MurphyA/hacker-news huggingface dataset:
by 1vuio0pswjnm7 | 2025-12-10 16:16:05+00:00
I dont use a popular browser to make TCP/UDP connections or HTTP requests over the internet

This group

https://cabforum.org/about/membership/members/

has no control over the software I use

I believe I can do better checks on who "controls" a domain name than Let's Encrypt. If I am the CA then I dont "trust" ad/tracking servers. But popular browsers do. Third party CAs are happy to take money from the people behind the data collection, surveillance and ad services that have ruined the web

I dont find anti-HTTP commentary any more convincing than anti-HTTPS commentary. Each user is different and is free to choose. Each is free to make their own decisions under whatever their own circumstances

For many years, cr.yp.to was HTTP-only

Popular browsers, TLS libraries and "Certificate Authorities" make heavy use of cryptography developed by the author of that site

Generally anyone who uses Linux makes use of software developed by the author of this blog post

Anyway, Tor is another TLS option besides using an archive
by Pet_Ant | 2025-12-10 16:16:36+00:00
...do you really need examples? In America, *if* you have money, everything is better than anywhere else. Maybe Dubai can compare but there are some strong trade offs.

America has the best healthcare. Not the best value, but the best healthcare. It has low taxes, lots of world class cultural institutions, and varied beautiful geography. It is the Rome of our age. Corrupt, amoral, and exploitative? Sure, but with money you can overlook that.
by mothballed | 2025-12-10 16:17:45+00:00
Guns and (relatively) freedom of speech (yes I'm aware it comes with asterisk) are the two big ones. If I left the USA it would probably be to a place with weak governance on these points in practice rather than on paper. Only Yemen, Iraq, Somaliland, parts of Pakistan, parts of Rojava and maybe KRG (Kurdistan), Idlib, and Palestine are only places I know of with looser (to me better) gun laws than America and out of all those I'd only really consider Somaliland & KRG & Rojava as places where a westerner could probably settle without getting their head cut off. Freedom of speech, IDK where, hard to find anyplace with looser speech restriction than America.

However if you are willing to go with de facto rather than de jure, plenty of places in Africa and Latam can be freer on these points, especially if you have a little coin.

Financially though, places like Dubai blow away the absolutely dystopic USA controls like FATCA and world taxation/filing, KYC, AML and other madness USA uses to keep an iron grip on traditional finance channels.
by Matt_Bloomer | 2025-12-10 16:18:37+00:00
I don't know if it's something with me or with some larger population, but I find it very difficult/tedious/debilitating to navigate menu-lists with more than 5-6 items. If your menu is more than that (and in the examples its up to 20) I highly encourage anyone building a UI to add nice descriptive icons. Thank you.
by cratermoon | 2025-12-10 16:18:52+00:00
Who believes anything he says?

It appears that Trump's intent is to prefer a hostile buyout financed in part by Jared Kushner's investment firm Affinity Partners, along with financing from the Saudi and Qatari sovereign wealth funds and L'imad Holding Co, owned by Abu Dhabi. Nothing to see here.

https://www.reuters.com/legal/transactional/kushner-role-bid...
by mmaunder | 2025-12-10 16:18:57+00:00
Yeah 100% on the same page. I wrote a detailed comment here but I left out my intuition around supersonic being less efficient. Thanks for weighing in. TBO is a huge factor and the post relies on the readers naivete around that and other factors. But mainly replying because I agree that it's an ugly look to hop onto the bandwagon like this. Especially in aerospace.
by pessimizer | 2025-12-10 16:18:59+00:00
Very weird story. I can't figure out why these people want to leave, so I'm just inserting random Trump policy here, but all of the Netherlands doesn't allow illegal immigrants to stay indefinitely, allows people to pay for citizenship, and in the case of the Irish passport, they're being offered a visa based on who their parents were.

Is it tariffs? Taxes are higher there. Is it the social services, health care, foreign invasions? Half of these people were Republicans until five minutes ago, and physically participated in our most unjustifiable wars. The Netherlands I assume is like the rest of Europe and is fanatically anti-Palestinian (they love any excuse to pretend the Nazis were somebody else) and anti-Russian to the point of demanding invasion. They're upset because Trump is marginally not aggressive enough for them, and is not financing foreign interventions more. They think that the US taxpayer might only pay for 75% of it, rather than 90%.

It seems to me that, and it shouldn't be surprising considering the outlet, that it's just a bunch of wealthy people who are embarrassed to be ruled by a wrestling valet game show host. The reason why we got the clown is because these people are so awful. It's nothing but an improvement for the US to dump them on Europe. As their old asses get sick, Europe can take care of them for free while they still have their millions (from getting in early on the property market and getting jobs back when there were still pensions) invested in Vanguard funds.
by packetlost | 2025-12-10 16:19:03+00:00
I have both a Kindle Colorsoft (1st gen) and whatever the latest gen Paperwhite is and there's a noticeable contrast difference, but not nearly as bad as shown in that image. I find lack of sharpness to be more of a problem for very small fonts than the contrast.

I actively use both. I toyed with getting a Scribe because I read a lot of full size PDFs which aren't a great experience with such low refresh rates and small screens, but opted for an iPad instead. I owned a ReMarkable 2 a few years ago and don't really have anything good to say about it.
by lm28469 | 2025-12-10 16:19:41+00:00
> lists all of the reasons why countries with taxes are nice to live in

> concludes by: "it would be perfect if not for taxes"

People wouldn't be as friendly and well educated if they went bankrupt when losing their jobs, getting a cancer, had to take $100k loans for uni, &c. the towns wouldn't be nice and clean if people didn't pay taxes for regular cleaning, ...

There are very very few countries with low taxes and nice quality of life for the average Joe, and the exceptions usually don't want you to move in. Try Albania or Bulgaria, you'll quickly understand why most people are mostly happy about paying taxes
by quesera | 2025-12-10 16:19:43+00:00
The municipality charges all residents for all services provided. Citizens vote on which services are provided to them, and which they will have to pay for.

The payment obligations are progressive by necessity, and indexed to assessed property value as a practicality.

The municipality does not care how much equity you have in your house, or how much wealth you have in other assets, or how much income you have.

Your property tax obligation is the same, whether you have unrealized gains or not. It is therefore obviously not a tax on unrealized gains.
by nazgulsenpai | 2025-12-10 16:19:57+00:00
Scanmem[0] is a library that does this for the purposes of reading/modifying game memory and a useful resource. You can also poke around in /proc for some helpers

ls -la /proc/$PID/map_files cat /proc/$PID/maps cat /proc/$PID/status

[0]https://github.com/scanmem/scanmem
by locknitpicker | 2025-12-10 16:20:06+00:00
> "Hallucination" has always seemed like a misnomer to me anyway considering LLMs don't know anything. They just impressively get things right enough to be useful assuming you audit the output.

If you pick up a dictionary and review the definition of "hallucination", you'll see something in the lines of "something that you see, hear, feel or smell that does not exist"

https://dictionary.cambridge.org/dictionary/english/hallucin...

Your own personal definition arguably reinforces the very definition of hallucination. Models don't get things right. Why? Because their output contrasts with content covered by their corpus, thus outputting things that don't exist or were referred in it and outright contrast with factual content.

> If anything, I think all of their output should be called a hallucination.

No. Only the ones that contrast with reality, namely factual information.

Hence the term hallucination.
by piva00 | 2025-12-10 16:20:10+00:00
You know about statistics and how population-wise aggregate data can be skewed given you know which levers to press and where, I don't know why you play dumb about money in politics being a massive influence. Nowhere is said "money buys YOUR vote", money does influence votes, it does influence people who are less educated (or less politically engaged) who watches ad after ad pushing the precise button they need to be pushed to tilt scales.

I don't care about your view on socialist candidates, it doesn't pertain to this discussion whatsoever. People would vote for a socialist candidate who said the right stuff to them, that's just how the statistics work.
by 9rx | 2025-12-10 16:20:37+00:00
Isn't successful already implied?

Unsuccessful experiments have no end unless motivation to keep trying runs out — but Rust seems to have no end to motivation behind it. Besides, if it were to ever reach the point of there being no remaining motivation, there would be no remaining motivation for those who have given up to announce that they have given up, so we'd never see the headline to begin with.
by a_paddy | 2025-12-10 16:20:56+00:00
Tire wear on EVs has more to do with the weight of your right foot than the curb weight of the vehicle.

The high torque of EVs results in frequent wheel slippage for those eager to pull away from traffic lights quickly. Just like with high BHP ICE vehincles, smooth and gentle acceleration/deceleration will result in long tire life.
by MLgulabio | 2025-12-10 16:21:04+00:00
Whats concern trolling?

This mechanism allows people with more money to enjoy driving in the city or is this congestion prcing based on your salary? no its not its based on the time in the city independent of what you make.

A person with their high end car and miillions now can buy himself a nice little drive into the city while everyone else can't.
by RiverCrochet | 2025-12-10 16:21:22+00:00
A long time ago when I was playing with rolling my own PKI, each of Android, iOS, Chrome, Firefox, and even Internet Explorer allowed me to install a root CA by opening the .crt file. From what I remember, iOS popped up some warnings and added the cert as part of a profile, but it did work.

I know things like MDM/Intune/Group Policy/etc and such can A) faciliate doing this on a large number of devices and B) prevent users from doing this on their own.

Does this not work anymore?
by uyzstvqs | 2025-12-10 16:21:24+00:00
You can expect 25%-50% the salary, with a cost-of-living similar to the SF Bay Area throughout the entire country. Relatively little jobs, a lot of legacy tech stacks, and these days a lot of stuff is outsourced to American SaaS platforms. High taxes, but they cover next to nothing for the average person.

Go to Eastern Europe, Switzerland, Scandinavia, maybe Italy or Greece.
by Aurornis | 2025-12-10 16:21:46+00:00
> But the tires are individually controlled - less slippage

Not relevant for normal driving. The tires aren’t spinning appreciably due to acceleration except in brief moments with aggressive driving.

EVs can actually have higher acceleration related tire wear because they weigh more and have more instant torque on demand.

A lot of consumer EVs have filtered throttle pedal inputs to reduce the torque spikes though.
by mytailorisrich | 2025-12-10 16:21:58+00:00
Why do you feel the need to "debunk" my comment especially when the data do show the decline of GDP per capita I mentioned? Of course you'll always be able to claim that I was wrong by picking a suitable baseline year... But why? My point was to highlight how the lack of growth is a big issue.

Do you have something constructive to discuss on the topic of the article?
by Pet_Ant | 2025-12-10 16:22:03+00:00
> Seriously I don’t know of another country that isn’t on the same authoritarian track,

New Zealand? Canada? Japan? France? I mean you really aren't trying there.

> if not further along.

The only places further along are China, Russia, Georgia, Venezuela, and Hungary. Even Slovakia or Poland or Germany aren't as bad (though still troubling). It's really hard to be more authoritarian than the US is now still. The Feds claiming they'll keep going at Comey yet again really seals the deal there .

Not saying it's worth it for you, but there are lots of places.
by acdha | 2025-12-10 16:22:37+00:00
I remember that time being before 64-bit became a requirement for most people (I worked with some computational scientists who did buy Alphas for that reason since they needed the flat memory space without remapping hacks). The Alpha was indeed great but Intel did enough of a job convincing most manufacturers that the only future was Itanium that only a few niche workstation manufacturers picked up the Alpha, and they had 64-bit competition from SPARC, MIPS, and POWER pretty quickly.

I do agree that it was AMD which really made 64-bit mainstream. There’s an interesting what-if game about how the 90s might’ve gone if Intel’s marketing had been less successful or if Rick Belluzo hadn’t bought into it since he killed PA-RISC and HPUX before moving to SGI where he killed both MIPS and Irix and gave the high-end graphics business to nVidia.
by formerly_proven | 2025-12-10 16:22:57+00:00
Since Django has gained mature native migrations there is a lot less point to using SQLAlchemy in a Django project, though SQLAlchemy is undeniably the superior and far more capable ORM. That should be unsurprising though - sqlalchemy is more code than the entire django package, and sqlalchemy + alembic is roughly five times as many LOC as django.db, and both are similar "density" code.
by jasonmarks_ | 2025-12-10 16:23:22+00:00
I own last years Kindle Scribe model and enjoy reading with it. Technically, I probably just like e-ink devices and this was my first e-ink purchase. The Notebook's (now Workspace?) are a compelling experience but it is unclear how the syncing feature protects data privacy. Pen and paper still has a cozier vibe when trying to keep drafts of ideas secure.

Two critiques: - Kindle would be a much better product if kindle.amazon.com took me to a dedicated UX that is not washed out by the e-commerce bloat that currently surrounds it. - You have to carefully purchase Kindle editions of books. There are definitely Kindle edition books for sale that are digitally scanned, imported, and compiled as a Kindle edition with no proof reading having occurred leaving you stuck with typo riddled messes.
by ceejayoz | 2025-12-10 16:23:34+00:00
> A person with their high end car and miillions now can buy himself a nice little drive into the city while everyone else can't.

This was already the case in NYC without congestion fees. (For example: https://nypost.com/2025/07/12/us-news/park-slope-parking-spo...)

Now they get to fund public transit a little bit while they do so.
by crazygringo | 2025-12-10 16:23:48+00:00
But you chose the word "struggle". And now you say:

> Just that LLMs have room for improvement on several dimensions if we want them to be good at therapy.

That implies they're not currently good at therapy. But you haven't shown that, have you? How are you defining that a score of 4 isn't already "good"? How do you know that isn't already correlated with meaningfully improved outcomes, and therefore already "good"?

Everybody has room for improvement if you say 6 is perfection and something isn't reaching 6 on average. But that doesn't mean everybody's struggling.

I take no issue with your methodology. But your broader framing, and title, don't seem justified or objective.
by Sohcahtoa82 | 2025-12-10 16:23:52+00:00
The problem I have is that the hyperfixation on CVE counts has turned the entire vulnerability management industry into Boy-Who-Cried-Wolf-as-a-Service.

99% of CVEs are essentially unexploitable in practice. If you're just concerned about securing your web apps and don't use WordPress, then the number of CVEs produced per year that you actually have to worry about is in the single digits and possibly even zero, yet Wiz will really love to tell you about hundreds of CVEs living in your environment because it's been a month since you ran "apt upgrade".
by Spivak | 2025-12-10 16:23:55+00:00
I say this as someone who owns an electric scooter and whose next car will be an EV—the sales pitch for EVs right now is basically pay more (especially now that the tax credit is gone) to have a worse time and maybe eventually claw some of it back over the lifetime of the car in fuel savings. The environmental impact is the pro in the pro con list. So if that doesn't pan out, or doesn't pan out enough it's going to be a tough sell.

Just the cost to get my garage outfitted with a charging port is about to be in the thousands because it requires me to replace the entire breaker panel. Now this is a me problem because that panel is ancient but it does add to the total cost of "doing this" and going EV.
by dang | 2025-12-10 16:23:56+00:00
Revisiting "Let's Build a Compiler" threads:

Let's Build a Compiler (1988) - https://news.ycombinator.com/item?id=38773049 - Dec 2023 (15 comments)

Let's Build a Compiler (1988) - https://news.ycombinator.com/item?id=36054416 - May 2023 (19 comments)

Let’s Build a Compiler (1995) - https://news.ycombinator.com/item?id=22346532 - Feb 2020 (41 comments)

Let's Build a Compiler (1995) - https://news.ycombinator.com/item?id=19890918 - May 2019 (18 comments)

Let’s Build a Compiler (1995) - https://news.ycombinator.com/item?id=6641117 - Oct 2013 (56 comments)

Let’s Build a Compiler (1995) - https://news.ycombinator.com/item?id=1727004 - Sept 2010 (17 comments)

Let’s Build a Compiler (1995) - https://news.ycombinator.com/item?id=232024 - June 2008 (5 comments and already complaining about reposts)

Let's build a compiler (dated, but very good) - https://news.ycombinator.com/item?id=63004 - Oct 2007 (2 comments)

It seems there aren't any (interesting) others? I expected more.

But there is this bonus:

An Interview with Jack Crenshaw, Author of the “Let’s Build a Compiler” - https://news.ycombinator.com/item?id=9502977 - May 2015 (0 comments, but good article!)
by PaulHoule | 2025-12-10 16:24:07+00:00
The Chevy Suburban has been one of the largest vehicles on the market since 1934. [1]

If you wanted an EV to match the Suburban it would probably be that Cadillac Escalade IQ in terms of size, comfort, and towing capacity -- that's got a curb weight of 9,100 pounds which is 1.5x heavier than the Suburban.

I'd think the BMW 3 Series has a similar vibe to the Model 3 and that has a base curb weight of 3536 which is about 10% less than the Model 3.

[1] it's the oldest nameplate that's been made continuously
by accelbred | 2025-12-10 16:24:30+00:00
The code is written in an embedded style, i.e. no dynamic memory allocation or thread creation/deletion after program initialization. It's also prioritizing reducing memory usage over performance since we are targeting memory constrained devices (and our performance target is 10 tps and we have like 100k tps). Thus we'd use trait objects over monomorphization. Dynamic collections are also off the table unless backed by a fixed-size arena on the stack or static mem.

We heavily use arenas. We also have runtime-typed objects used to represent dynamically typed data like that obtained from JSON/Yaml or over IPC. If we were to be more friendly to modeling in Rust, we'd likely require that all memory reachable from an object node be in the same arena, disallowing common patterns like having list/map's arrays in one arena and having keys/strings in another or in static mem (this allows reusing other buffers without forcing copying all the data, so backing arrays can be smaller).
by tonetegeatinst | 2025-12-10 16:24:31+00:00
AGI is as possible as a quantum computer, a dyson sphere, alien life, and room temperature and pressure supercomputers.

Sure in theory this is possible....but people forget this tech is no more disruptive than any "paradime shift" like the wheel, the invention of the blast furnace, the industrial revolution.

New paridimes care not for politics...I would argue it is humans that are making this a political issue.

We need to step back and learn how to separate innovations and major advancements from politics. Politics has become a limit that is holding us back and dividing us.
by MrRoyce101 | 2025-12-10 16:24:32+00:00
Hi HN!

I’ve built https://videome.video , a fully open-source, privacy-first video meeting app that requires no account, no emails, no cookies, and stores no personal data.

I wanted a lightweight alternative to Zoom/Meet/Teams that:

- doesn’t require registration

- doesn’t track you

- doesn’t store recordings

- is simple enough that one person can run and maintain it

- can be self-hosted easily

With Cloudflare RealtimeKit maturing, it finally became possible to build a real-time video chat experience without heavyweight infra.

https://github.com/Amazing-Persona-101/videome
by apical_dendrite | 2025-12-10 16:24:38+00:00
The laws of war don't expect a military to attack a target only if there was no risk to civilians. That would be so unrealistic that nobody would even attempt to follow the laws of war. There has to be some consideration of relative risk and proportionality.

Where you draw the line is complicated. If you look at what the allies did in WWII for instance, there are some decisions that are highly problematic (firebombing wooden Japanese cities or the RAF deliberately bombing German civilian populations) but there are also some decisions that I think were reasonable even with a very high civilian death toll (e.g. the US Eight Air Force conducting bombing raids on German industry with limited precision, leading to high civilian casualties).

I think this specific incident was lawful. Hezbollah was the aggressor here, and it spent the war launching attacks that were far less justifiable than this one (much more limited targeting). I think this was a reasonable act of self-defense. That doesn't mean that I think that everything Israel did in the war was lawful.
by mmaunder | 2025-12-10 16:24:39+00:00
It's exactly what existing manufacturers are doing. What they're calling "legacy".

Here, watch this which goes into detail on existing superalloy tech used in todays engines: https://youtu.be/QtxVdC7pBQM?si=coIv6w0N2BZ4EOTK&t=1027 and

And here's how single crystal blades are already being used in today's engines: https://youtu.be/QtxVdC7pBQM?si=XpnAgVH1QmLiX0g0&t=1650
by kbolino | 2025-12-10 16:25:23+00:00
This feels antithetical to two of the main goals of editions.

One of those goals is that code which was written for an older edition will continue to work. You should never be forced to upgrade editions, especially if you have a large codebase which would require significant modifications.

The other goal is that editions are interoperable, i.e. that code written for one edition can rely on code written for a different edition. Editions are set on a per-crate basis, this seems to be the case for both rustc [1] and of course cargo.

As I see it, what you're saying would mean that code written for this new edition initially couldn't use most of the crates on crates.io as dependencies. This would then create pressure on those crates' authors to update their edition. And all of this would be kind of pointless fragmentation and angst, since most of those crates wouldn't be doing funny operations on pointers anyway. It might also have the knock-on effect of making new editions much more conservative, since nobody would want to go through that headache again, thus undermining another goal of editions.

[1]: https://rustc-dev-guide.rust-lang.org/guides/editions.html