MurphyA/hacker-news huggingface dataset:
by the_hoser | 2026-01-03 04:05:03+00:00
For those of us that have been using Linux for a long time (since 1999, here), the improvements have been incremental, and hard to spot over time. But sometimes I encounter something and it just blows my mind how good desktop Linux has become.

I just bought a laptop that came with Fedora installed. This isn't anything new, but what really blew me away is that everything... just worked. No tinkering. No alternative modules built from source (hopefully with a good DKMS script). Everything... just worked. I'd blocked out a few hours to get everything working in a satisfactory state and... I had nothing to do, really.

And when I say everything I mean EVERYTHING, not just the features that were significant to my own use cases. Mind-blowing, if you think about it.
by reincarnate0x14 | 2026-01-03 04:05:14+00:00
If that's the VOIP thing, yes, lots of people came to similar methods. That particular thing was for exchanging state, not VOIP or tunneling, so as long as participant groups overlapped it didn't really need a fixed server to be the middle which was handy for our purposes, although long network interruptions could make reconvergence take a while.

Does make me chuckle that so many people had to be working around NAT for so long and then people are like "NAT is way better than the thing that makes us not have to deal with the problem at all." Just had a bit of NAT PTSD remembering an unrelated, but livid argument between some network teams about how a tool defeating their NAT policies was malware. They had overlapping 10.x.y.z blocks, because of course they did :)
by abdullahkhalids | 2026-01-03 04:05:31+00:00
Not the comprehensive physics exams I assigned as a prof. A well set exam takes at least 20-30 min to grade. That's 8-12 hours of work, and in practice, took several sittings over several days.

If you are going to set an exam that can be graded in 5-10 min, you are not getting a lot of signal out of it.

I wanted to do oral exams, but they are much more exhausting for the prof. Nominally, each student is with you for 30 min, but (1) you need to think of slightly different question for each student (2) you need to squeeze all the exams in only a couple of days to avoid giving later students too much extra time to prepare.
by danso | 2026-01-03 04:05:38+00:00
The story suggests a discrepancy between the asserted number of inspections and the required number of inspections

> The owner of the Le Constellation bar in Crans-Montana, Jacques Moretti, told Tribune de Genève that the bar had been inspected by local authorities three times in 10 years and that “everything was done according to the standards.” The Times has not yet been able to reach the owners. Local law in the region calls for yearly fire safety inspections in buildings open to the public or presenting special risks.
by dansquizsoft | 2026-01-03 04:06:29+00:00
Hey! I’m so I'm actually the builder of unixv4.dev (via my company Squiz Software Pty Ltd).

I went to bed last night with a couple of people poking around… woke up to a whole lot more. Appreciate the load test!!

I’ve fixed the rate-limit issues people were hitting. There’s still a global cap of 100 concurrent sessions + per-user limits to keep things stable during spikes.

I’ve also added an “Attributions & Acknowledgements” section.

The backstory is wild: UNIX v4 being recovered from a ~1973 tape at the University of Utah after being effectively “lost” for decades. Reading about the recovery and then poking around in it under SIMH on my PC is what pushed me to wrap it up as a public, browser-based terminal that other people could take a look at - and hopefully get as much out of it as I did.

Have fun exploring it all (especially all the primitive bits — remember: use "chdir" instead of "cd", and "#" is backspace).

