MurphyA/hacker-news huggingface dataset:
by nonameiguess | 2025-11-14 09:13:26+00:00
Honestly, a lot of the Hacker News discourse every single time anything having to do with Kubernetes comes up reads like uninformed annoyed griping from people who have barely or not used it. Kubernetes itself has been around since 2014. ingress-nginx was the original example of how to implement an Ingress controller. Ingress itself is not going away, which seems to a misconception of a lot of replies to your comment. A lot of tutorials use this because a lot of tutorials simply copied the Kubernetes upstream documentation's own tutorials, which used toy examples of how to do things, including ingress-nginx itself, which was meant to be a toy example of how to implement an Ingress controller.

Nonetheless, it was around a full decade before they finally decided to retire it. It's not like this is something they introduced, advertised as the ideal fit for all production use cases, and then promptly changed their minds. It's been over a decade.

Part of the problem here is the Kubernetes devs not really following their own advice, as annotations are supposed to be notes that don't implement functionality, but ingress-nginx allowed you to inject arbitrary configuration with them, which ended up being a terrible idea in the main use Kubernetes is really meant for, which is you're an organization running a multi-tenant platform offering application layer services to other organizations, which it is great for, but Hacker News with its "everything is either a week one startup or a solo indy dev" is blind to for whatever reason.

Nonetheless, they still kept it alive for over a decade. Hacker News also has the exact wrong idea about who does and should use Kubernetes. It's not FAANGs, which operate at a scale way too big for it and do this kind of thing using in-house tech they develop themselves. Even Google doesn't use it. It's more for the Home Depots and BMWs of the world, organizations which are large-scale but not primarily software companies, running thousands if not millions of applications in different physical locations run by different local teams, but not necessarily serving planet-scale web users. They can deal with changing providers once every ten years. I would invite everyone who thinks this is unmanageable complexity to try dipping their toes into the legal and accounting worlds that Fortune 500s have to deal with. They can handle some complexity.
by graemep | 2025-11-14 09:13:42+00:00
It is very like women not going into certain jobs or making certain educational choices because they are perceived as men's jobs. In general this is seen as a bad thing and efforts are made to do something about it.

There is plenty of evidence that young men have a hard time. In many countries (such as the UK) men are lonelier, and young men have a very high suicide rate. There is nothing like the same pressure to do something about this.

In some professions, especially at entry grades (there are more women than men in medical school in the UK), and in some geographic areas young women earn more than young men. When men earn more than women or are the majority in a profession this is regarded as a problem. When women do it its fine.

There are lots of signs its hard being a man, from incels to trans maxing. They are not typical, but they are not just outliers either, but an indication of problems men in general face.

Its pretty obvious that men are regarded as morally worse than women, and that men are expected to solve problems for themselves as individuals, whereas women are seen as deserving of support from society for there problems.

There are plenty of other examples. Criminal justice is full of it. The US is the only country that is known (I am sure there are a few others, but not the sort of places you can get accurate stats from) where there is a higher rate of rapes of men than women. Which do you here more about? Women in the UK average shorter sentences for the same offence, but there are nonetheless people campaigning for women to get still lighter sentences. Abuse is classified as violence against women and girls by the Crown Prosecution Service, with a little footnote in their handbook noting it can happen to men too (40% of known victims of violent abuse are men, and I would bet a higher proportion for emotional abuse)..

Its not difficult to treat people as individuals in many cases. My older daughter is an electronic engineer. This is still unusual for women. It was because of how I educated her and brought her up, without even making a conscious effort, just treating her as an individual human being.
by somat | 2025-11-14 09:14:31+00:00
There is a weird interaction here and I am not a ip lawyer and do not know how to resolve it But I will try to explain.

There is steamboat willie(the work) it is in public domain and you are able to distribute it and modified copied of it freely, the weird interaction is where and how it conflicts with mickey mouse which is still a registered trademark of disney. And items bearing that mark are protected as such.

