MurphyA/hacker-news huggingface dataset:
by roxolotl | 2025-09-09 12:09:41+00:00
The point being made that code is cheap, anything is replicable and that what actually matters is building human centered useful software is a very good point. However, It has nothing to do with today. This has always been true. It has always been the case that outside of the most complex applications you can rip off almost any piece of software in significantly less time than it took to build.
by colinwilyb | 2025-09-09 12:09:50+00:00
There are times when I'm masked (ie: 3M respirator) and gloved at work for 10+ hours at a time. I wonder if speech recognition would be possible without breaking the face seal during silent speech. This could be beneficial for other types of work in hazardous environments.

(My current solution is to tear the fingertip off my offhand glove so I can unlock and use my device....)
by dismalaf | 2025-09-09 12:09:55+00:00
> Of course compilers compile any supplied dependency "automatically", but it is so obvious that we don't often use the adverb just for that.

They often don't though. Rust, C, C++ need either long command line invocations or a build system for anything beyond hello world. Zig needs a build file for anything beyond hello world.

With Odin, you just invoke "odin build ." and all your dependencies are taken in without needing a build system, build file, make file, etc...
by philipallstar | 2025-09-09 12:09:55+00:00
It's not always the immigrants. That comment's just as intelligent as actually believing it's always the immigrants. If the population were growing rapidly due to everyone having larger families, that would be the reason, but it's not.

If you add millions of people over the last 25 years (say) then of course water will become much scarcer. And it's not like, say, food supply, which scales up and down relatively nicely with demand. Additional water provision is a massive capital investment each time to provide a load more provision in a big chunk.
by txrx0000 | 2025-09-09 12:10:01+00:00
I suspect the throttling behavior has to more do with the power settings used during testing or OEM tuning on specific models.

https://www.youtube.com/watch?v=ymoiWv9BF7Q

In this video, they show the perf/watt curves at 8:30. And they show the on-battery vs on-wall performance at 18:35 across a wide variety of benchmarks, not just Geekbench. They used a Lenovo YOGA Air 15 on Window 11's "Balanced" power plan for their tests. The narrator specifically noted the Macbook-like on-battery performance.
by masfuerte | 2025-09-09 12:10:06+00:00
Being pedantic, OLE1 was the predecessor. OLE2 used COM for its plumbing.

Wikipedia has an article on the file format [1]. It was quite nice. It works like an uncompressed zip file with transactional updates.

Earlier Word document formats were much worse. They were a dump of Word's memory contents. Saving and loading was very quick though!

[1]: https://en.wikipedia.org/wiki/Compound_File_Binary_Format
by thiago_fm | 2025-09-09 12:10:47+00:00
I tried the Claude Code thing and the generated code is utter garbage.

Also, it fails to iterate on complex features. If you are just creating CRUDs, it may work. But even on CRUD scenarios I've seen it completely lose context and use wrong values and things go broke in ways that are hard to track or update.

I'm surprised people work with it and say those things. Are they really using the same tool I use?

I'm sure the problem isn't my prompting, because I've tried watching many videos of people doing the same, and I see the same issues as I've said.
by NicuCalcea | 2025-09-09 12:11:36+00:00
I think of it in terms of the individual tools, rather than the server. I have a server with ~30 tools, but I only need one, so I turned the rest off. The official GitHub MCP server is a good example of this, it has tools for everything from creating gists to managing teams, and you might really only need it to search repos or read issues.
by marginalia_nu | 2025-09-09 12:11:55+00:00
Ha-has are perhaps tonally inappropriate, but when you look at the facts it seems unlikely. What we've seen in the last few years is fairly unlikely to continue forever. That's rarely how trends go. If anything if we actually look at the trend lines the improvements between model generations are becoming smaller, and the models are getting larger and more expensive to train.

A perhaps bigger concern is how flimsy the industry itself is. When investors start asking where their returns are at, it's not going to be pretty. The likes of OpenAI and Anthropic are deep in the red, absolutely hemorrhaging money, and they're especially exposed since a big part of their income is from API-deals with VC-funded startups that in turn also have scarlet balance sheets.

