MurphyA/hacker-news huggingface dataset:
by deesep | 2025-11-18 22:29:42+00:00
Oh I remember alright! I got bitten by a stray dog when I was 12 years old. I was given abdominal shots of the vaccine for several days. I can't remember if it was for 7 or 14 days, but it was a very painful and traumatic experience. It caused me to have a deep fear of dogs for several decades.
by volatileint | 2025-11-18 22:29:54+00:00
In my time working as a professional embedded software engineer, I have seen a lot of code that super tightly couples abstract business logic to a particular peripheral device or low level OS facility. I was inspired to write this blog post about how folks can write more maintainable and extensible C code using a concept called dependency inversion.

Hopefully its insightful and something ya'll can apply to your own projects! The post links a github repo with all the code in the example so you can check it out and run things yourself!
by margalabargala | 2025-11-18 22:30:58+00:00
> I think you have a misunderstanding of how that works. In many cases, you need both the state and federal non-profit designation (i.e. a Michigan domestic non-profit corporation would not pay state income taxes on charitable income + that same corporation would need the 501c3 designation from the IRS to have the same benefit at the federal level).

Yes, I'm aware. And since the lions share of taxes is often federal, the 501c3 step does not generally get skipped, like it does here. Why would they voluntarily give themselves federal tax exposure if they were able to avoid it?

> Do you have positive confirmation that they are not filing as a 501c3?

I am positive that it has been over 2 years since they filed as a Michigan domestic non-profit. Therefore we all have positive confirmation that they did not attempt to become a 501c3 with an organization capable of doing so, at the time they became a nonprofit. It does not take 2 years to become a 501c3.

I can't speak to their plans for the future.
by codethief | 2025-11-18 22:31:07+00:00
From the second link:

> In 2002, the amusement continued when a network security outfit discovered an internal document server wide open to the public internet in Microsoft's supposedly "private" network, and found, among other things, a whitepaper[0] written by the hotmail migration team explaining why unix is superior to windows.

Hahaha, that whitepaper is pure gold!

[0]: https://web.archive.org/web/20040401182755/http://www.securi...
by Royce-CMR | 2025-11-18 22:31:13+00:00
This is a high area of focus for me and I agree: following a complex convo, especially when it gets picked up again 20-30 min later, is difficult.

But not impossible. I’ve had success with prompts that ID all topics and then map all conversation tied to each topic (each seperate LLM queries) and then pulling together summary and conclusions by topic.

I’ve also had success with one shot prompts - especially with the right context on the event and phrasing shared. But honestly I end up spending about 5-10 min reviewing and cleaning up the output before solid.

But that’s worlds better than attending the event, and then manually pulling together notes from your fast in flight shorthand.

(Former BA, ran JADs etc, lived and died by accuracy and right color / expression / context in notes)
by em-bee | 2025-11-18 22:31:18+00:00
i don't see how you can conclude from that article that lineage is better. do you have some reference to that? /e/OS is built on top of lineage. i can't imagine that they would make things worse.

grapheneOS only runs on expensive pixel phones. until i can buy a phone that runs grapheneOS for $100 or less, it is not for everyone.
by nradov | 2025-11-18 22:31:28+00:00
Education is part of it. But a lot of the social capital which makes societies prosperous is separate from what we usually consider to be education. On an individual behavior level that includes things like knowing how to show up for work on time, sober, and properly dressed, and follow management instructions without arguing or taking things personally. These are skills that people in the middle and upper classes take for granted but they forget that there are a large number of fellow citizens in the economically disconnected underclass who never had a good opportunity to learn those basics. As a society we've never done a good job of lifting those people up.
by astura | 2025-11-18 22:32:03+00:00
According to the census bureau median family income in 1960 was $5,600, which is $58,946.59 in Jan 2024 dollars. It's $83,730 in 2024.

For individual males, in 1960 it was $4,100 ($43,157.33 Jan 2024 dollars) and $71,090 in 2024.

Sources:

https://www.census.gov/library/publications/1962/demo/p60-03...

https://www.census.gov/library/publications/2025/demo/p60-28...

