skysight-inc/HackerNews huggingface dataset:
How is it these days for other developers actually banking on certain tools to be present / working. What I mean is that apple isn’t shipping rsync etc to help us developers but because the system needs it. It was already mentioned that this issue also exists for the other cli tools because they ship the BSD not the Gnu versions. Which brings me to POSIX which was introduced back then to tackle just that. Make sure that a set of tools has defined options / behavior etc. it seems to me that we lapsed here because more and more systems ship very custom setups which are not compatible. Or see the Linux and the issue with binary compatibility and the state of flatpack vs Snap vs others. I fear it becomes harder and harder to create cross platform solutions by using the system provided packages. Writing a shell script is already a challenge.
No, "safe" implies that there's no undefined behavior across all inputs. Whether that's a crash or not is still up to the implementer of the code in question, same as any other language. It is your choice whether to use interfaces that crash or do not crash, that is not forced upon you by the language.
Your point is still trivially disproven by the fact that not even humans are expected to know all the world's trivia off the top of their heads.

We can discuss whether LLMs live up to the hype, or we can discuss how to use this new tool in the best way. I'm really tired of HN insisting on discussing the former, and I don't want to take part in that. I'm happy to discuss the latter, though.
> It's not an "incredibly easy career", otherwise everyone would do it.

I'm not so sure about that. "Easy" isn't usually an attractive trait in employment. People by and large seem to need some kind of feeling of fulfillment to compel them to show up day in, day out. It might seem difficult to the neurodivergent who are disproportionately attracted to software engineering, but to most people it is simply uninteresting work.
> Mundane government employees are some of the most dedicated workers I've met

And you think the reason they are dedicated is because they mostly care about having a "stable job"?
Is there a win?

One large side of the industry is turning to managed services. They run free/libre software, but build lock-in on higher level and avoid giving direct contact.

On the other market, the desktop free/libre software won as with Android and free/libre parts of MacOS/iOS.

However they don't do that to benefit the free/libre software in any way, but for getting software cheap or even for free.

The amount by which this flows in one direction, there isn't a win.
>(More surprisingly, there is evidence that lead is an essential micronutrient in trace quantities but its biological function is not currently known.)

Do you have some links about this? I found some papers re arsenic but I can't find anything re lead.
I learned about them from echopraxia.
AIME is so not IMO.
> Sure it has pathological cases

It does, such as the United States in 2025. We have left the realm of theory, just open your favorite stock market app or read any economic analysis being put forth by literally anybody except the Trump administration. The current policies are disastrous.
Compressing and encrypting as separate operations would bypass this issue.

A symmetrically encrypted foo.zip.gpg or foo.tgz.gpg would work in a lot more places than a bleeding edge zip version. Also you get better tested and audited encryption code
As umpteen other have said: drop the timer and add drag & drop and it's a winner. The problem (compared to wordle) I think is that it requires manual work to make the categories.
If you want to rank the results I think number of guesses is better than shortest time.

But it also feels like one of these things where a ChatGPT could help you create the game data very easily. It excels as these things like "give me 1000 categories of 6 letter words grouped with 5 in each category". That would have been a chore, but now it's just easy. Not sure if that's what you did here already.
Nothing wrong with that. This is my practice as well.

But you seem to have a short-sighted view on what sex can be.
Not if you use put options like almost everyone. 99% of WSB are options trading.
The exception, of course, are the poor and lower working class who have no technical expertise or training, or would be unable to learn same... for those individuals the prospect of a manufacturing job is a step-up.
At that age, it could also be about legacy. A narcissist reason, but not directly personal wealth. Instead to be seen as great stateman that fixed the country. Made it great again.

Now the approach is probably incorrect, but it is not that weird goal considering whole world history.
I'll look into it for the next iteration! I could just take the transcript that's already on the page and put it somewhere separate from the audio.

