skysight-inc/HackerNews huggingface dataset:
Several months ago there was a strange story from a startup founder who was lost and looking for his next step.

He described how he got recruited into DOGE (or what was to become of it) via a series of online conversations that served as interviews. It was light on details but gave the impression that he basically got vibe-checked by a couple informal chats until he was into DOGE.

He left quickly afterward, not giving many details. He meant it as a side note to his story but I thought it was telling that people with zero experience in auditing or managing large government systems were being vibe-checked with online chats straight into DOGE, which was then given massively destructive powers to cut government spending.

So I suppose I’m not too surprised to see another startup founder mysteriously appear in DOGE, doing mysterious things to our nation’s infrastructure.
On one hand, it's a little annoying that openrsync doesn't support some features that rsync does.

On the other hand, it's great that there are multiple independent implementations of rsync now. It means that it's actually being treated as a protocol, not just a piece of software.
Lots of articles about skipping vetting or bypassing normal process.

https://www.cnn.com/2025/01/21/politics/trump-temporary-secu...

https://www.theguardian.com/us-news/2024/nov/15/trump-cabine...

https://www.politico.com/news/2025/02/22/judge-extends-doge-...
https://ashp.neep.org/ for a list of heat pumps that perform well in cold weather.
That isn’t really how they’re supposed to work, and in a normally functioning country the state could expect to be sued by the injured parties (that is, the competitors of the specially favoured companies) if they tried it. Of course, in 2025 the US is hardly a normally functioning country, but it’s also not clear that its court system is _totally_ compromised, and any company who went along with this would certainly be taking a risk.
> Perhaps it would be useful to have expertly abridged and modernized versions of (e)books, with interpreter's notes for each change.

A good AI can do this for you nowadays. So if anything it's nice to have the original version available.
> most people in the EU agree on several basic principles regardless of their political preferences

Most in the US will, too. The nuances are where is falls apart, both in the US and in Europe.

- Should all costs be covered, for everything, no matter the cost? How would that work / How do we disband the laws of nature?

- How long should that net carry you? Does it only break the fall, or does it replace your job for eternity? Who pays for it? Do you have any obligations when losing your job?

- How high should that pension be? Who should pay for it? Should it (in part or in full) depend on you ever having worked? Can you choose when to retire?

- What is "good education", and what is "access"? I'm not all that bright, do I have a right to be taught at university? For how long? Who pays for it? Is anything expected in return?

- Are we pacifists who refuse to acknowledge that war might find us, even if we're not looking for it? Or are we preparing for war because we don't want it and believe that an aggressive imperial force will pounce unless it believe us to be capable of defending ourselves?

I don't believe that everyone in your country, much less in Europe, agrees. Once you remove the vague language and put concrete things in, you'll see people disagreeing on each point.

If it was that simple, we'll have peace on earth because everyone will be able to agree on those core things - as long as you promise them that it's their interpretation that counts.
I hate this so much. I will pay for a service that takes all these content-free messages and goes to the website and logs in and extracts the actual message content and puts it in my inbox. Anyone want to make that?

I actually think there is a more general opportunity here with AI. Every app and website and UI I use is optimized by a gaggle of PMs to achieve business objectives that don't necessarily benefit me. AI is getting to the point where soon it will be able to use these non-aligned UIs for me, and present to me a much simpler UI customized just for me, that does what I actually want and no more.
Uptime remains uninterrupted.

Are you using the verboten Chrome and its inability to negotiate and defer to server absolut side of ChaCha20-Poly1305 with sha512? It refuses client-demanded Chrome-forced ChaCha/sha256, AES and then RSA.
For PGP keys to work, users also need to publicly broadcast who they know and personally trust. It’s a privacy disaster.
What are you even talking about?

You use some made-up idea like "superhuman vision" and then you're asserting that I haven't provided a "compelling rebuttal"?