https://data.bls.gov/cgi-bin/cpicalc.pl

The thing is, a 1960s standard of living would be totally unacceptable by almost everyone today. Single car max, no air conditioning, small house or apartment, multiple children sharing bedrooms, no cellphones, no Internet, no cable, no streaming. Local calls only. Children allowed outside by themselves.
by pmarreck | 2025-11-18 22:32:07+00:00
https://ai.studio/apps/drive/1oGzK7yIEEHvfPqxBGbsue-wLQEhfTP...

I made a few improvements... which all worked on the first try... except the ticking sound, which worked on the second try (the first try was too much like a "blip")
by dwohnitmok | 2025-11-18 22:32:36+00:00
I chalk this up to problems with Clojure's STM API specifically rather than STM generally, e.g. Haskell's STM implementation is considerably more useful.

I go into more detail here: https://news.ycombinator.com/item?id=35805138 and https://news.ycombinator.com/item?id=32759886
by sznio | 2025-11-18 22:33:16+00:00
Not exactly for this situation, but I've been thinking about distributed caching of web content.

Even if a website is down, someone somewhere most likely has it cached. Why can't I read it from their cache? If I'm trying to reach a static image file, why do I have to get it from the source?

I guess I want torrent DHT for the web.
by jeromegv | 2025-11-18 22:33:39+00:00
I'm not entirely sure, I wonder if that is related to the "fight" between fans of ActivityPub and fans of Bluesky AtProto where he was personally involved.

Because both protocols can actually interface together, we had people on both side of the 2 networks talking to each other in the same thread (which is truly impressive when you think about it)

https://mastodon.social/@Gargron/115074431325055303
by aeldidi | 2025-11-18 22:33:41+00:00
I'm becoming concerned with the rate at which major software systems seem to be failing as of late. For context, last year I only logged four outages that actually disrupted my work; this quarter alone I'm already on my fourth, all within the past few weeks. This is, of course, just an anecdote and not evidence of any wider trend (not to mention that I might not have even logged everything last year), but it was enough to nudge me into writing this today (helped by the fact that I suddenly had some downtime). Keep in mind, this isn't necessarily specific to this outage, just something that's been on my mind enough to warrant writing about it.

It feels like resiliency is becoming a bit of a lost art in networked software. I've spent a good chunk of this year chasing down intermittent failures at work, and I really underestimated how much work goes into shrinking the "blast radius", so to speak, of any bug or outage. Even though we mostly run a monolith, we still depend on a bunch of external pieces like daemons, databases, Redis, S3, monitoring, and third-party integrations, and we generally assume that these things are present and working in most places, which wasn't always the case. My response was to better document the failure conditions, and once I did, realize that there was many more than we initially thought. Since then we've done things like: move some things to a VPS instead of cloud services, automate deployment more than we already had, greatly improve the test suite and docs to include these newly considered failure conditions, and generally cut down on moving parts. It was a ton of effort, but the payoff has finally shown up: our records show fewer surprises which means fewer distractions and a much calmer system overall. Without that unglamorous work, things would've only grown more fragile as complexity crept in. And I worry that, more broadly, we're slowly un-learning how to build systems that stay up even when the inevitable bug or failure shows up.

For completeness, here are the outages that prompted this: the AWS us-east-1 outage in October (took down the Lightspeed R series API), the Azure Front Door outage (prevented Playwright from downloading browsers for tests), today’s Cloudflare outage (took down Lightspeed’s website, which some of our clients rely on), and the Github outage affecting basically everyone who uses it as their git host.
by xp84 | 2025-11-18 22:33:56+00:00
I'd settle for the damn brake lights/taillights being toned down. Maybe with the exception of a car undergoing hard braking there is no point in them being so bright, but the 1,000,000 nit apparent brightness coming from the vehicle in front at every traffic light is painful.

LEDs are a true technical wonder, but they've made so many things so stupid, from the status lights on every single piece of tech, to cars. (And I'd say streetlights too, personally, but I know some people like those).
by gortok | 2025-11-18 22:34:17+00:00
None of this looks good for either side.

Eric wants the App Store data.

