MurphyA/hacker-news huggingface dataset:
by BeetleB | 2026-01-02 20:03:00+00:00
> For my kids, guns are absolutely not in the toy category. They are tools, used for hunting and protection, and access to these tools comes with guard rails and significant responsibility.

The same is true for cars. Are you also against toy cars?

> By the time they graduated, many of these guys had real skills they could support their family with. In our rush to protect kids, this kind of work is no longer taught in classes or available as summer work for young people. We have made it increasingly hard for young people to "grow up"!

This is a totally different issue from access to games. Why couple the two? Are you implying one cannot be taught those skills if they have access to games?
by gukov | 2026-01-02 20:03:13+00:00
I’m not sure why some are struggling to understand this. A single "godmode" checkbox would only be possible if every element, the marketplace, the hardware, and the payment rails, were inside one ecosystem. The Switch is Nintendo, Minecraft is Microsoft, the credit card is Visa, and so on. There are simply too many moving parts, making a single killswitch nearly impossible to orchestrate.
by SoftTalker | 2026-01-02 20:03:20+00:00
In my analogy that would be like forbidding your child from having a bike because they might go somewhere that would sell them beer, rather than simply a general, mostly-reliable prohibition on selling beer to kids.

Or, if you do let them have a bike, it requires you to follow them around everywhere to be sure they don't go to a liquor store.

It's a completely over the top level of control. Yes it would work but also do as much harm as good.
by Levitz | 2026-01-02 20:03:21+00:00
Humanization and responsibility issues aside (I worry that the author seems to validate AIs judgement with no second thought) education is one sector which isn't talked about enough in terms of possible progress with AI.

Ask about any teacher, scalability is a serious issue. Students being in classes above and under their level is a serious issue. non-interactive learning, leading to rote memorization, as a result of having to choose scaling methods of learning is a serious issue. All these can be adjusted to a personal level through AI, it's trivial to do so, even.

I'm definitely not sold on the idea of oral exams through AI though. I don't even see the point, exams themselves are specifically an analysis of knowledge at one point in time. Far from ideal, we just never got anything better, how else can you measure a student's worth?

Well, now you could just run all of that student's activity in class through that AI. In the real world you don't know if someone is competent because you run an exam, you know if he is competent because he consistently shows competency. Exams are a proxy for that, you can't have a teacher looking at a student 24/7 to see they know their stuff, except now you can gather the data and parse it, what do I care if a student performs 10 exercises poorly in a specific day at a specific time if they have shown they can do perfectly well, as can be ascertained by their performance the past week?
by Strongbad536 | 2026-01-02 20:03:49+00:00
I'm all for being more healthy but at the same time I think a lot of people are failing to talk about the fact that this current generation (younger than millennials let's say) seems to be not drinking at all. While that might be healthier by the book, one thing it certainly decreases is time with friends and potentially time to network with others or make connections you might not otherwise.

If one to two drinks per week, or a glass of wine with dinner with friends increases your overall happiness because you had healthy relationships, or because you met somebody who opened up some other opportunity for you, that probably is an overall net positive compared to not drinking and thus perhaps not going out.

Inb4 "you shouldn't need to drink to have good friendships" yeah okay but sometimes it can just be fun to loosen up a bit and have a good time with your friends and i don't think looking back on my 20s i'd trade my fun nights out for the alternative (staying in and likely grinding CS. counterstrike, not even computer science). YMMV.
by bhouston | 2026-01-02 20:03:58+00:00
I've run my own Home NAS on ZFS for 4 years or so. In the end I ended up with majority NVMe setup with long-term archival storage on HDDs. This made my NAS much more useful / ergonomic since I can search, move files at 10Gbps speeds. I really hated the pause when opening up directories, etc. Details here:

https://benhouston3d.com/blog/home-network-lessons
by XVincentX | 2026-01-02 20:04:03+00:00
Location: Denver, CO
Remote: Yes
Willing to relocate: Yes
Technologies: Clojure, Python, TypeScript, Cloud Stuff
Résumé/CV: https://linkedin.com/in/vncz
Email: vnczes@icloud.com

Over the last 10 years I have worked for companies in the developer productivity space, in particular in the API Design space.

