MurphyA/hacker-news huggingface dataset:
by wtfwhateven | 2025-10-12 06:07:04+00:00
>What does not work? An LG app to control an air conditioner.

I use GrapheneOS. Thankfully I've had few things not work. Google Pay being one of them, the other is the garage door (Liftmaster)[1].

I genuinely find it disgusting. Thankfully I rent the apartment (and attached garage) so I've never given them any money. At the end of the day there's literally zero justification for a garage door opening app to brick itself if it's run on a unapproved platform. The official[2] statement states:

"Our customers rely on us to make access simple without sacrificing quality and reliability. Unauthorized app integrations, stemming from only 0.2% of myQ users, previously accounted for more than half of the traffic to and from the myQ system, and at times constituted a substantial DDOS event that consumed high quantities of resources."

AKA "we are incapable of implementing a basic ratelimit. faulty third-party clients made our AWS bill go up a bit so we are going to go on an irrational crusade against third-party integrations of any kind and expend more resources doing this than would be spent by giving users a simple API to use"

[1]: https://xdaforums.com/t/root-detection-for-myq-apps.3858887/ [2]: https://chamberlaingroup.com/press/a-message-about-our-decis...
by huhkerrf | 2025-10-12 06:07:41+00:00
> Google Play Music: I had uploaded thousands of MP3 files there. They killed it. I won't waste my time uploading again.

You can argue whether it's as good as GPM or not, but it's false to imply that your uploaded music disappeared when Google moved to YouTube Music. I made the transition, and all of my music moved without a new upload.
by thequux | 2025-10-12 06:08:57+00:00
OSI's session layer did very little more than TCP/UDP port numbers; in the OSI model you would open a connection to a machine, then use that connection to open a session to a particular application.

X.400 was a nice idea, but the ideal of having a single global directory predates security. I can understand why it never happened

On X.509, the spec spends two chapters on attribute certificates, which I've never seen used in the wild. It's a shame; identity certificates do a terrible job at authentication
by themafia | 2025-10-12 06:10:14+00:00
> I know of approximately 0 people who have had the thought “I’d try heroin if it were legal”.

Perhaps it's because they weren't experiencing enough pain at the time. I think most people fall into drugs circumstantially, I'm not sure it often presents as a conscious lifestyle decision.

> I truly believe that there would be fewer addicts and fewer overdoses if you could buy regulated heroin.

I believe that there would be less drug use overall if our economic system wasn't as rapacious as it currently is.
by trzy | 2025-10-12 06:10:22+00:00
I was there in January. Maybe not the busiest season but honestly this issue is overstated. I was the only white bro in a kimono (and it was my Japanese friend who really wanted to do it). Most of Kyoto is completely unaffected by tourism, though these are not historical areas. We had great omurice at a very local place on the outskirts of town after finishing up with Kinkaku-ji.
by throw83749499 | 2025-10-12 06:10:41+00:00
I am happy it worked for you, but I find this a bit patronising and victim blaming. Not everyone has money, time and health to go to doctors "over and over again". Plus most doctors are just quacks, who throw hypothesis on the wall, to see what sticks.

> as long as you can accept help

What help? Society simple does not care about 49% of people, like at all! There are no shelters for abuse and violence victims, no support groups...

If you speak up or seek help, there is good chance society or abuser retaliates aganst you! You may endup in prison, homeless, or out of job. Or lose your kids!

> but reject a diagnosis

often that means months on strong medication, that makes things much worse. And if that does not work, oopsie, lets "try" another diagnosis. No compensation for the hell, from doctor who caused it, of course!
by noosphr | 2025-10-12 06:11:23+00:00
If it were a good metric there wouldn't be a few phone books worth of regulations on what you can do before and during running 100 meters. From banning rocket shoes, to steroids, to robot legs the 100 meter run is a perfect example of a terrible metric both intrinsically as a measure of running speed and extrinsically as a measure of fitness.
by pndy | 2025-10-12 06:12:38+00:00
It's an illusion of choice. For over a decade now companies either are spamming you with modals/notifications up until you give up and agree to a compromising your privacy settings or "accidentally" turn these on and pretend that change happened by a mistake or bug.

Language used is deceptive and comes with "not now" or "later" options and never a permanent "no". Any disagreement is followed by a form of "we'll ask you again later" message.

Companies are deliberately removing user's control over software by dark patterns to achieve their own goals.

Advanced user may not want to have their data scanned for whatever reasons and with this setting it cannot control the software because vendor decided it's just 3 times and later settings goes permanent "on".

And considering all the AI push within Windows, Microsoft products is rather impossible to assume that MS will not be interested in training their algorithms on their customers/users data.

---

And I really don't know how else you can interpret this whole talk with an unnamed "Microsoft's publicist" when:

> Microsoft's publicist chose not to answer this question