So I think legally to distribute a variant of steamboat willie you would also have to prove how your use of mickey mouse does not infringe on disney's trademark. You have to show how your product can not be confused with a disney product. Put a big "Not a disney product" on the back?
by Keyframe | 2025-11-14 09:15:01+00:00
similar story although I can't remember the name of the MUD anymore. Nor much of the game for that fact. I do remember flee was an important concept and action early on when you started out. What did matter and stay was exactly what you said - there's this living and breathing world even when I'm not in it, live people and what's today knows as NPCs.. you could do something with people online interactively together and it wasn't talk/ytalk or IRC.
by AnthonyMouse | 2025-11-14 09:15:07+00:00
It's like a company buying all the land within a 100 mile radius and then nominally "selling" plots to people but with terms of service attached that restrict what you can do with the land you bought and that allow the company to change the terms at any time. And then, after people have moved in, most of them having not even read the terms or realized it wasn't an ordinary sale, they start enforcing the terms against competitors. Which most people don't notice because they aren't competitors, and because the terms also prohibited anyone in the city from telling people what's going on[1]. Then people eventually notice and start to ask whether terms locking out competitors like that are an antitrust violation, and someone says that they're not because the people there agreed to them.

[1] https://som.yale.edu/sites/default/files/2022-01/DTH-Apple-n...

But how is an agreement prohibiting people from patronizing competitors not an antitrust violation? It's not a matter of who agreed to it, it's matter of what they're requiring you to agree to.
by Orygin | 2025-11-14 09:16:52+00:00
> This is a bug in the default config that is likely to result in RCE, it doesn’t get that much worse than this.

Likely to get RCE? No. Not every UAF results in a RCE. Also, someone would have to find this and it's clearly not something you can easily spot from the code. Google did extensive fuzzing to discover it. The trade off is that Ffmpeg had to divert resources to fix this, when the chance it would have been discovered independently is tiny, and exploited even tinier.
by Atlas667 | 2025-11-14 09:17:28+00:00
They didn't just establish abstract expressionist art, they crafted a whole culture around art and the humanities. They won over the western bias. Aesthetics, depth, reason and humanity in the west was defined through the lens of the CIA. It was done so well it still resonates.

Dr. Gabriel Rockhill does excellent work expounding on this in his discussion "The Intellectual World War: Class Struggle in Theory". He studied in France under Derrida, Iragray, Badiou, Foucaultians, and other prominent thinkers and came to discover the connections himself.

https://www.youtube.com/watch?v=Q521mBZ7ThU

It's kind of a long lecture, but absolutely mind blowing.
by flohofwoe | 2025-11-14 09:18:36+00:00
> You can use BSD Make instead of Gradle, isn't UNIX great?

So the NDK officially supports creating an APK just with a Makefile? That would be news to me (and great news at that).

It is possible to cobble together a build process that directly calls various Android SDK command line tools to build an APK directly from a C/C++ build tool without involving Gradle, but as far as I know, most of those invoked cmdline tools are deprecated and building APKs outside Gradle is not 'supported' by the Android SDK/NDK (e.g. it may stop working at any time).
by jjav | 2025-11-14 09:18:50+00:00
Common with amazon!

I bought a DSLR camera a few years ago on amazon, and what showed up was an old very clearly used camera with thousands of photos taken (shutter counter) and parts missing, in a torn box. Really?

I returned it, thankfully easy refund. But I wrote a matter-of-fact review, zero ranting, just stating that this vendor is selling used equipment advertised as new. Amazon immediately took the review down. They will do anything to protect the scam vendors.

I no longer buy any electronics worth more than ~$50 on amazon, I go to reputable vendors instead.
by elAhmo | 2025-11-14 09:18:53+00:00
Not even close. You can walk on a road, take a cycle, take a car. You effectively need no maintenance for the most part of it, or someone running something on it. 1 car, 1000 cars, there is no difference in 'running the road'.

On the railroad it is vastly more complex, with schedules, personnel that takes to run it, how many people end up using it. If one person rides in a train, it is a disaster and you literally lose money on it. If 1000s ride on it, you might be making money.