Currently I am working for Microsoft as an API Architect for Microsoft Graph where I help with the design of APIs very likely you have used, and curate the internal developer experience.

I might be a very good fit for you if

- You are looking for somebody with encyclopedic experience in software development

- You need somebody to dig into a codebase in a bad state and bring it back to excellence

- You need somebody to improve the developer experience of your users, whether they are internal or external

- You need somebody with very strong API Design Skills

- You need somebody that is very well versed in Cloud Environments such as AWS/Azure/GCloud
Ask HN: How do Ops teams use ChatGPT across many internal tools?
by stosssik | 2026-01-02 20:04:28+00:00
With the release of ChatGPT apps, we’re seeing many consumer and individual use cases emerge.

I’m curious whether any Ops teams here (RevOps, Finance Ops, BizOps, etc.) are using ChatGPT regularly for internal, enterprise work, especially in environments where information is spread across many tools.

If so, what does your current workflow look like? Are people copy-pasting data or documents, asking IT to build custom GPT apps, relying on custom agents, or using other internal solutions? What feels painful or inefficient today, and are you actively looking for better ways to handle this?
by ip26 | 2026-01-02 20:04:41+00:00
Maybe the analogy here is you can buy only one kind of gun. That gun can load any ammunition. It’s easy for children to get their hands on anything from bb’s to BMG50. The gun has parental controls to allow selecting which ammunition the gun will accept. It’s up to the parents to decipher the difference between all the types, and the out-of-box default is all types are allowed.

Some commenters admonish parents for trying to use these parental controls at all. “Just be good parents and instruct your 6 year old not to use hollow point, 7.62mm, or fmj”
by readthenotes1 | 2026-01-02 20:05:06+00:00
This is assuredly repeating stuff other people have said, but repetition isn't all that bad...

1. Everyone makes typos and typos are extraordinarily hard to find. There's a whole profession devoted to finding them in the publication process and it's not for 'normal' people. It should be automated as much as possible and y'all could agree that no one will check stuff in that fails a typo check (similar to requiring that code that is checked in must compile without warnings)

2. Dyslexia, etc. doesn't matter. What matters to the team is how the team is affected. I wouldn't worry so much about things I can't fix so easily (his denial) and focus on the things you can.

3. You could have a private conversation with him after finding out the better practices that help people move away from denial. One tip I believe is that the person whose behavior we want to change must feel fully safe. Sorta like the difference between when a friend tells you teres spinich in your teeth vs the group's jerk.
by RamRodification | 2026-01-02 20:05:43+00:00
To find out why it's iffy, I asked an AI assistant and got the following (in the summary). Do you agree?

The "iffy" status reflects temporary development hurdles rather than a shift in Google’s openness to custom operating systems.

(Google delayed releasing the necessary source code to AOSP).

I get that this could indicate that they are dropping support in the future. But it seems to be fine, albeit delayed, for the Pixel 10?
by pwg | 2026-01-02 20:06:48+00:00
> Building 29 separate settings with confusing and overlapping effects is less work than making a single setting of: [Local Only]?

The 29 separate confusing overlapping effects is by design. A single "local only" switch would (so long as that switch is enabled) lock out all manner of potential future revenue and recurring rents, which these companies very much want to see hit the balance sheet.

So the 29 separate confusing overlapping settings is designed to frustrate you to the point that you allow what they want from the start, the ability of the device to generate future revenue (via both of one time sales and recurring rents on rental sales).
by redox99 | 2026-01-02 20:06:53+00:00
Hardware would catch up. And IPv4 would never go away. If you connect to 1.1.1.1 it would still be good ole IPv4. You would only have in addition the option to connect to 1.1.1.1.1.1.1.2 if the entire chain supports it. And if not, it could still be worked around through software with proxies and NAT.
by trjordan | 2026-01-02 20:06:56+00:00
They mention this at the end of the article:

> And here is the delicious part: you can give the whole setup to the students and let them prepare for the exam by practicing it multiple times. Unlike traditional exams, where leaked questions are a disaster, here the questions are generated fresh each time. The more you practice, the better you get. That is... actually how learning is supposed to work.
by cm2187 | 2026-01-02 20:07:00+00:00
Don't think the problem is 64 vs 128. I don't think the problem is end users either, the vast majority of which don't even know what the IP protocol is in the first place (nor should they). The fault I think is on ISPs.