Rebble doesn’t want all their work used to enrich a company that has already failed once at the expense of the work they have put in.

It seems like both parties somehow feel like they’re holding the winning hand and can bend the other to their will.

Neither party seems to realize they’re dependent on the other for their success.

Both sides are slinging mud, and everyone is losing.
by CMay | 2025-11-18 22:34:27+00:00
I was sorting out the right way to handle a medical thing and Gemini 2.5 Pro was part of the way there, but it lacked some necessary information. Got the Gemini 3.0 release notification a few hours after I was looking into that, so I tried the same exact prompt and it nailed it. Great, useful, actionable information that surfaced actual issues to look out for and resolved some confusion. Helped work through the logic, norms, studies, standards, federal approvals and practices.

Very good. Nice work! These things will definitely change lives.
by dlenski | 2025-11-18 22:34:37+00:00
> Are these major issues with cloud/SaaS tools becoming more common, or is it just that they get a lot more coverage now?

I think that "more coverage" is part of it, but also "more centralization." More and more of the web is centralized around a tiny number of cloud providers, because it's just extremely time-intensive and cost-prohibitive for all but the largest and most specialized companies to run their own datacenters and servers.

Three specific examples: Netflix and Dropbox do run their own datacenters and servers; Strava runs on AWS.

> If it's becoming more common, what are the reasons? I can think of a few, but I don't know the answer, so if anyone in-the-know has insight I'd appreciate it.

I worked at AWS from 2020-2024, and saw several of these outages so I guess I'm "in the know."

My somewhat-cynical take is that a lot of these services have grown enormously in complexity, far outstripping the ability of their staff to understand them or maintain them:

- The OG developers of most of these cloud services have moved on. Knowledge transfer within AWS is generally very poor, because it's not incentivized, and has gotten worse due to remote work and geographic dispersion of service teams.

- Managers at AWS are heavily incentivized to develop "new features" and not to improve the reliability, or even security, of their existing offerings. (I discovered numerous security vulnerabilities in the very-well-known service that I worked for, and was regularly punished-rather-than-rewarded for trying to get attention and resources on this. It was a big part of what drove me to leave Amazon. I'm still sitting on a big pile of zero-day vulnerabilities in ______ and ______.)

- Cloud services in most of the world are basically a 3-way oligopoly between AWS, Microsoft/Azure, and Google. The costs of switching from one provider to another are often ENORMOUS due to a zillion fiddly little differences and behavior quirks ("bugs"). It's not apparent to laypeople — or even to me — that any of these providers are much more or less reliable than the others.
by donutdan4114 | 2025-11-18 22:35:10+00:00
What’s the consensus on the future of this type of 3D tool? Especially for video animation/CGI in movies/tv/ads?

Seems like in 10 years AI will basically make it pointless to use a tool like this at least for people working on average projects.

What do folks in the industry think? What’s the long term outlook?
by btown | 2025-11-18 22:35:14+00:00
I strongly disagree.

Firstly, the barrier to entry lower for people to take web experience and create extensions, furthering the ecosystem moat for Electron-based IDEs.

Even more importantly, though, the more we move towards "I'm supervising a fleet of 50+ concurrent AI agents developing code on separate branches" the more the notion of the IDE starts to look like something you want to be able to launch in an unconfigured cloud-based environment, where I can send a link to my PM who can open exactly what I'm seeing in a web browser to unblock that PR on the unanswered spec question.

Sure, there's a world where everyone in every company uses Zed or similar, all the way up to the C-suite.

But it's far more likely that web technologies become the things that break down bottlenecks to AI-speed innovation, and if that's the case, IDEs built with an eye towards being portable to web environments (including their entire extension ecosystems) become unbeatable.
by NumberCruncher | 2025-11-18 22:35:20+00:00
They have <a really expensive> infrastructure that serves 800 million monthly active <but non-paying> users.

Even worse, they train their model(s) on the interactions of those non-paying customers, what makes the model(s) less useful for paying customers. It's kind of a "you can not charge for a Porsche if you only satisfy the needs of a typical Dacia owner".
by mid-kid | 2025-11-18 22:36:18+00:00
I'm not sure why the author counts microG as "appeasing google". microG is a full, open source reimplementation and won't send any data to google (or anyone else) unless you specifically enable the parts of the API that do that (notably, push notifications) - and even then, the amount is reduced.

Furthermore, microG can be installed on LineageOS, as can the official play services. Either of these choices gives you compatibility with anything that doesn't require play integrity - just like with GrapheneOS.
by Karrot_Kream | 2025-11-18 22:36:35+00:00
Sure but everyone knows when earnings happens. If you think something is overpriced and a new balance sheet liability will "show" it, shorting around after earnings with something simple (a hedged short or a put) isn't that hard.

If not you're just doing the social media thing where you say opinions that the peanut gallery is likely to agree with and smash the upvote button. I guess it's safer to fish for upvotes than money?
by gizajob | 2025-11-18 22:36:56+00:00
The majority of people are already doing ”bullshit jobs” and many of them know it too. Using AI to automate the bullshit and capture the value leaves them with nothing.

The AI evangelists generally overlook that one of the primary things that capitalism does is fill people’s lives with busywork, in part as an exercise in power and in another part because if given their time back, those people would genuinely have absolutely no idea what to do with it.
by embedding-shape | 2025-11-18 22:37:06+00:00
Which came from "the KDE HTML Widget" AKA khtmlw. Wonder if that's the furthest we can go?

> if all that effort stayed inside the KDE ecosystem

Probably nowhere, people rather not do anything that contribute to something that does decisions they disagree with. Forking is beautiful, and I think improves things more than it hurts. Think of all the things we wouldn't have if it wasn't for forking projects :)
by bigiain | 2025-11-18 22:37:45+00:00
Sadly, I suspect he's reasonably successful at being popular amongst the people he wants to be popular with.