Unless we have another miraculous breakthrough that makes these models drastically cheaper to train and operate, or we see massive increases in adoption from people willing to accept significantly higher subscription fees, I just don't see how this is going to end the way the AI optimists think it will.

We're likely looking at something similar to the dot com bubble. It's not that the technology isn't viable or that it's not going to make big waves eventually, it's just that the world needs to catch up to it. Everything people were dreaming of during the dot com bubble did eventually come true, just 15 years later when the logistics had caught up, smartphones had been invented, and the web wasn't just for nerds anymore.
by throw0101a | 2025-09-09 12:12:09+00:00
> Nuclear power plants struggle with economics already at highest possible capacity factors (running 90% of the time).

In Ontario, Canada they are the third-cheapest (after hydro, and nat/methane gas); see Table 2:

* https://oeb.ca/sites/default/files/rpp-price-report-20241018...

In previous years they have often been second-cheapest (after hydro): their 'ranking' depends on methane gas commodity prices.
by scellus | 2025-09-09 12:12:16+00:00
Even with pretraining, there's no limit or wall in raw performance, just diminishing returns in terms of the current applications, and business rationale to serve lighter models given the current infrastructure and pricing (and applications). Algorithmic efficiency of inference on a given performance level has also advanced a couple of OOMs since 2022 (for sure a major part of that is about model architecture and training methods).

And it seems research is bottlenecked by computation.
by crazygringo | 2025-09-09 12:12:47+00:00
> If you want to support your favorite authors: send then money. A dollar helps more then viewing ads ever would.

This isn't really true. I ran an ad-supported site at one point with my content, just a small banner at the top of each page. The ads paid for a significant portion of my monthly rent. Getting a few dollars from the occasional viewer would not, since 99.99+% of people are not going to do that.

I don't like viewing ads, but let's not pretend like they don't make money for content creators. They absolutely do.
by noodletheworld | 2025-09-09 12:14:15+00:00
It would be fresh, just now and then to see a passionate AI bro who isn’t selling AI.

You know, I get it, earn those clicks. Spun that hype. Pump that valuation.

Now, go watch people on YouTube like Armin Ronacher (just search, you’ll find him), actually streaming their entire coding practice.

This is what expert LLM usage actually looks like.

People with six terminal running Claude are a lovely bedtime story, but please, if you’re doing it, do me a favour and do some live streams of your awesomeness.

I’d really love to see it.

…but so far, the live coding sessions showing people doing this “everyday 50x engineer” practice don’t seem to exist, and that makes me a bit skeptical.
by maeln | 2025-09-09 12:14:49+00:00
ASML gross revenue was 28B€ in 2024, and their net income was 7.5B€. While 1.3B€ (the amount ASML invested in this 1.7B€ fund raise) is not pocket change, it is also an amount that ASML can not afford to lose.

While they might have seen some synergy with Mistral, it might also be a complete strategic and/or political investment. Mistral is the only serious "AI" company in the EU right now (if you exclude company working on the hardware side). It will very likely get a lot of support from the EU to be able to stay in the race with the U.S and China, and in a case of a IA market crash, the EU would also probably like for Mistral to have enough finance to be able to be one of the company that will survive.

By funding Mistral, ASML might be able to buy a lot of political favor, while having stakes in a company that is unlikely to completely fail in the near future due to the EU administration support.
by eviks | 2025-09-09 12:14:55+00:00
> This website contained a *pixel-perfect copy* of the npmjs.com website.

Not sure how this emphasis is of any importance, you brain doesn't have a pixel perfect image of the website, so you wouldn't know whether it's a perfect replica or not.

Let the silicon dummies in the password manager do the matching, don't strain your brain with such games outside of entertainment
by throwaway798214 | 2025-09-09 12:15:08+00:00
EU is not a single country and starting a business varies from one member state to another. I currently own a business in both Finland and Portugal, and I can start a new business in Finland, online, without even stepping into the country in about half an hour and by the end of the day company is fully operational. Portugal however works in a traditional way with lawyers and actual physical paperwork and signatures and takes forever.