You're not engaging in good-faith conversation here. If you want to understand the clear, obvious benefits of LIDAR over cameras, it's a Google search away. And it's not just about at night -- it's about weather, it's about greater accuracy, especially at greater distances, it's about more accurate velocity, and so forth. It's not rocket science to understand that earlier, more confident detection of a car or deer or child suddenly moving into the street is going to reduce collisions.
> The most obnoxious thing about this I think is that Chrome shows the original link.

Not defending Google here, but could it be that the tracking page is opened by onclick() while the browser shows the original href attribute?

I've seen some websites do that for various purposes and opening the link in a new tab (middle mouse click) usually bypasses it.
This seems fairly obvious at this point. If they were actually reasoning at all they'd be capable (even if not good) of complex games like chess

Instead they're barely able to eek out wins against a bot that plays completely random moves: https://maxim-saplin.github.io/llm_chess/
I believe that would be very difficult, it would likely create some additional interesting cases (are adblockers now fraud?), I'd be somewhat concerned of forcing that upon companies (would benefit larger companies by making the barrier to entry higher), but I don't see it causing problems at the same scale of banning all advertising.
More comments here https://news.ycombinator.com/item?id=43585742
This is the most baffling thing about Trump’s strategy to me. Trump is essentially asking people to embrace pain now in exchange for jam tomorrow. But there’s no reason to think that the American public have any intention of embracing pain! Look how upset they got about eggs! This really all feels like it could very easily blow up in his face.
Yep, while I like moving all snail mail to email, I hate that (almost) every single service now just sends a "monthly/quarterly report now available in your account area!" email. A rare few of them at least offer the option of just sending it attached (with the default being a useless reminder email), but most are essentially a chore, because nearly everything here uses phone+2FA as login rather than a password or passkey.
Yes, Deepseek introduced this optimisation of a common base "expert" that's always loaded. Llama 4 uses it too.
Show HN: Cricket Stats GPT
Query statistics for IPL 2025 using natural language. You can ask questions like:

- What is Kohli's strike rate in the first 5 overs of the match?

- What is Dhoni's average in matches CSK wins?

- What is the average score of the team batting first?

- Who are the top 5 batters with highest strike rate (minimum 50 runs scored)?

Have fun digging into stats you always were curious about but had no way to actually find out. https://cricket.pivots.fyi/

I built this tool for fun, would love to hear feedback!
To be fair it is a dumb brand and they need to keep explaining what they do.
You bring up a great point. The battery spec is only given at -10C. That's a mild normal day's low temperature in winter in Minneapolis, USA. But it's often much colder than that for long periods of time. I wonder if this glassy layer they apply can handle -30C; a temp where above ground heat pumps are no better than electrical resistive heating.
I wish studios would share these behind-the-curtain versions more often, but I suppose that would go against their apparent belief that CGI is a dirty word that can never be acknowledged even if that means outright lying about how much they used. The last Planet of the Apes movie did go there though, the 4K Bluray includes a "raw cut" of the entire movie which shows exactly what the camera saw.
> 3. Rudimentary resource controls with no default enforcement (important!).

Seems pretty extensive to me, including R/W bytes/s and R/W ops/s:

* https://docs.freebsd.org/en/books/handbook/jails/#jail-resou...

* https://klarasystems.com/articles/controlling-resource-limit...

* https://man.freebsd.org/cgi/man.cgi?query=rctl
unless you're saying they are significantly stupider, they can learn
People don't donate to charity. Mostly. And even if they did, charities are subject to fracturing money that could be doing good many different ways when what's really needed is a concerted push in a particular direction. Saying we need to shift the focus from government spending to charity is to say that we should defund the effort entirely. I am entirely against privatizing the public good.
I think the point @n3storm is making isn't about the size of the roads. It's far more radical than that. They are saying European city's haven't just ditched SUV's - they have ditched cars.