I use hyperoptic in the UK, if you replace the original router (which reserves the external 443 port for itself, i.e. no one sophisticated would keep it), there seems to be no way to get a v6 address. This is pure incompetence and carelessness. Like ISPs allowing their network to send packets spoofing IPs from outside their network. Add to that foreign ISPs (which means that even if your own network supports v6, you need v4 support when you are on holidays/travelling), and you have a situation where v4 cannot simply be switched off.

So for a website, what is the point of supporting v6 if v4 is never going away?
by simoncion | 2026-01-02 20:07:02+00:00
> At what point will we be allowed to say IPv6 hasn't failed?

"IPv6 ... still hasn't taken over the world [after thirty years of deployment]." is a very different statement than "IPv6 has failed.".

Noone who has successfully extracted their head from their ass says that IPv6 has failed. It's widely deployed on the Internet, and on who knows how many corporate intranets and SOHO/home LANs.

IMO, it's stupid to ever consider turning off IPv4. There surely exist useful systems out there that will never be updated to work with IPv6.

I see IPv6 as an "IPv4 address pressure relief system". In the future, SOHO/home LANs can run servers on IPv6, datacenters can run servers mostly on IPv6 but also v4 if they really want, and SOHO/home networks can be behind an IPv4 CGN because all of their unsolicited inbound traffic will come over IPv6.
by quirkot | 2026-01-02 20:07:51+00:00
>> Building 29 separate settings with confusing and overlapping effects is less work than making a single setting of: [Local Only]?

Yes, absolutely. 29 separate overlapping settings likely match up precisely to arguments in various APIs that are used. On the other hand, what does local only even mean? No wifi? No hardwired connection? LAN only? Connection to the internet for system updates but not marketplace? Something else? All with a specified outcome that requires different implementation depending on hardware version and needs to be tweaked everytime dependencies change.
by viccis | 2026-01-02 20:07:54+00:00
Unless class sizes are astronomical, it's absurd to pay US tuition all to have a lazy professor who automates even the most human components of the education you're getting for that price.

If the class cost me $50? Then sure, use Dr. Slop to examine my knowledge. But this professor's school charges them $90,000 a year and over $200k to get an MBA? Hell no!
by vladvasiliu | 2026-01-02 20:07:58+00:00
Just today I've had "technical" dude complain about something "not working".

He even checked "thing A" and "thing B" which "looked fine", but it still "didn't work". A and B had absolutely nothing to do with each either (they solve completely different problems).

I had to ask multiple times what exactly he was trying to do and what exactly he was experiencing.

I've even had "web devs" shout there must be some kind of "network problem" between their workstation and some web server, because they were getting an http 403 error.

So, yeah. Regular users? I honestly have 0 expectations from them. They just observe that the software doesn't do what they expect and they'll complain.
by utopiah | 2026-01-02 20:08:57+00:00
I played competitive Quake on LAN and online. If your setup, hardware/software, can't handle your configuration you either get a better one (spending money, rollback your OS, etc) or adjust it (lower your configuration, nobody plays competitive gaming for the aesthetics, Quake in such a context is damn ugly and nobody cares).

It's not about a drop in game, it's about being prepared for the game. If you get a 7% drop, or even a .1% drop (whatever is noticeable to you) then you adjust.

To be clear I'm not saying worst performance is OK, I'm saying everybody wants 500FPS for $1 hardware but nobody gets that. Consequently we get a compromise, e.g. pay $2000 for 60FPS and so be it. If you have to pay $2000 + $600 or lower graphics settings to still get 60FPS that's what you do.

PS: FWIW competitive gaming is niche in gaming. Most people might want to compete but in practice most people are not, at least not professionally. It's still an important use case but it's not the majority. Also from my own personal experience I didn't get performance drop.
by onionisafruit | 2026-01-02 20:09:10+00:00
Circa 1999 I was working for Cisco as a sysadmin. I got my CCNP through internal training and considered making a career of network administration, but ipv6 changed my mind. It seemed so much more difficult and unpleasant to deal with. I didn't want that to be my day to day work.