Of course completely different thing is that while starting a company in Finland takes half an hour getting a bank account to your company might take 3-6 months if you even manage to get one. I had a good relationship with my Finnish bank and I had been a customer for over 40 years and when I asked about a business account they just said "no we are not going to give you an account and this is final" without even asking for any paperwork. This is not just because of banks, it's mostly because of KYC. Luckily there are new banks which really want customers and I assume that if I wanted to start a new company in Finland _today_ I could get both the government side and a bank account done in half a day and start billing the next day.
by mercenario | 2025-09-09 12:15:14+00:00
So do you think it is completely normal to recognize :̶.̶|̶:̶;̶ as a meme, but then it is completely unreasonable to recognize just :.|:; and it should definitely be AI bots? Really?

To convert the comic to :̶.̶|̶:̶;̶ is a very very distance, to remove the strikethrough is nothing.
by MrDrDr | 2025-09-09 12:15:15+00:00
This highlights one of the big problems with liberal democracies - how do you provide efficient (and even innovative) public services? There is no free market for many public services like water (and where there is I’m all for privatisation). But the people (I am in the UK) do not tend to elect a government on its ability to manage these types of services. I do wonder if there some other structure that blends a not for profit ethos with employee ownership and just enough competition…
by hvb2 | 2025-09-09 12:15:44+00:00
I've done many things that got new data ingested on a monthly basis. So say 29 days out of every month they would be idle.

Is it worth starting and stopping those kind of things? Probably not?

If you turn off a VM running something like that, because you didn't see any traffic for a day. Are you going to explain how you just shut it down to save a few dollars a month? I would very much like to see how that unfolds
Show HN: Locport – manage localhost ports and prevent conflicts
by klevo | 2025-09-09 12:15:58+00:00
Tiny open source tool that introduces .localhost file convention to keep track of all your local project hostnames and ports, without a need for a proxy.

I was inspired by DHH's Rails World 2025 keynote on how 37Signals currently handles running apps in development. I realized this whole approach can be standardized.

This tool helped me to simplify my local development environment, by dropping a proxy solution, and just utilizing the fact that each app can live on it's own port and have secure context (no need for HTTPS to allow things like copy to clipboard) thanks to modern browsers and .localhost. No need to modify /etc/hosts or anything else, it works out of the box.
by sevensor | 2025-09-09 12:16:06+00:00
This is what I’ve seen; it’s hard work, and if you fail to make any one of those sales, it can all fall apart. And you didn’t even mention getting your foot in the door in the first place. I used to chat with our business development guy in the lunchroom. He spent hours on the phone every day getting told no. It took a ton of work just to get from “no” to “maybe later,” and that’s when they didn’t just hang up in him. I think he understood what made our company tick better than anybody else, better than the CEO.
by tacostakohashi | 2025-09-09 12:16:08+00:00
Money is more than one thing.

It's a "tool", currency for exchange, but also a store of value, a unit of accounting, etc. etc.

A few hundred dollar notes in your wallet is a tool you can use to buy food and pay rent for a while. A company worth a few million is a measure of the impact, value to customers, net present value of future income/cashflows, etc.
by compressedgas | 2025-09-09 12:16:39+00:00
This compresses each line as a delta against its prior line if the delta is smaller. It is not optimal to always pick the prior line as the base.

Consider _Cluster-Based Delta Compression of a Collection of Files_ https://dl.acm.org/doi/10.5555/645962.674230 https://research.engineering.nyu.edu/~suel/papers/cluster.pd...
by afandian | 2025-09-09 12:16:50+00:00
When he manually measured the columns, then manually quantized the colours, and then manually re-created the image I was metaphorically shouting at the screen "talk to a developer!".

I get that the point of the exercise was to re-create the process by hand using original(esque) tools rather than by using power tools. Another, valid, aim would be to attempt to re-create the image as closely as possible.

Still, impressive result!
by BirAdam | 2025-09-09 12:17:39+00:00
Jim Keller did say essentially that, and I think this is proven in two different facts.

First, x86 hasn't directly executed x86 instructions in a very long time.

Second, Rosetta 2.

