MurphyA/hacker-news huggingface dataset:
by verdverm | 2025-12-05 02:36:25+00:00
Do you realize that is just one short step in producing chips, even before we get to full devices

How do you intend to do quality control? How do you even plan to design chips? Have you looked into the local regulations for the toxic chemicals you will need to purchase, store, and dispose of? Clean room costs?

The list gets rather long, I worked in a fab 20 years ago

Then, do you think ASML is going to sell you one? Do you know how high in demand and low volume production those machines are? L
by dmix | 2025-12-05 02:36:27+00:00
China is also copying SpaceX's Starship https://arstechnica.com/space/2024/11/chinas-long-term-lunar...

Which is kind of exciting if you don't care about IP law.

Likewise their CR series/Fuxing high speed trains seem to be quite nice. They were spawned off their experience working on Euro/Japanese trains https://en.wikipedia.org/wiki/Fuxing_(train)
by lalitmaganti | 2025-12-05 02:36:30+00:00
> Yeah sorry if my assessment was a bit callous and overly critical, and I hope you don't take it personally

Not at all. Thanks for reading and taking the time to comment!

> and multiple times throughout my career experienced a rug pull of my own mental model of my value as a software engineer

Sorry to hear you've had that experience. Unfortunately, over the past year we've once again entered the "let's question software engineer's value" space with AI so you're very right to warn on the risks of not overselling your importance as a SWE. It pays to always be watchful and introspective on what changes are happening around you and how to best adapt to them.
by samdoesnothing | 2025-12-05 02:36:35+00:00
Not really, I didn't keep receipts. This stuff was discussed heavily on X a couple years ago when they were first launched and a lot of people questioned the wisdom of implicit RPC and blurring the lines between client/server, and the increasing complexity of React. I'm sure there were some articles written as well.

I believe one of the React email services got pwned because they leaked sensitive info via RSC, and there was a whole fiasco around Next.js encrypting server secrets and sending them to the client.

Lo and behold just a couple years later, a lvl 10 RCE because of the complexity of their RPC approach coupled with the blurring of the lines between client/server...it's not like it's surprising to us. A repro of the vulnerability is on X & Github if you want to search for it, it's a classic deserialization bug that only exists because their format is so complex (and powerful).

Remember a lot of us use React as a UI library and to see it causing our servers to get pwned is what people were uneasy about when they announced RSC.

