MurphyA/hacker-news huggingface dataset:
by tanepiper | 2025-12-04 16:37:41+00:00
This article resonated a lot with me - I have a 25+ year career and until my most recent role I'd usually switch companies every 2 years.

My current company I'm now on year 4, and 3rd year leading a team building an internal platform for the business - for me it is a dream role - management mostly stay out the way, strategy comes from top down but our team make all the decisions, and after a slow start it's now paying off with several teams using us and helping drive through real requirements, and not the imagined ones from a few execs.

This has lead to constant positive feedback from all of our 'customers' who would never have been able to consider running their own content delivery pipelines - we're solving their real problems. Regardless of any politics, this is what gives me the energy to turn up every day.
by alephnerd | 2025-12-04 16:37:42+00:00
You can own the narrative while also not being in the spotlight.

At the end of the day, only a handful of stakeholders matter in any organization. So long as you can promote you and your team's initiatives to your manager, your skip manager, and a couple key members of Product, Sales, Customer Success, and Leadership - your place is secure.

In fact, in most cases I would say a mass spotlight is actually a net negative, because it only increases the risk that someone might view you as a potential competitor for either budget or responsibility.

So long as you remain aligned to the business's stated goals for the year and can communicate that to the relevant subsegment of stakeholders, a massive spotlight is unnecessary.
by nostrademons | 2025-12-04 16:37:45+00:00
So I'm not sure about this, particularly in the context of this article. I think it definitely applies to the splashy, Spotlight, one-off projects that will make a career with one shot. But a lot of careers aren't made that way, and this article is specifically talking about the ones that aren't.

I've found that trust is a currency in a corporate environment, possibly the most important one. And trust is built over time. If you work behind the scenes to ensure the success of a project but don't claim it, there's a decent chance somebody else will, and maybe it'll appear in their promo packet. But if you are in the vicinity of enough successful projects, over a long period of time, there's a good chance that leadership will notice that the common element is you. And in the process you'll built up a good reputation and network, so even if leadership gets replaced there are lots of other people that want to work with you. Promotions come slower at first, but they eventually catch up since you don't need to suffer the resets of failed projects and new roles.
by Miraste | 2025-12-04 16:38:01+00:00
They used to, but they've caught up. The flagship iPhone 17 has 12GB RAM, the same as the Galaxy S25. Only the most expensive Z Fold has more, with 16GB.

RAM pricing segmentation makes Apple a lot of money, but I think they scared themselves when AI took off and they had millions of 4GB and 8GB products out in the world. The Mac minimum RAM specs have gone up too, they're trying to get out of the hole they dug.
by _fzslm | 2025-12-04 16:38:02+00:00
I'm so optimistic about this, especially in the context of local-first web applications. With Postgres on both the client and the server, and something like PowerSync or ElectricSQL to keep the two together, you get a homomorphic database environment between client and the server. That has a lot of architectural benefits I'm actively exploring. The client and the server can share a lot more code, for one.

But I read the following posts, and I have some serious concerns about PGlite's performance:

https://antoine.fi/sqlite-sync-engine-with-reactivity – describes memory leaks, minute-long db startup time, and huge slowdowns with live queries

https://github.com/marcus-pousette/sqlite3-bench - shows performance dropping to multi-second territory for inserts and lookups, compared to sqlite which is significantly faster

It sadly makes me slightly skeptical about adopting what effectively feels like a hack... SQLite has obviously had decades of adoption and I'm not expecting PGlite to match that level of legacy or optimisation - but it's enough to give me pause.

I really, really want to adopt PGlite in a project I'm currently architecting, so would love some insight on this if anybody has any!
by evanjrowley | 2025-12-04 16:38:11+00:00
There seem to be plenty of valid points here. I just wonder if it needs a little more review...

Is the year mentioned in "The Cloudflare Paradox" section correct?

