MurphyA/hacker-news huggingface dataset:
by alphazard | 2026-01-02 21:48:28+00:00
Entire roles have been created for people to do this, in exchange the headcount makes your manager look more important.
In tech alone there exists: product managers, scrum masters, middle managers of all kinds.

If you want to stay in tech, look for roles that can be filled by someone who doesn't know how to build or sell the product.
Every business has to deal with supply and demand, the further you are from those things, the more likely the job is bullshit, and not doing it will be unnoticeable.
by stackskipton | 2026-01-02 21:48:35+00:00
No, I think CEO mandate goes "Build parental controls" and PMs all shake their heads and go "No problem". It hits the developers, they go Too long to do it properly and PM goes "Nah, we just prefer MVP only so we can say we have it and move on". it's also never really touched again so as features get added on, Parental Controls is poorly thought about last minute implementation.

To fix this, it's going to have to be legislation so financial incentives are present.
by dijit | 2026-01-02 21:48:46+00:00
I think the western world very much revolves around:

* The internet

* Linux servers

* Automation

I get your point, but it falls on deaf ears to me since most people don’t feel the benefits until some passionate nerd makes something that scratches an itch.

For a practical example: peer-to-peer sharing like Airdrop is much easier to implement in a world with ipv6.
by mschuster91 | 2026-01-02 21:48:48+00:00
> Usually when those discussions come up, there are plenty of people recognizing both that 1) parents do need to be more responsible, but also that 2) we need sane parental control systems.

Dunno. My generation grew up to be generally fine people, without parental control software crap (and the poor sods who had parents insisting on it only became better hackers for it). Back then, there was things such as rottencom, 4chan or its various predecessors... there were countless instructions on how to make explosives or whatever readily available, hoards of porn (ever been to a LAN party and came home with less porn on your HDD than before?). And yes there were also alll the creeps.

The only thing that wasn't anywhere near as prevalent as today is all the gambling/mtx crap and AI slop. Hell even brainrot was a thing, half of the chan boards consisted of utterly weird memes that make "skibidi toilet" blush in comparison.
by layer8 | 2026-01-02 21:49:22+00:00
Comments comparing LLMs to just another level on the abstraction ladder are fairly commonplace:

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

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

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

Juts the first three I found via hn.algolia.com.
by wojciii | 2026-01-02 21:49:32+00:00
This HPV vaccine was part of the children vaccination program (børnevaccinationsprogram) which kindly asks the parents to vaccinate their children.

While we have some anivaxxers here in DK, most people (90%, I believe) are sane and follow the recommendations.

The vaccinations start while the children are small and continue while they grow up .. the last one is when they are 12.5 years old.

The notifications are delivered in eboks or by mail if you don't want to use eboks. Everything from the state is delivered like this. There is nothing special about how the information is delivered. The SMS/e-mail notifications are just about hwo sent you something and not about what it is. At least for me.

I don't see how the use of eboks makes this work better. It would work just as well without eboks. People listen to doctors and the MAGA like shitheads we do have don't have a lot of influence.
by IshKebab | 2026-01-02 21:50:08+00:00
Typescript, C#, Go, Rust.

I'd say they are almost strictly superior to Python, but there are some minor factors why you might still choose Python over those. E.g. arbitrary precision integers, or the REPL. Go is a bit tedious and Rust is harder to learn (but productive once you have).

But overall they would all be a better choice than Python. Yes even for startups who need to move fast.
by reincarnate0x14 | 2026-01-02 21:51:08+00:00
I've been of the opinion this is one of those "the art advances one funeral at a time." A lot of people are married to IPv4 and its arcane warts and really, really do not want to deal with IPv6 even though most of the core concepts are almost exactly the same thing, except better. I can't imagine anyone who dealt with V4 multicast ever wanting to go back, and I bet they've memory-holed parts of V4 that simply can't be used anymore and so have been turned off for decades(RIP to RIP).

People complain about dual stacks and all that but with a modicum of planning it is minimal extra effort. Anything made in the last decade has V4/V6 support and unless you're messing with low level network code, it's often difficult to even know which way you're being routed. Network devices pretty much all support using groups of names or addresses and not hard coded dotted-quad config statements now, and have for a while. And that was good practice on V4 networks too.