Taylor Swift is super popular in the demographic she plays to, while being unpopular with, say, techno or metal fans.

Musk is super popular in the outspoken nazi demographic. (And has fallen way way out of popularity with huge parts of demographics that he used to be popular in, like electric car people, home solar/battery people, and spaceflight fans.)
by segmenta | 2025-11-18 22:37:55+00:00
Yep, this is a fair take. Token usage shoots up fast when you do agentic stuff for coding. I too end up doing the same thing.

But for most background automations your might actually run, the token usage is way lower and probably an order of magnitude cheaper than agentic coding. And a lot of these tasks run well on cheaper models or even open-source ones.

So I don't think you are wrong at all. It is just that I believe the expensive token pattern mostly comes from coding-style workloads.
by ihumanable | 2025-11-18 22:39:35+00:00
It's the same thing they tried to sell with low/no-code.

The problem is that the engineer turning what you want into code isn't normally the bottleneck. I would say about 50% of my job is helping people specify what they want sufficiently for someone to implement.

Non-technical people are used to a world of squishy definition where you can tell someone to do something and they will fill in the blanks and it all works out fine.

The problem with successful software is that the users are going to do all the weird things. All the things the manager didn't think about when they were dreaming up their happy path. They are going to try to update the startTime to the past, or to next year and then back to next week. They are going to get their account into some weird state and click the button you didn't think they could. And this is just the users that are trying to use the site without trying to intentionally break it.

I think if managers try to LLM up their dreams it'll go about as well as low/no-code. They will probably be able to get a bit further because the LLM will be willing to bolt on feature after feature and bug fix after bug fix until they realize they've just been piling up bandaids.

I am cautiously optimistic that there will be a thriving market for skilled engineers to come in and fix these things.
by kragen | 2025-11-18 22:40:30+00:00
That doesn't provide the same functionality, because it requires a global transformation of your program, changing every caller of .fhqwhgads() (possibly including code written by users of your class that they aren't willing to show you, example code in the docs on your website, code in Stack Overflow answers, code in printed books, etc.). By contrast, in OO languages, you typically just define a single method that's a few lines of code.

You're sinking into the Turing Tarpit where everything is possible but nothing of interest is easy. By morning, you'll be programming in Brainfuck.
by MichaelBurjack | 2025-11-18 22:40:58+00:00
Not sure why you'd ask me that vs. use Google, feels like cornering a random driver to defend "Why do you use seatbelts?".

