MurphyA/hacker-news huggingface dataset:
by state_less | 2025-12-24 14:54:40+00:00
>>Google could have been an advertising company with a search engine. I'm glad they aren't.

>They kind of are though?

Splitting[1] is a psychological phenomena that you'll find often once you learn to recognize it. Google can both be doing great research, and run a significant influence operation.

[1] https://en.wikipedia.org/wiki/Splitting_(psychology)
by 1123581321 | 2025-12-24 14:54:53+00:00
It greatly depends on your job, and it doesn’t have to be a glamorous job, just one where people request things of you or you of them. For example, a friend is a corporate buyer, somewhat low in his organization, and receives about 120 emails from humans each workday. (His strategy is to select all the emails he will handle that day, put them in a folder, and call himself done when that folder is empty. I.e., he almost never sends a same day response.)
by malfist | 2025-12-24 14:55:38+00:00
I disagree. DNS is generally unencrypted and leaking that over whatever open wifi you're on is generally worse from a privacy perspective than the latency you add bouncing through your home where you probably have encrypted DNS setup.

Even if you don't visit any http sites, you never know what might phone home over http, so an OS level VPN provides foolproof privacy at the cost of a tiny bit of latency.
I built a AWS IAM audit tool ( bare minimum for now)
by Arhackernews | 2025-12-24 14:55:58+00:00
https://www.checkawsiam.xyz

This is my first attempt to build and scale a saas/microsaas . I shipped a MVP . It's ugly now and bare minimum , I am really sorry for that . This tool is aimed towards IAM auditors . So that their compliance becomes productive . If any auditors here , your input will be really valuable
by jdright | 2025-12-24 14:56:06+00:00
100% agree with this.

I have years of experience, but I never had the time (or will) to take on some _very minor nuisances_ or different areas of dev far from my day job expertise.

LLMs solved this. I produced about 12 different things that "I needed" to improve aspects of my life.

Each single took between a few hours to 3 days, and most of them I use daily, they are the most used applications (mobile, desktop and web) for my family.

It is a game changer.

Personalized custom software would never really reach critical mass, LLM enabled it, this is the age of personalized software, egosoftware, llmware.
by manarth | 2025-12-24 14:56:43+00:00
I agree that comparing the various sensor data points could allow a reasonable conclusion: e.g. IAS is variable across sensors therefore IAS is unreliable, so what additional information could allow a reasonable diagnosis?

The flight system could identify a stall and prominently alert the pilots. That's one of the recommendations from the report: to implement a dedicated stall warning. The stall warning was actually active, but disregarded/unrecognised by the pilots because of the number of other simultaneous alarms and extraneous information, including an intermittent recommendation from the Flight Director system to pitch up at 12°.

In general, Airbus aircraft don't have a dedicated AOA indicator visible to the pilots; instead AOA is visualised to the pilots by proxy via the airpeed indicator.

For AF447 the flight avionics probably had enough information to bring the aircraft back to straight and level flight without pilot input.

On the other hand the 737 Max crashes were attributed to MCAS overriding the pilot input and lowering the nose, in response to incorrect/faulty AOA sensor data.

Both were extreme examples, and the recommendations probably coalesce somewhere in the middle: better information (and alert prioritisation) for pilots and redundancy in sensors and logic.

Air Astana Flight 1388 also comes to mind. I'm not sure how a flight control system would deduct cross-connected aileron controls and adapt accordingly (without introducing other risks or failure modes). Given the glacial pace of change and approval in aviation, we're probably 20–50 years away from that level of autonomy.
by dotancohen | 2025-12-24 14:56:44+00:00
That makes only the lowercase L unambiguous, not the uppercase I )). But at that point, for a font intended for text with context, it is surely nitpicking on my part.

My ideal font is a san serif, in which the uppercase I had a small hint of serifs. I live in a fantasy world though, along with my Debian desktop and electric car.
by andsoitis | 2025-12-24 14:58:49+00:00
> I think we should start separating discussion of “The Economy” from “human prosperity and wellbeing.”

Do you think Americans' prosperity and wellbeing is tanking?

We can still look at quantitative and qualitative data.

The Economic ran a story in July "What is the richest country in the world in 2025"[1] in which they compared economies in three different ways: GDP per person at market exchange rates, Adjusted for price differences, and Adjusted for prices and hours worked.