and

> We have nothing more to share at this time

but as a hostile behavior. Of course they won't admit they want your data but they want it and will have it.
by ATiredGoat | 2025-10-12 06:13:32+00:00
In an age where games are written by algorithms and dialogue is generated by AI, The Labyrinth of Time’s Edge stands apart. It’s the first open world "like" modern text adventure written entirely by a single human being, no AI, no procedural generation, no corporate fingerprints. Just words, code, and imagination. Built in pure QBasic, The Labyrinth of Time’s Edge now spans over 3,900 handcrafted rooms which will be released in a week's time. Each one written line by line by one programmer-adventurer determined to prove that storytelling still belongs to people. Explore haunted villages, forgotten catacombs, and worlds born from candlelight and memory. It’s free to play, made from love, obsession, and a refusal to let imagination be automated.
Show HN: A professional decibel meter that runs in the browser
by Oscar_Hall | 2025-10-12 06:13:44+00:00
Hey HN!

I built a browser-based decibel meter that lets you measure sound levels without installing any apps or software.

The tool uses your device's microphone to measure sound from 30-130 dB, with A-weighting to match human hearing perception. It works on both desktop and mobile browsers.

Key features: - No installation required - runs entirely in the browser - A-weighted measurements (standard for noise exposure) - Educational content about sound levels and hearing protection - Reference guide for common sound levels - Privacy-focused: all processing is done locally, no audio is recorded or transmitted

I originally made this because I wanted a quick way to check noise levels at home and work without downloading yet another app. I added the educational content after realizing many people don't know safe exposure times for different noise levels.

Technical notes: The accuracy depends on your device's microphone quality. For professional/legal use, you'd still need calibrated equipment, but this should be good enough for everyday reference.

Would love to hear your feedback, especially from anyone who works with audio or acoustics!

Live demo: https://decibelmeter.org/
by objectcode | 2025-10-12 06:14:19+00:00
VoLTE is normally for both inbound and outbound. It is not 4GLTE base functionality, but is available if the phone supports it on the carrier and the carrier supports the use of it. An alternative is CSFB, which is about switching to 3G/2G (where calls are base functionality) for the duration of the call, but 3G/2G is not available everywhere. VoNR is like VoLTE(the ability to make and receive calls on 4GLTE), but for 5GNR. The carrier's equipment can find the phone for example by the phone sending tracking area updates/location area updates so it "knows" where the phone can be asked to connect so it can receive an inbound call etc.
by renewiltord | 2025-10-12 06:14:43+00:00
Yeah, and apparently completely optional features that are entirely new are "hostile to the community". LOL

Hey, OSS dev, would you mind putting only features no one would ever want behind a paywall? No no, I know you could put convenience ones that could be replaced with a one-liner behind a paywall and no one would be hurt but that would be hostile to the community.

Ideally, exactly zero people should want the thing you make a pro feature.
by alex_smart | 2025-10-12 06:16:47+00:00
What if I told you - you can use a batteries-included framework, and still write your own libraries specifically only for things you want your own version of and want to share across projects?

The problem isn't that I don't know how to use a batteries included framework. The problem is that you guys don't know there is even an option to reuse your code by writing libraries.
by southernplaces7 | 2025-10-12 06:17:13+00:00
Just to clarify a bit more here: Storm surges and tidal waves can be fantastically deadly and destructive too (Hurricane Katrina for example), I don't want to understate their danger. However, part of their destructiveness is the case because of a wider storm surrounding them. On the other hand, compared to the sheer ongoing energetic intensity of any tsunami of comparable or greater wave height, storm waves are the much weaker phenomena and much easier to stop with things like sea walls.
by GreyZephyr | 2025-10-12 06:18:23+00:00
I was also in Kyoto right before the lockdowns for the first time in a decade and it was magical and like it was in my childhood. When I went back a few years ago, I nearly cried; the lovely quiet city of books was so noisy and everyone was so angry. I don’t really have a point I don’t think you should stop people from travelling but still it make’s me sad.
by rolisz | 2025-10-12 06:18:30+00:00
First, I agree with tptacek that Ghostty is a work of craftsmanship. Mitchell is a very talented dev and he says he greatly benefits from using AI.

On the other hand I understand your point that some people got into coding because of coding and they like doing that manually. Unfortunately, we're not being paid to do what we like, but to solve problems with code. What we like is usually a hobby. Software engineering had a golden run for 20-30 years where we were paid well to do things we enjoyed doing, but unfortunately that might change. As an analogy, think about woodworking: there's craftsmanship in a nice wood table, but at the end of day I won't pay thousands of dollars for one, when a couple of hundred dollars will buy me a good enough one from IKEA (maybe you're not like that, but the general population is).
by SerCe | 2025-10-12 06:19:11+00:00
> So yeah, why expose it to those who are not the "main customer"?

