MurphyA/hacker-news huggingface dataset:
by dcminter | 2025-06-24 15:29:10+00:00
It's also, I think, worth bearing in mind the extraordinary growth that the computer industry has had. To be CEO of a major computer company in the mid 80s versus the late 90s was a very different level of responsibility.

What people will put up with in a hobbyist and small business environment is very different to what's acceptable in enterprise and beyond. It's all fun and games until someone has to sell to the US government...
by ralferoo | 2025-06-24 15:29:17+00:00
IMHO, once you have decided to leave a company, it's almost always a bad decision to be convinced to stay. As such, it doesn't really matter how serious your complaints are, it's not in your best interest to try to change the problems.

Even if they offer to promote you or give a massive pay rise to stay, the fundamental problems that lead you to look elsewhere originally will likely still remain. Any inducements to stay look shallow when you question why they were only offered in response to a resignation.

Making the decision to quit is usually tough and involves weighing up a lot of different things. Once you've crossed the threshold and realised that quitting is the right course of action, it's hard to undo that process and convince yourself to stay after all. The things that you tolerated before will now be more apparent than ever.

I've stayed in places accepting a pay rise after quitting twice, and both times I appreciated the extra money but regretted my choice within weeks. Both times, I'd left within the year.

Similarly, once you've decided you want to leave your current job, just get on with it and find something new as soon as you can. I find this harder advice to take myself, but several times I've stuck around for 6-12 months after I've mentally checked out of a job. There's a very real risk of others noticing your apathy creeping in, and it can have a massive impact on how people remember you once you've gone.
by showerst | 2025-06-24 15:29:32+00:00
Going by the lower limit of 20,000 ng/kg, a 70kg person has a limit of 1,400,000 ng/day for DEHP and 70MM ng/day DEHT.

So am I reading this right you're probably an order of magnitude below the 'safe' limit even if you subsist solely off of RXBars and Sweetgreen? Which is not so far from me at one point in my 30s...

I didn't expect to open this chart and feel _better_ about my plastic consumption, maybe I'm just misunderstanding the chart. It seems even if the limits are 10x too high, you're still probably fine.
by ivell | 2025-06-24 15:29:41+00:00
First, would this distinction matter when lives are at stake?

Second, if parts of system does not work as intended, then we should think of how to prevent such situations in the first place.

Where lives are at stake we cannot take a stand "it works on my machine" or "you are not holding it the right way". We need to find solutions to fix or prevent it.
by deepsun | 2025-06-24 15:29:56+00:00
Another quagmire war is underway, you forgot Russia. Tortures, genocidal propaganda, cutting body parts. And the soldiers doing that are not prosecuted, but awarded.

I feel about Iran war the same way: yes it's going to happen whether we want it or not, there's nothing we can do. If you persuade everyone to not interfere, Iran would just drop nukes on other countries, so there will be nothing to interfere into later.

Saudi Arabia always declared that if Iran gets nuclear, they will do too, and they have unlimited money to do that.
by WorldMaker | 2025-06-24 15:30:06+00:00
My experience of Starship on Windows has been great. I'm using the Windows native builds of both Starship and git (both installed/updated via winget these days) in PowerShell.

I try to avoid emulation layers like MSYS2, as much as I'm able.

Also, yes, if git hangs on git show/git diff that sounds like an antivirus problem or a dying hard drive or the first one causing the other one.
by nyrikki | 2025-06-24 15:30:22+00:00
I am not a 10x systems programmer but I have used both for MCU projects.

An expert Rust programer probably wouldn't have the same friction points I experienced.

Two of the main advantages of the Rust borrow checker is preventing use after free and iterator invalidation.

Zig's deferred free helps with the first, and hardware FIFOS, doorbells etc often caused me to have a non significant amount of unsafe code.

For me, the array safety in Zig removes most of the C foot guns, and the Rust projects decision to error on the constrained side of the static analysis dichotomy was getting in the way.

It isn't even a case of one being 'better' for me, the tradeoffs just made Zig better for this use case for me.
by cogman10 | 2025-06-24 15:30:52+00:00
I think where the calculations are breaking down is in the probability of asteroid strikes.

All the math assumes that the probabilities will follow historic trends and is relatively static. With single digit events, we really have no way in knowing what the actual likelihood of impact is. It could be 1 in 100 million, it could actually be 1 in 1 million and we've been rolling a bunch of nat 20s.

Before we build out the asteroid blaster 9000, the first step is detection. With that in place then we get actual good risk and probability calculations. If the detector tells us "There's no object that will strike earth in the next 1000 years" we can safely not put any budget into asteroid defense. If, on the other hand, the detector shows "Chicxulub 2.0 will hit in the next 100 years" then your probability of an impact is 1 and the actual budget worth it is going to be much closer to that $8e+16 number calculated earlier.
by simianwords | 2025-06-24 15:31:19+00:00
Ok I was the one unclear. I meant it was ideological and not related to practical matters of running the company.

