MurphyA/hacker-news huggingface dataset:
by IAmGraydon | 2025-12-17 23:56:11+00:00
>Maybe I am getting paranoid. But to me a lot of innovation in the last years feels openly hostile and primarily designed to extract maximum money while providing only little actual benefit. AI will just accelerate this trend.

This is the natural evolution of capitalism in a system where regulation is weak. Political donations from companies need to be outlawed and the proper regulatory environment restored. Capitalism is like a powerful engine that will happily rev to redline and tear itself apart if the engine lacks a governor. Regulation is that governor.
by UomoNeroNero | 2025-12-17 23:56:17+00:00
Ok. For once, I’m glad to be Italian :-D Here the national grid operator has installed smart meters. They support remote management of limits (maximum power in watts, tariffs, time-of-use tariffs), remote meter reading by the operator or local access plus an app, remote diagnostics, and simplified installation (strict rules and operator intervention, but in the end nothing particularly complex).
by tjohns | 2025-12-17 23:56:20+00:00
> Didn't you already though?

No, I stated the regulations, in reply to the parent comment about transponder rules.

I don't know what the weather conditions were, I don't know what the sight-picture was from each aircraft, I don't know if any equipment was malfunctioning, and we don't have a statement from the military pilot.

Many pilots are very hesitant to (publicly) assign blame in an incident without all the facts, since the details do matter. It's too easy to jump to conclusions otherwise.
by jwpapi | 2025-12-17 23:56:24+00:00
Also looking at how much they’ve released and how fast and how they blog like they own the world (or design the website)

I used to look up to Posthog as I thought, wow this is a really good startup. They’re achieving a lot fast actually.

But turns out a lot was sloppy. I don’t trust them no more and would opt for another platform now.
by BeetleB | 2025-12-17 23:57:09+00:00
> While these Udemy is fine for building up CV bullet point skills, I have never felt that these tutorial based job training courses, designed to teach you framework N+1 were as useful as more fundamentaly and in depth courses that lead you to understand how things really work.

That's what Udemy was from the start. If you want depth, it was always Coursera.

https://www.coursera.org/browse/physical-science-and-enginee...
Show HN: TimeBoxer – Track estimation accuracy to fix terrible time planning
by rsmihir3 | 2025-12-17 23:57:18+00:00
I'm a developer who's terrible at estimating how long tasks take. "This bug fix will take 2 hours" → actually takes 9 hours. Every. Single. Time.

So I tracked my estimates vs. actual time for 3 months. My accuracy: 47%. I was planning twice as much work as was physically possible, then wondering why I was always behind.

TimeBoxer is an iOS app I built to solve this: - Estimate before starting a task - Timer tracks actual duration - See your accuracy over time - Learn which task types you consistently misjudge

After 100+ tracked tasks, I discovered: - Bug fixes: Off by 3-5x (thought 1hr, actually 4-6hrs) - "Quick" refactors: Off by 4-6x - Code reviews: Off by 4x - Features I've built before: ~75% accurate

Now I estimate based on historical data instead of optimism. Hit 80% of my sprint estimates for the first time in my career.

Built natively in SwiftUI with Live Activities for Lock Screen timer. Free tier, $4.99/mo premium for full analytics.

The ADHD developer community has been particularly interested - time blindness makes estimation even harder, and having external data helps compensate.

Happy to answer questions about the tech stack, estimation patterns I found, or design decisions!
by archagon | 2025-12-17 23:57:52+00:00
No, why would it have to be a dichotomy? That doesn't make any sense.

For example, the Catholic Church is neither (solely) defined by a set of 2,000 year old writings, nor is it under strict authoritarian rule by the elected Pope. The Church has been gradually sculpted and steered by centuries of councils, disagreements and reconciliations, power struggles, competing institutions, and much more. It is its own thing, defined by precedent and history and nearly unrecognizable when compared across centuries.
by tzs | 2025-12-17 23:58:04+00:00
Logging in to a personal service from your locked down corporate machine with a passkey works like this:

1. Start to login to the site.

