MurphyA/hacker-news huggingface dataset:
by dang | 2025-08-28 17:52:14+00:00
Could you please stop posting flamebait and snark? Your account has unfortunately been doing this repeatedly. It's not what this site is for, and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.

You're of course welcome to make your substantive points more thoughtfully.
by 0x3444ac53 | 2025-08-28 17:52:14+00:00
Hi Kenneth, I read through your post and the other one linked here and I want to take a moment to speak directly to you.

I also struggle with my mental health, and was diagnosed with PTSD and OCD a few years ago. Until I started treatment, and even some while in treatment, I managed to hurt a lot of people around me. I struggled to take accountability for my actions, and often felt I was being persecuted in one way or another. The world is awful, and we don't have the support systems or safety nets for those with mental health struggles that we should. Most of what I'm seeing in discussions about your actions, and what I'm getting from your post, is a lack of accountability. That said, I recognize that you're trying.

A lot of people, myself included, have struggled to learn how to take accountability for harm while still holding compassion for themselves, and that seems to be where you are. You are correct that workplaces often discriminates against people with mental illnesses, but true understanding and compassion means holding you accountable for your actions. You're more than your illness, but it's still a part of how you engage with the world and others, and is your responsibility. Obviously, I don't know why you've been let go so much, or if there was more to it then just being open about your struggles, but I wanted to give my two cents as someone who has often felt the way you speak about feeling.