Same question for the "2035 compile / 2015 code" cell in the lower-left side of the table in "The Elephant in the Room: Rust Has No Standard" section.
by gaigalas | 2025-12-04 16:38:12+00:00
We are seeing the same patterns: move to advertisement, anti-open source strategies, aggressive acquihires.

Companies driving AI are dinosaurs, funded by dinosaurs or aiming to become like them.

It literally feels like nothing has changed in 30 years.

There is absolutely no knowledge gap in learning to use AI tools. Only non-developers have issues, and they dominated the discourse with make-believe fantasy problems. Writing text, organizing markdown documents, writing good specifications... this is just not hard at all. Any developer can pick it up in a week, it's not a matter of adaptation, it's a matter of choice.
by WorldMaker | 2025-12-04 16:38:43+00:00
GOG has a strong anti-DRM stance, but unfortunately not all of the games GOG sells are truly DRM-free if you consider things like online services and online service requirements and live patching/live service. Often considered the worst offender is Sony published games with some of the worst root kit anti-cheat installs still bundled in the GOG edition, with mandatory online "data collection" for the game to run, even for single player games.

GOG will still give you an offline capable installer file for that game, and hasn't entirely compromised its values on that aspect of DRM-free, but the game won't boot up offline and/or without agreeing to the data collection terms and installing the rootkit.

I like GOG and the criticisms here are only because I'd love to see GOG do better, but I also know GOG alone can't fight "the cloud" and even single player games from major publishers having "required" online services. It's a DRM of a different sort (and remains a long term archival issue, because few of the companies like Sony will ever unlock the game or open source the service at the end of the games' commercial lives and would seem to prefer to just leave those games unplayable).
by HarHarVeryFunny | 2025-12-04 16:39:03+00:00
> PageRank wasn't that much better

It really was!

I remember the pre-Google days when AltaVista was the best search engine, just doing keyword matching, and of course you would therefore have to wade through pages of results to hopefully find something of interest.

Google was like night & day. PageRank meant that typically the most useful results would be on the first page.
by orwin | 2025-12-04 16:39:19+00:00
That's how I felt at the time, it was my first job and I only had better experiences since then (and I gave it a try again in 2019 and the experience was way, way better). You're right, it probably wasn't the worst of the era, it will still be inferior than any experience a dev would have in 2025.

For the 1: not really applicable in my case. For 2: I didn't know this. For 3: yes, but it worked only for a subset of issues, and honestly much more usable with Clojure and Scala.

I primarily worked with Hadoop and ETLs, you probably won't be able to convince me to be fair.
by bastawhiz | 2025-12-04 16:39:53+00:00
> But imagine this was a domain you weren't familiar with, you didn't know that pi != 4, you didn't know that the proof was false going into it. Could you have come up with a list of problems so quickly?

No, but if I didn't know anything about the domain, literally any proof (correct or incorrect) would seem fine. But then it's not really "proving" anything. Knowing enough for the proof to make sense but still unconditionally accepting assertions like "if you fold the corners an infinite number of times, it makes a circle" strikes me as odd.

> I'm not sure that problems 1 and 2 are actually genuine problems with the proof. You can approximate the length of a curve with straight lines by making them successively smaller.

But that's not what's happening here: the lines are straight, but you'd approximate the length of the curve with the hypotenuses, not the legs of the folds. Surely as you repeat this process you wouldn't think "wow, the circumference of this circle is actually equal to the perimeter of the original square." You'd have to disbelieve your own eyes and intuition and knowledge of circles to accept that this is true and hopefully you'd think "maybe I'm doing this wrong."

That's not to say 1 and 2 alone prove the visual proof incorrect, but they demonstrate that it is doing something wrong. Proofs that are correct don't have inconsistencies.
by medler | 2025-12-04 16:40:15+00:00
I did some searches for “nobody should be on that platform” and found:

- one hit on a Lana del Rey message board

- one bluesky post from 8 months ago with no likes, reposts, or replies.