2. When it gets to the point that you would choose to use a passkey if you were logging in at home, there should be some option that lets you say you want to use a passkey on another device. You can use that to tell it you want to use a passkey that is on your phone.

3. It gives you a QR code to scan with the phone, and then you complete the login using the passkey manager on the phone.
Ask HN: Does anyone understand how Hacker News works?
by jannesblobel | 2025-12-17 23:58:40+00:00
When working on my projects and talking to investors, I often hear: “Just post it on Hacker News or Reddit and show that people love it.”

What I find strange is that Hacker News feels oddly opaque. I’ve never met anyone who can clearly explain how it works in practice. Not just the rules, but the dynamics: what’s repeatable, what’s luck, and what actually matters.

By using the Kevin Bacon-number idea: I can usually get within three degrees of separation of well-known technologists like Linus Torvalds, but I can’t seem to get within three steps of someone who confidently understands how HN works.

So I’m asking sincerely: Does anyone here feel they understand Hacker News? If so, what are the real levers, and what do people consistently misunderstand?

PS: This question comes from a mix of genuine curiosity and personal frustration. I’m honestly trying to understand how HN works in practice.
by _DeadFred_ | 2025-12-17 23:59:04+00:00
If the AI does all the easy tickets, there's no easing in new hires, so that process is going to be more expensive, so I better get discounted for that hit.

If there is zero slack, and only the hardest parts, this is no longer the job it was before. Salaries will have to go up, or retention will go down. In addition these jobs could already be awful when there was some slack, removing all slack tasks to AI is going to make them miserable so average customer interaction once they get to a human agent is probably going to be worse so your customer satisfaction will take a hit. So I better get discounted with that reputational hit.

It's like the 'have AI pick the tomatoes it can, and the field worker the rest'. Picking the easy tomatoes is factored into the job. Having the ai pick the easy ones could break the whole model. Of having zero slack for the workers could break them and result in no one showing up to jobs where AI has done the easy picking.
by nielsbot | 2025-12-17 23:59:11+00:00
> largely due to fleeing anti-semitism in those countries

I thought it was mainly being expelled after the creation of Israel. Sometimes with encouragement of Israel.

> In any case it seems to be quite clear that the extreme UN bias against Israel largely comes not from the colonial aspects of Israel's creation but rather from the various degrees of anti-semitism that is pervasive in many countries to this day.

Israel rather than being the victim of racism is a major perpetrator of it. In fact, the Israel project foments anti Semitism around the world. This is especially sad for those non-Zionist Jews who want to live their lives in peace free of discrimination.
by estimator7292 | 2025-12-18 00:00:20+00:00
I don't give a shit about the specifics. I don't want AI in my browser period.

Yes, AI is already in Firefox. That does not on any way make more AI any less unacceptable.

I don't want to opt out. I don't want to dismiss nags. I don't want to fuck around with internal configs and hope that the options do what they say (they often don't).

I want a browser that renders websites. That's it. Anything else is detracting from Firefox's core value proposition: being a good web browser.

I want a web browser. I do not want, need, nor am I interested in entertaining an ""AI browser"", whatever the hell that even means. I want to browse the goddamn web, not interact with "AI". We've had AI shoved into literally every conceivable corner of every piece of software. Nobody, nobody needs more AI in more places. We have ten million ways to access AI in absolutely every other program.

Just give me a fucking web browser. This is not that complicated.
by amluto | 2025-12-18 00:01:17+00:00
Answering my own question: CEC is electrically unrelated to DDC/EDID. The EDID data tells each source its physical address, and then the devices negotiate over CEC to choose logical addresses and announce their physical addresses. This is one way to design a network, but it’s not what I would have done.

I wonder if a malfunction in this process is responsible for my AVR sometimes auto-switching to the wrong source.
by ch2026 | 2025-12-18 00:01:22+00:00
Sure, it’s a bug they can fix. But it’s more the setup itself that’s the issue. For example clickhouse’s HTTP interface would normally require user/pass auth and not have access to all privileges. Clickhouse has a table engine that maps to local processes too (eg select from a python process you pipe stdin into).