If you come from somewhere like the USA, Canada or Australia, it's hard to imagine that's even possible. Actually, it isn't possible in the suburbia's those countries have built to house their people. But it turns out it is not just possible if build your cities differently, it's better in some ways. It costs less because there are no cars, you waste far less time in commute, and its healthier because people get more exercise (they use their legs to move around).

"They have ditched cars" is an exaggeration of course. A lot of them still have cars. But most days, they won't use it. Daily commutes are done on foot, or bike. Long distance commutes have a public transport leg. It's hard to get your head around unless you live there for a few weeks.
Thank you for sharing. Seems I still have more to learn!

It seems the bug you are flagging here is a null reference bug - I know Rust has Optional as a workaround for “null”

Are there any pitfalls in Rust when Optional does not return anything? Or does Optional close this bug altogether? I saw Optional pop up in Java to quiet down complaints on null pointer bugs but remained skeptical whether or not it was better to design around the fact that there could be the absence of “something” coming into existence when it should have been initialized
You can start gasoline cars just fine down to 20 or 30 below, so long as you keep a good battery in it. Sometimes big diesel trucks use block heaters but gasoline cars don't need them.
Russia is just more interested in censoring political speech than going after copyright claims. The same applies to China.
So, anyone got a good resource on why Apple is so afraid of GPLv3? Surely this shouldn't be a problem as long as they statically compile the executables?
What’s the goal here? I thought taxpayer data is supposed to be confidential
Good point. You don't get rid of a technology that improves your results drastically until you have a replacment. His visual systems are still a failure when compared to lidar based ones. Just see how well other self driving systems are doing in comparison.
Churches don't even have to maintain any financial records for the IRS. They're impossible to audit.
Whats funny is the look of Indiana Jones was borrowed from the 1954 film Secret of the Incas.
The STOCKS Act requires trade disclosures within 30 days but the penalty is only $200 so in theory it lags at most 30 days and maybe less depending on the whims of the Rep/Senator in question. More info at the link below, there are predictably some problems with compliance and the lag means the price change they were potentially reacting to might have already happened but there are examples where it hadn't. eg: We learned about some Members dumping stocks after the confidential briefing before COVID really hit the US.

https://campaignlegal.org/update/congressional-stock-trading...
Show HN: AI tool to make plan your project and you can download it as PDF
There is established precedent for open source projects who have a need to authenticate multiple bundled files within a release: a xxxxSUMS file followed by a detached GPG signature file.

For example, Ubuntu does it like this:

- The SHA256SUMS file which lists the hashes of each ISO, manifest, netboot, etc. file: https://releases.ubuntu.com/24.04.2/SHA256SUMS. This can be verified on any Linux system with the standard hashing utilities installed, but by itself not sufficient to protect file integrity.

- The SHA256SUMS.gpg file which contains a detached GPG/PGP signature of the SHA256SUMS file: https://releases.ubuntu.com/24.04.2/SHA256SUMS.gpg. The signature is tied to a particular GPG key ID (in this case, that key ID is 843938DF228D22F7B3742BC0D94AA3F0EFE21092). If the SHA256SUMS file's detached signature is correct and comes from the correct key ID, you've verified that the files weren't modified in transit or by a mirror.

This scheme only protects a one-level directory (which is enough for many open-source projects). If you have nested directories, it's time to distribute the model as an archive (in which case you just sign the archive).
people who used computers in the 80's/early 90's were not "normies" at all
Both have their place but after writing both extensively, I much prefer Rust - despite the pitfalls.

My biggest critisim of Rust (in comparison to Go) is the lack of a powerful standard library while Go's standard library is outstanding. I would also like to see standardized interfaces in Rust (like AsyncWrite) and in general the async story could be better - though I appreciate the versatility.
You don't have to embed a github gist to show 5 lines of console output that are not even highlighted. You can use the HTML <code> tag.

https://developer.mozilla.org/en-US/docs/Web/HTML
Interestingly this is a big topic

https://wiki.gnome.org/Engagement(2f)FootAndCulturalIssue.ht...