How did modules affect you as a user? I'd guess that you had to add `--add-opens`/`--add-exports` during one of the JDK migrations at some point. And the reason you had to do it was that various libraries on your classpath used JDK internal APIs. So modules provided encapsulation and gave you an escape hatch for when you still have to use those libraries. How else would you do it while still achieving the desired goal?
by IshKebab | 2025-10-12 06:19:12+00:00
> Automake, bash, emacs, gnucash, gnuhealth, coreutils, gnupg, gimp, grep, make, etc. are all great pieces of GNU software.

Come on now. Gnucash is actually decent and I guess I can't complain about grep or coreutils but are you seriously claiming automake is great? The biggest mess I've even seen.

Make fundamentally can't handle spaces in paths, nor is there a sane way to split a project into multiple Makefiles.

GIMP... where to begin. Probably the name. Fortunately we have Krita now which is far superior.

Bash, wow. This is basically a list of software we've been stuck with for decades and are finally moving to good alternatives.
by yieldcrv | 2025-10-12 06:19:16+00:00
I was referring to the US SEC and DOJ, they will easily establish jurisdiction against anyone touching US markets in some way, anywhere in the world

Including Vancouver

(The US has state level securities regulators too, but they are redundant, weak and almost defunct, but they still exist in every state.)

There is no obvious benefit to being sketchy in BC aside from many things are legal in the US, it’s just a matter of convincing investors to invest

I guess there’s just a sketchy network up there
by asim | 2025-10-12 06:19:37+00:00
This was inevitable. You can't keep training LLMs and expect that's the answer to the evolution of AI. Yes it'll happen and we'll keep creating new more refined and bigger models but it's like DNA or something like the cortex of the brain. After that you need these systems that essentially "live" for years digesting information and develop a more refined way to process, store and retrieve the information. Compression of RAG was also inevitable. It's like the btree index of a database. The thing is, we're probably one or two iterations away from being good enough on the RAG pipeline and then we'll need to focus more on the other pieces of sensory input that need to be connected and processed at higher throughput. Right now it's not fast or efficient enough. This is where the likes of Google will shine. They are probably two decades ahead of everyone on internal technology and there is some team with the breakthrough but it hasn't seen the light of day yet. What's coming out of DeepMind is really a forced effort in productization and publication of work in a consumable format but internally they are likely way ahead. I don't have as much faith in Meta's efforts despite seeing things like this. Quite frankly those people, the ones doing the work should move to more honourable companies. Not feed crack addiction in the form of Meta's universe.
by btown | 2025-10-12 06:19:46+00:00
The problem isn’t the system as implemented; the problem is the very assertion “it is possible to preserve the privacy your constituents want, while running code at scale that can detect Bad Things in every message.”

Once that idea appears, it allows every lobbyist and insider to say “mandate this, we’ll do something like what Apple did but for other types of Bad People” and all of a sudden you have regulations that force messaging systems to make this possible in the name of Freedom.

Remember: if a model can detect CSAM at scale, it can also detect anyone who possesses any politically sensitive image. There are many in politics for whom that level of control is the actual goal.
by samus | 2025-10-12 06:21:00+00:00
Spring has a special error handling strategy where the whole request is allowed to fail, punting error handling off to the caller.

A lot of code that throws checked exceptions is simply dangerous to use with Java streams because the execution order of stream operation is not obvious and possibly non-deterministic. For this reason, streams were never intended to also handle errors. Reactive frameworks are much better at that.

The UncheckedIOException is for situations where you really cannot throw a checked exceptions, such as inside an iterator. Which might lead to ugly surprises for the API user;
by YZF | 2025-10-12 06:21:17+00:00
> As to what % go into mil products, several kilos of this several of that forged into speciality alloys at commodity prices vs doing it at artisinal mining prices and those billion dollar weapon systems become tens or hundred billion dollar systems.

I am very skeptical. The cost of buying from non-chinese sources is not going to be billions of dollars for some kilos of magnets. There are other options e.g. https://mpmaterials.com/ or https://www.neomaterials.com/ .

Sure. There's magnets everywhere. In speakers, in EVs (motors, actuators), pumps, wind turbines whatnot. Military use has to be a tiny tiny fraction. Like less than 1% or even less than 0.1%. These are not expensive bits- it's just China makes them cheaper.

China seems to own about 90% of the market. So for sure we're not going to be able to replace 90% of the market in a blink. But that 90% isn't going away, China is still selling EVs and other products. The 10% is plenty for military use, even if the prices go up a lot (military bits are usually mil-spec and expensive anyways). There's definitely economic leverage there but I call bs on the military angle.
Show HN: Refx a CLI tool made for go developpers
by lunaryx-org | 2025-10-12 06:21:46+00:00
I recently had to restructure a big Go project, and manually updating every import path was a nightmare. So, I built refx to handle it for me. It's a simple CLI tool that I've now open-sourced (currently v0.3.1) and would love to get some community feedback on it.
by tverbeure | 2025-10-12 06:22:12+00:00
I didn't mention h264 for a reason. It's a codec that was developed 25 years ago.