No need for postgres if you have a fully authenticated user.
by smilebot | 2025-12-18 00:02:12+00:00
Why take this personally. They are a business. It’s one thing if they did something unethical, but I don’t think this is grudge worthy.

If anything this shows how small the gaming market really is for them. This opens the playing field for new companies to capture.

I find it admirable that they are able to intensify focus on an area they see the most value.
by leemoore | 2025-12-18 00:03:06+00:00
Gemini is bad at this sort of thing but I find all models tend to do this to some degree. You have to know this could be coming and give it indicators to assume that it’s training data is going to be out of date. And it must web search the latest as of today or this month. They aren’t taught to ask themselves “is my understanding of this topic based on info that is likely out of date” but understand after the fact. I usually just get annoyed and low key condescend to it for assuming its old ass training data is sufficient grounding for correcting me.

That epistemic calibration is is something they are capable of thinking through if you point it out. But they aren’t trained to stop and ask/check themselves on how confident do they have a right to be. This is a meta cognitive interrupt that is socialized into girls between 6 and 9 and is socialized into boys between 11-13. While meta cognitive interrupt to calibrate to appropriate confidence levels of knowledge is a cognitive skill that models aren’t taught and humans learn socially by pissing off other humans. It’s why we get pissed off st models when they correct ua with old bad data. Our anger is the training tool to stop doing that. Just that they can’t take in that training signal at inference time
by exceptione | 2025-12-18 00:03:08+00:00
The runtime has been designed from the ground up to be run daemonless and rootless. They also have a K8s runtime, that has an extremely small surface, just enough to be K8s compliant.

But podman has also great integration with systemd. With that you could use a socket activated systemd unit, and stick the socket inside the container, instead of giving the container any network at all. And even if you want networking in the container, the podman folks developed slirp4netns, which is user space networking, and now something even better: passt/pasta.
by kr99x | 2025-12-18 00:03:40+00:00
Hello.

I would not trust any corporation (sometimes it's profitable to remove something so they retain control of some market) or government (sometimes it secures their power to keep people unaware of some facts about their actions) to only censor what is "truly" good for us to have censored. Why would anybody? The free exchange of ideas is a prerequisite for a just world. You cannot build one without it, because to build a just world you must change what is unjust. To change what is unjust, you must remove power from those who unjustly hold it. You can't do that if you can't communicate the injustice. If you place limits on the free exchange of ideas "just for this one really bad thing" then you have forfeited your own future ability to resist when a good and true idea is wrongfully labelled harmful by powerful and corrupt figures. Every single authoritarian regime in history has made speaking ill of the leadership a crime, because speech control is powerful. The power to ban information is too great to be entrusted to any authority at all. Depending on how thorough the "ban" (web text filter at the ISP level? mandatory AR implants at birth filtering banned content? worse?), it's anywhere from an abhorrent violation of human rights and the principles behind scientific inquiry all the way up through literally the most powerful weapon which could even theoretically be designed.

Must we burn this book? No. The answer is always no.

I am in favor of extremely strong free speech, legally and more importantly morally, because there is simply no acceptable alternative.
by cyphar | 2025-12-18 00:03:55+00:00
I just tried it from my Android phone (GrapheneOS) and it still asks to verify a phone number when trying to create an account via a web browser. (Strangely, even though it's a private browser session it just asks to confirm my number by sending an SMS, not asking me for my phone number like it does on desktop -- I wonder how that works...)

If you're saying that the account creation flow through the system accounts application doesn't require a phone number, how are you sure that Google doesn't just collect the phone number directly from your device (they could even silently verify it through a class-0 silent SMS)?

Does it also not ask for a phone number if you factory reset, remove the SIM card, and do not register the phone with a Google account? Maybe they track the IMEI instead?
by JumpCrisscross | 2025-12-18 00:04:15+00:00
23% of the AAP’s revenue comes from grants and pledges [1], and their $100mm in investments could cover the shortfall for up to three years if all $28.5mm of that is HHS. A crisis, for sure. But not an urgent one. The AAP can fight.

To that end:

1) Does the AAP have a case that RFK Jr. acted unconstitutionally?

2) Were these “grants…previously awarded” in a binding nature? Or does the government sign grants with a get-out-of-jail-free clause?