With roads that factor is almost non-existent, given that both take initial investment to build.
by Tematom | 2025-11-14 09:19:46+00:00
Built Tematom – deterministic AI-to-hardware control.

- AIPS protocol: 15 KB machine contract (no parsing, 99.9% less energy) - native desktop client (no browser, no Cloudflare) - live sensor + ARM/DISARM safety (Burgas, Bulgaria) - 100% open-source, MIT

Demo: sensor.tematom.com AIPS spec: aips.tematom.com AI interface: ai.tematom.com Code: github.com/Tematom

Looking for technical feedback from engineers and deep-tech investors.
by wongarsu | 2025-11-14 09:20:33+00:00
Hetzner also offers more than one datacenter, which you should obviously use if you want geographic redundancy. But the comment I was replying was saying "Even dropping something on a single EC2 node in us-east-1", and for a single EC2 node in us-east-1 none of the things you are mentioning are possible without violating the premise
by vidarh | 2025-11-14 09:20:59+00:00
Depends. You want a stack, as it's certainly more efficient, but if you can rewind the position pointer you don't need one (you can count backwards).

EDIT: It gets complicated if you need to count multiple different types of openers. In that case I think you need the stack, at least unless there are constraints on which openers can occur within others - you at the very least need to know which closer you're looking for right now, but if you can't deduce what is outside, you obviously then need to keep track of it.

In practice, of course, we'll generally use a stack because it's just pointless to make life harder by not using one for this.
by pjc50 | 2025-11-14 09:22:40+00:00
> I cannot see why in the face of astounding evidence like this, you would completely dismiss it.

We're decades into the global warming era. You simply can't make some people accept evidence if the conclusions from that evidence would be uncomfortable to them.

If people don't take exploitability seriously, you can't make them. Well, unless you keep pwning them.
Show HN: CurAIted.dev, keeps you informed on development in AI
by mmntns | 2025-11-14 09:23:11+00:00
Hi HN!

Staying up-to-date on the recent development in AI shouldn't be a full-time job. We're dedicated to gather high-quality content on AI and deliver it in a digestible format.

That led us to build curAIted.dev. It's a blog-style news aggregator where the summaries are collected by AI but the sources are curated by us. We're focusing less on products and more on their fundamentals - thus targeting engineers rather than users.

It's built with Astro and fed by a pipeline in Python using LLMs for crawling and summarizing content. For now we're only paying for the domain - everything else is free tiers (nice to see how far one gets with this nowadays).

There's already a few ideas how to expand it in the future, but we'd love to hear what you think!

https://curaited.dev
by mx7zysuj4xew | 2025-11-14 09:23:11+00:00
I dont so much dismiss the technology as the people who insist on rewriting everything in rust.

Rust seems to attract a certain mindset of mediocre programmers who yell "security" to shove their poorly written slower code down our throats.