Part of it is probably that remembering various V4 magic is easy enough to do but feels complicated enough to be an accomplishment. In V6, there is no point in doing most of that because the protocol has so much more automation of addressing schemes. But if you like those addressing schemes, V6 can do them even better. You can do all sorts of crazy address translation on either the network or host id portion, like giving an internal network a ULA that is magically translated to a public network prefix without any stateful tracking unless that is desirable.

I feel there is some analog to DNS in that regard, people who have gotten used to DNS don't give a damn about host IP addresses but some people seem to really like the idea of a fixed address statement. People also seem to be stuck on the idea that NAT creates some kind of security when that's really the stateful tracking that is required for many-to-few translations (thus making firewalls a common place to implement it), not the translation itself. Similar to certificates versus shared keys, yes, one is more upfront effort but that's because it's solving the problem of the Sisyphean task that is the other.
by leejoramo | 2026-01-02 21:51:15+00:00
Daring Fireball had the ‘.text’ version since at least the public release of Markdown, if not earlier.

This should be the version Gruber edits in MarsEdit or BBEdit, but it maybe partly rendered by the Moveable Type CMS

The extension is ‘.text’ because that is what he suggested as the Markdown extension, but of course most of us went with ‘.md’

While keyword tags are not used on the website, you can see the one he uses for his personal purposes at the bottom of the Markdown
by jmye | 2026-01-02 21:51:36+00:00
> And why is this a flex exactly? Almost sounds like fraud.

Do you think you're just purchasing a diploma? Or do you think you're purchasing the opportunity to gain an education and potential certification that you received said education?

It's entirely possible that the University stunk at teaching 99% of it's students (about as equally possible that 99% of the students stunk at learning), but "fraud" is absolute nonsense. You're not entitled to a diploma if you fail to learn the material well enough to earn it.
by throw0101a | 2026-01-02 21:51:46+00:00
> IPv4 addresses have been dropping in price for a few years and are cheaper in real terms than at my point in the last 15

More IPv6 deployments may (ironically?) help reduce IPv4 prices as you can get IPv6 'for free' and have Internet connectivity (and not have to worry about exhaustion in any practical way). Doing CG-NAT could reduce the number IPv4 addresses you need to acquire.
by ojpike | 2026-01-02 21:51:52+00:00
Count | Senior Software Engineer | REMOTE (UK/Europe/US East Coast) | Full-time | £100–140k (or local equivalent) + Equity | https://count.co

Count is an infinite, real-time canvas where SQL, Python, and low-code query cells live side-by-side with visualizations and freeform whiteboarding. It replaces the traditional linear notebook with a collaborative space for modeling, analysis, and presentation.

Under the hood, we've built a custom WebGL rendering engine, data visualization library, graph-based modeling layer, and horizontally scalable compute engine (DuckDB-based) that dynamically shifts execution between browser and server to minimize latency and reduce database load.

You'll help evolve the core platform: integrating agentic workflows into data exploration, pushing the performance limits of our distributed execution layer, and building powerful new analytics experiences used daily by customers. You'll have high autonomy and ownership over major parts of the product and technical roadmap, from architecture through production.

Tech stack: TypeScript, Python, Node.js, WebAssembly, WebGL, Apache Arrow/Parquet, DuckDB, Kubernetes, React.

Apply here: https://jobs.ashbyhq.com/count
by bigfatkitten | 2026-01-02 21:52:13+00:00
> You should be using dynamic DNS

That doesn't solve the problem. DNS remains broken until each and every device, assuming VERY generously that it is capable of dynamic DNS at all, realises that one of its prefixes has disappeared and it updates its DNS records. With DNS TTL and common default timeouts for prefix lifetime and router lifetime, that can take anywhere from 30 minutes to 30 days.

> and firewall rules should be on the subnet boundary in this scenario, any decent firewall (including referee PFsense/OpnSense) support ACLs that follow IPv6 address changes.