If you widen the search to “should be on that platform” then you get more hits, but many are references to Instagram, Discord, Snapchat, TikTok etc. It seems that people are reaching for a noun that can refer to these social media properties that are not just “sites” and not just “apps.” It would appear that ”platform” is the word we’ve landed on.
by giancarlostoro | 2025-12-04 16:40:16+00:00
I have a feeling that Microsoft is setting themselves up for a serious antitrust lawsuit if they do what they are intending on. They should really be careful about introducing products into the OS that take away from all other AI shops. I fear this would cripple innovation if allowed to do so as well, since Microsoft has drastically fatter wallets than most of their competition.
by simonw | 2025-12-04 16:40:27+00:00
My first few years as an engineering manager were heavily influenced by my idea that I needed to be a "shit umbrella" - I needed to protect my team from all of the shit raining down around the organization so they could focus on getting stuff done.

I eventually realized that this is a terrible management philosophy! Your team would much rather understand what's going on, why things are happening and why certain projects are high priority, and protecting them from the shit doesn't actually help with that at all.
by dc396 | 2025-12-04 16:40:33+00:00
> aluminum is not safe

[Citation needed]

As I understand it, aluminum salts have been used for decades globally, administered to over 1 billion people in vaccines with no statistically significant indication that it is unsafe. For example, in a study[1] in Denmark including more than 1 million children, there were no statistically significant increases in risk for any autoimmune and developmental outcomes they studied.

If you're going to assert a lack of safety in something that has been used so much for so long, it would be helpful to cite methodologically sound studies and non-anecdotal data to back up that assertion.

[1] https://pubmed.ncbi.nlm.nih.gov/40658954/
by jrm4 | 2025-12-04 16:40:42+00:00
Thank you. Hey, I 100% respect anyones individual decision about the place FOR THEMSELVES.

But a lot of people become absolutely insufferable when they try to dictate why this should be the case for someone else, I absolutely hate the framing of "indispensable" which I never said.

You don't find value, fine! I do. Let's actually talk about why I do if you like.
by Nevermark | 2025-12-04 16:41:26+00:00
“Never attribute to malice that which is adequately explained by stupidity.”

Famous quote.

Now I give you “Bzilion’s Conspiracy Razor”:

“Never attribute to malicious conspiracies that which is adequately explained by emergent dysfunction.”

Or the dramatized version:

“Never attribute to Them that which is adequately explained by Moloch.” [0]

——

Certainly selfish elites, as individuals and groups of aligned individuals, push for their own respective interests over others. But, despite often getting their way, the net outcome is (often) as perversely bad for them as anyone else. Nor do disasters result in better outcomes the next time.

Precisely because they are not coordinated, they never align enough to produce consistent coherent changes, or learn from previous misalignments.

(Example: oil industry protections extended, and support for new entrants withdrawn, from the same “friendly” elected official who disrupts trade enough to decrease oil demand and profits.)

Note that elite alignment would create the same problem for the elites, that the elites create for others. It would create an even smaller set of super elites, tilting things toward themselves and away from lesser elites.

So the elites will fight back against “unification” of there interests. They want to respectively increase their power, not hand it “up”.

This strong natural resistance against unification at the top, is why dictators don’t just viciously repress the proletariat, but also publically and harshly school the elites.

To bring elites into unity, authoritarian individuals or committees must expend the majority of their power capital to openly legitimize it and crush resistance, I.e. manufacture universal awe and fear, even from the elites. Not something hidden puppet masters can do. Both are inherently crowd control techniques optimized by maximum visibility.

It is a fact of reality, that every policy that helps some elites, harms others. And the only real manufacturable universal “alignment” is a common desire not to be thrown into a gulag or off a balcony.

But Moloch? Moloch is very real. Invisible, yet we feel his reach and impact everywhere.

——

[0] https://www.lesswrong.com/posts/TxcRbCYHaeL59aY7E/meditation...
by danans | 2025-12-04 16:41:56+00:00
> So how to explain the current AI mania being widely promoted?

> I think the best fit explanation is simple con artistry.

Yes, perhaps, but many industries are built on a little bit of technology and a lot of stories.