3) Is Senator John Barasso, a pediatrician, a dues-paying member of the AAP?

[1] https://downloads.aap.org/AAP/PDF/AAP%20Financial%20Statemen...
by bitwize | 2025-12-18 00:04:49+00:00
If you walk into a computer/electronics store in Japan you're likely to see a bunch of Wacom (Japanese brand) gear out on display, and if you see that there'll be Photoshop open with the image of some anime girl that a previous shopper had drawn on the tablet.

I think you might be right. The Japanese seem to have a different attitude toward competence. It's just more expected that you get good at doing something. Cruise the bars of Japan and you're going to find a lot of girls who are pretty but not particularly intelligent, just like anywhere else in the world. But some of these approached me and tried to get me to give them English lessons. They wanted to learn English. I've been giggled at by the same kind of woman in the USA for even knowing more than one language.
by netsharc | 2025-12-18 00:05:09+00:00
I've never heard of him, looked him up on Wikipedia https://en.wikipedia.org/wiki/Wole_Soyinka

> In October 2025, Soyinka said that the United States had revoked his visa after comments he made characterizing Donald Trump as "Idi Amin in white face"

Hah... here's hoping "Idi Amin in white face" catches on.

Although the BBC source and YouTube video description says the reason why is a speculation from him, not a sure thing: https://www.bbc.com/news/articles/c24lzd32yjeo
by sjoblomj | 2025-12-18 00:05:35+00:00
Nice! I still have Puddle on my hard-drive along with a whole other pile of old tools. I don't suppose you still have the source code for Puddle and would be willing to publish it as open source?

While I didn't intend Jorsys to be so much about Puds, it could be fun to host some there anyway, if you still have any good ones that you would be interested in sharing.
by PhantomArmor | 2025-12-18 00:06:31+00:00
Author here. Built this after struggling to train detection models on compressed/outdated datasets.

Key characteristics: - 23-day attack timeline (mirrors real APT dwell time) - 8M+ logs with 0.007% attack signal - Service account hijacking patterns - Defense product logs (EDR, DLP, SIEM)

Single scenario, intermediate skill. Has limitations.

Feedback welcome - what other scenarios would be useful?
by Libidinalecon | 2025-12-18 00:06:42+00:00
No offense, but you really can't possibly understand how bad this place is if you have never been in VRChat.

Picture a 30 something guy in a hotdog avatar telling children how he can't help be a pervert.

Picture playing a game of chess in a chess room that should be really cool for all ages. Then a drunk woman is telling the room about the blowjobs she has given. Of course you can hear by the voices that some are little kids talking.

If you put on a headset and go in VRChat right now, you too can have the same experience. Anyone who says this is not true is completely full of shit because everyone inside VRchat knows this almost like it is an inside joke.

I would never bag on someone for being socially awkward. I was so awkward as a teenager. Social awkwardness is not the problem at all.

Oh yea how about kids running around yelling the n word for no reason other than they can? That is standard.

