MurphyA/hacker-news huggingface dataset:
by XorNot | 2025-04-07 07:36:57+00:00
Well, that and it justified doing something which gives him a power trip anyway.

Reports from his antics years earlier[1] at Tesla was that he would go on firing sprees, which was a problem they tried to manage because predictably it was enormously disruptive.

[1] https://www.wired.com/story/elon-musk-tesla-life-inside-giga...
by larusso | 2025-04-07 07:37:13+00:00
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.
by stavros | 2025-04-07 07:37:16+00:00
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.
by 9rx | 2025-04-07 07:37:25+00:00
> 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.
by johannes1234321 | 2025-04-07 07:37:48+00:00
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.
by alkonaut | 2025-04-07 07:38:57+00:00
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.
by yunusabd | 2025-04-07 07:39:23+00:00
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?
by pabs3 | 2025-04-07 07:39:26+00:00
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...
by mentalgear | 2025-04-07 07:39:35+00:00
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
by adrian_b | 2025-04-07 07:40:08+00:00
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.
by graemep | 2025-04-07 07:41:27+00:00
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!
by tirant | 2025-04-07 07:42:14+00:00
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.
by autoexec | 2025-04-07 07:42:48+00:00
> 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?
by pjmlp | 2025-04-07 07:42:51+00:00
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.
by Bluglionio | 2025-04-07 07:43:27+00:00
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.
by doener | 2025-04-07 07:43:34+00:00
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.
by DeathArrow | 2025-04-07 07:43:51+00:00
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.
by greyface- | 2025-04-07 07:44:16+00:00
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.
by Infinity315 | 2025-04-07 07:45:26+00:00
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.
by returnInfinity | 2025-04-07 07:45:28+00:00
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.
by jjcob | 2025-04-07 07:45:30+00:00
(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.
by aezart | 2025-04-07 07:46:11+00:00
> 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.
by ManuelKiessling | 2025-04-07 07:46:29+00:00
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.
by Timon3 | 2025-04-07 07:46:54+00:00
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.
by imgabe | 2025-04-07 07:47:08+00:00
> 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.

No, this could not "easily" happen. People get COBRA to continue their health coverage after losing their job. There is Medicaid and other programs for people who can't afford care. There are state exchanges where you can purchase insurance upon qualifying events like losing your job. There are a million and one ways to deal with this. Contrary to popular belief people in America do not immediately drop dead the second their health insurance lapses. This is nonsensical fear-mongering.
by immibis | 2025-04-07 07:47:46+00:00
Capitalism is a positive choice to grant the positive right of extreme property ownership.

Light property ownership is when this toothbrush is mine. Normal property ownership is when my house is mine. Extreme property ownership is when your house is mine, that section of airspace over there is mine, precisely four tenths of the revenue generated by the billboards on the Eiffel tower is mine - using a heavy dose of the legal system to artificially extend the principle of ownership to all sorts of things that aren't naturally property and things that would naturally be someone else's property. This is a positive action done on purpose by the legal system, not merely natural default like me owning my toothbrush.

---

Did you know one of the common pesticides in the USA but banned in the EU interferes with hormone levels in certain species, making them way more individualist? One of those species is humans. Still a positive freedom?
by johnisgood | 2025-04-07 07:49:24+00:00
> - C has a relatively limited type system by modern standards, no memory safety, no bounds checking, a slew of non-reentrant stdlib functions, UB, and relies on the user to account for all of that to benefit from its speed.

That is a feature, not a bug. Add your own bound checks if you want it, or use Ada or other languages that add a lot of fluff (Ada has options to disable the addition of bound checks, FWIW).

I am fine with Bash too (and I use shellcheck all the time), but I try to aim to be POSIX-compliant by default. Additionally, sometimes I just end up using Perl or Lua (LuaJIT).
by HenryBemis | 2025-04-07 07:49:50+00:00
I feel that there a few people (wielding extreme power) in this world that are/were cancer for humanity. Hitler (obviously), Stalin (obviously), Mao (obviously). Two more that don't have blood on their hands (debatable for Zuckerberg - Myanmar) but have messed up plenty of lives are Zuckerberg (already done - through action, inaction, and corruption) and now Altman (about to do - through action, and corruption).

Every time his name is in the new I 'like' him less and less.

I hope some 'wise king' will stop him, or at least slow him/them down until controls are in place. We cannot have a "move fast/break things" for _this_ newest technology.

I totally admire the 'setup' that US has, making it the 'best inventor' in the world (gathering talent, giving them the tools/funding/environment to thrive), but this reminds me the Hellhounds from Supernatural. We don't see them, but they are out to get us.

I foresee the future.. Altman will be on Joe Rogan in a couple of years from now stating how he was 'tricked' into making the mistake (a la Zuck), which caused upset, and havoc, and ....

As for Diana Papan.. I will go ahead an imagine that she secured the funding she needs for her next campaigns!! And so the lobbying (aka legal bribing/buying politicians) continues!!!
by a-french-anon | 2025-04-07 07:50:13+00:00
I don't see what crusty implementation details have to do with a philosophy. In fact, UNIX itself is a poor implementation of the "UNIX" philosophy, which is why Plan 9 exists.

The idea of small composable tools doing one thing and doing it well may have been mostly an ideal (and now pretty niche), but I don't think it was purely invented after the fact. Just crippled by the "worse is better".
by pjmlp | 2025-04-07 07:50:37+00:00
MIT and BSD predates it, and GPL only had a go at it for two reasons:

1 - Sun decided to inovate by spliting UNIX into user and developer SKUs, thus making the until then irrelevant GCC, interesting to many organisations not willing to pay for UNIX development SDK.

2 - AT&T tried to get control back over UNIX's destiny, and made BSD's future uncertain
by liendolucas | 2025-04-07 07:51:33+00:00
> will today wake up with a portfolio loss of >5% without the market even reopening.

That's pretty much irrelevant unless you opt out next reopening. If you have your portfolio down 15%, 20% or 30% it does not matter. That's the short term picture. If you're investing and looking at how those numbers fluctuate to make decisions and panic you will lose money for sure. No different like going to the casino. You're supposed to buy and hold forever, regardless the market crashes or rises. That's Bogle's advice and I believe is sound advice. So, there could be an opportunity to buy lower now if you are playing the long game.