ISA doesn't matter. Logic matters. Cache matters. Branch prediction and speculative execution matter. Buffers matter. Instruction reordering matters. Node size and packaging matter. SIMD matters for some workloads. Etc.
by IshKebab | 2025-09-09 12:18:04+00:00
Probably the differentiating factor here is that the phishing message was very plausible. Normally they're full of spelling mistakes and unprofessional grammar. The domain was also plausible.

I think where they got lucky is

> In hindsight, the fact that his browser did not auto-complete the login should have been a red flag.

A huge red flag. I wonder if browsers should actually detect if you're putting login details for site A manually into site B, and give you a "are you sure this isn't phishing" warning or something?

I don't quite understand how the chalk author fell for it though. They said

> This was mobile, I don't use browser extensions for the password manager there.

So are there mobile password managers that don't even check the URL? I dunno how that works...
by Bjartr | 2025-09-09 12:18:22+00:00
> How is AWS suppose to know whether you want to immediately scale or not?

Ask? This is not some impossible problem.

Yes, there is a UX challenge to be solved.

But also, doing so is well within the capabilities of a company like Amazon.

They simply have no incentive to help out since there is less money to be made by making it easier to spend less money. And, purely capitalistically, if you have to pick between a potential bug or misconfiguration that causes extra spending you can walk back with customer support, and a bug or misconfiguration that results in extra downtime for your 7+ figure customers, you pick the latter.

Their choice makes sense for their bottom line.

It's still bad UX for many users.
by devnonymous | 2025-09-09 12:18:28+00:00
Also this:

> Google stated that "the ODF standard, which achieves the same goal, is only 867 pages" and that

If ISO were to give OOXML with its 6546 pages the same level of review that other standards have seen, it would take 18 years (6576 days for 6546 pages) to achieve comparable levels of review to the existing ODF standard (871 days for 867 pages) which achieves the same purpose and is thus a good comparison. Considering that OOXML has only received about 5.5% of the review that comparable standards have undergone, reports about inconsistencies, contradictions and missing information are hardly surprising.[118]
by zelphirkalt | 2025-09-09 12:18:34+00:00
However true or false the vision described in the article may be, the crux of the matter is, that the dev described in the article depends on a third party to even be able to do their job. That third party can change or disappear quickly, or ramp up the costs to a level that will be unacceptable to pay for.

To me it looks like a rather bleak outlook on the future, if we all are supposed to work like that.
by boxed | 2025-09-09 12:18:53+00:00
> It reminds me of one of the ways of visually laying out elementary particles according to the Standard Model. And now I wonder how much that representation is also actually detrimental to its use as a teaching aid.

The Periodic Table does seem like the inspiration. The crucial difference being that the Periodic Table has that shape for a reason. Take the first column of this page for example: u8, i8, bool. Ok, probably 8 bits big so good so far, but then that SAME ROW also has fn(T...) -> U, const T, mut T. Only two of which are related in any way with eachother, let alone the 8 bits column which is 100% not the same thing.

Contrast to the Periodic Table where the first row has H and He which both only use the base electron shell. H is to the left because it has (when neutral) 1/2 electrons in it's shell and He to the right because it has 2/2. Then going down from He are all the nobel gases which all have full electron shells.

Going down on the right most side of this page has just a bunch of random stuff.

Anyway, the reason people try to draw things like the Periodic Table is because it's super good, but the people who do it think it's good marketing, not based on physics/chemistry, missing the entire point.
by chrismatheson | 2025-09-09 12:18:54+00:00
I half felt Ted Lasso was the adult equivalent of the obvious and excruciating moral stories of kids 90's era TV.

Yet somehow I still really enjoy the whole show. I guess thats a comment on the quality of the production itself.

I see a trend in AppleTV+ productions that seem to embrace "niceness" instead of the usual gritty storylines of today. 'Trying', 'Platonic', 'Shrinking' are another example of this, and also even 'The morning show', to an extent. And I am actually really enjoying it, it makes me want to wait for more APTV+ content over watching yet another same-same rubbish thing out of Netflix.