But I'll offer one reply at your word that it's genuine and not passive-aggressive.

1. I am currently dealing with the after-effects of a previous Covid infection that requires expensive, ongoing medical treatment. I'm not anxious to test what additional infections may cause.

2. Wearing an N95 respirator is a cheap and easy preventative measure that is highly effective.

3. I adjust my habits based on measured risk. In my part of the world (Alberta), the current risk forecast for November 8-21 is that approximately 1 in every 81 people are currently infected with Covid. I relax my masking when it's 1 in 10,000 or less (which is not an unreasonable number; it's been there in the past).

4. Recent medical studies suggest that repeated Covid exposure is particularly harmful for children. Long Covid is now the #1 chronic condition in children in the US (displacing asthma as the top chronic childhood condition). As a parent, I see it as my responsibility to give my children the best chance at a long, healthy, medical-intervention-free life.

A few links (or just use Google):

- Covid monitoring in Canada: https://covid19resources.ca/

- Long Covid overtaking asthma as top childhood chronic illness: https://jamanetwork.com/journals/jamapediatrics/fullarticle/...

- Rolling Stone on Covid's affects on children: https://www.rollingstone.com/culture/culture-features/long-c...

- Remarks by Violet Affleck: https://www.youtube.com/watch?v=HBTjCqIxorw

- Tom Hanks: https://whn.global/youve-got-a-friend-in-me-tom-hanks-shows-...

- A longer answer than mine: https://whn.global/yes-we-continue-wearing-masks/
by bonsai_spool | 2025-11-18 22:41:00+00:00
> I mean an unreasonable amount of it went to administrators. But the goal and the intent was certainly there.

This is wrong.

The increase in administrator pay began well after the crises cited in OP.

You could cite spending on the sciences (and thus Silicon Valley), but the spending by the US did not accrue to administrators; and further, federal money primarily goes to grants and loans, but GP is citing a time over which there were relatively low increases in tuition.

Edit: Not at home, but even a cursory serious search will turn up reports like this one that indicate the lack of clarity in the popular uprising against money "[going] to administrators"

https://www.investigativeeconomics.org/p/who-to-believe-on-u...
by petruarakiss | 2025-11-18 22:41:11+00:00
Hey HN! Creator here.

Built bunkit after Bun 1.3 shipped dependency catalogs and isolated installs - features that make Turborepo optional for monorepos.

What you get: - 8 production presets (minimal → enterprise monorepo) - Bun workspaces with catalogs (centralized versioning) - Next.js 16 + Hono templates ready to go - No vendor lock-in, pure Bun primitives

The CLI has 21+ interactive prompts (database, auth, Docker, CI/CD, etc.) but you can also skip to quick creation: `bunx bunkit-cli create nextjs my-app`

This is my first public launch. Would love feedback on the preset architecture and CLI flow - tried to make it feel like create-t3-app but Bun-first.

Repo: https://github.com/Arakiss/bunkit

Happy to answer any questions!
by tharne | 2025-11-18 22:41:50+00:00
> You could also look at it from the opposite perspective: the military is now too powerful for private ownership of guns to do much and the downsides of having gun ownership now outweigh the nonexistent benefits

Tell that to the Taliban or the Vietnamese. They took on a massively more powerful military, were significantly outgunned, and came out of it in control of their respective countries. If there's anything we can learn from history it's that war is incredibly chaotic and unpredictable, and that anyone making bold and confident predictions is just about guaranteed to have reality prove them wrong.
by embedding-shape | 2025-11-18 22:42:35+00:00
> They aren't able to remember this

Yes, this is something people using LLMs for coding probably pick up on the first day. They're not "learning" as humans do obviously. Instead, the process is that you figure out what was missing from the first message you sent where they got something wrong, change it, and then restart from beginning. The "learning" is you keeping track of what you need to include in the context, how that process exactly works, is up to you. For some it's very automatic, and you don't add/remove things yourself, for others is keeping a text file around they copy-paste into a chat UI.

This is what people mean when they say "you can kind of do "learning" (not literally) for LLMs"