https://cassidyjames.com/blog/gnome-foot-logo-rebrand/

> It is actively off-putting and unappealing to at least some folks including much of the GNOME design team, newer contributors, people outside the open source bubble—and apparently potentially entire cultures (which has been raised multiple times over the past 20+ years).
The TiVo clause.
If you read more about the guy who initially came up with that quote, you'll find that he himself was a terrible example of "learning from history".
That says "The exercise of these freedoms [...] may be subject to such formalities, conditions, restrictions or penalties as are prescribed by law", which seems to basically be saying that laws can override freedom of speech in the EU.
So? The smaller problem is solved by solving the larger problem. So, not separate problems.

You seem to have a larger point or position or something that you're hinting at. Would you stop being vague, and actually state what's on your mind?
There is, since the zero is used as a niche value optimisation for enums, so that Option<NonZero<u32>> occupies the same amount of memory as u32.

But this can be used with other enums too, and in those cases, having a zero NonZero would essentially transmute the enum into an unexpected variant, which may cause an invariant to break, thus potentially causing memory unsafety in whatever required that invariant.
"...Apple decided that while it could comply with the terms of GPLv2 license with regards to rsync 2.x, it could not comply with the terms of GPLv3 license with regards to rsync 3.x."

This is due to the software patent terms that appeared in GPLv3.

https://news.ycombinator.com/item?id=21645618

https://lobste.rs/s/8lbh1k

https://archive.ph/AeMTz
Very cool to learn about that device. I want to see how small I can get. The main surprise for me was being able to run the 7B parameters version
Just put your dishwasher in airplane mode...
The website says "We are still working on it... so please wait."

rsync has a lot of features, surely this will take a good amount of time.
Crisp. Pleasure.
I'm exciting about this too. It becoming more like a protocol makes me optimistic we'll see binary diff API points based on the rsync algorithm.

fun fact: Dropbox internally used rsync binary diff to quickly upload small changes to large file. I assume they still do. But their public API endpoints don't offer this and a small change to a large file means the whole file must be updated.
I struggle with how the secure email solutions are inherently more secure than just dumping the pdf or ticket details in the email body.

Every vendor's secure email portal I have ever used was ultimately authenticated using my email account. Any one-time passcodes are sent to the same email. Password recovery? Email. If a malicious user is on my PC or otherwise intercepting my mail, they could access 100% of the solutions I've got access to right now.
Reasons to have JavaScript fallbacks in your pages:

- Microbrowsers exist. They're the things that generate previews in messaging apps and social media.

- Ad blockers. Because the advertising on the Web has become a complete dumpster fire even the FBI recommends ad blockers. They can break stupid JavaScript functionality. Partially loaded JavaScript can cause additional load on the back end with retries or missing completion conditions.

- Crappy cellular. Cellular data remains unreliable and its reliability is not evenly distributed. A user can go from a great signal to shitty back to great through no fault of their own. You can't be guaranteed all your shitty JavaScript will even load.

- Spiders. Spiders have varying amounts of support for JavaScript, not everything is some variation on Chrome.
You don't even need a heat pump. You can just slightly overvolt the charger, so that some electrical energy is lost as heat rather get than transformed into chemical bonds.

> This is one of those Great New Technology items that smells like a failure simply because it's not competing with the thing the designers think it is.

This technology makes no sense for fast DC charging because there's enough waste heat to keep up the battery temperature, and you can just use some of the power to heat up the battery.

But it can help for slow overnight charging. Keeping battery heated all night is wasteful, but you still want to be able to charge.
Can someone do an analysis of the packages of macOS Sequoia that are still GPL licenced?
I know the //c had a built-in 5.25 inch drive. Keeping those things organized was … challenging.
it's funny because RF nerds figured that out years ago and we have great screw and jack connectors we could use for video protocols like SDI, but it doesn't look modern enough I guess. I would just say usb-c is a lesser evil of the two if you want a future where one could plug in a usb-powered tv stick and expect it to be able to output video while getting power and not needing one of those hideous cradles the amazon sticks do to power it and output signal
I stand by what I said.