I think of it as us all being caught in one giant infomercial.

Meanwhile as long as investors buy the hype it's a great story to use for triming payrolls.
by Aurornis | 2025-12-04 16:42:20+00:00
The headline isn’t really true. The K series of engines has been in production for 25 years but it has been redesigned along the way.

The article mentions this further down:

> The K20C is Honda's current-generation of the K-Series range, upgraded to deliver strong real-world efficiency and long-term reliability across the Honda and Acura catalogs. It's also a redesign that meets stricter global emissions rules and tighter thermal demands that come with modern turbocharging.

The original K20A has been out of production for a long time.

Each iteration of the engine shares a lot in common with the previous iteration, but the redesigns have been significant enough that I wouldn’t say it’s accurate to claim that one engine has been in production for 25 years.
by potato3732842 | 2025-12-04 16:42:30+00:00
https://www.youtube.com/watch?v=pbEdr6Q6cKw

They spec the thinnest stuff they can get away with to add .0001mpg. Multiply that by all the Chevy 1500s GM makes or F150s Ford makes and you see the draw.

Sometimes it turns out that the thinnest stuff they can get away with just not quite thick enough at the margins or in transient conditions. And of course they stretch out the oil change interval to reduce on-paper TCO as well which doesn't help.

You can mitigate this with thicker oil (what GM did for the recall) by can go too far and create other oiling issues because thick oil drains back slower and going to some super high spec 0-W-<whatever> Euro oil may cause other problems related to soot and sludge so there's no silver bullet.

The "safe" advice most people give out is to use whatever the <nation with no emissions or fuel economy rules> version of your owners manual says to use for oil.

And if you have a high strung turbo engine you ought to take your oil change intervals seriously.
by masswerk | 2025-12-04 16:42:36+00:00
Some seems to be server-side (LiveWire), as well, which was a Netscape product long before Node.js, but I'm not sure if this was already available, then. (When was the Netscape Enterprise server launched?)

I'm also not too sure, if LiveConnect (the connection between JS and Java applets and vice versa) was already a thing, when JavaScript was announced. (I think, this came a little later.)

Edit: I've a Netscape JavaScript book from when this was still in beta. (My first reading on the subject.) It does mention applets on a single page and that you may address them per ID via LiveConnect in a single sentence. So this was already implemented, but it wasn't advertised prominently. The book is all about form based examples.

(The applications in this book were the same that were demoed as showcase applications by Netscape on their website – and probably represent a significant part of what these voices reacted to.)
by forks | 2025-12-04 16:42:39+00:00
If you click through to the article shared yesterday[0]:

> Microsoft denies report of lowering targets for AI software sales growth

This Ars Technica article cites the same reporting as that Reuters piece but doesn't (yet) include anything about MSFT's rebuttal.

[0]: https://news.ycombinator.com/item?id=46135388
by wduquette | 2025-12-04 16:42:47+00:00
This is something I have known (but not by this name) since the early 90’s. A proposed feature a customer brings to you is almost never what they need. You must iterate with them to discover their real problem and move on from there.

I left a project once because the sponsor wasn’t letting us interact with the real customer to find the real need. That path only leads to doom and despair.
by debugnik | 2025-12-04 16:42:58+00:00
To be fair, that's what it shows by default. I recently created an account just for a short-term purpose, after years of not using it, and the starting algorithmic TL was just right-wing rage-bait about either my country or the US; nothing else. I chose to experiment, and it took days of active curation and follows for the algorithmic TL to stop trying and just show me game/anime stuff for example.

I can see people which open an account without a specific purpose just letting themselves fall into the first rabbit hole Twitter shows them.
by raphinou | 2025-12-04 16:44:13+00:00
I'm a docker swarm user, and this is the first alternative that looks interesting to me!

Some questions I have based on my swarm usage:

- do you plan to support secrets?

- with swarm and traefik, I can define url rewrite rules as container labels. Is something equivalent available?