Unfortunately much of this discussion is on X which makes it hard to find, especially because I think Dan Abromov deleted his X account.
by oneandonley1 | 2025-12-05 02:36:58+00:00
You cut out everything from a game engine except the scripting language. Though it looks like it lacks out of the box cross platform Support. A note about your vibe coding, check out this research paper [https://youtube.com/watch?v=TJ-vWGCosdQ]. Not enough people are using it. Would love to see if it can reduce the bugs you encountered.
by forgotoldacc | 2025-12-05 02:37:33+00:00
I'm probably responding to one of the aforementioned bots here, but brainwashing is named after a real world concept. People who pioneered the practice named it themselves. [1] Real brainwashing predates fictional brainwashing.

[1] https://en.wikipedia.org/wiki/Brainwashing#China_and_the_Kor...
by AngryData | 2025-12-05 02:37:51+00:00
If your goal is to make something teenager proof, you have already failed before you started. Many teenagers have the intellectual capacity of full grown adults, it is their emotional intelligence and life experience that is lacking. Doing any more than putting a simple padlock on the door will not stop them, the same way a determined adult couldn't really be stopped, and teenagers are determined in most everything they try by default.
by JoshTriplett | 2025-12-05 02:38:17+00:00
> Or is there a specific concern that this bill is a targeted overreach to increase censorship and surveillance.

https://bsky.app/profile/tupped.bsky.social/post/3lwgcmswmy2...

> The U.K. Online Safety Act was (avowedly, as revealed in a recent High Court case) “not primarily aimed at protecting children” but at regulating “services that have a significant influence over public discourse.”
by RyanHamilton | 2025-12-05 02:38:31+00:00
I've tried to refrain from commenting but your comment pushed me over the edge. I either want to dismiss your comment as ignorant that amazon is just a shopping cart or ignorant that you even need cloud technologies until you have 1000s of customers. But I must concede there's a chance you fall in that middle area and I'm wrong. It's < 5 percent. But yeah sure.. we have a scale problem and you're right you've identified the nonsense cloud technologies that won't fix it. I'm glad you chimed in to convince us but to build our own for 5000 customers.
by hunta2097 | 2025-12-05 02:38:54+00:00
My son has "autism". He is 25 and needs constant supervision and care.

I feel that the word "autism" is now meaningless. I must know 50 of his cohorts and even though they're all "autistic" they can be quite different.

I also agree that his needs are underrepresented and drowned out by those mildly-affected who have the mental capacity to speak out for themselves.
by 0_____0 | 2025-12-05 02:40:09+00:00
After reading the blog post I had the same thought. Doing an oil change on my F650GS motorcycle required removing the plastics, draining the oil from both the top and bottom of the motorcycle, removing a plate on the side of the engine after install the BMW specified oil redirection funnel, extracting the filter and reinstalling. The oil funnel had a legit BMW part number. Most of us either just made a mess or used a piece of a milk jug. Probably 15 fasteners and 2 drain plugs.

Comparable process on my Sv650: drain plug out. Drain plug in. Screw off filter. Screw on filter. Fill.
by defrost | 2025-12-05 02:40:38+00:00
The assertion in the article is that:

Even in desert conditions, there exists some level of humidity that, with the right material, can be soaked up and squeezed out to produce clean drinking water. In recent years, scientists have developed a host of promising sponge-like materials for this “atmospheric water harvesting.”

The number returned by Google (for what that's worth) is:

The Sahara Desert has an average relative humidity of 25 percent.

In the part of the world with driest air and least rainfall ... you could always melt the ice underfoot.
by Supermancho | 2025-12-05 02:43:16+00:00
As per the following discussions, I would say pointing this out is relevant. China has been a leader in this respect. The cultural trends have shifted, regardless of the specific mechanisms. I suspect the cause to be multidimensional. The erosion in confidence of both institutions and process, across the US and world, have contributed to an ends-justify-the-means philosophy. There's almost palpable economic strata that are increasingly difficult to ascend, causing a great deal of stress and pressure. Granted, foreign influence is probably far down the list.

I was pointing out how the "stereotype" fits, not that it has somehow corrupted higher education by exposure. I think there's a good comparison here, which is why it was initially mentioned.
by jaredklewis | 2025-12-05 02:44:19+00:00
If you saying a good test measures skill and not speed, what is the rationale for withholding the extra time from some students? I'm not saying you have to use all the time. I finished many a college exam early and left. No biggie.

I'm just saying if you are going to let some kids stay longer, let everyone stay longer. And you seem to agree on that point.

Either have a time limit for everyone or no one.
by shridharxp | 2025-12-05 02:44:43+00:00
ClaudeCode:

- Making functions async without need; it doesn't know the difference between the two or in which scenarios to use them.

- Consistently fails to make changes to the frontend if a project grows above 5000 LOC or a file goes near 1000 LOC.

- The worst part is it lies after making changes.

ChatGPT:

- Fails to implement mid-complex functionality such as scrolling to the bottom when new logs are coming in and not scrolling when the user is checking historical logs.

These models are good at mainstream tasks, the snippets of which you find a lot in repositories. Try to do something off-beat such as algorithmic trading; they fail spectacularly.
by tptacek | 2025-12-05 02:45:06+00:00
Right, for error handling, I'd rather have Rust's bones to build on than Go's. I prefer Go to Rust --- I would use Go in preference to Rust basically any time I could get away with it (acknowledging that I could not get away with it if I was building a browser or an LKM). But this part of Rust's type system is meaningfully better than Go's.

Which is why it's weird to me that the error handling culture of Rust seems to steer so directly towards where Go tries to get to!
by fHr | 2025-12-05 02:46:02+00:00
Absolutely, also I'm not stupid rich and most are not but I witness how much they spend more on services and repair that I can very very easily do on my "stupid" gasoline car myself. I buy my used cars for 5k and a used ev is like 20k-25k where I live so I on purchase save the first 20k. The gas cost I save with lower insurance and service/repair costs easily. So it's juat a waste of money in my opinion and a bit of an itelligence test.
by bdangubic | 2025-12-05 02:46:06+00:00
as long as you don’t compare them to any car. teslas in 2025 belong in a museum lol

I own tesla s 2014, my neighbour has 2025, same car. tesla x was cool… in 2017. tesla 3 is like a worse looking kia and model y is like if you took tesla 3 and pumped some air in it.
by throwawaymaths | 2025-12-05 02:46:17+00:00
have you ever deployed an erlamg system?

the biggest bugbear for concurrent systems is mutable shared data. by inherently being distributable you basically "give up on that" so for concurrent erlang systems you ~mostly don't even try.

if for no other reason than that erlang is saner than go for concurrency

like goroutines aren't inherently cancellable, so you see go programmers build out the kludgey context to handle those situations and debugging can get very tricky
by lostmsu | 2025-12-05 02:46:32+00:00
> DEI does not provide benefits

I don't know how you can define DEI without enumerating benefits these policies provide to certain groups of people, some of which, like the ones being discussed, have very flexible boundaries.

> No one gets a DEI check from the government.

We are discussing private institution(s). But if left unchecked that could expand to local governments.

> But since you don't even see that others around you have disabilities

Oh, I've seen plenty of people who had disabilities for the purposes of draft/mandatory military service.

> we can't really expect you to know much more than Fox tells you.

Your ability to figure out other people's information sources is most certainly no better than my ability to figure out if people have mental disabilities.
by dangus | 2025-12-05 02:46:40+00:00
Can you get into the safety aspect?

Isn’t my employer going to see me logging in to some random service with my work account? Will the corporate Microsoft identity provider even have you in the allowlist?

Some more product focused “tough questions:”

Is this a problem you think is common?

Example A: I can just connect with everyone I know from work on LinkedIn

Example B: I avoid doing personal business on my work machine so when I am terminated I don’t lose anything

Example C: anything I know I want to keep long term I save in some way that the company can’t keep

Example D: I don’t actually want to engage in Example C because it violates company policy and nothing I do at work is worth getting sued over.
by AwkwardPanda | 2025-12-05 02:46:54+00:00
Hello, I am using different datacenter IPs first. If all fail to crawl, I have a Raspberry Pi in my house that crawls using my residential IP. ;)

My home IP has not been blocked yet since I regularly do human-like operations from it. Hehe.

But on a serious note, you can try services like Bright Data or Apify that have a ton of residential IPs. So if you see a cloudflare block page, just rotate the proxy.
by taneq | 2025-12-05 02:47:54+00:00
Any time I invent a cool thing, I go and try and find it online. Usually it's already an established product, which totally validates my feeling that the thing I invented is cool and would be a good product. :D

Occasionally it's (as far as I can tell) a legitimately new 'wow that's obvious' style thing and I consider prototyping it. :)
by hug | 2025-12-05 02:48:13+00:00
LLMs use a lot of RAM as a fundamental part of their operation. The RAM is used to achieve the goal as efficiently as we know how. Even if you disagree with the goal needing to be achieved at all, the RAM usage is about as efficient as we can design.