But thinking about it a little more, what would the use case for a text version actually look like? I feel like if you're already on HN, navigating somewhere else to get a TLDR would be too much friction. Or are we talking RSS/blog type delivery?
Just flag the 4 word comment that obviously wasn't made in good faith and move on.
TiVo didn't do that, they broke their proprietary software when it ran on a modified version of the GPLed Linux kernel.

Also, GPLv2 requires the ability to modify and reinstall, just like GPLv3.

https://sfconservancy.org/blog/2021/mar/25/install-gplv2/
https://sfconservancy.org/blog/2021/jul/23/tivoization-and-t...

Neither GPLv2 nor GPLv3 prevent what TiVo actually did.

https://events19.linuxfoundation.org/wp-content/uploads/2017...
This seems like blatant corruption, based on points the article mentions:

a. Making a bill that was about AI suddenly only about "airlines"

b. this happened just after an alleged call from Altman to Diane Papan (who introduced the bill)

---

The best comment/course of action I have seen on this article is from Bruce Olsen who actually took action to get journalists to notice.

If you care about fairness/the law in AI (& society), and have someone you know in journalism, I would suggest you to do the same. Or even just send an email to the office of Diane Papan (bill owner).

[0] https://a21.asmdc.org/contact-frame

---

Appendix: Bruce's letter for reference

> I sent the following note to Phil Matier, GOAT California political reporter. Hope it helps.

///////

Subject: Who Got To Diane Papan on AB-501?

Phil -

I'm a longtime fan, used to listen on KCBS when I lived in the Bay Area. You, Madden, and Al Hart were my favorites. Great, great analysis, which I sorely miss.

Did Sam Altman get to Diane Papan?

Her bill preventing OpenAI from converting away from a non-profit suddenly became a bill about aircraft liens (!) Sounds like the same kind of billionaire bullshit that's going around these days.

https://open.substack.com/pub/garymarcus/p/breaking-bill-tha...

It stinks. I'm sure you'll be able to do something with this lead.

I don't have any $kin in this game. I'm retired and follow Marcus's writing, and I'm also a citizen who knows how important this is.

Bruce Olsen
I can see how that would work (email centric workflow), not unlike how some people now try to have a chat / Slack centric workflow.
Pretty impressive. Minecraft’s a complex environment, so for an AI to figure out how to find diamonds on its own shows real progress in learning through exploration — not just pattern recognition.
A file consists of data and various metadata, e.g. file name, timestamps, access rights, user-defined file attributes.

By default, a file copy should include everything that is contained in the original file. Sometimes the destination file system cannot store all the original metadata, but in such cases a file copying utility must give a warning that some file metadata has been lost, e.g. like when copying to a FAT file system or to a tmpfs file system as implemented by older Linux kernels. (Many file copy or archiving utilities fail to warn the user when metadata cannot be preserved.)

Some times you may no longer need some of the file metadata, but the user should be the one who chooses to loose some information, it should not be the default behavior, especially when this unexpected behavior is not advertised anywhere in the documentation.

The origin of the problem is that the old UNIX file systems did not support many kinds of modern file metadata, i.e. they did not have access control lists or extended file attributes and the file timestamps had a very low resolution.

When the file systems were modernized (XFS was the first Linux file system supporting such features, then slowly also the other file systems were modernized), most UNIX utilities have not been updated until many years later, and even then the additional features remained disabled by default.

Copying like rsync, between different computers, creates additional problems, because even if e.g. both Windows and Linux have extended file attributes, access control lists and high-resolution file timestamps, the APIs used for accessing file metadata differ between operating systems, so a utility like rsync must contain code able to handle all such APIs, otherwise it will not be able to preserve all file metadata.
real estate prices hella depend on mortgage interest costs, because you bid based on what your can borrow.