- if I deploy 2 compose 'stacks', do all containers have access to all other containers, even in the other stack?
by neilv | 2025-12-04 16:44:15+00:00
JS at the time was obviously thrown together in a huge rush as a very poorly designed landgrab during the dotcom IPO goldrush.

"Designed by committee" as the alternative is a false dichotomy.

There was already much better work in languages for this kind of purported requirement of non-programmer (or less-programmer) use. JS obviously didn't even try to address those users.

And there were certainly better languages for letting full-programmers accomplish the same things.

Even Sun themselves internally had better work on multimedia Web browser at the time.

Instead, some team just threw anything at being able to make the press release they wanted to make, ASAP, not caring whether it was trash, or they could've even done better within the press release time constraint if they cared.
by WhyOhWhyQ | 2025-12-04 16:44:29+00:00
That's how it works for every organization. Not just corporate America. Want to play on the varsity baseball team? Better be popular with the coaches and other players. Otherwise you're on the bench keeping score. Want to go to Harvard grad school? Better be the right kind of popular. Want to be celebrated in machine learning? Better be popular by doing shallow work on lots of projects. The whole world is a scam, and the scammers always win.
by h2zizzle | 2025-12-04 16:44:38+00:00
It's part of a larger economic con centered on the financial industry and the financialization of American industry. If you want this stuff to stop, you have to be hoping (or even working toward) a correction that wipes out the incumbents who absolutely are working to maintain the masqerade.

It will hurt, and they'll scare us with the idea that it will hurt, but the secret is that we get to choose where it hurts - the same as how they've gotten to choose the winners and losers for the past two decades.
by 56J8XhH7voFRwPR | 2025-12-04 16:45:16+00:00
the corporate hi-tech "extravaganza" has only come recently with its rise in US popularity. While you are not wrong I think thats just one part of the sport. Indycar is just racing and strategy. F1 is technical development, racing, strategy, and team performance. I like both but while I find the racing better in Indy, I follow F1 much more closely because I really enjoy the technical side of the sport. I also think 10 teams (soon to be 11) and 20 drivers (soon to be 22) that race in every race makes it easier to stay invested throughout the season.
Show HN: CSVtoAny, CSV Local File Converter
by nighwatch | 2025-12-04 16:45:45+00:00
About two weeks ago I built a small text-comparison tool as a simple front-end project. Recently I ran into another annoyance: converting CSV/Excel/JSON with tools that upload files to servers, feel slow, or impose limits. Since I prefer privacy-first tools, I built this one as well.

100% local: All parsing and conversion run in Web Workers. No uploads.

Format support: CSV ↔ Excel (.xlsx), JSON, SQL, XML, Markdown.

Smart column restoration: Fixes copied tables that collapse into a single column (enable under “More Options”).

No size limits: Only limited by your RAM.

My goal is to grow this into a small, one-stop CSV/format toolbox. It just launched, so there may be rough edges — feedback is welcome.

Tech

Next.js, Tailwind, SheetJS, Web Workers, i18next.

Looking for feedback

Try it with your odd CSVs: unusual delimiters, quoted newlines, mixed encodings, huge files, broken pasted tables. Also curious whether the column-restoration feature feels intuitive.

Thanks for checking it out!
by kvemkon | 2025-12-04 16:45:46+00:00
Generally there is a hidden starvation (I'm not sure the exact term), when one consumes just enough calories to survive a bit longer but almost no vitamins and minerals to live normal life.

Similar to polluted air/environment such deaths will hardly be backtracked to the true roots.

The most recent were deaths in conjunction with COVID. Was it due to COVID directly, indirectly or it was so bad that COVID could not really make it worse...
by arbol | 2025-12-04 16:45:56+00:00
Project looks pretty slick but the upgrade button didn't work from inside my free account. Also it wouldn't access youtube URLs for some reason.

Presumably you're using tokens from OpenAI or some other company under the hood. If not, props! Otherwise, you'll want to get some bot protection on their to prevent hefty bills from ramping up.

Best of luck!