Regular modern applications use a lot of RAM as an incidental or accidental part of their operation. Even if you think the tasks that they're achieving are of extreme need, the RAM use is excessive.

These problems are apples and oranges. You can hate both, or one, or neither. I know plenty of people who are in each one of those camps.
by CGMthrowaway | 2025-12-05 02:48:31+00:00
The number of laws is limited by several factors, among them:

The ability of the governed to remember and attend to them all The resources of the government available to explain, interpret and enforce compliance The willingness of the governed to obey them without a gun being brought out The willingness and ability of the government to bring out a gun to enforce them

For instance, when the rule of avoidance in late imperial China created a 5x increase in rate of new regulations, the result was up to 30% decrease in tax collections and a counterintuitive increase in the power and influence of local clerks, gentry and militias, laying the groundwork supportive of the eventual mutiny against and collapse of Qing rule
by hnburnsy | 2025-12-05 02:49:04+00:00
If you love cars or Top Gear, watch Mat Armstrong on YouTube. Mat restores crash damaged cars. The BS he has to go through because car manufacturers either won't sell him parts, won't sell him repair manuals, and unnecessarily cryptographically lock parts to the VIN is sometime heartbreaking. He has run across this pyro fuse issue many times. Sometimes he has even has to buy two cars just to repair one because of this nonsense. Like the article points out it just leads to more waste and it has to contribute to higher insurance rates for us all.
by timschmidt | 2025-12-05 02:49:21+00:00
> The problem is Rust is a low level language so there is often ceremony you have to go through, even if it doesn't give you value.