If consumers are less confident about borrowing large amounts, or if banks stop lending freely, then house prices will drop.
Minor objection - Morgoth doesn't just want his own creation, when he can't have it he sets out to torture and destroy the one that's being made. That's definitely a difference of morality.
As of right now, workers who took the first buyout offer are still getting paid: https://www.axios.com/2025/04/02/federal-worker-buyouts-trum...

There is another offer coming up.
There's also `unp`, the universal unpacker.
I think this should be the standard across the globe. Too much free speech is not healthy for our planet.

The 1st Amendment should also be rescinded and I am glad I have seen some headlines in major publications that voice concern for having such a thing in US.
Or trading VIX derivatives
As of right now, workers who took the first DOGE buyout offer in February are still getting paid:

https://www.axios.com/2025/04/02/federal-worker-buyouts-trum...
That is an ad-hominem in terms of whether abortion should be allowed or not, and to what term it should be allowed.

It may be a reason for not voting for a particular politician (because motivation matters in office). It does not affect - should abortion, or abortion under these circumstances, be allowed.

Also, most people who feel strongly about the issue (i.e. not politicians) do either believe that unborn babies have human rights (most often that they are able to feel pain, respond etc. therefore they have rights) or that fetuses are just clumps of cells. I am not saying there are no exceptions, but there is a very strong correlation between these beliefs and their stance on abortion.

it is striking that anglophone western countries (where the demonising of those who disagree is trongest) tend to either not allowing abortion at all, or having very late term limits (even up to birth) whereas as almost of continental Europe has about 12/13 week limits, a compromise most people think is OK.

> A few years ago they voted to increase military expenditures above what the military asked for, and the military had no idea what to even do with that money.

Given the current state of the world that sounds like they were right!
Indeed. For example in most cars, if you decide to use the navigation from Apple's CarPlay or Google's, the vehicle will not pre-heat the battery before charging.

In my BMW EV we recently got an update and it's now possible to manually pre-heat the battery, not only from within the car, but also even remotely via app. You can even lookup now the battery temperature.
> This makes no sense. It is not a life, it is a job. The person isn't dead

People's health insurance is tied to their job. Mass firings by the largest employer in the nation could easily result in several deaths as medical treatments are disrupted and medications missed, delayed, or changed with insurance companies.

Not that death is required to screw up your life either. This is not a great time to be out of work. Household debt is at an all time high. Credit card delinquencies and utility disconnections are skyrocketing, homelessness is at an all time high. People are already struggling. Those problems are likely to only get worse for anyone who suddenly finds themselves out of work. Adding hundreds of thousands of Americans to the already growing pool of unemployed people all at once means that jobs will be harder to find and offered wages will be lowered.

> What are you trying to say here? That once someone is employed, the have to keep being employed forever

Who said anything about forever? Maybe just don't randomly fire vast numbers of Americans indiscriminately and all at once for zero reason disrupting their lives and interfering with services that people want, depend on, and are paying for?
It was already like that back in 2003, the only place folks were using Linux was on the accelerator infrastructure, everyone was either using Windows or OS X as their main computer, and IT used to have a page about zero support for Linux based workstations.

I was one of the few Linux heads at the time on my group, and took part on the Scientific Linux rollout experiment.

On my group, most papers were either authored on FrameMaker or Word with a LaTeX like template.

The reason is the same as on the last agencies I have worked for since then, IT doesn't want to support Linux hardware, just like OEMs don't want to sell Linux computers (yes there are a few exceptions like System76 and TUXEDO), and most folks that really need it, get by with UNIX on macOS, or running guest VMs on Windows.

The large majority of CERN researchers aren't using Linux directly, and writing code for LHC experiments, hence why.
The dollar is collapsing too, which some people say is one of the administration’s goals, but I think it’s more likely that they just don’t know what they’re doing…
Thanks to the FSF we have cheap Unix clones with easy installs. Even Android should thank the FSF for its existence.
My take from reading some docs is that you've got to partition your data properly, likely per-user. Then hopefully most of that users interactions are within the same datacentre.
I'm pretty sure the reps also want immigrants just for their benefit.