If you never used modern VR, the immersion is incredible. That is what makes the VRChat experience so disturbing.
by n1xis10t | 2025-12-18 00:06:50+00:00
Nice! Reminds me of “Piracy as Proof of Personhood”. If you want to read that one go to Paged Out magazine (at https://pagedout.institute/ ), navigate to issue #7, and flip to page 9.

I wonder if this will start making porn websites rank higher in google if it catches on…

Have you tested it with the Lynx web browser? I bet all the links would show up if a user used it.

Oh also couldn’t AI scrapers just start impersonating Googlebot and Bingbot if this caught on and they got wind of it?

Hey I wonder if there is some situation where negative SEO would be a good tactic. Generally though I think if you wanted something to stay hidden it just shouldn’t be on a public web server.
by jorvi | 2025-12-18 00:07:04+00:00
Private Internet Access has denied under oath that they have logs to turn over.

There is no reason to think that more reputable activist providers like Mullvad or AirVPN would if a party like PIA already doesn't.

I'd steer clear of NordVPN though. They have lots of controversy in their history and they are very financially motivated, considering the deluge of YouTube sponsorship and ads they pay for each year. Still don't think they would lie about no logs but why risk it.
by ComputerGuru | 2025-12-18 00:08:17+00:00
They’re not the same, there are (at least) two different tunes per 5.x

For each you can use it as “instant” supposedly without thinking (though these are all exclusively reasoning models) or specify a reasoning amount (low, medium, high, and now xhigh - though if you do g specify it defaults to none) OR you can use the -chat version which is also “no thinking” but in practice performs markedly differently from the regular version with thinking off (not more or less intelligent but has a different style and answering method).
by zamadatix | 2025-12-18 00:08:35+00:00
I think the point extends well beyond the specific app/OS example though, even though the article talks to macOS exclusively. For macOS and Windows there are built in tools which offer direct recording functionality. To trigger on macOS Command+Shift+5 (or launch it via QuickTime as jasonlotito noted), on Windows Win+Shift+S. Both of these utilize the same OS APIs OBS Studio uses to get the screen content, but they skip the step of needing a renderer at all.
by lern_too_spel | 2025-12-18 00:09:41+00:00
> - but, most importnatly, your Google account's calendar (which you need for Play Store) is still a default and any 3rd party app adding an event to your calendar will adds it to the Google one. You don't get to change the default calendar, you don't get to disable it!

That seems like a bug in Google's Calendar app. Can't you simply install a third party calendar app like Fossify Calendar and set it as the default for handling calendar intents?
by measurablefunc | 2025-12-18 00:09:52+00:00
Screenshots use a different router, so if you get stuck in one modality then pasting a screenshot can sometimes divert whatever "expert" you were stuck on that was refusing to comply. I don't work at OpenAI but I know enough about how these systems are architected to know that once you are stuck in a refusal basin the only way is to start a new session or figure out how to get routed to another node in their MoE configuration. Ironically, they promised their fancy MoE routing would fix issues like these but it seems like they are getting worse.
by TheGRS | 2025-12-18 00:10:01+00:00
I don't agree that this is the central value juniors provide. Its a nice tertiary value, but not why one hires them. I think the value is the later part of farming for new talent and just growing your team.

I still think the central issue is the economy. There are more seniors available to fill roles, so filling out junior roles is less desirable. And perhaps "replacing juniors with AI" is just the industry's way of clumsily saving face.
by llsf | 2025-12-18 00:11:14+00:00
I agree, so the prices of everything would go down. People would be unemployed. Do we plan to give some money to pay for basic stuff (food, shelter) ?

Even if the cost for food and shelter is $1 per month, if there is no revenue, it is still too expensive, right ?

I am trying to understand the speed comparison between how fast the prices will go down, vs. how fast people will lose their jobs. If job loss goes faster than the price decrease, we might have a problem to solve.
by grog454 | 2025-12-18 00:11:28+00:00
This thought process is pretty baffling to me, and this is at least the second time I've encountered it on HN.

What's the value of a secret benchmark to anyone but the secret holder? Does your niche benchmark even influence which model you use for unrelated queries? If LLM authors care enough about your niche (they don't) and fake the response somehow, you will learn on the very next query that something is amiss. Now that query is your secret benchmark.

Even for niche topics it's rare that I need to provide more than 1 correction or knowledge update.
by throw0101d | 2025-12-18 00:12:22+00:00
> Well, if you take on a more global perspective: global inequality absolutely skyrocketed until the 1970s and has only gradually been climbing down since then.

Probably because pre-WW2 and globalization most people on the planet were equally poor.

> I'm sick of portraying the era until the 1970s as some kind of golden age. It was the nadir for most people on the globe in terms of equality, not the zenith.

The 1970s were mostly the zenith of recent technological advancement: certainly personal computing and the Internet came after, but there really hasn't been any major invention.

* https://en.wikipedia.org/wiki/The_Rise_and_Fall_of_American_...

Post-1970s technology has become more equally distributed (à la Gibson), and that has been through globalization.