This requires you to assign one VLAN per device, unless perhaps you've got lots of money, space, and power to buy high end switches that can do EVPN-VXLAN so that you can map MAC addresses to SGTs and filter on those instead.
by d-lisp | 2026-01-02 21:52:25+00:00
I think I fear system instability and its consequent (probable) problems.

Sleep does a lot of things, a lot I don't necessarily understand, all the OS layers are stressed at once, and with them a whole lot of other things, bith software and hardware related. Are all the drivers of your system trustworthy, are all the running applications trustworthy ? Are we sure no data loss will occur ? Will you lose audio, wifi, display or excessive battery because of a race condition or an error of some sort in an element of the whole involved stack ?

Most of the time everything is fine, or is it ? Maybe your computer will hit kernel panic after two hours or so, and you will have hard time figuring the real cause and origin.

tldr; I think it scares me because it increase the probability for the system to surprise crash at a very crucial time (while compiling something, in between two saves of a text buffer, during a write to disk...)
by zetier | 2026-01-02 21:52:46+00:00
Zetier | Multiple US locations (VA, PA, FL, TX, CA, NY) | ONSITE | Full-Time

Zetier develops real-world tools and capabilities to secure our nation in the short- and long-term. If you’re excited to delve deep into low-level systems, exploit dev, and more alongside a group of passionate hackers, then we’d love to hear from you.

Open-sourcing our work as much as possible is integral to Zetier and what we stand for. As folks who learned to hack on platforms like Linux, we aim to give back to the OSS community. Not only do we encourage our engineers to contribute, but we go a step further, adding monetary incentives to do so.

We’re looking to find the right people for a range of roles, including:

+ Vulnerability Researcher

+ Android Security Engineer

+ CNO Embedded Engineer

+ CNO Software Engineer

+ IT Security Engineer

+ Senior Technical Lead

+ Business Developer

+ Program Manager

All open positions: https://zetier.breezy.hr/

Our approach and benefits: https://zetier.com/careers/

Different skill set? Drop us a line at hello@zetier.com
by sallveburrpi | 2026-01-02 21:53:29+00:00
People really pay 300+ € for a phone; it’s crazy to me.

I still have some ancient (pre-smartphone) phones lying around, they work just fine and do the same thing.
To be fair they don’t come with Signal but then again that doesn’t seem to work well.
Only real argument would be the battery - but the last time I tested one of my old burner phones the battery still lasted for about 5 days (crazy right…)
by sojsurf | 2026-01-02 21:53:45+00:00
> Are you implying one cannot be taught those skills if they have access to games?

Nah, I think games can be very valuable, especially communal, in-person games. I don't mind access to games at all... I think I look at the various forces around children and teens today, and it feels like we've taken away a lot of the things that were very valuable for development because they might be dangerous, and replaced them with replicas that are safe but lack some of the value and experience that came with the dangerous thing.

As an example, hunting games are safer than hunting, but hunting games do not teach you to be patient and still for hours, they do not teach gun safety, they do not teach you to stick it out when things get cold and uncomfortable. They do not teach you how to do something useful with the animal after you shot it, and there is no real cost to being sloppy and injuring but not killing an animal that is now suffering in the woods.

I'm sure you've heard people talk about the "infantilization" of young adults. What factors do you see behind this? How would you suggest we teach young people how to do hard things?
by kjshsh123 | 2026-01-02 21:53:45+00:00
It's a good comment but I think to make something intuitive you really need to understand why something exists and I think for most people there just isn't in fact a good reason.

If you know it, it's easy to use, so why not? But if you don't, whatever method you come up with to track account balances and revenues vs. expenses is going to be useful enough. For individuals not accounting for receivables, debts, depreciation properly isn't likely to make a big difference.
by vsulzer | 2026-01-02 21:53:56+00:00
Ionworks | Founding Systems Engineer | Remote (US) or Pittsburgh, PA | Full-time
Ionworks builds battery simulation and optimization software used by R&D teams designing next-generation batteries. We are looking for a founding backend / systems engineer to own big pieces of our backend and help us scale from a few early customers to broader industry use.