It's unconventional advice and goes against industry "best practice" - plenty of people will imply that if you're not writing your tests before your implementation you're "doing it wrong".

I think that advice causes people to skip writing tests entirely and feel guilty about it, because often writing test first really does slow down your development process substantially in many cases.

My experience is that writing tests after the implementation gives me all of the value of writing the test before but takes genuinely about half the amount of time.

You can't do snapshot testing if you force yourself to write the tests first!
The Vercel AI SDK abstracts against all LLMs, including locally running ones. It even handles file attachments well, which is something people are using more and more.

https://sdk.vercel.ai/docs/introduction

It uses zod for types and validation, I've loved using it to make my apps swap between models easily.
When I replied, the comment said "Americans", per the edit
I realise your answer wasn't assertive, but if I heard this from someone actively defending AI it would be a copout. If the selling point is that you can ask these AIs anything then one can't retroactively go "oh but not that" when a particular query doesn't pan out.
I think its actually the anti-Tivoization stuff that they take issue with
Typescript looks so ugly visually. It gives me PHP vibes. I think it's the large words at the first column of the eye line:

export const

function

type

return

etc

This makes scanning through the code really hard because your eye has to jump horizontally.
There's some interesting information and analysis to start off this essay, then it ends with:

"These machines will soon become the beating hearts of the society in which we live. The social and political structures they create as they compose and interact with each other will define everything we see around us."

This sounds like an article of faith to me. One could just as easily say they won't become the beating hearts of anything, and instead we'll choose to continue to build a better future for humans, as humans, without relying on an overly-hyped technology rife with error and unethical implications.
For SSH clients, the naming of configuration files are read in lexical ordering by OpenSSH.

Starts reading with /etc/ssh/sshd.d directory which can provide admins to give/takeaway what user can specify in their user config files then OpenSSH reads in the user-defined configuration in $HOME/.ssh/sshd.d.

Inserting configuration items into system config directory takes away user's ability to use nor change.

Removing from system directory reverts to a user-changeable default settings. Adding to user-directory (without any in system directory) gives user that choice.

For finer granularity of option usage, remove said option from both system directory and user config files then insert into last of lexical ordering config files (typically 99-something.conf or 999-something.conf) and place a couple under Match/MatchGroup using deny/accept.
You're welcome to hold out hope as long as you'd like, people have said that stuff since 2019. Qualcomm seems to be nose-to-grindstone right now, Nvidia's SPARK offerings ended up being more niche than expected and Microsoft is happy to go full steam ahead on x86. The status quo on PC isn't really changed with Apple Silicon, and now that the work-from-home market has died down it's not entirely clear if computing as a whole is going to respond. Add tariffs into the equation and it doesn't seem likely that ARM will be getting any new license applicants anytime soon. Nvidia might make a cheeky laptop chip just to put their GPU in a form-factor that can frustrate Apple, but the ARM market continues to stay frozen.

I'm content with my dopey $150 Thinkpad and Linux. MacOS is untenable and headed down the dark monetization path that ruined Windows a long time ago. With my Macbook I have to constantly live in fear that Apple might break my package manager, disable third-party stores, remove virtualization or depreciate 32-bit programs.
We do.

- Moped

GA-ME 2010

Volunteer maintainer Smarts Mountain Ranger Trail (AT side trail) 2021-present.

Landowner and volunteer maintainer on the Cross Rivendell Trail (CRT) 2023-present

My wife, who also thru-hiked the AT, before we met is on the CRT board.

We spent three days of our vacation in 2023 helping to re-roof Jeffers Brook Shelter on the AT.

We are also members of the ATC, GMC, MATC, and PCTA and have been for some combination of those between us since before we met.

ETA:

Oh yeah, also two weeks ago we helped hump a 200 pound bear box in to Velvet Rocks Shelter on the AT.