- Daniel
by D-Machine | 2026-01-03 04:08:19+00:00
Your best bet would be to look deeply into performance on ARC-AGI fully-private test set performances (e.g. https://arcprize.org/blog/arc-prize-2025-results-analysis), and think carefully about the discrepancies here, or, just to broadly read any academic research on classic benchmarks and note the plateaus on classic datasets.

It is very clear when you look at academic papers actually targeting problems specific to reasoning / intelligence (e.g. rotation invariance in images, adversarial robustness) that all the big companies are doing is just fitting more data / spending more resources on human raters and other things to boost performance on (open) metrics, but that clear actual gains in genuine intelligence are being made only by milking what we know very well to be a limited approach. I.e. there are trivially-basic problems that cannot be solved by curve-fitting models, which makes it clear most current advances are indeed coming from curve(manifold) fitting. It just isn't clear how far we can exploit these current approaches and in what domains this kind of exploitation is more than good enough.

EDIT: Are people unaware Google Scholar is a thing? It is trivial to find modern AI papers that can be read without requiring access to a research institution. And e.g. HuggingFace collects trending papers (https://huggingface.co/papers/trending), and etc.
by evil-olive | 2026-01-03 04:08:23+00:00
> One of the reasons the door handle would stop working is if the structure was bent enough to jam the doors.

right...if a car gets T-boned, that might jam the doors such that they couldn't open. that's true of every model of car.

I have a non-Tesla car, with "old-fashioned" manual door handles. if I got rear-ended, and my driver's side door wasn't physically damaged, I can reasonably expect that my door handle still works, right?

on a Tesla, that's not true. a rear-end collision that damages the electrical system can cause doors that are physically undamaged to stop working. that is a ludicrous design flaw.
by parker-3461 | 2026-01-03 04:08:31+00:00
This has been my experience too, with installing common (Ubuntu, Fedora, and other popular ones) distros.

The only exception is when we got a really new batch of Lenovo P1 laptops for work, and the patches likely were not fully merged yet. So as long as you’re not getting the first batch it is generally pretty good.
by WaitWaitWha | 2026-01-03 04:09:19+00:00
https://www.bleepingcomputer.com/news/security/nyc-mayoral-i...

>"How do you say that you have no idea without saying it?"

>Modern laptops can run penetration-testing Linux distributions such as Kali Linux, and smartphones can run advanced security toolsets like Kali NetHunter.

>Event organizers have not provided any details explaining why the Flipper Zero and Raspberry Pi were singled out.
by xvxvx | 2026-01-03 04:09:49+00:00
Not exactly what you asked but some advice that may helpful to others as it has been to me: if you can’t find a role at the level or salary you want, scale back and take a lesser role with the goal of proving yourself at a new company and getting back on top fast.

The last 3 times I lost my job, I had to do this as no one was biting for what I wanted. All 3 times I started with a company and busted my chops to move up fast. Not ideal but it has worked for me. Current company was thrilled to get me for below market salary, but I was back on top after 3 months.

I had to take an ego hit each time. Not getting what I believe I deserved. At the end of the day, it worked out. Better than being unemployed or abandoning ship.

Something to think about.
by michaelteter | 2026-01-03 04:10:08+00:00
I certainly am also. 32 years of professional work. Capable and willing to wear many hats, communicate with people of all walks of life (and neuro-divergencies), and even travel frequently.

Over the last two years I have applied to at least 150 jobs. For each application which would accept a cover letter, I wrote one. And I only applied to roles which I really believed I would fit into - I didn't just spray and pray.

I think I've had 4-5 companies that I got to interview with. The closest one to hiring ended up choosing another guy who had a little more frontend experience (this was for a backend role). But they said they really liked me. That's great, but it doesn't help :)

The rest were usually silent rejections. I'm actually grateful when I receive a rejection email (vs indefinite silence).

Along the way, I've built maybe 8 demo projects as part of the application process. I got to show off a few to the companies, and despite delivering what I honestly believe were clean, quality solutions, I didn't get the jobs.

Eventually I gave up applying for some months. It's just to demoralizing to keep trying and getting nowhere. Now I build things that make me happy (for no money), like my new web game, Vector Defense -> https://michaelteter.com/vector.html

I've started applying to companies again. If nothing happens in the next six months, I'll most likely walk away from my tech career and just get a "regular job". Maybe I'll open a gym in Bangkok; they don't have many, and the few decent ones have surprisingly high monthly fees. I could compete; and I love hospitality and providing nice experiences for people. So if anyone wants to partner with me, hit me up!
by NYCNews | 2026-01-03 04:11:07+00:00
NEW YORK - The holiday season is often a time of celebration, joy, and connection. But for many, it’s also a period filled with stress, anxiety, and even sadness. While the holidays bring opportunities to spend time with loved ones and make special memories, they also bring a unique set of challenges that can impact your mental health. Whether it’s dealing with complex family dynamics, financial pressure from gift-giving traditions, or simply trying to balance everything on your to-do list, holiday stress can quickly add up.

Fortunately, digital mental health resources offer a simple, accessible way to take care of your emotional well-being during this busy season. With mental health concerns rising across the nation, it’s important to know that help is just a click away. Let’s explore how digital tools can help you manage holiday stress and keep your mental health in check.

The digital age has transformed the way we access mental health care, and the holidays and post holidays are no exception. With the right resources, you can address holiday stressors like anxiety, family conflicts, and sleep disruptions from the comfort of your own home, or wherever you may be. Here are some of the most effective digital tools for managing holiday-related stress:

1. Wellness Applications: On-Demand Support Anytime, Anywhere

Wellness apps, like Calm Health, have become a popular way for individuals to manage their mental well-being. These apps offer personalized, self-directed resources that you can access whenever you need them. Many apps are designed to help users manage symptoms of anxiety, stress, and other mental health challenges. They often provide:

* Mindfulness exercises and meditation

* Sleep aids and relaxation techniques

* Screenings to help identify mental health needs

* Personalized programs tailored to your emotional well-being

For those dealing with low-severity mental health issues, wellness applications provide a perfect solution. They help you take proactive steps to manage your mental health, especially during the high-pressure holiday season. Using these resources, you can practice mindfulness, reduce anxiety, and improve your sleep – all on your own schedule.
by aragilar | 2026-01-03 04:11:15+00:00
A NAT is part of a firewall, not a separate thing, so if the firewall is misconfigued, then your NAT may not be working either.

On not running out of (private) IPs, I guess you've never had the fun of having to deal with overlapping ranges (because it isn't the number of IPs that's the issue, it's how the ranges are allocated). While this can still happen on IPv6, there are so many more subnets that this is far less likely.

Also, a key thing that IPv6 makes obvious (which is also true to some extent of IPv4, but that most systems try to avoid showing) is that each link can have multiple IPs (there will be at least one link-local address), and so while your ISP can provide you a public range, you don't need to use it if you do not want to, you can always use an Unique Local Address (ULA - https://en.wikipedia.org/wiki/Unique_local_address), which reduce the chance of overlapping ranges.
by vlovich123 | 2026-01-03 04:12:31+00:00
I think the most practical reason not to flag which bugs are security bugs is to avoid helping blackhat hackers by painting a giant neon sign and that should be more than enough.

I think all the other explanations are just double-think. Why? If "bugs are just bugs" is really a true sentiment, why is there a separate disclosure process for security bugs? What does it even mean to classify a bug as a security bug during reporting if it's no different than any other bug report? Why are fixes developed in secret & potential embargoes sometimes invoked? I guess some bugs are more equal than others?
Ask HN: How to Deal with Bot Accounts
by lovich | 2026-01-03 04:12:55+00:00
Prefacing that I am not calling anyone out for lack of moderation or sense of urgency on this topic.

I am asking because I literally do not not understand how to deal with the avalanche of automated statements that pass the Turing Test, which was my previous bulwark against bots.

I have been "realizing", in quotes because I cannot prove it, that an increasing number of accounts I have been interacting with on this forum appears to be bots.

examples.

@selectively

an account 59 days old and with -8 karma at the time I posted this.

Made an inflammatory comment here

https://news.ycombinator.com/item?id=46468482

Made an incoherent, rage baiting response further down here https://news.ycombinator.com/item?id=46470140

had hallmarks of an LLM like using rareish grammatical marks correctly, and when called out, was flagged immediately.

I suspect the flagging was other bots abusing the flagging system on this site which hides posts, for good or ill

>https://news.ycombinator.com/item?id=46460521

This was the last comment I responded to in this chain. I legitimately mixed up the two accounts, because they were both similar random spellings and pushing the same narrative.

This account didnt respond to that claim and continued on making more claims. The account was made post widespread LLM access

Here is another thread from an account I suspect is a bot https://news.ycombinator.com/item?id=46330323

I called this out, other seemingly human posters agreed, and this suspected bot did not react and then moved onto other threads after this one got flagged

My hypothesis is that organizations using bots are flooding this site with noise. When the response is positive they do nothing about it. When the response is negative they use their bot army to hit the flag button and remove their comments from view, which means they have zero consequences from trying to push the most heinous shit possible when they can make it invisible the second they decide the crowd doesnt like it.

What is the appropriate response to this behavior?
by mixdup | 2026-01-03 04:13:43+00:00
>If I move to IPv6 then my "internal" network address space is at the whim of my ISP.

This is a major problem to me before I'd go wholesale IPv6 at home as the primary way I address and connect to hosts

I have IPv6 enabled, but it's just all defaults. My traffic is going out over the internet on IPv6, my home automation stuff in the house using Matter is on IPv6, but for the few server-types that I have in the house they are still identifiable by me by their IPv4, and my addressing to get into my network from outside is via my ISP's IPv4 address

There really needs to be a universal way to bring IPv6 addresses to your ISP, so they're portable like a phone number. Both so that I can take them with me if I switch providers and so that my ISP can't arbitrarily change them from underneath me
by D-Machine | 2026-01-03 04:15:05+00:00
It isn't wrong, just think about how weights are updated via (mini-)batches, and how tokenization works, and you will understand that LLM's can't ignore poisoning / outliers like humans do. This would be a classic recent example (https://arxiv.org/abs/2510.07192): IMO because the standard (non-robust) loss functions allow for anchor points .
by morshu9001 | 2026-01-03 04:15:24+00:00
HTTP->HTTPS looks easy in hindsight, but there were plenty of ways it could have gone wrong. They took the path of least resistance, unlike ipv6. I know they're different layers ofc.

To answer the last question, routers would need IPv4+ support, just like ipv6 which already happened. The key is it's much easier for users to switch after. No dual stack, you get the same address, routes, DNS, and middleboxes like NAT initially. ISPs can't hand out longer addrs like /40 until things like DNS are upgraded in-place to support that, but again those are pretty invisible changes throughout the stack.
by MBCook | 2026-01-03 04:16:08+00:00
> Several of my friends own Steam Decks which is pretty wild to me given they are just normie gamers.

I would say that’s absolutely the most normal gamer way of playing PC games. As someone who is mostly given up on playing games on a computer and prefer consoles, I’ve thought of doing the same thing.

I agree it’s really impressive that lots of people have decided to try Linux, far more than I remember ever before.

But I’m worried this is “the moment“. Possibly the best shot that’s gonna happen for a long time. And if people find things aren’t as ready as they think from what they hear they’re going to be burned and they’re not coming back. The next time around not only will they not come, they’ll push other people away from trying.

I don’t know if we’ve reached that magical inflection point or not. I think some people are using rosy glasses again though. The real momentum has never been this strong. But it’s not a done deal.
by TheJoeMan | 2026-01-03 04:16:23+00:00
This is not good to hear, at my work we have the production technicians activate the occasional Windows 7 PC via the phone. We do it this way as these are specialized embedded PC’s that won’t connect to the internet. Flippant comments to “just use Linux” are not understanding the realities of keeping 20yr old software in the medical, offshore drilling, etc industries.
by Abishek_Muthian | 2026-01-03 04:17:23+00:00
Seems like this AphyOS is de-googled android, not sure if they use MicroG but apart from FAQ there's no mention of 'Android'.

Being android the trade off between convinience and privacy might be lesser than a purpose built Linux Phone like Librem. Their marketing copy suggests it's not for the same audience as say Librem or Graphene OS phone.

Ofcourse many of their advertised privacy features can be achieved for cheap with any LineageOS/postmarket OS phone with self-hosted Nextcloud.
by Emjayen | 2026-01-03 04:17:58+00:00
IPv6 was obsolete by the mid-2000s, majorly due to the advent of roaming. It was designed on the rather fanciful assumption that its deployment would simply supersede IPv4, that every software/hardware vendor would cooperate, and we'd have a pure v6 network which would also replace the traditional L2/L3 layers.

Ofcourse legacy compatibility trumps all, along with the ubiquity of NATs and roaming and we're now just in the sunk-cost phase, being left saddled with a horribly bloated protocol (128-bit addresses was a marketing choice; not engineering) that solves no problems.
by miladyincontrol | 2026-01-03 04:17:59+00:00
> I have never seen RSS clients or crawlers preload actual HTML pages

Some setups like ttrss with the mercury plugin will do that to restore full articles to the feed, but its either on-demand or manually enabled per feed. Personally I dont run it on many other than a few more commercial platforms that heavily limit their feed's default contents.

Presumably some the more app based rss readers have such a feature, but I wouldnt know for certain.
by lkbm | 2026-01-03 04:18:44+00:00
Location: Marshall NC

Remote: Preferred (frequent travel is fine)

Willing to relocate: No

Technologies: Python, Javascript (React), Typescript, Postgres, AWS

Résumé/CV: https://resume.lucamasters.com/

Email: luca@lucamasters.com

My primary experience is subscription ecommerce (starting in tech support and moving into fullstack engineering) and fincom. I'm always happy to learn new tech, but I've mostly done Python and JS/TS in the past few years.
by refurb | 2026-01-03 04:18:47+00:00
> There actually literally is a free lunch. Debt owed to the government by itself isn’t real.

False.

It may not be the same as debt owed to other parties, but not paying it still has consequences for things like money supply.

Otherwise, why would the government not just lend endless amounts of money? Even the Chinese government knows they can't do that.

> It doesn’t matter how much you think China is in trouble financially, at the end of the day they still manufacture a third of everything in the world.

Their output doesn't really matter when it comes to their financial situation. You can produce a lot and still be in trouble. And it's not me that is calling out China's problems, China is talking about it as well.
by fc417fc802 | 2026-01-03 04:19:11+00:00
How does a model even end up outputting that? It goes way beyond code that's a bit buggy or convoluted. If a human did any of the above outside of a humorous context I'd consider it openly malicious.

That said, while I'm no fan of slop I don't feel like the constant accusations of AI we now see bandied about are constructive. The general vibe at this point feels like name calling or even a witch hunt.

Bad or lazy writing should be called out regardless of how it was produced. Same for code. I'd say that "#define private public" stands on its own as case in point; how it was arrived at seems almost entirely irrelevant.
by dvvalia | 2026-01-03 04:20:06+00:00
Location: Mumbai, India
Remote: Preferred
Willing to relocate: No
Technologies:
- Python/Pandas
- Java/Spring Boot
- Data Engineering (ETL/ELT, data pipelines)
- Product Development
- AI/LLM based development (MCP, agents, ADK, CrewAI, etc)
- Other (SQL, Redis, Docker, AWS, GCP, Azure, DBT)
Résumé/CV: https://dvalia.in/blob/Darshan_Valia_Resume_Technical.pdf
Email: On Resume
Linkedin: https://www.linkedin.com/in/dvalia/

Data/Backend engineer for the past ten years (Java, Python, SQL). Experience building data platforms (from scratch!) and ELT pipelines for financial data. Currently working on agentic AI projects, but happy to work at any level for any problem that needs solving. Open to work on product management, solutions architecture, agentic AI or customer engineering. Remote is preferred for time zones spanning Europe to India; onsite/hybrid in Mumbai is also great. Unfortunately cannot relocate.

Open primarily to freelance/consulting roles, but full-time roles will also be considered if we're a good fit.
by benwerd | 2026-01-03 04:20:21+00:00
I must say, it's delightful to see this on the front page of HN.

A lot of people have been following indieweb POSSE principles for almost 15 years: publishing on their own site and syndicating elsewhere. I built my own platform for it that I used for 11 years, but you can use just about anything.

What's superb about the indieweb principles is that they're as simple as the web itself. It's worth digging into microformats, webmention, micropub, and the other lightweight standards the community has nurtured. It's all really good work that will become even more useful as more people turn away from centralized social media and AI-saturated services towards human websites. The indieweb is a slow burn but a really vibrant, growing, human community.
by theandrewbailey | 2026-01-03 04:20:57+00:00
After using Linux just about everywhere else, I moved my main desktop/gaming rig to Linux about a year ago. (The last Windows install I have is my retro PC.)

I work in e-waste recycling, and it's my first Windows-free job. A family friend called me for advice on her old decrepit laptop. I told her about my work "laptop": a Surface Pro tablet with Linux. I just sold one to her, partially on the security and privacy advantages of Linux.