Work: - FastAPI, async Python, Supabase/Postgres - Designing APIs and data models for simulation and optimization workflows - Performance and reliability work across the stack (queries, async, concurrency, resource limits) - Job orchestration for running and tracking simulations - Observability: logging, metrics, tracing, debugging real issues

We are especially interested in people who work in a "vibe engineering" style: using LLMs and coding agents as accelerators, but still planning ahead, writing tests, supervising agents, and staying fully responsible for code quality and architecture. If you already use AI tools this way in your day-to-day work, you will fit in well here.

Stack: FastAPI, Python, Supabase/Postgres, distributed compute for simulations, AI-assisted dev.

Benefits: competitive salary, meaningful equity, remote-first, unlimited PTO, 401k match, medical/dental/vision, paid parental leave, home office budget.

If this sounds interesting, send a short note to valentin@ionworks.com with "HN backend" in the subject and fill in the application here: https://apply.workable.com/ionworks/j/A8C2F4287C/
by GTP | 2026-01-02 21:54:09+00:00
Just out of curiosity, do you happen to have or have had a blog?

Also, I think part of the problem for me is that I think no-one would would read it anyway, which, depending on how you look at it, can both be an incentive or a disincentive. But sometimes I also think about it as some sort of conversation starter or tool to help me foster conversations. The idea would be to write about some things I happen to talk about with different people every now and then, so that when I happen to talk about it again, I can point them to what I wrote as a summary of my opinions as some sort of starting point for the discussion.
by viraptor | 2026-01-02 21:54:35+00:00
It's a bit incoherent with both "won't tell you which one, it's a secret confession" and "I'm a developer who handed in notice yesterday". Also, I tried to find anything listing those 2 fees and nothing seems to come up.

I'm suspicious about this being real. (I mean this specific case - we do have the proof of similar bad behaviours already)
by lifeisstillgood | 2026-01-02 21:54:45+00:00
ChatGPT with no deeper diving thinks you are further off
“””
Social/public rental makes up about 43% of the city’s housing stock; around half of that is city-owned public housing.
The rest includes limited-profit housing associations and private housing.

“””
This compares with London around 20%, paris 24% and NYC 9%

So yeah that makes a huge difference…
by Defletter | 2026-01-02 21:54:46+00:00
Yeah, I'm failing to see how this is an example of "people [wanting] to discuss the over representation of some ethnicities in sexual assault clusters, but couldn't because of [hate speech laws]". The article makes no mention of hate speech laws or anyone being prosecuted under them for discussing the representation of various ethnicities in sexual-assault statistics.

What the article does mention is that local officials and other agencies were "wary of identifying ethnic origins for fear of upsetting community cohesion, or being seen as racist", which is mere cowardice. In fact, I am somewhat surprised you are not using this to argue that government officials are too scared of free speech to do their job: that the implied threat of some people using their free speech to call the local government racist is enough to paralyse its function.

No, to me, what this article shows is how unfettered speech actually functions: a foreign billionaire with the loudest microphone in history is dredging up a decade-old stain in our country's criminal history to aid and abet our domestic right and far-right political parties. And I think the fact that those parties immediately jumped on this in the media shows that it's very much not something that'll get you thrown in the gulag.
by xvxvx | 2026-01-02 21:54:59+00:00
Where I live, almost every Tesla driver I see is Indian. I wonder if they even know about all the anti-Indian hate being amplified on Musks other company, X?

There has been a clearly coordinated campaign against Indian migrants in the US this past year, with some of the foulest racist I’ve ever seen, all promoted by the X algorithm for all to see.

A mass boycott of Tesla by the Indian community would have a massive impact.
by GaryBluto | 2026-01-02 21:55:06+00:00
> Well, except for doing parental controls on your boomer parents TV, blocking Fox news. Thats a good usage of it. You're not going to defeat propaganda believability with boomers. So blocking is best bet.

What an odd viewpoint. "It's bad to use limit your children's access to the internet in any way, but trying to stop other adults from accessing things I deem to be wrong are good!"
by p_l | 2026-01-02 21:55:21+00:00
I've spent half a year getting nowhere on a discussion involving VPN-ing parts of the company just to have connectivity for specific services where part of the problem was lots and lots of overlapping 10./8 allocations - partially because everyone setting a "VPC" or some local dc network was doing individual 10./8, often "in name of simplicity".