Also often enough there are 'good immigrants' and 'bad immigrants'. JD Vance wife is an immigrant. Trumps wife too.

In Europe you see the same thing often enough too: "I'm not a nazi, i have a partner/friends which are from <another country>".

In my opionion the core difference is the idiology: Left people want to help and support and assume that immigrants are normal human beings which can be part of our country but of course don't want to have an immigrant killing people and raping and being shitty people. But their view point comes from the good side.

The right wing people hate immigrants as a default and come from the bad side. Which allows them also to have 'good' immigrants.

Nonetheless, i also think its an educational issue and value system issue: the left see it as a human right to be a human and having a fair chance, helping others and potentially also see that the world is not isolated. Like when the USA produces a lot of co2 which makes people across the world environment bad, they have some type of valid reason to move to the USA.

The right wing people don't care about this.
I'm not sure where you got all this from. Do you have any useful citations?
Yes: https://www.youtube.com/watch?v=MJbZCbBLqkk

Trump's current value-destroying tariff policies are based this economic outsider that Jared Kushner found while browsing Amazon.com and thought was cool because of his book title “Death by China.” This economist quotes himself under the anagram Ron Vera to justify his fringe theses.
Correction, that is a GPLv2 violation too. Some discussion:

https://lwn.net/Articles/858905/
I see most people are discussing BSD VS GPL v3 and some wonder why on earth do we need more than one implementation of the rsync protocol.

My view is that having more than one choice is good. It is good for both people and companies that we have BSD and Linux. It is good we have both BSD and GPL.

Sometimes, having too many choices is bad because it leads to fragmentation, creates support and technical issues and leads to analysis paralysis and procrastination. But it's not the case here.
GNU+Linux was good enough. Meanwhilke, BSD in early 90's was rotting until the BSD 4.4 forks arise.
> Also, it's completely destroying an incredibly valuable asset: The reputation of being a stable long-term employer! (This is possibly their corrupt intent.)

Yeah but what's the plan? They already have crappy pay and now it gets unstable - who'd want to work for the government? Only desperates.
The OSI approval of the Unlicense notes:

> It is an attempt to dedicate a work to the public domain (which, taken alone, would not be approved as an open source license) but it also has wording commonly used for license grants.

https://lists.opensource.org/pipermail/license-review_lists....

It's clear OSI considers this extra wording, above and beyond the public domain declaration, to be what qualifies it as truly unencumbered. SQLite's license does not contain similar language, and has not been similarly qualified by the OSI.
> It is about total benefit to society, period.

It's about benefit to society per cost. If you can fire someone over here and hire someone over there in a role that brings more benefit to society, that's good. Eg. Fire the telephone sanitizer hire the addict rehabilitator.
Who determines "worth"? What's the RoE on the military or poetry, for example?
I'd say the intrusion is similar to you seeing tattoo designs after walking into a tattoo studio - it's expected and accepted, you consent by entering.
Understanding Containers
This is a goal against the entire human race. The details are in the article. To summarize, they were collaborating with the rest of the world through WHO. And this isn't the only one either. I see scientists and archivists scrambling to save valuable information from the portals of CDC, NOAA, etc.
The types of manufacturing jobs which would be a step up would be high-tech and high gross-margins manufacturing (which we already do), not whatever crap China is producing. If you want the quality of life of a Chinese manufacturing worker - which is still much worse than that of a retail worker in America - sure. There is no basis in reality that the kind of jobs Chinese manufacturers would yield a higher quality of life for a blue collar worker.

Furthermore, those kinds of jobs are not long for this world. They're inevitably going to be automated away and the replacement jobs robotics maintainers are not ever going to be in numbers great enough to replace those manufacturing jobs. It's beyond stupid especially when you consider that the labor market was already incredibly strong at ~5% unemployment.
That's a good analysis, better than what I could come up at least.