I think the same thing happens on a different scale with ISPs. They don't want to deal with it until they have to for largely the same reason.
by robin_reala | 2026-01-02 20:09:30+00:00
We do include illustrations, but in fairly defined categories: when they’re factually illustrative, when they’re graphs or charts, when they’re part of the plot (an illustration of a clue in a murder mystery, for example), or when they’re referenced from the text.

The last point is why the Beatrix Potter compilation I did ended up with illustrations: the text specifically references the illustrations in a couple of the books (“Can you see…?”) so the illustrations remained. It did mean writing 602 pieces of alt text though[1] so it was a fairly major undertaking to include them.

[1] https://standardebooks.org/ebooks/beatrix-potter/short-ficti...
by mraza007 | 2026-01-02 20:09:36+00:00
Location: New York City, United States

Remote: Yes (Preferred)

Willing to relocate: No

Technologies: AWS (ECS, EKS, Lambda, CloudFormation, CDK, Glue, MWAA), Terraform, Python, GitHub Actions, GitLab CI, Jenkins, Docker, Kubernetes, PostgreSQL, FastAPI, Flask, Django, Bash, Linux

Résumé/CV: Available upon request

Email: muhammadraza0047@gmail.com

GitHub: https://github.com/mraza007

Website: https://muhammadraza.me/work

I'm a Senior DevOps Engineer with 5 years of experience in cloud infrastructure and automation. I spent 2 years at AWS Professional Services, where I led CloudFormation Resources Migration, built CDK constructs in Python and TypeScript, and helped enterprise customers design CI/CD pipelines.

I'm open to DevOps, platform engineering, SRE, or backend Python roles. Happy to chat about contract or full-time opportunities.
by wiether | 2026-01-02 20:09:37+00:00
I'm not saying that I'm approving this company or their products, but I can definitely get behind the idea of paying for OS updates.

Part of the premium we pay for an iPhone or a Mac is to finance the development of iOS/MacOS. We get the updates for "free" but we actually already paid them when we paid the device.

Meanwhile, here it's clear: you pay the device, and then you pay for the OS.

The opposite being the product like with Microsoft/Google.

Or relying on the goodwill of other people (FOSS).

If I take the example of Kagi, I saw how much impact as a customer I have/had on the product.

Meanwhile Microsoft/Google/Apple don't care.

And on FOSS I could _just_ do the things myself, but I'm not an OS dev and I already spend some time on other FOSS projects (I'm writing this message on an Linux computer).
Donations are great but they are not reliable/predictable and they don't give you more power to influence the product.

Regarding your question "Why do I need to pay to retain data that is on my own device?", according to their FAQ:
"Without an active subscription, certain core services and privacy features will be limited. To keep your MC03 fully functional, secure, and up to date, an active subscription is required."
https://www.punkt.ch/products/mc03-premium-secure-smartphone

So the phone won't brick itself and you won't lose access to your data.

But the company itself give me a bad feeling, like Proton, trying to surf the hype and doing lots of virtue signaling.
by beezlebroxxxxxx | 2026-01-02 20:09:53+00:00
This is not hitting the problem. Most students in universities are completely fine with awful grades or expect comical levels of grade inflation. Ask a professor or TA and you'll hear about an insane level of entitlement from students after they hand in extremely shoddy work. Failing students is actually quite hard or extremely discouraged by admins.

The real problem is students and universities have collectively bought into a "customer mindset". When they do poorly, it's always the school's fault. They're "paying customers" after-all, they're (in their mind) entitled to the degree as if it is a seamless transaction. Getting in was the hardest part for most students, so now they believe they have already proven themselves and should as a matter of routine after 3-4 years be handed their degree because they exchanged some funds. Most students would gladly accept no grades if it was possible.

Unfortunately, rather than having spines, most schools have also adopted a "the customer is always right" approach, and endlessly chase graduation numbers as a goal in and of itself and are terrified of "bad reviews."