Most of them seem to be former web developers who bring all their npm drama to stable C foundations
by immibis | 2025-11-14 09:24:12+00:00
For RIPE (don't know others) the are two ways: you can either sign up as a full member (an ISP) for 1500€/year, which gives you the same rights as any other ISP. You can also request a "provider independent" or PI address block, which comes with some contractual restrictions (you have to use it yourself and you can't act as an ISP), from a member for 50€/year plus their profit margin. Officially you should get one from your actual ISP, but there are a few RIPE members who sell easy access to PI blocks as part of their business model.
by viraptor | 2025-11-14 09:26:23+00:00
Honestly - no. To use selinux you need to commit to actually learning how it works and experimenting a bit. I don't think there's an easier way than reading both redhat (https://docs.redhat.com/en/documentation/red_hat_enterprise_...) and NSA (https://www.nsa.gov/portals/75/documents/resources/everyone/...) docs.

If you're happy with firejail, make sure you use whitelists only and you'll be 90% there with what's possible to achieve.
by wiz21c | 2025-11-14 09:26:45+00:00
Now there's engineering and math. Engineering use maths to solve problems and when writing programs, you usually tinker with your data until the math tools pops in your mind (e.g. first look at your data then conclude that a normal distribution is the way to think about them). BAsically, one uses existing math tools. In math it's more about proving something new, building new tools I guess.

Sidenote: I code fluid dynamics stuff (I'm trained in computer science, not at all in physics). It's funny to see how the math and physics deeply affect the way I code (and not the other way around). Math and physics laws feels unescapable and my code usually have to be extremely accurate to handle these laws correctly. When debugging that code, usually, thinking math/physics first is the way to go as they allow you to narrow the (code) bug more quickly. And if all fails, then usually, it's back to the math/physics drawing board :-)
by qcnguy | 2025-11-14 09:26:57+00:00
Planning ahead wasn't the issue. The issue was rationality, or economics if you want to call it that. You don't want to build out infrastructure way in advance of demand, it's just bad engineering and would have imposed huge costs on the already crippled British economy for no gain. In the period we're talking about home computers don't speak TCP/IP at all, there is no web, the highest bandwidth users of the internet are email / IRC, hardly anyone is selling internet access to homes and the biggest sites have uplinks of a few megabits/sec at most. What exactly are they going to connect to over all this fibre? Online video wouldn't become practical for decades, machines of the time couldn't even begin to handle it even with infinite bandwidth.

No, Cochrane was an idiot, exactly the type of central planner privatization was good for getting rid of. Look at what he's saying.

> In 1986, I managed to get fibre to the home cheaper than copper

According to a guy who hadn't done it. How do you make building out an entirely new physical network cheaper than using the existing one? What was this magic trick he found that let him snap his fingers and instantly replace all the wires in the ground? That claim just wasn't true, was it.

Lots of things in that interview were very wrong. "In 1974 it was patently obvious that copper wire was unsuitable for digital communication in any form". The first patent for what became ADSL was filed in 1979. Internet access was rolled out across the existing copper network successfully for decades after that. His engineering skills were "obviously" not that great because DSL isn't an unintuitive idea, it just runs data at different frequencies on the same copper lines as voice. There were high bandwidth copper links in the 1970s already. There's lots of details involved to make it work well to consumer residences, but the concept is simple enough. He didn't research that possibility first because being a nationalized monopoly meant there was no downside to just playing with the coolest tech whilst ignoring economic rationality. He had no history of running a profit-making business, he'd spent his entire career in nationalized monopolies.

You can see the problem here:

> "It's like everything else in the electronics world, if you make one laptop, it costs billions; if you make billions of laptops it costs a few quid".

Since when do laptops cost a few quid? And the costs of FTTH aren't dominated by the cost of fiber and switches, WTF. The cost is all in the manual labor of rebuilding the physical network and upgrading the homes themselves. You can't manufacture your way to a cheap nationwide fiber network.

This kind of economic illiteracy is exactly what brought the British economy to the edge of total collapse in the 70s and caused voters to bring Thatcher in three times in a row (and maybe they'd have gone for a fourth if the Tories had let them).
by mytailorisrich | 2025-11-14 09:27:27+00:00
The pandemic was 5 years ago and Covid was and is very mild in younger people. So many younger people officially unfit to work is not due to Covid and I am very skeptical that this is really "health" as I explained. So do you have anything substantive to share on this instead of taking government statements at face value and snarks in replies?
by ErroneousBosh | 2025-11-14 09:27:40+00:00
> Watch out reader, by the end it maybe indeed turn out that Sumerian hasn’t been spoken for 10, 20, or 30 thousand years. The LLM just doesn’t know what sounds better.

"Dad, can I have ten pounds?"

"Five pounds? What do you want two pounds for? I'm not giving you a pound just like that without a reason!"
Ask HN: Is the idea of CascadeFund clear and interesting? (early landing page)
by ahmetson | 2025-11-14 09:28:37+00:00
Hi, all! I’m Medet Ahmetson. Currently, working on CascadeFund, a nonprofit concept that explores a new way for internet. Initially starting as the PR/monetization platform for the open-source maintainers.

Right now it’s just a landing page explaining the idea, and concept. Aiming to launch — I’m trying to find out whether the message is clear, or if the concept even resonates with people.

Links: Main landing page: https://cascadefund.org/ Maintainer page: https://cascadefund.org/maintainer/work

What I’d love feedback on:

1. Is the idea understandable from the landing page alone? 2. Does the problem statement make sense? 3. Is this interesting to you as maintainers or OSS donor? 4. Does the concept seem useful or flawed? What’s missing?

There’s a wishlist signup on the site, but the purpose of this post isn’t to promote it — I’m genuinely trying to test whether the communication is clear and whether this direction is worth pursuing. Aim of wishlist is to have proof, and later to apply for the grant to launch the project.
by vidarh | 2025-11-14 09:29:20+00:00
You need the actual stack, I think, in the case of multiple types of openers without additional constraints, because if you just have raw counters you'd get tripped up by ([)] or similar.

So to generalise your point you need a counter for each transition to a different type of opener.

So (([])) needs only 2 counters, not 3.

You could constrain it further if certain types of openers are only valid in certain cases so you could exclude certain types of transitions.

EDIT:

([)] could indeed be handled by just additionally tracking the current open type. (([]]) is a better example, as it shows that to handle deeper nesting you need additional pieces of data that will grow at some rate (at most by the number of opens, possibly lower depending on which types can validly appear within which types)
by ACCount37 | 2025-11-14 09:30:45+00:00
It is a decade late. By now, SpaceX's own landings are totally routine and happen once a week, and even Starship got first stage reusability.

Still, good to see that someone other than SpaceX is serious about reusability and capable of pulling off a landing. The performance of "old space" has been nothing short of embarrassing. I'm no fan of Blue Origin, but the teams there pulled off one of the hardest feats in all of spaceflight.
by poisonborz | 2025-11-14 09:32:09+00:00
This happens for decades - Eternal September, email spam, login-only social networks, curated algorithmic feeds - AI is but one late-stage catalysator. I'm actually glad that the change happens faster. Every revolution needs a high pressure tipping point. The internet changed from being a niche platform to an actually global (if not main) scene of society, with all the very human abuse, crime, slave work, authoritarian controls that come with it. I'm excited for what the same forces - that created the early internet - will now make over these emptied fiber veins.
by Lio | 2025-11-14 09:33:17+00:00
It will interesting to see how companies like Facebook, X and Google react to tools like this.

This could be thought of as an LLM reading a webpage for you without interfering with its operation and writing a new one without the crap.

After all, if training models on pirated books you haven't paid for is fair use[1] then transforming shifified websites should be too. :P

1. https://www.reuters.com/legal/litigation/meta-says-copying-b...
by recursivecaveat | 2025-11-14 09:34:21+00:00
Oh 100%. If you actually browse through one of the lists a lot of people are nominated because they raised a bunch of investment to do X, not because they've actually done X. Venture capital sponsors brand events, forbes in return selects their prospects for marketing. Lists plural too, there are so many categories that I counted 1230 30u30 winners last year.
by subscribed | 2025-11-14 09:34:23+00:00
It's a sad announcement but I fully support it and hope more projects will follow.

It's untenable. In my own company we rely on several critical to us OSS projects and my appeals to donate to them are rebuffed :/

At least we try to patch stuff upstream instead of hoarding fixes, but I still think it's not just immoral but ultimately shortsighted.
by qcnguy | 2025-11-14 09:34:47+00:00
> wouldn't the fibre just have become part of openreach anyway

The issue was the subsidies. The fiber plan wasn't going to be profitable then or maybe ever, so it was dependent on tax funding that competitors wouldn't have access to. BT had to become an economically rational company which meant tossing not only the fiber stuff but around half their employees too. Building fiber and then giving it to OpenReach wouldn't have helped BT become competitive.
by monegator | 2025-11-14 09:36:12+00:00
Not when google lobbies your government and banks to require "play integrity" in order to use government apps and bank apps

Not device integrity (locked bootloader, signed image, which can be done with alternative OS) but "play integrity" so approved by google. In other words, you can't run android without Google's services, google's builtin ads.

And the alternative is iOS.