Against those three metrics, the US is ranked in 4th, 7th, and 6th positions.

Even these statistics may need further interpretation or further adjustment (the article does a great job explaining why adjustments are needed for places like Saudi Arabia, Turkey, Ireland, Luxembourg).

> While you are probably right in that The Economy, technically is growing, it doesn’t feel like it to normal people I know.

Pew's research shows that most Americans rate the US economy negatively, with a strong partisan divide. 44% of Republicans and Republican-leaning independents rat the economy as excellent or good (up 8 points from April) while only 10% of Democrats and Democratic-leaners say so.

Arguments for "better off" than, say, 3 years ago: strong job market, economic growth, reduced debt burden.

Arguments for "worse off" than, say, 3 years ago: high cost of living.

Notwithstanding the pessimism and the visible fact that people are not as economically strong as a pre-pandemic (but certainly much more than 2007 - 2008), I don't know that I would say the US economy is "tanking" OR that Americans are becoming destitute.

[1] https://www.economist.com/graphic-detail/2025/07/18/what-is-...
by officeplant | 2025-12-24 14:59:07+00:00
Experiences can vary from seller to seller, but I've owned a few oddball motherboards from china that shouldn't exist. (old server cpu sockets shoved onto a Micro ATX Board) Any time I've had issues getting a refund took maybe a week or two at most. Although the last issue I had was a few VRM components exploding and throwing shrapnel all over inside the case. So buy at your own risk on some things.
by credit_guy | 2025-12-24 14:59:38+00:00
The 75% and the 3:1 ratio are not related. Methane has the formula CH4, so for 12 grams of carbon you have 4 grams of hydrogen. If you successfully break down the molecule CH4 you get a carbon-hydrogen ratio of 3:1. Now, let's say you start with 5.33 kg of methane. Only 75% gets converted, so that's 4 kg. Of that, you get 3 kg of carbon and 1 kg of hydrogen.
by QuiEgo | 2025-12-24 15:00:01+00:00
I used to use a NUC with a K400 as well (and a Logitech Harmony (RIP)), and the Apple TV is a way better experience.

The Apple TV remote is way more useable, and HDMI CEC just works™, which never ever was true with the NUC. I really like the client-server model - the Apple TV is my dumb front end for Plex, Steam Link, and so on. It also is well supported by every streaming service.

I could fiddle with the NUC and make it work, but it was not family friendly. In general, the "it just works" factor is extremely high, which I could not say for the NUC.

If Apple ever goes evil, I'll just switch to whatever the best solution is when that happens (maybe a rooted Android TV device?). It's not like I'm marrying it. An Apple TV is $150. I've gotten 4 years out of my current one. The cost is negligible.
by mint5 | 2025-12-24 15:00:15+00:00
I strongly disagree that it’s pointing out the gas leak, it’s posting the way a foreign dictator would gleefully like his minions to post. “See that democracy has always been just like us”

If I were a totalitarian leader of any sort, I’d definitely be having my propagandists go after any country more liberal and try to paint them as also authoritarian and bad, and always that way.

Are you denying America has not improved itself? Slavery was horrible but slavery was ended even though it took a massive bloody war. Thats an extreme example but there are plenty.

No no, to the Debbie downers we are and always have been the equivalent of mao, Stalin, mussolini, and polpot
by tonyhb | 2025-12-24 15:01:10+00:00
If you're testing the interface, changing the implementation internals won't create any churn (as the mocks don't change).

If you are changing the interface, though, that would mean a contract change. And if you're changing the contract, surely you wouldn't be able to even use the old tests?

This isn't really a go problem at all. Any contract change means changing tests.
by bachmeier | 2025-12-24 15:01:19+00:00
I can give you an idea of why it's so terrible. I'm a professor that teaches multiple classes, I run our department's grad programs, I do various kinds of service activities within the university, I'm the editor of a journal, I collaborate on research with others, and I get media inquiries from time to time. That's the professional side. I have a family, a house, and just lots of other things that require email correspondence.

It's not that the volume of messages needing a reply is so large (though sometimes that's an issue too) but rather the time and energy required is so large. Most things don't allow for a quick one-liner off the top of your head and then going back to work. In some cases, you have to do research and make sure stuff is followed up.