There has been lots of handwringing around AI and cheating and what solutions are possible. Mine is actually relatively simple. University and college should get really hard again (I'm aware it was a finishing school a century ago, but the grade inflation compared to just 50 years ago is insane). Across all disciplines. Students aren't "paying for a degree", they're paying to prove that they can learn, and the only way to really prove that is to make it hard as hell and to make them care about learning in order to get to the degree - to earn it. Otherwise, as we've seen, the value of the degree becomes suspect leading to the university to become suspect as a whole.

Schools are terrified of this, but they have to start failing students and committing to it.
by minimaxir | 2026-01-02 20:10:01+00:00
The real reason is because LLMs are a highly nuanced and technical topic that has been constantly evolving, but any attempt to suggest that LLMs require nuance is met with accusations of AI boosterism and are subsequently ignored. So journalists tend to go with Occam's Razor.

I have tried to offer corrections to incorrect headlines and technical information about LLMs over the past few years but have stopped because I don't have the bandwidth to deal with the "so you support the plagiarism machine" comments every time.
by yowlingcat | 2026-01-02 20:10:04+00:00
Locally, I use a Mac Studio with a ton of VRAM and just accept the limitations of the Metal ecosystem, which is generally fine for the inference workloads I am consistently running locally (but I think would be a pain for a lot of people).

I can't see it making sense for training workloads if and when I get to them (which I'd put on the cloud). I have a box with a single 3090 to do CUDA dev if I need to but I haven't needed to do it that often. And frankly the Mac Studio has rough computational parity with a bit under a 3090 in terms of grunt, but with an order of magnitude more unified VRAM so it hits the mark for medium-ish MoE models I like to run locally as well as some of the diffusion inference workloads.

Anything that doesn't work great locally or which is throwaway (but needs to be fast) ends up getting thrown at the cloud. I pull it back to something I can run locally once I'm running it over and over again on a recurring basis.
by _ytji | 2026-01-02 20:10:05+00:00
Location: California

Remote: Yes (potentially hybrid)

Willing to relocate: Yes

Technologies: Infrastructure, systems administration, DevOps, Linux, Terraform, AWS, configuration management, docker, python, monitoring/metrics (prometheus, grafana, et al)

Résumé/CV: https://localko.st/cv.pdf

Email: hn@localko.st

Have been exploring a different (non-tech) career path the last few years (since covid) and doing some volunteer work in South America and Mexico. Potentially willing to relocate if role is in Southeast Asia, otherwise only looking for remote.
by simoncion | 2026-01-02 20:10:19+00:00
> It's not nothing, but it's also very little to play with.

Sure. But it's ~6.6x more than what HDMI has historically guaranteed. It's pretty obvious to anyone with two neurons to spark together that the problem here isn't "amount of power you can suck out of the display port". If it were, DP would have swept away HDMI ages ago.
by bmandale | 2026-01-02 20:10:20+00:00
You could, I dunno, trust your son, communicate with him, and let him make decisions for himself? If instead of wasting all your time on scam products trying to isolate him from the world, you'd spent the same time teaching him to navigate the world, you wouldn't have had any problems, and he would be better prepared for adult life when he doesn't have someone breathing down his shoulder. Just my 2c.
by boltzmann-brain | 2026-01-02 20:10:46+00:00
Location: EU
Remote: Yes
Willing to relocate: Yes
Technologies: C++, Rust, Python, Go, Zig, Haskell, TypeScript, Nix
Résumé/CV: ask damianjobsites+hn@gmail.com
Email: damianjobsites+hn@gmail.com

20+ yoe as dev/IC. 10+ yoe in managerial and executive roles. Multiple great exits and acquisitions. I have recently built a software NGO with over half a million supporters and over a thousand active volunteers and major political and media networking. I have built tech for Tezos, Oracle, Shell, Digitas, Saatchi & Saatchi, Time Warner, Sparkasse, Bank of America.

If there's a problem related to tech, I can solve it, and build a team or company around it. Available for work as dev/IC, EM, Director, or CTO, with experience in each. Full-solution MVP development from scratch. Performance optimization and modernization of older systems. DSL and programming language design, compilers. Let me know if you're looking for experience that isn't below! HN posts are short. CV upon request.

If you think I might be able to help you, shoot me an email: damian.jobsites+hn@gmail.com

~~

Example engagement types:

- Long term dev / IC or managerial roles

- Security audits for cryptography and secure code

- Review your code and dev processes, 10-page report

- Short-term dev and research work

- One-shot meetings

(see reply for skill list)