Trump like tariffs, you can see his old videos about that. There is one offramp, which is that all tariffs come down and trump accepts that as a win.

Also Bessent's friend Druckenmiller likes a consumption tax, and they think tariffs are a good consumption tax.
(Answering my own question)

- Installing a battery powered stove is probably less than 30 minutes of work, and the electrician selling it makes a lot of money from the sale of the expensive stove.

- Running a new cable from the kitchen to the distribution board will probably take two hours or potentially even more if there is a lot of furniture in the way, but the electrician will make a lot less money because they can't sell the expensive device.

So I think the answer is that battery powered stoves are just a more profitable product to sell, so that's why electricians push them instead of traditional devices.
GPLv2 requires allowing modification too, some discussion:

https://lwn.net/Articles/858905/
How to Get a Standing Ovation as a Conference Speaker
Yes. I would be curious to hear what formed your impression that it is now considered an offensive bad thing. I have some ideas of course, but none are reflective of the reality of the worldviews of most city or even suburb-dwelling US people. If anything, the cultural melting pot thing has never been stronger.
You just made an argument about government based on a comparison with the private sector, and now you're agreeing that government and the private secctor have fundamentally different goals. Got to admit, I'm a bit lost.
That is gambling, not investing. And you can lose lots of money by gambling.

I don't believe it's the case, but what if Trump and friends are just wishing to play the markets and he will back off with tarrifs? We will see a massive short squeeze and lots of people taking huge losses.
> I have seen much AI output which is extraordinary it's funny how one serious fail can impact my point of view so dramatically.

I feel the same way. It's like discovering for the first time that magicians aren't doing "real" magic, just sleight of hand and psychological tricks. From that point on, it's impossible to be convinced that a future trick is real magic, no matter how impressive it seems. You know it's fake even if you don't know how it works.
Maybe a similar process occurred in Trump's head when he approved Musks cleansings. The weak point of this attitude is that those folks had a job with crappy pay but at least some stability, now they have none, so good luck finding people desperate enough to work for the government.
I did another session with the sole focus being on code quality improvements.

The commit with all changes that Cursor/claude-3.7-sonnet(thinking) has done is at https://github.com/dx-tooling/platform-problem-monitoring-co....

As you can see, I've fed your feeback verbatim:

I have received the following feedback regarding this codebase:

"The premise might possibly be true, but as an actually seasoned Python developer, I've taken a look at one file: @utils.py. All of it smells of a (lousy) junior software engineer: from configuring root logger at the top, module level (which relies on module import caching not to be reapplied), over not using a stdlib config file parser and building one themselves, to a raciness in load_json where it's checked for file existence with an if and then carrying on as if the file is certainly there..."

I therefore ask you to thoroughly improve the code quality of the implementation in @src while staying in line with the requirements from @REQUIREMENTS.md, and while ensuring that the Quality Tools (see @makefile) won't fail. Also, make sure that the tests in folder @tests don't break.

See file @pyproject.toml for the general project setup. There is already a virtualenv at @venv.

You can watch a screen recording of the resulting Agent session at https://www.youtube.com/watch?v=zUSm1_NFKpA — I think it's an interesting watch because it nicely shows how the tool-based guard rails help the AI to keep on track and reach a "green" state eventually.
I remember in junior high, we kept a pack of much smaller and cuter planarians [1] for a science class. We cut them up into pieces (sorry worms!) and they really do regenerate! Fascinating creatures.

[1] https://en.wikipedia.org/wiki/Dugesia_japonica
Why make my initial comment? I keep seeing this assertion in discussions around Twitter, but I've never seen it substantiated beyond personal anecdotes, and it runs counter to my own observations. It's possible that I'm wrong, so I like to ask for data backing up these assertions.

Or are you asking why I made my last comment? I thought it was more polite than just not replying.
Those are not open but require in-browser authentication for customers.