The complexity of video decoders has been going up exponentially and AV2 is no exception. Throwing more tools (and thus resources) at it is the only way to increase compression ratio.

Take AV1. It has CTBs that are 128x128 pixels. For intra prediction, you need to keep track of 256 neighboring pixels above the current CTB and 128 to the left. And you need to do this for YUV. For 420, that means you need to keep track of (256+128 + 2x(128+64)) = 768 pixels. At 8 bits per component, that's 8x768=6144 flip-flops. That's just for neighboring pixel tracking, which is only a tiny fraction of what you need to do, a few % of the total resources.

These neighbor tracking flip-flops are followed by a gigantic multiplexer, which is incredibly inefficient on FPGAs and it devours LUTs and routing resources.

A Lattice ECP5-85 has 85K LUTs. The FFs alone consume 8% of the FPGA. The multiplier probably another conservative 20%. You haven't even started to calculate anything and your FPGA is already almost 30% full.

FWIW, for h264, the equivalent of that 128x128 pixel CTB is 16x16 pixel MB. Instead of 768 neighboring pixels, you only need 16+32+2*(8+16)=96 pixels. See the difference? AV2 retains the 128x128 CTB size of AV1 and if it adds something like MRL of h.266, the number of neighbors will more than double.

H264 is child's play compared later codecs. It only has a handful of angular prediction modes, it has barely any pre-angular filtering, it has no chroma from luma prediction, it only has a weak deblocking filter and no loop filtering. It only has one DCT mode. The coding tree is trivial too. Its entropy decoder and syntax processing is low in complexity compared to later codecs. It doesn't have intra-block copy. Etc. etc.

Working on a hardware video decoder is my day job. I know exactly what I'm talking about, and, with all due respect, you clearly do not.
by alex_smart | 2025-10-12 06:22:39+00:00
All this because I told one guy who asked "what exactly is “cronService”? you write in each service or copy/paste each time you need it?" that they can reuse code by writing a library instead of copy/pasting it?

If this is the level of incompetence encouraged by a framework, I would avoid using it just to avoid the chance of hiring people like you.

Just kidding. Spring boot is great. But yeah, I would fire people with this attitude without blinking an eye.
by zem | 2025-10-12 06:24:28+00:00
this was really weird to read:

> But RAG is a very real world, practical topic for something as significant as a new lab’s first paper.

I would expect exactly the opposite - that a new lab would put out a few random papers that happen to be in areas their researchers were interested in and already working on, and once people had been working together a while and developed some synergy they would maybe come out with something really groundbreaking.

do people really view a "first paper" as something deeply significant and weighty? because that just seems like a good way to get bogged down in trying to second guess whether any given paper was good enough to be your all-important debut!
by remarkEon | 2025-10-12 06:24:34+00:00
>would it make sense for the US to adopt a more peaceful strategy?

"Just be nicer when someone threatens to punch you in the mouth"

The structure of the Chinese economy is very different from ours. It's not that their trade policy "leverages producing high quality goods cheaply", as if there's something magic about the dirt in Shenzhen. More that they were able to play a very long game, and take advantage of continual missteps in industrial policy that started somewhere back in the 1990s. They have not won this game yet.
by southernplaces7 | 2025-10-12 06:25:14+00:00
Much of the literature references this as the biggest ever tsunami at 500+ meters, but an account from one of the survivors who was there on his fishing boat (with his 7-year-old son!) said this specific thing:

"The wave definitely started in Gilbert Inlet, just before the end of the quake. It was not a wave at first. It was like an explosion, or a glacier sluff. The wave came out of the lower part, and looked like the smallest part of the whole thing. The wave did not go up 1,800 feet, the water splashed there."

Still insane, but it was the immediate splash that scoured away trees and soil cover up to 527 meters up the mountain face, not a proper tsunami.

Both the fisherman and his son survived btw.
by hyperific | 2025-10-12 06:25:28+00:00
RAM Disks. Basically extremely fast storage using RAM sticks slotted into a specially made board that fit in a PCIe slot. Not sure what happened to the project exactly but the website disappeared sometime in 2023.

The idea that you could read and write data at RAM speeds was really exciting to me. At work it's very common to see microscope image sets anywhere from 20 to 200 GB and file transfer rates can be a big bottleneck.

Archive capture circa 2023: https://web.archive.org/web/20230329173623/https://ddramdisk...

HN post from 2023: https://news.ycombinator.com/item?id=35195029