Best of luck <3
by Jtsummers | 2025-08-28 17:52:30+00:00
That's not what's happening here. Being in the military won't magically give you a right to repair your iPhone. This law puts a requirement on DOD procurement (beyond what's already present, as I mentioned in another comment) to acquire tech data (or whatever's required) to make purchased systems maintainable by the military itself. So you buy a Generac for your house and you're in the military you get the same manuals the rest of us get. If the DOD buys a Generac for a facility, they can get more data.
by jauntywundrkind | 2025-08-28 17:53:06+00:00
Nations severing peoples connections to the world is awful. I'm so sorry for the chaos in general, and the state doing awful things both.

Go on https://lowendbox.com and get a cheap cheap cheap VPS. Use ssh SOCKS proxy in your browser to send web traffic through it.

Very unfancy, a 30+ year old solution, but uses such primitive internet basics that it will almost certainly never fail. Builtin to everything but Windows (which afaik doesn't have an ssh client built-in).

Tailscale is also super fantastic.
by 0x457 | 2025-08-28 17:53:44+00:00
Amazing that you can build a career out of making useless things with RPi. I don't mean it as a negative thing about the author, but rather this kind of content.

It's a rare case when jack (RPi) of all trades is not at all better than master of one or even other jacks of all trades. Running anything but official distro is pain. Managing official distro is pain. Even you it wasn't it doesn't have enough raw power or I/O to do anything really useful.

It's an amazing "temporary" solution because it's so awful that you will actually replace it with a proper one.
by _sword | 2025-08-28 17:53:45+00:00
I've done the modeling on this a few times and I always get to a place where inference can run at 50%+ gross margins, depending mostly on GPU depreciation and how good the host is at optimizing utilization. The challenge for the margins is whether or not you consider model training costs as part of the calculation. If model training isn't capitalized + amortized, margins are great. If they are amortized and need to be considered... yikes
by roblh | 2025-08-28 17:53:52+00:00
Are you still going to have the skills to review it a year from now? Or 5 years from now when you’ve become accustomed to only writing <20% of the code? I’m already witnessing my coworkers skills degrading because of this, and it’s only going to get worse. Programming is a language, and when you don’t use it, it fades.
by jkaplowitz | 2025-08-28 17:54:45+00:00
I agree with everything you’ve said, but also am happy that they’re forcing users both new and existing to make a choice to continue using Claude under the new terms, rather than silently starting to train for existing users who take no action.

Like you, I would have preferred that the UI for the choice didn’t make opt-in the default. But at least, this is one of the rare times where a US company isn’t simply assuming or circumventing consent from existing users in countries without EU-style privacy laws who ignore the advance notification. So thank you Anthropic for that form of respect.
by OldGreenYodaGPT | 2025-08-28 17:55:01+00:00
Tools like Claude Code and OpenAI’s Codex CLI have boosted my productivity massively. They already handle about 90% of the coding work, and I just step in to finish the last 10%. Every month they get better, maybe in a year it’s 95%, in two years 97%, in three years 98%. We can all see where this is going.
by dcre | 2025-08-28 17:55:21+00:00
I think at that point there is strong financial pressure to figure out how to continuously evolve models instead of changing new ones, for example by building models out of smaller modules that can be trained individually and swapped out. Jeff Dean and Noam Shazeer talked about that a bit in their interview with Dwarkesh: https://www.dwarkesh.com/p/jeff-dean-and-noam-shazeer
by kqr | 2025-08-28 17:56:02+00:00
The ones that come to mind are

- Hans Reiser, maintainer of ReiserFS. I think very few people use ReiserFS these days.

- Ian Murdock, creator of the Debian distribution. Debian lives on, but the project was also set up specifically to distribute maintenance.

- Jim Weirich, creator of the Rake build tool. I'm not a Rubyist so I don't know how it was affected, but I assume it's such a big part of Ruby other people took over.

- Peter Hintjens, co-creator of ZeroMQ. From what I understand, Hintjens was never the main developer but an active promoter. The project lives on as far as I know.

- Terry Davis, creator of TempleOS. I think development on TempleOS stopped.
by like_any_other | 2025-08-28 17:56:37+00:00
> How the unique aspects of America basically make it impossible for the the country to be in the position China was in during the 19th and early 20th centuries, which is to say, a total disaster, beset by civil wars, colonial acquisitions, invasions, on and on. No matter how much China outcompetes America, I don't think it will ever be in that sort of situation.

Generals are always preparing to fight the previous war.. Look at China's actions (or the West's, for that matter). Rarely is it an invasion with guns and bombs (with the notable exception of the US Middle East policy). Mostly it's slow economic takeover. What good will guns do you, when to sell your wares, you need permission from a Chinese market owner [1], or when the only jobs are in Chinese-owned chains and conglomerates?

It won't be as bad, but it could be differently bad - for all the invasions China suffered, they are still today 91% ethnically Han-Chinese [2], in stark contrast to the dramatic demographic transformation of the US since 1965.

[1] https://www.reuters.com/business/retail-consumer/chinas-jdco...

[2] https://en.wikipedia.org/wiki/Demographics_of_China#Ethnic_g...
by jauntywundrkind | 2025-08-28 17:56:39+00:00
They should go further & own (have full license to) the designs outright for the systems they procure.

There's so much talk about Modular Open Systems Architecture, because everyone agrees the current system is broken & doesn't allow iteration & exploration of systems. But it's so unclear technically what that means, how it happens. Maybe maybe things are a tiny bit better than they were but it's so hard to know, and it feels so likely to be lipservice, too hard to do & too little genuine desire to make it happen.

Amazing lcs report, https://www.propublica.org/article/how-navy-spent-billions-l...
by exmadscientist | 2025-08-28 17:56:47+00:00
The value of puzzles in interviewing is never about reaching the solution. It is about seeing how candidates deal with tricky situations that stretch them a bit, because that happens all the time on the job. It should almost always be done interactively, so you can see what clarifications and extra information they ask for, when and how they give up, and if they're dumb enough to say HR violations out loud (it does happen).

This does require a rather skilled interviewer, so the benefits may well not be worth it. But it can be very interesting information to have.
Show HN: FunnelBro 3000 – An AI that generates hustle-bro strategies
by adriana_tica | 2025-08-28 17:56:50+00:00
I got really sick of the LinkedIn/X bros and gurus and their $997 masterminds, so I built a custom GPT that tells you exactly what they would without the $997 price tag.

You give it a business challenge (e.g. “grow my email list”), and it replies with:

- A jargon-soaked fake playbook (think “Ascension Ladders,” “Attention Flywheels,” “Scarcity Cascades”).

- An option to “Make it Worse” (even more buzzword soup).

- An option to “Explain in Plain English” (where it translates the sludge into sarcastic reality, citing psychology/anthropology) — my way of helping people NOT to fall for this crap.

I would love feedback on:

- Is it clear enough that this is parody? I added a bunch of disclaimers but I need to make sure no one implements any of the suggestions.

- Is it fun? I played with it a lot and, at this point, I can't tell anymore.

Thank you!
by bbatha | 2025-08-28 17:57:16+00:00
> The SATA controller has been a bit flaky, but you can pick up 4-port SATA cards for about $10 each.

If your build allows the extra money for an LSI or real raid controller is well worth it. The no-name PCI-e sata cards are flakey and very slow. Putting an LSI in my NAS was a literal 10x performance boost, particularly with zfs which tends to have all of the drives active at once.
by CupricTea | 2025-08-28 17:57:20+00:00
Fearless refactoring is THE reason I rewrote an internal tool at work from Python to Rust. When the code got sufficiently large and a refactor was in order, I suddenly realized how loose everything is semantically tied together. I understood why so many Python developers like writing so many dumb unit tests. They're compensating for the lack of a strong static type system[1].

This is an internal tool that isn't our main product so I don't see any value in spending extra time writing needless long-winded "did the user pass the right thing" tests or getting a static analyzer going so I just chose a language with as little build system/static analyzer/built-in unit testing/separate runtime installation headaches as possible to get things going easier.

That was three years ago and the tool is about 4x more featureful than when it started.

[1]: https://dmerej.info/blog/post/i-dont-need-types/
by em-bee | 2025-08-28 17:57:27+00:00
basically, my rule of thumb is that i have to be prepared to take over and maintain any dependency that i use. it's all part of my code. if i am not prepared to do that then i better avoid pulling in the dependency in the first place.

the leftpad example, as it happened, was not a maintainer issue. had the maintainer just stopped working on it, replacing leftpad would have been a no brainer for anyone taking their project seriously. deleting leftpad was deliberate sabotage by the maintainer, even if he may not have predicted the consequences.

i dare say that the leftpad incident would not have affected me because i never deploy live depending on remote resources. everything needed to deploy is cached, and the only time leftpad disappearance would have affected me is when setting up a new project, at which point the failure to build would be an oops, there is a bug, we need to fix it kind of situation.

i don't rely on others such that if they don't do their work my house would come crashing down. if that happens, then that's on me. i rely on things that have been proven to be stable. a maintainer disappearing does not affect the current stability of any of my systems. it only affects future upgrades, and i can deal with those.

even security issues don't necessarily depend on the maintainer such that only the maintainer could fix them. that's the whole point of FOSS, that anyone can fix issues if necessary. in the worst case someone out there would work on a patch to fix the log4j issue, or, remove it as a dependency. if the issue is critical enough for me, then that someone might even be myself.
by yencabulator | 2025-08-28 17:57:33+00:00
And that is to keep it safe. Continuously pulling 1650 W out of a US power socket is not safe. I've seen even 1500 W continuous heat up loose connections inside the socket to a level that charred plastic. Leaving this machine running a heavy compute load for hours without a 20A socket is a fire hazard:

> Surprising efficiency: Despite its scale, the workstation pulls 1650W at peak, low enough to run on a standard 15-amp / 120V household circuit.
by toast0 | 2025-08-28 17:57:34+00:00
I've not seen an Intel SSD do it either, although I've seen many of them escape their earthly existence :P

There was a firmware bug, but updating the firmware was inconvenient, and the specific interaction that caused the failure wasn't stated, so I couldn't avoid whatever it was; seemed connected to being pretty idle... we had a second data center as an untested "warm" failover target, and disks would tend to die over there where nothing significant was happening.
by dcre | 2025-08-28 17:57:44+00:00
I agree we should not take CEOs at their word, we have to think about whether what they're saying is more likely to be true than false given other things we know. But to trust Zitron on anything is ridiculous. He is not a source at all: he knows very little, does zero new reporting, and frequently contradicts himself in his frenzy to believe the bubble is about to pop any time now. A simple example: claiming both that "AI is very little of big tech revenue" and "Big tech has no other way to show growth other than AI hype". Both are very nearly direct quotes.
by bigstrat2003 | 2025-08-28 17:58:27+00:00
Nor was "you have to join the military to have basic rights" the premise of the book. One of the themes of the book (I wouldn't call it the premise, just one theme among them) was that to wield authority over others one must first demonstrate that they are capable of acting for the good of the whole even if it is not in his own personal best interest. Military service was one way, not the only way, to demonstrate that ability to act selflessly.

I think Heinlein actually has a very interesting point. To wield the power of the government (which is what voting is), it is important to be able to act selflessly. If someone can't do that, even for a couple of years of their life, why should they be able to wield that power over others? The universal franchise is not a religious dogma, it's good to ask these questions and think about whether our society could be better if we organized it differently. Unfortunately, a lot of people completely missed the point and just rounded it off to "Heinlein thinks the military should run society", which isn't at all true.
by storus | 2025-08-28 17:58:28+00:00
China did reinforcement learning at scale in the real world. They essentially dedicated a decade for exploration, inviting experts from all countries to some local area (each expert/country of origin combo in a different one) and developed it according to what experts advised. Then they evaluated the changes, took the best performing ones and went into full exploitation mode, spreading those lessons throughout the China. They also had a large part of Africa for additional experiments on what worked.
by notepad0x90 | 2025-08-28 17:58:43+00:00
The devs that write malware are typically in a different jurisdiction, and how can you prosecute them if they're anonymous? That's what this measure does!

The moment they use IPs to find devs and prosecute them , every malware dev will just use a vpn or Tor. or just use a compromised device to route their connection. This is a long running cat and mouse game.

Criminals care about laws if breaking the law is difficult, because laws have consequences. ID verification isn't as simple as "hey, it's an ID, all is good", and now you're on the hook for the much more serious crime of faking IDs and defrauding. It doesn't need to prevent all criminals, it just needs to be a good enough measure that it reduces the amount of abuse significantly.
by lock1 | 2025-08-28 17:59:28+00:00
Yeah, Java's generics still kind of suck. There's a rumor after project Valhalla, Java language maintainers might add reified generics in the future. However, I think the current state of Java ADT & generic isn't that bad for most purposes.

Though due to its nullable-by-default type system and backward compatibility, there's a decent amount of footguns if you're trying to mix Java's FP & ADT with code that utilizes nulls.

About your code example, you could just do something like this to avoid explicit casting

sealed interface Result<T,E> { record Ok<T,E>(T value) implements Result<T,E> {} record Error<T,E>(E error) implements Result<T,E> {} public static <T,E> Object eval(Result<T,E> res) { if (res instanceof Error<T,E>(E e)) // Rust's if let System.out.println(e); return switch (res) { case Ok(T v) -> v; case Error(E e) -> e; }; } }

The new "pattern matching" feature of `instanceof` is certainly handy to avoid stupid ClassCastException.
by jameshart | 2025-08-28 17:59:37+00:00
Military-industrial-complex: So, do you wanna buy some widgets?

Lt. Milo Minderbender: well the Army can sure always use more widgets! We’ll need to lock in a contract for spare parts too, so you have to agree to supply spares at a reasonable cost.

MIC: how about instead you take this extended service contract where you pay us to do any necessary repairs?

MM: well that doesn’t seem like a great deal - we’d be on the hook for arbitrary costs forever and you’d have no incentive to make widgets that work.

MIC: we really don’t want to agree to a fixed parts cost schedule. That would annoy our shareholders.

MM: well, we are the US Army, so you can take it or leave it. Who else are you going to sell widgets to?

MIC: ah, but Milo - we can call you Milo, right? - have you considered that you’re coming up on the end of your service?

MM: Not for a few years…

MIC: Sure, but I mean, when you get out… it’d be nice if there was a job at a military widget contractor waiting for you…
by simianwords | 2025-08-28 17:59:44+00:00
What will happen is that we as developers will move one layer up in the abstraction. In the future it would seem a bit nonsensical to focus on individual lines of code and syntax because AI can more or less deal with it.

We will be focusing more higher level design - which database, where the data flows, which service is used where and so on. So you will just need different skills. Coding as a skill won't be that important.
by dingnuts | 2025-08-28 17:59:47+00:00
seriously! excuse me while I cry with the artists about the robot doing the fun part. automate my goddamned dishes, not the coding! I chose this field because I liked that part ;_;

honestly I've largely stopped coding for fun since Claude Code got popular. It's too expensive to use for personal projects, and it does the fun part. I don't want to pay but if I'm not using it, all I can think about is how inefficient doing everything manually is

..

I'm going to get into gardening or something :(
by lemonlym | 2025-08-28 18:00:07+00:00
Form ADV is the form used to register an investment advisor, which is fundamentally different than disclosing a fundraising event. It could definitely be interested to look into. The SEC presents its data in a relatively simple format. Here is the link for Form ADV historical filing data: https://www.sec.gov/foia-services/frequently-requested-docum...
by ElijahLynn | 2025-08-28 18:00:55+00:00
LOVE THIS!!!

It's very difficult to find open source jobs otherwise.

An improvement I'd like to see to Fossjobs.net is a field for "open communication" too. Sometimes open source software doesn't actually imply open source communication or development in the open. AKA Android. And it would be nice to be able to see if the company or organization embraces open communication and or open development.
by SpicyLemonZest | 2025-08-28 18:00:55+00:00
He wasn't found guilty of many other crimes at all, because Americans (with less experience in such matters) didn't understand the need to move fast. In the most severe case IMO, where he tried to subvert the Georgia election, the indictment came down almost three years after the crime.

> Do Americans have optimism that Trump won't be their first dictator for life

Yes! It's a very real and very big concern, and preventing it from happening is my primary political commitment for the next four years, but I'm pretty confident we'll succeed. I really want people to understand that when you declare he's already the dictator and nothing can change that, you are taking Trump's side, even if you shake your head sadly while you say it.
by drob518 | 2025-08-28 18:01:14+00:00
I wasn’t using COGS in a GAAP sense, but rather as a synonym for unspecified “costs.” My bad. I suppose you would classify training as development and ongoing datacenter and GPU costs as actual GAAP COGS. My point was, if all you focus on is revenue and ignore the costs of creating your business and keeping it running, it’s pretty easy for any business to be “profitable.”
by ModernMech | 2025-08-28 18:01:42+00:00
No on is suggesting that, but at the same time, such companies offer zero ways for people experiencing a mental health crisis to heal. And maybe that's not their role, but more and more the government also is pushing people toward the private sector for their healthcare needs, so no one wants to deal with it. The choice is either hopping from job to job just to get healthcare, or homelessness. Which, if you look at who is on the streets, that's the choice many schizoaffective people are left with. It's very easy to end up on the streets when you are mentally ill; most people who are ill and manage to stay off the streets are fully supported by family.

Mentally ill people sometimes just need a good 7-8 months to get off a bad manic episode. It doesn't fit with corporate next-quarter hustle culture, and it doesn't fit with our "the private sector must monetize your misery" healthcare system. Which means they slip through the cracks, onto the streets, and everyone says "well what are we supposed to do, we've got a business to run here!"

Until of course you're stepping over them sleeping on the sidewalk your way to the office. Then it's time to send in the national guard to "clean up the streets". Which is a travesty a national failure.

What people are suggesting is there should be another option. Things don't have to be so dire.
by vanderZwan | 2025-08-28 18:01:51+00:00
No, her work was on determining the actual effectiveness of various stress reduction interventions on pregnant women:

“Physical Activity, Mindfulness Meditation, or Heart Rate Variability Biofeedback for Stress Reduction: A Randomized Controlled Trial”

I also misremembered, breathwork wasn't directly looked at as an intervention method, but I believe the HRV biofeedback did involve it to some degree.

https://link.springer.com/article/10.1007/s10484-015-9293-x