MurphyA/hacker-news huggingface dataset:
by Hobadee | 2026-01-03 07:02:39+00:00
> > - My ISP gives me a /64, what am I supposed to do with that anyways?

> What are you supposed to do with a /8? Do you have several million computers?

Except you can subnet an IPv4 /8. You can't subnet an IPv6 /64. For whatever stupid reason, and despite having 18 quintillion available addresses in a /64, you can't actually do anything useful with it other than yeet a bunch of devices on the same LAN segment.

(At least on pfSense, and when I looked into it some, that's apparently IPv6 design for some reason)
by some_furry | 2026-01-03 07:02:54+00:00
PGP/GPG is a complicated mess designed in the 1990's and only incrementally updated to add more complexity and cover more use-cases, most of which you'll never need. Part of PGP/GPG is supporting a large swath of algorithms (from DSA to RSA to ECDSA to EdDSA to whatever post-quantum abomination they'll cook up next).

Signify/Minisign is Ed25519. Boring, simple, fit-for-purpose.

You can write an implementation of Minisign in most languages with little effort. I did in PHP years ago. https://github.com/soatok/minisign-php

Complexity is the enemy of security.
by CableNinja | 2026-01-03 07:03:30+00:00
You are definitely not a person i would hire.

You clearly dont understand that you dont get to make those decisions. Your users need software X to do Y as a business requirement. Are you going to tell them fuck off because you dont support windows? Sure, you could, once.

And no manager would ever okay someone writing a fuckton of driver shit or reverse engineering some protocols just so you can be high king and not use a specific OS.

Fact is business needs drive whats used, and you do not get a say in it, you might think you do, but you really dont. You can give information and options but ultimately it wont be your decision and youll support what the business needs you to support, or you wont be with the business anymore.

Yeah i agree vendors suck and so do license related shit, but you arent going to convince management that you could write a superior product AND support it for less than the cost the vendor would charge the company. And yes, this isnt always true, there are obviously some times when it is actually better to do it yourself, or use a foss solution. You still wont win in most cases. Users are going to use the thing they need and if youre blocking them from moving forward, youre more problem than the software youre trying to stop deployment of.
by zzo38computer | 2026-01-03 07:04:12+00:00
Yes, I don't like all of that stuff either. Too many FOSS does make those and other same mistakes; there is much more than just that. There are a few people that try to improve some aspects of them, but leave other the same, and sometimes it is not really an improvement (although sometimes it is a matter of opinion).

But, I mostly use command-line programs and write my own programs (and sometimes use older DOS programs, even though I have Linux), without emoji and without LLM, and also avoiding Unicode when I can, and without a desktop environment, etc.
by JodieBenitez | 2026-01-03 07:07:03+00:00
> The year is 1999 or 2000. Would the gear Daft Punk uses even support fractional BPMs? And if so out to how many decimal places?

Do not assume that because a particular gear prints out a particular BPM value that the actual BPM is that. Plenty of midi gear is inaccurate.
I built cloud transcoding 50x cheaper than AWS/Coconut/others – anyone need it?
by souvlakee | 2026-01-03 07:07:28+00:00
I've been building a video transcoding API as a side project and achieved some results that surprised me. Before I spend more time on this, I'd love your honest input.

What I built and here's what it can do:

- 4K → 1080p (H.264): $0.0005 per minute

- 4K → 1080p (H.265): $0.0015 per minute

- 4K → 1080p (AV1): $0.0035 per minute

- HLS adaptive streaming (4 quality levels): $0.0015 per minute

---

For comparison, AWS MediaConvert charges $0.015-0.19/min for similar work. Coconut (claims "most cheapest") and Mux charge $0.015/min.

That's 10-50x cheaper depending on the codec.

My questions:

1. Is there still demand for this in 2026? Big players like Mux, Cloudinary, AWS exist. Do smaller developers/startups actually feel the pain of video processing costs?

2. B2B or B2C? I'm pretty sure consumers just use free tools. But are there indie developers, small SaaS, or agencies who would pay for a cheap API?

3. Would price alone make you switch? If you're already using Mux/Cloudinary/AWS, would 10-50x savings be enough to try something new from an unknown indie developer?

4. What would make you trust a new service? Open-source? Transparent pricing? Case studies? I have no brand, no reputation.

5. Should I even continue? If the market is too commoditized or nobody cares about cost, I'd rather know now.

---

I'm not here to sell anything. No landing page, no waitlist. Just trying to validate if this solves a real problem before I invest more time.
by builderman | 2026-01-03 07:07:51+00:00
Location: Singapore
Remote: Yes

Willing to relocate: Yes

Technologies:

Infrastructure/DevOps/Cloud (solution, implementation across many domains)

Software Engineering (Have worked with many stacks, built multi-geo teams, insource/offshore, product build 0 -> 1, etc.)

Résumé/CV: Available on request (email)

Email: hello@fcto.anonaddy.com

Hi there! I have worked in various roles from infrastructure to engineering, product CTO, solution architecture, advisory, professional services etc. I have experience as a Principal at one of the big three hyper-scalers as well as global Tier-1 banks, web3 and a variety of other industries. I love to build product/engineering/operations/customer/operations teams in variety of models, take ownership and deliver.

Open to advisory, fractional, fulltime.
by fyredge | 2026-01-03 07:08:03+00:00
I suspect these articles are targeted at techies and tinkerers, where being able to do things their way is very important to them. This is reflected in the many mentions of tinkering with registry keys, which I never have nor felt the need to.

I personally run win11 for gaming, android for media consumption and proxmox for homelab and I think all of these systems are fine as is. They serve their purpose well enough.

My prediction is that steamOS (when it is released) will end up being the only mainstream Linux desktop because of its corporate backing. It would be interesting to see desktop Linux mimicking the android ecosystem, where different vendors provide a different skin on top of SteamOS.
by raffraffraff | 2026-01-03 07:08:10+00:00
Think of it like phone numbers. For decades people have accepted gradual phone number prefix additions. I remember in rural Ireland my parents got an extra digit in the late 70s, two more in the 90s, and it was conceptually easy. It didn't change how phones work, turn your phone into a party line or introduce letters or special characters into the rotary dial, or allow you to skip consecutive similar digits.

For people who deal with ip addresses, the switch from ipv4 to ipv6 means moving from 4 digits (1.2.3.4) to this:

2001:0db8:0000:0000:0008:0800:200c:417a
2001:db8:0:0:8:800:200c:417a
2001:db8::8:800:200c:417a

Yes, the ipv6 examples are all the same address. This is horrible. Worse than MAC addresses because it doesn't even follow a standard length and has fancy (read: complex) rules for shortening.

Plus switching completely to ipv6 overnight means throwing away all your current knowledge of how to secure your home network. For lazy people, ipv4 NAT "accidentally" provides firewall-like features because none of your home ipv4 addresses are public. People are immediately afraid of ipv6 in the home and now they need to know about firewalls. With ipv4, firewalls were simple enough. "My network starts with 192.168, the Internet doesn't". You need to learn unlearn NAT and port forwarding and realise that with already routable ipv6 addresses you just need a firewall with default deny, and then add rules that "unlock" traffic on specific ports to specific addresses. Of course more complexity gets in the way... devices use "Privacy Extensions" and change their addresses, so making firewall rules work long-term, you should use the device's MAC Address. Christ on a bike.

I totally see why people open this bag of crazy shit and say to themselves "maybe next time I buy a new router I'll do this, but right now I have a home with 4 phones, 3 TVs, 2 consoles, security cameras, and some god damn kitchen appliances that want to talk to home connect or something". Personally, I try to avoid fucking with the network as much as possible to avoid the wrath of my wife (her voice "Why are you breaking shit for ideological reasons? What was broken? What new amazing thing can I do after this?").
by withinboredom | 2026-01-03 07:08:14+00:00
Why? My router won’t even let me DMZ a single ipv6 device or open all ports to a single ipv6 device. It will only let me open one port at a time.

different routers have different options, but all of them have come with a pretty strong firewall out of the box, turned on by default, for the last 10 years.
by sidrag22 | 2026-01-03 07:08:18+00:00
kinda comes across as building what they want personally, what resonated with me was the potential for just a simple merging of modern stuff with older styles, the beloved blackberry, paired with headphone jack, and sd card, toss in a removable battery? already a fairly viable product with stock android and no other changes.
the curated display or whatever... its just push notifications in the order they were delivered.. is this not just what modern push notifications already do? my default is to immediately have push notifications off, unless its a vital app. i assume anyone serious about using their phone as a tool rather than an entertainment device is operating similarly, and they'd be the target market if im reading into this correctly.

Hope that simple idea for the colored button based on what your notification is will catch on, thats pretty neat design.
by LucaMo | 2026-01-03 07:09:37+00:00
> We had 4 backend developers and a DevOps guy who was already stretched thin.

The mistake here was having an architect full stop. The team is too small, a good tech lead can manage to plan a service with 50k MAU (and way beyond) without an architect. The problem with some companies that get millions in seed funding is that they need to spend the money and they do so by adding roles that shouldn't exist at that stage.
by ogogmad | 2026-01-03 07:09:51+00:00
nasal voice Actually, there's no difference between AOT compilation and interpreting either.

I agree with your point. I think the point of JIT is that a program can be best sped up when there's a large amount of context - of which there's a lot when it's running. A powerful enough JIT compiler can even convert an "interpreter" into a "JIT compiler": See PyPy and Truffle/Graal.
by Hobadee | 2026-01-03 07:10:03+00:00
That's a gripe I have with IPv6. There are too damn many special networks and addresses!

With IPv4 I can easily remember 10.0.0.0/8 and 192.168.0.0/16, but I can't remember the other one off the top of my head. (172.16.0.0/12 I think?). Multicast is 224.x.x.x/x IIRC, but definitely need to look that one up when I need it.

IPv6 has SO many special networks. Network. Public. Multicast. Link local. (Which isn't like an IPv4 link local, but apparently it can actually be on the LAN? IDK - I was just learning about it earlier today.) And every interface seems to have about 5 different addresses of each type.
by rhplus | 2026-01-03 07:10:27+00:00
This would show the big difference between the Euro and US lottery formats, where (typically) in Euro lotteries, the government takes taxes on the stake and so the jackpot is tax free, whereas in US the prize is taxed as income or windfall. This is one of the reasons why US lottery jackpots tend to be stated as much bigger than Euro ones despite having a larger purchaser pool.
by haberman | 2026-01-03 07:10:50+00:00
The rate of college attendance has increased dramatically in the last 250 years, and especially in the last 75.

In 1789 there were 1,000 enrolled college students total, in a country of 2.8M. In 2025, it is 19M students in a country of 340M. https://educationalpolicy.org/wp-content/uploads/2025/11/251...

In 1950, 5.5% of adults ages 25-34 had completed a 4 year college degree. In 2018, it was 39%. https://www.highereddatastories.com/2019/08/changes-in-educa...

With attendance increasing at this rate (not to mention the exploding costs of tuition), it seems possible that the methods need to change as well.
by lukan | 2026-01-03 07:10:52+00:00
"Let's stay away from killing people how about the misogyny?:

"You cannot learn what does not attract your attention. Women tend to find abstract systems, conflicts and mechanisms intrinsically boring.""

I am not an expert, but that is not misogyny in my book. Not sure about the part about conflicts, but in general it matches my observation as well, women tend to find abstract things boring. That does not say ALL women are like this, or ALL men like abstract things, but on average this is the trend. And when you compare the ratio of men / women who go into in the abstract scientific field, it seems backed up by real world data (also when accounting for existing sexism in the field).

In general, Joshua is indeed a weird guy, the main thing I remember from him as a guest from a alternativlos podcast is:

He always was exited for AGI to finally have someone smart enough to talk to.

Well, I don't subscribe to that, nor his openness for certain other positions, but he is definitely not a fascist. And I believe I am sort of an expert here, as I exposed and confronted quite some of those who tried to infiltrate alternative groups I am part of. (Also I live in saxony. I know cryptonazi talk.) So yes, I do see some signs that are worth debating. Giving him a chance to clarify and reconsider.

But canceling and blocking him will just push him to that side for good. And that would be a shame.
by lewiscollard | 2026-01-03 07:11:01+00:00
> Thanks, I saw that, but I never can make heads or tails of just MP. Feel like some phones have much lower MP but the quality of the photo is much higher.

It does not merely feel that way; it often is. That is because megapixels measure the dimensions of the files the camera generates (this is not the same as resolution) and as such are almost the worst measure of camera quality.

Boring tech websites like comparing megapixels, because that is a number, and that allows people who do not know how cameras work to review products and have opinions without actually using them. Truth is that pixels, a measure of resolution, have been irrelevant for years when one is not printing them huge or looking at them full-size on gigantic computer monitors. More or less nobody is doing that these days; they're looking at them a few inches wide on their phones or tablets, usually via [insert social app] that downsizes and compresses the shit out of them to save on bandwidth & storage.

Things like

* colour rendition
* contrast rendition
* low-light ability
* speed of operation (allows you to get a photo in the first place)
* and more things I could name

...are all far more important to what makes a good camera on a phone. If more people were like you and actually LOOKED AT THE PHOTOS we might have ended up with much better cameras than we have now.
by kkarpkkarp | 2026-01-03 07:13:05+00:00
Location: Poland, comfortable to work remotely in European and American time zones

Remote: yes

Willing to relocate: no

Technologies: PHP, JS, WordPress, Laravel, React, AstroJS, AI API Integrations, AI Search Visibility Optimization

Résumé/CV: https://www.kolibia.pl/

Email: kkarpieszuk@gmail.com

Hello. With nearly 25 years of programming experience, including over 15 years dedicated to WordPress development, I have made direct contributions to key components of the ecosystem - including WPML, WPForms, Advanced Custom Fields, various
WooCommerce extensions, and WordPress core (notably Gutenberg). My current work
centers around complex API integrations, AI-driven features, and high-performance e-commerce solutions.
by servo_sausage | 2026-01-03 07:13:29+00:00
Democracy requires that people view themselves as part of a singular group; we might all have different interests and priorities, so each citizen might want different policy, but the compromise to the majority should be something that's positive overall.

We are not so far into the multicultural experiment (in the literal sense where distinct self contained cultural groups can exist in one nation), and it's becoming clear that it doesn't really work. You get endless cases of representatives chosen based on cultural groups, policies where one group wins at the cost of the whole, and lower trust in the system generally.

This is complicated by the messaging that multiculturalism is the same as anti-racism. This has been such a successful campaign that nationalism even being an acceptable idea is one of the major dividing points between parties.

I don't really believe that it's resolvable without some kind of major external factor.
by jmward01 | 2026-01-03 07:13:37+00:00
I actually think globalism has nothing to do with the decline. Or maybe the gains it brought us has indirectly contributed. In general US quality of life has risen. Japanese quality of life isn't bad either. I think the keys are just simple apathy, ignorance and fear of loosing what you have when you have it easy. It is like the silly anti-vax stuff now. People don't see the huge infant mortality rate that used to be there so their value signal for vaccines is completely un-tuned. They didn't have to go through the hardship so they don't know the value. Similarly, by most measures, life is actually pretty good compared to the time we are trying to make great again, but because people now weren't alive then and didn't see the impacts of unregulated stocks, weak health institutions, etc etc, they don't understand the value of the institutions and can't adequately judge the importance of people that are trying to keep those institutions strong. Instead they see a report that has dramatic music and footage from a different time/country with no context and a headline saying 'inconsequential thing X will destroy you and take your home and I will protect you' so they vote out of fear and ignorance or don't vote at all because they can't be bothered to learn as a way to inform instead of experience. Until it happens to them it isn't real. I think fear, ignorance and apathy are the real keys here.
by Nevermark | 2026-01-03 07:15:06+00:00
The more context is narrowed down, the more optimizations that can applied during compilation.

AOT situations where a lot of context is missing:

• Loosly typed languages. Code can be very general. Much more general than how it is actually used in any given situation, but without knowing what the full situation is, all that generality must be complied.

• Increment AOT compilation. If modules have been compiled separately, useful context wasn't available during optimization.

• Code whose structure is very sensitive to data statistics or other conditional runtime information. This is the prime advantage of JIT over AOT. Unless the AOT compiler is working in conjunction with representative data and a profiler.

Those are all cases where JIT has advantages.

A language where JIT is optimal, is by definition, less amenable to AOT compilation.
by happymellon | 2026-01-03 07:15:37+00:00
> Couldn’t the dreaming be done even without betting?

https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...

Presumably its easier to dream when there is an unpredictable outcome, rather than knowing you have to wake up tomorrow to spend the day driving around and pissing in bottles.
An outside force that could change circumstances is a better feeling than knowing that really isn't any way of changing your career when you can't go to school because you can't afford it.
by panny | 2026-01-03 07:15:43+00:00
There's no reason to be assmad. I know how to produce the sql statements in question. Being able to give the AI an example of what I wanted was part of the process. But doing hundreds of them is prone to typos. And cranking them out by hand is just slower. Especially when there are compound keys. Giving it to the AI just made the process faster.

But the AI could not, absolutely not, generate a program that could do what the AI was doing. Which would be really nice, because I'm probably going to go back through those hundreds of statements again in the future. The database is evolving, and my task is to migrate it to a whole new one. I would really rather have it give me a program. But it could NOT do that.
by tuowei433234 | 2026-01-03 07:15:47+00:00
Perhaps the problem lies in the Anglo-American "Democracy" as a system of rule itself ?

I mean for the most part, democracy is a joke today. Most people have no say in how they get "governed" by increasingly haughty and disconnected elites. It's all but a farce today - worse, there's no central King whose greed for wealth can be satisfied once.

Voting is just a means for legal legitimacy - nothing more. Until the systems become radically decentralized (ergo, ruling out every political theory in existence), this "liberal" trick of atomizing the public, while the elites centralize globally, will continue.

There's a endless musical chair of parasites who come in to get their fill, and then leave - so 'people' don't even have one guy they can kill off to start anew.
by peteforde | 2026-01-03 07:16:27+00:00
I don't think that HN leans MAGA, even by a long-shot.

There's lots of folks here that I often disagree with, but even the conservative-leaning tend to be far more willing to at least debate than you'll find on most places on the web.

Honestly, if you truly perceive a MAGA vibe on here, I would stop to question your own notions of what qualifies as moderate.
by fruitworks | 2026-01-03 07:16:35+00:00
I don't think so. It would be more confusion because no one will know if a network is ipv4 or ipv4+, leading to edge case bugs and confusion and people will similarly be lazy and choose to only implement ipv4 knowing it will always be reverse compatible and the cost is transferred to the consumer.

Plus, it's only 2048x the address space. It's within the realm of possibility that we will need to upgrade again once this place is swarming with robots.
by martin-t | 2026-01-03 07:17:26+00:00
A true democracy would be people voting on laws directly and having the _option_ to appoint an assistant to vote for them.

That's right - politicians would not be "leaders" but assistants who could be removed or replaced at any time.

---

A political party and a person's political opinion are both points in a high-dimensional vector space. The greatest issue with representative democracy is that voting is the act of describing one point (your political opinion) by picking another point from a small predefined set (political parties) which is acceptably close to yours.

That's nuts and it should be obviously nuts to anyone who understands a tiny bit of vector math. Thank god they don't teach it until university or we'd have riots every day until it was fixed.
by Hobadee | 2026-01-03 07:18:14+00:00
> Either that or I need to go out and buy a domain... for my internal network...and then get a TLS certification for my private internal domain.

TBF, if you are on HN that should be extremely simple for you. I use a subdomain of my primary email domain I own, and use LetsEncrypt to issue TLS certs on my internal network. Well beyond the means of my mom and sister, but probably pretty easy for most people here.