The difference between ideological and practical (not political) is crucial. Practical reasons can generalise to everyone but not ideological reason. I wouldn’t move to Saudi for example because I’m not a Muslim. But if I were to understand that he moved due to practical reasons that matter for his core business then that is generalisable.
by jona-f | 2025-06-24 15:31:53+00:00
"Plastic is bad" is the current fad. There is nothing clear about it. Sure Macroplastic causes well documented damage. I don't know of any proven effects of Microplastics in large animals/humans. The argument seems to be more "it can't be good". I'm not at all invested in plastic and I'm all for protecting our environment, but I sense some sort of mass hysteria going on here again. Good that people are documenting the spread of man-made stuff and look for negative effects, no need for the permanent fearmongering. Also plastics are very different, some are rather bad (pvc,epoxy) others quite harmless (pe,pp).
by Swizec | 2025-06-24 15:32:51+00:00
Toy Software is a lot like working on your bike/car/boat/whatever.

Working on your bike is fun. Working on the bike you need to ride to work tomorrow is stressful.

I miss writing toy software. It’s fun. But inevitably I want to use said software and that’s where the trouble starts. You find all the bugs and none of the time to fix them.
by the-anarchist | 2025-06-24 15:32:56+00:00
This depends on many details and there's no general answer to your question. Also, Estonia and Romania do not only offer easier incorporation, but are an overall better fit for businesses like the one presented here (at least from the limited information that I was able to gather on it) due a higher flexibility, more favorable taxes, and fewer regulations in general.

Since you're mentioning a GmbH I'm assuming you're based in either Switzerland, Germany or Austria. Generally speaking, regulation and tax codes in these countries have made it very unfavorable to operate any foreign entity, unless there's a fair amount of substance and structure in the target jurisdiction that make it worthwhile.

However, it is important to mention that while it is often the "natural" thing to do, operating a business in the same country that the founder is based in is almost never ideal from a regulatory and tax perspective. Unforunately, though, proper planning and execution of advanced structures is usually not something the average startup founder is a) primarily interested in and b) able to afford.

Given the other comments in this thread mentioning the founder's rather left-leaning political views, I assume that regulatory and, specifically, tax optimization were none of the founder's main goals to begin with.
by simianwords | 2025-06-24 15:32:56+00:00
>In the United States, capitalism is the secular religion, and my values, in FOSS and otherwise, are incompatible with the American ethos.

Here’s what he claims is one of the reasons he moved to Netherlands. You can decide for yourself whether it is ideological or practical. I personally think it is obviously ideological.

It has nothing to do with regulations etc
by gametorch | 2025-06-24 15:33:34+00:00
On my main, not gonna dox myself. Being pro AI is clearly a faux pas for personal branding.

Just a few days ago got flamed for only having 62 users on GameTorch. Now up to 91 and more paying subs. Entire thing written by LLMs and hasn't fallen over once. I'd rather be a builder than an armchair critic.

People would rather drag you down in the hole that they're in than climb out.
by dragonwriter | 2025-06-24 15:34:22+00:00
> Theoretically, credit should be used

There are at least as many ways that this can be finished accurately (for some theory) as there are theories of what should guide human behavior, generally. But this one:

> to make more money.

Is really more apt to theories of appropriate behavior for arms-length business organizations whose only shared interest among their owners is profits than the common ones for individual people.
by kiba | 2025-06-24 15:34:40+00:00
Million of people die in the US. In a pool of 300 million people that might be a small minority but it could be much worse.

I was diabetic and still am, and was obese. I was also young. There's no telling that a viral infection would have landed me in the hospital but I do have risk factors.

COVID is definitely a risk. It would be foolish not to practice at least some measure of risk control.

There's definitely some loss of trust in institutions, but if it weren't for RFK, I would still trust them more than some random skeptic covid. Now, I don't trust the FDA anymore, how ironic.
by 9rx | 2025-06-24 15:34:50+00:00
> Average American household budgets are dominated by [...] transportation

Huh? Doesn't the average American live in a city? The whole reason for accepting being squeezed in tightly with other people is so that you don't have to worry about transportation; enabling everything you could ever want and need to be found in short walking distance.

Transportation is for people in rural areas. Yes, it is expensive, but that's exactly why most people left rural areas for the city long ago.
by rubicon33 | 2025-06-24 15:35:01+00:00
> In 2025, the beauty and craft of writing software is being eroded. AI is threatening to replace us (or, at least, the most joyful aspects of our craft) and software development is being increasingly commodified, measured, packaged, and industrialised. Software development needs more simple joy, and I’ve found that creating toy programs is a great way to remember why I started working with computers again.