[edit] expanded my thoughts a little
by komali2 | 2025-09-09 12:19:07+00:00
I thought the same thing. That was the aha moment for me that explained the past few months of confusing back and forth about whether AI code is any good.

Apparently, hundreds of millions, maybe billions, of people like Hershey's chocolate (I believe there's a difference in the American version and the Asian/European version, all are bad but the American is beyond sickly sweet and awful). Fine. I will try not to judge, but my god is Hershey's chocolate just awful. I wish I could share a proper dark with every one of those people and tell them to let it melt rather than chew it, to see how amazing chocolate can be (I make it by hand from Pingtung beans that I roast and shell myself, but you can get excellent "bean to bar" chocolate in every major city these days). I wish I could share a cup of proper cappucino from beans roasted that day with everyone that gets a daily Starbucks. I wish I could share a glass of Taihu with everyone that ends the day slamming a couple Buds or Coor's.

But, I guess because it's cheap, or easy, or just because it's what they're used to and now they actually like it, people choose what to me is so terrible as to be almost inedible.

I guess I'm like a spoiled aristocrat or something, scoffing at the peasants for their simple pleasures, but I used to be a broke student, and when my classmates were dropping 5$ a meal on the garbage dining hall burgers, I was making simple one pot paella-like dishes with like 1$ of ingredients, because that tasted better and was healthier, so, I don't know.

Anyway, vibecoded apps probably are bad, but they're bad in the way a Hershey's bar is bad: bad enough to build a global empire powerful enough to rival a Pharaoh, so powerful that it convinces billions that their product is actually good.
by alephnerd | 2025-09-09 12:19:10+00:00
> I do wonder if there some other structure that blends a not for profit ethos with employee ownership and just enough competition

Legislate that certain public services are to only be managed and administered by the civil service managed and autonomous statutory boards. That's probably the easiest thing to do in a parliamentary system like the UK. Sort of like a "Water Management Board".

Not every function in a democracy needs to be democratic in nature.

Heck, this is how the UK managed colonial territories like Singapore and HK with the civil service run HDBs, and how a lot of the UK was run before Thatcher's privatization.
by lazide | 2025-09-09 12:19:26+00:00
A lot of this is (imo) a desire to keep juicing returns - often encouraged by things like pension funds, which happily look the other way.

The economy always goes through these cycles - people find a way to scam/‘extract economic value’ from something no one is worried about at the time. They weren’t worried at the time, because it was well run and ‘what is the worst that can happen’.

Over time, what was working well gets blown up as part of the resource extraction, leading to the thing being a giant expensive scandal now.

The issue starts getting resolved - in the case of a public service often by necessary price increases because of stuff that wore out/deferred maintenance/disasters caused by the prior situation. If it’s a private company, bankruptcy.

Eventually, even the dumbest of the population realizes the prior attitude was wrong and they got scammed. The thing starts maybe not being terrible for awhile.

Scammers move onto another part of the economy as people are looking for them now.

After a generation or so, people forget. Lather, rinse, repeat.
by oytis | 2025-09-09 12:19:36+00:00
> Unless we have another miraculous breakthrough

I guess the argument of AI optimists is that these breakthroughs are likely to happen given the recent history. Deep learning was rediscovered like, what, 15 years ago? "Attention is all you need" is 8 years old. So it's easy to assume that something is boiling deep down that will show impressive results 5-10 years down the line.
by 1GZ0 | 2025-09-09 12:19:40+00:00
Liability: "Something for which one is liable; an obligation, responsibility, or debt."

Third party dependencies absolutely are liabilities. You are liable to vet them, inspect their licenses and keep them updated while ensuring that they continue working with your existing code.

This is not something package managers help you do. Package managers like NPM make it trivial to skip these steps entirely.

What is being argued for, is a more thoughtful approach to handling third party dependencies. Or at the very least, the need for people to realise that there are costs associated with bringing third party dependencies into your codebase.

Its not splitting hairs at all. Its more of an presumption on the part of a large number of readers, that the 2 points argued conflate to "Package manager suck, because third party dependencies suck and you should write everything from scratch instead".