As is C++ which I compared it to, where there is even more boilerplate for similar tasks. I spent so much time working with C++ just integrating disparate build systems in languages like Make and CMake which just evaporates to nothing in Rust. And that's before I even get to writing my code.

> I do agree that OFTEN you can get good velocity, but there IS a cost to any large scale program written in Rust.

I'm not saying there's no cost. I'm saying that in my experience (about 4 years into writing decently sized Rust projects now, 20+ years with C/C++) the cost is lower than C++. C++ is one of the worst offenders in this regard, as just about any other language is easier and faster to write software in, but also less capable for odd situations like embedded, so that's not a very high bar. The magical part is that Rust seems just as capable as C++ with a somewhat lower cost than C++. I find that cost with Rust often approaches languages like Python when I can just import a library and go. But Python doesn't let me dip down to the lower level when I need to, whereas C++ and Rust do. Of the languages which let me do that, Rust is faster for me to work in, no contest.

So it seems like we agree. Rust often approaches the productivity of other languages (and I'd say surpasses some), but doesn't hide the complexity from you when you need to deal with it.
by johncolanduoni | 2025-12-05 02:50:12+00:00
Compression gains will mostly be for the benefit of the streaming platform’s bills/infra unless you’re trying to stream 4K 60fps on hotel wifi (or if you can’t decode last-gen codecs on hardware either ). Apparently streaming platforms still favor user experience enough to not heat their rooms for no observable improvement. Also a TV CPU can barely decode a PNG still in software - video decoding of any kind is simply impossible.
by esseph | 2025-12-05 02:50:17+00:00
I was responding to:

> even managing a few hundred nodes and maybe 10,000 containers, relatively small - I update once a year and the managed cluster updates machine images and versions automatically. Are people trying to self host kubernetes for production cases, and that’s where this pain comes from?

Much of the pain of kubernetes is not the day to day care and feeding of the applications most of the time, it's managing the cluster itself, upgrades, hardware, etc.

Many regulated industries can not run certain workloads in "the cloud", hence where the pain of running kubernetes (at least at first) comes from.
by dmix | 2025-12-05 02:51:19+00:00
> The 2026 Leaf takes many of the Ariya’s good qualities and one ups them at one of the lowest price points in the industry.

Still costs $30k+ USD for base trim. Chinese cars are going for sub-$20k. Few governments want a repeat of the Japanese disruption of US/European car manufacturing, so they were banned before getting the opportunity.
by AwkwardPanda | 2025-12-05 02:51:46+00:00
There are many that do this TBH.

But currently the only competition I consider is Paprika. They have been in this game for over a decade.

I am going to add recipe imports directly from Paprika soon too. For people who would migrate from Paprika to Only Recipe.

I know it's a long shot, but I am going for it. :)
by VerifiedReports | 2025-12-05 02:52:04+00:00
Definitely not. The article does go on to acknowledge this:

"The result of this volume bias in the system is an onslaught of low-quality legislation. Compliance is often impossible. A BusinessEurope analysis cited by the Draghi report looked at just 13 pieces of EU legislation and found 169 cases where different laws impose requirements on the same issue. In almost a third of these overlaps, the detailed requirements were different, and in about one in ten they were outright contradictory."

Whenever I hear a politician patting himself on the back for how many pieces of legislation he got passed, I cringe at the thought of all the junk in it.
by mrbluecoat | 2025-12-05 02:53:37+00:00
h.264 has near-universal device support and almost no playback issues at the expensive of slightly larger file sizes. h.265 and av1 give you 10-bit 4K but playback on even modest laptops can become choppy or produce render artifacts. I tried all three, desperately wanting av1 to win but Jellyfin on a small streaming server just couldn't keep up.
by alephnerd | 2025-12-05 02:54:20+00:00
Household incomes are also much lower in China compared to Western countries. The kind of upper line BYD EV model that would appear to be a discount to a Western buyer is fairly unaffordable in a country where the median household incomes are around Yuan 2-3k (US$300-500) a month.

A US$15,000 car is equally as unaffordable for most Chinese just as a US$100,000 car is for most Americans.

Heck, the median household in China only spent Yuan 4k (~US$550) a year [0] on transportation and telecom (the Chinese government chose to club both into a single bracket) in 2024 - meaning at least 50% of Chinese households cannot afford the vast majority of EVs domestically sold in China.

[0] - https://www.stats.gov.cn/english/PressRelease/202501/t202501...
by calmbonsai | 2025-12-05 02:54:32+00:00
Yup. I don't know of any U.S. state where this wouldn't be considered a proprietary and confidential information violation given the usual slate of NDA clauses.

Unless the individual is already actively seeking whistle-blower protections (and they better be extremely highly financially incriminating) there's no legal support here.

I'm willing to get behind many "wild" start-up ideas, but this business model is dead-on-delivery in the U.S.
by simonsarris | 2025-12-05 02:54:50+00:00
I agree its not ideal, and I think that will fundamentally limit it for now.

The problem (and my solution) is that x has a convenient way to get every user a name, a profile picture and a way to be linked-back to something else immediately. I like the web-ness of the web. This supports that.

From a technical standpoint, never uploading any images while still letting everyone start with a profile picture simplifies the content policing and cetainly makes storage easier. There's no R2 or S3 here. Though pfps are so small that I doubt I'd have much trouble with policing, unlike other image uploads.

On the technical side there is also no need for me to send emails, or for password handling or password recovery, which makes MVP easier. The sheer technical minimalism made creating this quite fast and let me focus on a snappy and fun ux.

So right now its a site for twitter/x users to better link with each-other. I kind of liked the idea of a different globe for different services (one for IG users, one for Substack users), but that's probably not feasible. (Substack, for one, has no oauth for it!)
by pcchristie | 2025-12-05 02:55:27+00:00
I cancelled Netflix for this exact reason. 4K Netflix looks worse than 720 YouTube, yet I pay(paid) for Netflix 4K, and at roughly 2x what I paid for Netflix when it launched. It's genuinely a disgrace how they can even claim with a straight face that you're actually watching 4K. The last price rise was the tipping point and I tapped out after 11 years.
by adgjlsfhk1 | 2025-12-05 02:58:01+00:00
What's wrong with film grain synthesis? Most film grain in modern films is "fake" anyway (The modern VFX pipeline first removes grain, then adds effects, and lastly re-adds fake grain), so instead of forcing the codec to try to compress lots of noise (and end up blurring lots of it away), we can just have the codec encode the noisless version and put the noise on after.
by rprend | 2025-12-05 02:58:19+00:00
Look it's fine to have contrarian opinions that left is right, everything is backwards, whatever. But when it comes to business and money, these things are quantitative and falsifiable. If you have a better understanding than the idiots in charge, then go be rich! If you have a better model for real value, you'll outcompete them. Until you do that, you are playing word games, ones which have somehow deluded you into believing that the most profitable company on earth is not valuable.
by notatoad | 2025-12-05 02:58:28+00:00
I understand that sometimes the HN titles get edited to be less descriptive and more generic in order to match the actual article title.

What’s the logic with changing the title here from the actual article title it was originally submitted with “AV1 — Now Powering 30% of Netflix Streaming” to the generic and not at all representative title it currently has “AV1: a modern open codec”? That is neither the article title nor representative of the article content.
by hombre_fatal | 2025-12-05 02:58:55+00:00
Well, a project has scope.

Looking at the repo, it started as postgres-in-the-browser. An abstract interface with C and wasm as targets is just more scope.

But it looks like the hard part of patching postgres to librar-ify it is already done agnostically in C.

So you just need to ctrl-f for "#if defined(__EMSCRIPTEN__)" to impl those else branches and port the emmake file to make.