Sad but true. I especially feel that comment about losing the most “joyful” part.
by ddingus | 2025-06-24 15:35:06+00:00
That is absolutely not a faulty conclusion in any objective sense!

Now, you get to say it is faulty, and when one thinks about it for a minute, that idea packs a whole lot less punch.

Just want to dilute some unnecessary implied authority out of this otherwise interesting discussion.

Frankly, I always learn the defaults for the high value idea of reducing my overall configuration and maintenance workload!

Secondly, when I communicate workload to others, I don't have to do as much because the defaults are in place and useful.

These days, I tend to run defaults everywhere I can. Doing this means I do not have to a ton of configuration when setting up new environments.

I have also found those defaults do make a lot of sense. Maybe not the absolute peak sense, but more than enough.

I end up able to move and do a lot very reasonably quickly.

I also find my skills do not need to refresh as often too.

In any case there is plenty of room to disagree here, sans the idea of someone's conclusion being " faulty.
by cometapi | 2025-06-24 15:35:06+00:00
Google’s Gemini AI has rapidly evolved into a versatile multimodal platform, capable of understanding and generating text, audio, and images. Since its initial release, Google has continuously expanded Gemini’s capabilities, introducing image generation powered by advanced models like Imagen 4 and Gemini 2.0 Flash. This article examines whether Gemini can generate images for free, exploring the underlying technology, access methods, limitations, and how it stacks up against other AI image generators.
by eestrada | 2025-06-24 15:35:15+00:00
The most disturbing is "Raw Cow Milk from Farm in Glass". It still is loaded with plastic, even though it is one of the least processed things on the list.

My only question is was the cow milked by hand or by machine? The tubing in a milking machine almost certainly contains plastic.

https://www.plasticlist.org/product/29
by nradov | 2025-06-24 15:35:19+00:00
You're really missing the point. Many liberal arts college administrations went far beyond any sort of federal government guidance, and imposed lockdown and mandate policies with zero scientific basis. Or look how the Stanford University administration and fellow academics treated Dr. Jay Bhattacharya; that story was repeated at colleges all over the country. The level of hypocrisy and inconsistency makes it clear that they don't deserve any sort of benefit of the doubt.

Classical liberal arts are wonderful, and have been a great benefit to all of humanity. But sadly many academics no longer live up to those ideals in thought, word, and deed. Instead they're more focused on indoctrination and political advocacy then a search for higher truth. If they want to restore public trust in liberal arts education then they need to start by reforming themselves. Otherwise no one will take them seriously, and many taxpayers will oppose public funding.
by TremendousJudge | 2025-06-24 15:35:24+00:00
> unless they're doing something special

In my experience with Linux desktop, this could be "have the touchpad work the same as it did on Windows", "plug in an extra monitor and have it behave somewhat normally", or "play this game". But yeah, I guess that as long as we only expect "average users" to only use a web browser to look at Youtube, it's fine.
by craghack | 2025-06-24 15:35:40+00:00
Well built and a great write up!

Addressing some of the comments/concerns in your documentation:

* To protect the ultrasonic mister from bad firmware frying it, you could probably replace R6 with a sufficiently sized capacitor to make an effective DC block

* I've also had issues with a thermal sensor just reading board temp, best solution is to make the sensor a separate board. Short of that, one can mill slots around it and reduce copper pour to reduce thermal conductivety from the PCB.
by perrygeo | 2025-06-24 15:36:36+00:00
counter-point: having to constantly track git status in your head, and needing to type commands to remind yourself, is a far bigger distraction. Optimize to avoid context switching, not for a few ms latency.

FWIW, I switched from zsh default to starship and didn't notice any perceptible difference. But I certainly notice when I mess up my git commits!
Show HN: Help improve language coverage in Common Crawl
by ccgreg | 2025-06-24 15:36:53+00:00
Hey HN, the Common Crawl Foundation is trying to expand the coverage of our crawl to more languages, regions and cultures, and if you speak a language other than English (LOTE) you can help!

By validating Language Identification data (LangID or LID): https://dynabench.org/tasks/text-language-identification

By contributing urls for our seed crawl: https://github.com/commoncrawl/web-languages