With subnetting needs, possibly dealing with VPNs to other networks that might use 10./8, ISPs that might use 10./8 instead of CGNAT space (100.64./10), even the total incompetence of some contractors was not reducing how IPv4 was a problem.

And that's before you hit the part where Microsoft products have been IPv6 First since ~2008 and there are entire feature sets that are very interesting to bigger companies (like well integrated always-on vpn for laptops) that require working v6
by guntis_dev | 2026-01-02 21:55:54+00:00
A colleague of mine is developing an internal tool nobody needs in a large IT corporation. Since it's not client facing, there's no rush from project managers. It's dragged on so long that other internal tools have already implemented most of the needed functionality - so there's no good value proposition now. The only argument keeping it alive is sunk cost fallacy. Colleague works minimal required 3 day weeks, spends maybe 2 hours in the office drinking coffee, and tells me how he enjoys life with lots of hikes and outdoor activities.
by buu709 | 2026-01-02 21:55:56+00:00
We use very little plastic, but I'm also admittedly incredibly picky over stuff being dry. It could be water dripping from the plastic racks above; nothing is truly wet, just enough that I'm not willing to put the dishes away without further drying.

I think plastic has a lower thermal conductivity/mass. Heat moves into the plastic more slowly and it just doesn't hold as much energy thus doesn't get hot enough to make the water evaporate.
by xmddmx | 2026-01-02 21:56:08+00:00
Turns out that under the USA Code of Federal Regulations, there's a pretty big exemption to IRB for research on pedagogy:

CFR 46.104 (Exempt Research):

46.104.d.1
"Research, conducted in established or commonly accepted educational settings, that specifically involves normal educational practices that are not likely to adversely impact students' opportunity to learn required educational content or the assessment of educators who provide instruction. This includes most research on regular and special education instructional strategies, and research on the effectiveness of or the comparison among instructional techniques, curricula, or classroom management methods."

https://www.ecfr.gov/current/title-45/subtitle-A/subchapter-...

So while this may have been a dick move by the instructors, it was probably legal.
by explorigin | 2026-01-02 21:56:20+00:00
Go type this into perplexity: "Are there any health studies about what exposure to pornography does to childhood development?"

Here's another good one: "Are there any health studies about what exposure to violence or horror does to childhood development?"

There is a reason that rating systems exist and that we shelter children from these things.

The pre-rebuttal that you posted "this was common in my childhood" is no indicator that this was a healthy behavior for you or the masses.
by ashleyn | 2026-01-02 21:56:43+00:00
This accurately describes many tech jobs outside of FAANG or the startup scene. Lay low, close your tickets, and invest aggressively into the S&P 500. You'll be done in about 12 years. Most you'll need to worry about are fudging annual "goals" that have nothing to do with the actual work.

Really this sounds like apathy and disillusionment with the state of the mainstream, a sentiment i understand perfectly. I would encourage you to consider web contracting for local businesses or communities you're a part of. You'll have to take ownership of what you do and care about it, but consider that will be much easier to do when you actually do value what you're a part of and what you're doing.
by mananaysiempre | 2026-01-02 21:57:04+00:00
The crypt() of the input, not the input itself, but guessing at the (PDP-11 assembly :/ ) code for crypt() a bit, it seems to stop after 64 characters if it can’t find a null terminator before that, so

0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef012345678901234567890123456789012345root:p3Y0ydAx:

should work as an exploit, and indeed it does. (Arbitrary 64-character password, then 36 bytes to pad to the end of the 100-byte buffer, then the part of root’s /etc/passwd entry for said password until at least the second colon.)
by arximboldi | 2026-01-02 21:57:28+00:00
I own a MP01 that replaced a Nokia 105 that got lost in the Berghain after 12 years of service. I regret buying the Punkt. It costs more than double than the Nokia and is worse in almost every dimension. It is all form over function, with various obvious UX issues. I would not buy from this company again.