My situation is by no means unique. Be thankful if you don't have to deal with it, because a lot of us do, and it's not by choice.
by mpweiher | 2025-12-24 15:01:22+00:00
Yeah, I don't think I claimed that these things weren't "envisioned" in 1979. My claim was that they most certainly weren't "common practice" in 1979.

In my mind, they didn't exist yet, and certainly the 1978 definition of C that I read and you also cite confirms this: "they cannot be passed to or returned from functions". Not much time between 1978 and 1979, so while that's possible it doesn't seem particularly likely.

My first C compiler, Manx Aztec C for the Amiga (obviously from the mid 1980s) didn't support structures as function arguments, and only got them with a later upgrade that supported ANSI C.

The 2nd edition of "The C Programming Language" from 1988 also describes ANSI C (at least that's what it says on the cover), so I don't see any documentation that points to C with structures as function arguments in the 1979 timeframe.

So I think even my less important claim, that structure passing came about with ANSI C, is pretty solid, even if there may have been isolated compilers that supported structure passing before that.

And never mind the "common practice".
by adamsabla | 2025-12-24 15:01:24+00:00
Amateurminal started as a joke: a terminal where every command succeeds with ridiculous messages and ASCII art.

Then I added a Windows XP desktop. Then working desktop icons. Then a file system with cd/ls/dir. Then ICQ and Minesweeper. Then an achievement system. Then a leaderboard.

The absurd part: I built a complete game ending for a joke terminal. But it was too fun to stop.

So.... HOW LONG WILL IT TAKE YOU TO UNCOVER THE TRUTH ABOUT EPSTEIN FILES?

If you can't complete this game, you're not a tech saavy person :D

amaterminal.com (desktop only - mobile gets a 90s-style disclaimer)
by chrismorgan | 2025-12-24 15:01:39+00:00
> LocalStorage is not available in private browsing mode. Other browsers just treat it as ephemeral/SessionStorage basically.

Correction: it’s not available in Firefox either, throws on get/set. It’s the Chromium family that’s the odd one out, but it’s so popular and testing in other browsers’ private windows so uncommon that developers often don’t realise that localStorage is fallible.
by Jonghwa_Lee | 2025-12-24 15:02:16+00:00
Thanks for the sharp question. You hit the core challenge.
I am targeting a sensitivity of 10^{-18} seconds, which is within the range of modern Sr-87 optical lattice clocks (current stability \approx 10^{-19}).
While the effect of information density (\Delta S_{info}) is expected to be extremely subtle compared to mass (G), the differential measurement (Entangled vs. Non-entangled) allows me to filter out common-mode noise. Even if I get a null result, establishing an upper bound on the coupling constant \alpha would be a significant contribution.
I'm putting my bet on the high complexity of the GHZ state.
by rkagerer | 2025-12-24 15:02:16+00:00
Never trust a lawyer with a redact tool any more complicated than a marker.

I've seen lawyers at major, high-priced law firms make this same mistake. Once it was a huge list of individuals names and bank account balances. Fortunately I was able to intervene just before the uploaded documents were made public.

Folks around here blame incompetence, but I say the frequency of this kind of cock-up is crystal clear telemetry telling you the software tools suck.

If the software is going to leverage the familiarity of using a blackout marker to give you a simple mechanism to redact text, it should honour that analogy and work the way any regular user would expect, by killing off the underlying text you're obscuring, and any other correponding, hidden bits. Or it should surface those hidden bits so you can see what could come back to bite you later. E.g. It wouldn't be hard to make the redact tool simultaneously act as a highlighter that temporarily turns proximate text in the OCR layer a vibrant yellow as you use it.
by ksec | 2025-12-24 15:02:29+00:00
I think one could even say gaming as a sector single handedly move most of the personal computing platform forward since 80s and 90s. Before that it was probably Military and cooperate. From DOS era, overclocking CPU to push benchmarks, DOOM, 3D Graphics API from 3DFx Glide to Direct X. Faster HDD for faster Gaming Load times. And for 10 - 15 years it was gaming that carried CUDA forward.
by AlotOfReading | 2025-12-24 15:02:37+00:00
The networking on AVs is usually redundant across multiple cellular networks to deal with coverage and outage issues. They also use business sims, which usually have a slightly higher network priority than consumers. If waymo's also negotiated to use one of the infrastructure QCIs instead, it would take some seriously disastrous network conditions for them to experience meaningful congestion.
by sebow | 2025-12-24 15:02:37+00:00
I disagree in principle, but let's say the people decide to do so. Not only in US (under section 230) those are not media companies, but in EU too, social networks like Facebook/Instagram/etc. are treated legally as "public squares" and not media companies like BBC/etc. When you defame somebody on Instagram, you're the one being held legally responsible, not Meta. Why would social networks be responsible for DSA violations made by the users? This is beyond the fact that implementing an "instant-takedowns" censorship mechanism is draconian. DSA's Articles 16-17 do not require the person (who can also be anonymous, which is ironic) who is reporting the content to provide >legally sufficient< evidence for the takedown. Which goes directly against what I would consider "normal" in a society where you're innocent until proven guilty. The "trusted flaggers" (article 22) do need to submit more evidence, but this just becomes a problem of "partisanship" and bias. This basically means you can report someone for illegal activity, provide unnecessary evidence(in the legal sense), and the content is taken down, with the "battle" starting afterwards.

YouTube's system of DMCA takedown(the copyright issue being way more serious legally than what DSA is supposed to protect against) is not perfect and cannot be perfect (proven by the fact that content is unjustly taken down all the time). DSA is just the same, except more vague, more complicated and (imo) ultimately worse.

DSA has an appeal mechanism, with an option for out-of-court settlements, which means you can employ independent fact-checkers (certified by Digital Services Coordinators (DSCs)); the list of certified bodies is, of course, maintained by the European Commission. The problem is that these DSCs are appointed by each country's gov., which means there's potential room for conflict of interests not only at a national level(I find hard to believe appointed DSCs are completely impartial to the gov. that appointed them) but also at an EU-wide level(certified fact-checking bodies who are supposedly not influenced by EC when judging cases pertaining to EU in international cases).
by fidotron | 2025-12-24 15:03:46+00:00
> Ugh not this misdirection again.

Oh no! Someone pointed out an inconvenient fact again!

> It's also the same level of indirection as the US presidency, which is appointed by the Electoral College.

But the US President doesn't have a monopoly on setting the agenda of Congress, the Commission does with respect to the EU Parliament. Anyone with any political awareness knows that if you set the agenda you control the outcome.
by wrongagainyyyy | 2025-12-24 15:04:36+00:00
No, it's more like an ambassador that's appointed by the president, you see we have presidential tickets and you get the two people you vote for, which is different from voting for someone then having the person you vote for decide who to appoint.

Yes technically the us 'electors' could vote for a different presidential ticket, but that's never happened in practice and even then their options are generally limited by who ran, electors can't pick just anyone.
by wartywhoa23 | 2025-12-24 15:04:37+00:00
AI brings clarity.

Do you mean that kind of clarity when no audio/video evidence is a proof of anything anymore?

> This results in a lot of pain for those who tried to hijack the game in one way or another.

I'm not quite sure if any artists, designers, musicians and programmers whose work was used to train AI without their consent tried to manipulate anyone or hijack anything. Care to elaborate?
by gruez | 2025-12-24 15:04:41+00:00
>By fixing education, road design, and other factors, those 40k killed can be reduced by seven times before you even need to bother with automation.

1. [citation needed]

2. Just because it's theoretically possible, doesn't mean it's an option that actually exists. I'm sure you can dream up of some plan for a futuristic utopia where everybody lives in a 15 minute city, no private cars are needed, and the whole transportation system is net zero, but that doesn't mean it's a realistic option that'll actually get implemented in the US, nor does it mean that we we should reject hybrid or EVs on the basis that they're worse than the utopian solution, even though they're better than the status quo of conventional ICE cars.
by cmrdporcupine | 2025-12-24 15:04:47+00:00
When carbon byproducts are produced from these kinds of reactions, are they "pure" carbon, or will there be residues from the impurities in the methane?

The reason I ask is I wonder if the carbon could be used as a soil amendment to help replenish top soils in agriculture, or as a growing medium generally. But this would only be conceivable if it's just carbon.
by ramraj07 | 2025-12-24 15:04:53+00:00
Im curious what exactly you ask here. I consider myself to be a decent engineer (for practical purposes) but without a CS degree, and I might likely have not passed that question.

I know compilers can do some crazy optimizations but wouldn't have guessed it'll transform something from O(n) to O(1). Having said that, I dont still feel this has too much relevance to my actual job for the most part. Such performance knowledge seems to be very abstracted away from actual programming by database systems, or managed offerings like spark and snowflake, that unless you intend to work on these systems this knowledge isn't that useful (being aware they happen can be though, for sure).
by reactordev | 2025-12-24 15:05:10+00:00
But this has been true every hundred years or so as technology changes and those that are building infrastructure know nothing else.

2000s : Damn these cars clogging up the road!

1900s : Damn these buggies clogging up the road!

1800s : Damn these carriages clogging up the road!

1700s : Damn these horses clogging up the road!

1600s : Damn these " " " " "

100BC : Damn these romans clogging up the road!
by GuestFAUniverse | 2025-12-24 15:05:14+00:00
Not true.
Personal and family matters do not need an impress.

You might want to read Rundfunkstaatsvertrag (RStV), (§ 55 Abs. 1):
"Anbieter von Telemedien, die nicht ausschließlich persönlichen oder familiären Zwecken dienen, haben folgende Informationen leicht erkennbar, unmittelbar erreichbar und ständig verfügbar zu halten: Namen und Anschrift, bei juristischen Personen auch Namen und Anschrift des Vertretungsberechtigten."

Google translate:
"
Providers of telemedia services that are not exclusively for personal or family purposes must keep the following information easily recognizable, directly accessible and permanently available: name and address, and in the case of legal entities, also the name and address of the authorized representative.
"
by zipy124 | 2025-12-24 15:05:21+00:00
To those who don't know about compiler optimisation, the replacement with a closed form is rather suprising I'd say, especially if someone with Matt Godbolt's experience of all people is saying it is surprising.

Also this series is targeted towards more of a beginner audience to compilers, thus its likely to be suprising to the audience, even if not to you.
by forshaper | 2025-12-24 15:05:23+00:00
I currently live in a place where, when walking on the street, I routinely almost get hit by vehicles while crossing crosswalks with the cross light on.

However, I used to live in a place where every local driver did an 'after you' that included pedestrians, regardless of road rules, and generally drove the speed limit (and usually less).

Both of these places in the United States!

The latter is not impossible, just rare.
by 1103938364 | 2025-12-24 15:05:25+00:00
Hello HN!

I'm the author of SoakUpTheSun. This is an open-source visual assistance platform I built to connect visually impaired users with volunteers via real-time video (similar to "Be My Eyes", but open-source).

I built this primarily to learn how to handle high-concurrency scenarios and heterogeneous microservices.

Key technical implementation details:

Custom SFU in Go: Instead of using standard media servers, I wrote a custom SFU using the Pion library to handle WebRTC signaling and RTP forwarding, aiming for <200ms latency even on weak networks.

Hybrid Matching: To solve the "no answer" problem, I implemented a dual-track strategy:

L1: Redis Hot Pool (Sets) for O(1) matching of currently active volunteers.

L2: Elasticsearch fallback with Painless scripting to score offline users based on credit/activity.

Concurrency: For the "Prize Redemption" feature (high concurrency), I used Redis Lua scripts + Redisson to ensure atomic inventory operations and prevent overselling.

The backend is Java (Spring Cloud Alibaba), streaming is Go, and AI analysis (OCR/Object Detection) is Python.

I'd love to hear your feedback on the architecture, especially regarding the Go SFU implementation and the matching logic.

Repo: https://github.com/xxieyiqiang/soakupthesun

Thanks!
by saubeidl | 2025-12-24 15:05:30+00:00
> Oh no! Someone pointed out an inconvenient fact again!

It's not a fact. It's just pedantry that is conveniently not applied anywhere else. Nobody would say the US president isn't elected or ministers aren't elected, but when it comes to the EU a double standard is applied by dishonest ideologues.

The rest of your post is classic moving of goal posts, but fwiw Congress has been absolutely irrelevant since the sitting president decided to rule by decree.