We're also organizing a Workshop on Multilingual Data Quality Signals (WMDQS) with MLCommons and EleutherAI where we have a call for papers open (https://wmdqs.org/cfp/) and a upcoming shared task on language identification (https://wmdqs.org/shared-task/)
by xnx | 2025-06-24 15:37:04+00:00
Weird to see how much attention plastics in food are getting despite no(?) evidence of harm vs. something like consuming too much sugar or alcohol, and BPA/BPS in receipt paper (https://www.nytimes.com/2025/06/24/well/health-effects-paper...).

It's very hard to maintain a mental ranked list of health things to be worried about when hypothetical concerns get more attention/coverage the confirmed ones.
by stirfish | 2025-06-24 15:37:40+00:00
I had a tool I'd pipe to, but I'd often only think about it after I'd realize that the command was going to take a while. A push notification sound cool; I used email because I knew how to hack it together with curl.

Here's one zbell implementation, not sure it's the original but it looks like it does the trick: https://gist.github.com/oknowton/8346801
by BobaFloutist | 2025-06-24 15:38:09+00:00
Wouldn't the other option be ejecting heat "ballast"?

I'm sure that would lead to other issues (sure, ejecting it would move you, but you could just always eject it in the opposite of the direction you want to go, which is how spaceships work in the first place), but what if you had super-cooled ice in a thermos-like enclosure, and as you needed to cool you pulled some out, let it melt, then vaporized it, then superheated the steam, then vented that out the back?
by thomascountz | 2025-06-24 15:38:43+00:00
GameBoy Advance game (difficulty = 3/10, time = 2 weeks)

Wow!

Physics engine (difficulty = 5/10, time = 1 week)

What??

Threaded Virtual Machine (difficulty = 6/10, time = 1 week)

I—

POSIX shell (difficulty = 4/10, time = 3-5 days)

Ok... I can't believe this person :D

But regardless of the time estimates, I appreciate the idea!
by unshavedyak | 2025-06-24 15:39:06+00:00
I also have more "working software" interests than i have time and energy. Many of them have a ton of mundane boring details i've done a thousand times before. I'm actually a bit excited that i can work on what i want to work on.

With that said it's a challenge and a chore on its own to curate what "AI" writes. So it's definitely not all roses.

Disclaimer: I'm still early in the experimentation phase. We'll see if i hold these opinions in a few months.
by amiga386 | 2025-06-24 15:39:13+00:00
This is why the monopoly on violence is often formulated as "the monopoly on legitimate violence" or "legal use of force"

If you you don't pay your drug dealer, he can't take you to court, because his entire business is illegal. So instead he beats you up to get you to comply with his payment demands. If a policeman catches him doing that, the policeman can legally arrest him for the crime of assault, and can legally use force to stop him beating you up.
by thunky | 2025-06-24 15:39:35+00:00
> What is your problem?

My problem is that Isreal is killing innocent people every day and I want them to stop it. Their horrible record of human rights violations is undeniable.

So I'm sorry if this colors my view of Israelis treatment of non-Jewish people within Israel and makes polls like the one's I cited easy to believe. But you're right I don't live there so I don't know the ground truth.

> If you want peace, push for peace.

That's exactly what I want. How do you suggest I push for it then? Because from where I sit, a good start is to be critical of (or at to least stop supporting) the biggest perpetrator of civilian death on the planet.
by mschuster91 | 2025-06-24 15:39:36+00:00
Add a third thing: AI models. That's going to get more and more obnoxious over the next years.

I just did a "ncdu -x --exclude Volumes --exclude Users /" on my 15.5 (side rant: why the hell is the exclusion necessary to prevent ncdu going into an infinite recursion loop? -x should keep it on the same filesystem, no crossing mountpoints)... and well.

800 MB in printer drivers (/Library/Printers), 425 MB in audio loops (/Library/Audio/Apple Loops), probably 500 MB in various AI models in /System/Library/PrivateFrameworks (/MediaAnalysis.framework, /CoreSceneUnderstanding.framework, /CVNLP.framework, /TextRecognition.framework, /CoreHandwriting.framework), around 2 GB of other AI models in /System/Library/AssetsV2 (/com_apple_MobileAsset_LinguisticData, /com_apple_MobileAsset_UAF_Siri_Understanding, /com_apple_MobileAsset_Trial_Siri_SiriTextToSpeech), 800 MB in /System/Library/LinguisticData, a whopping 550 MB in fonts in /System/Library/Fonts (of which Apple Color Emoji.ttc alone consumes 180 MB of data?!).

So it's at least 2.5 GB of AI models alone. Crazy. I mean, props to Apple for offering local models that work without internet, that's far from a given these days (sad enough). But the lowest-spec MBA clocks in at 256 GB disk space... having to waste 1% on AI alone and more on all the other stuff? That's ridiculous.
by SOLAR_FIELDS | 2025-06-24 15:39:42+00:00
Nordic makes some good products. When I was doing hardware design for a product that uses a battery my options for power profiling were either not to do it or spend some eye watering amount of money. Then I discovered Nordic makes the PPKII, a cost effective, highly accurate profiler with quite good software. I detect good things in store for the company just based on the quality of stuff they have been putting out.