MurphyA/hacker-news huggingface dataset:
by mdaniel | 2025-07-12 17:11:25+00:00
> and address. This is what k8s does with pod migrations too.

That's not true of Pods; each Pod has its own distinct network identity. You're correct about the network, though, since AFAIK Service and Pod CIDR are fixed for the lifespan of the k8s cluster

You spoke to it further down, but guarded it with "likely" and I can say with certainty that it's not likely, it unconditionally does. That's not to say address re-use isn't possible over a long enough time horizon, but that bookkeeeping is delegated to the CNI

---

Your "dead container" one also has some nuance, in that kubelet will for sure restart a failed container, in place, with the same network identity. When fresh identity comes into play is if the Node fails, or the control loop determines something in the Pod's configuration has changed (env-vars, resources, scheduling constraints, etc) in which case it will be recreated, even if by coincidence on the same Node
by AnimalMuppet | 2025-07-12 17:12:02+00:00
It should anger, and concern. And maybe even alarm.

Either Trump doesn't know that such a move is beyond his legal power, or he knows but intends to do it anyway, or he doesn't intend to do it at all and this is just his latest over-the-top way of expressing disapproval. The last one is, I suppose, the least alarming, but I still find it alarming that someone who thinks such bullying tactics are acceptable is the president.
by roughly | 2025-07-12 17:12:11+00:00
One thing I read a while back noted that the cave paintings were also painted under and for specific lighting - namely, dim, flickering fire - and that under those conditions the paintings took on an even more expressive character.

What’s wild is that would be true for every single human work up to about the mid-1800s. Art - and architecture - would be made to be seen either in sunlight, with its attendant shadows and shifts throughout the day, or by firelight, which flickers and shifts on its own.
by goku12 | 2025-07-12 17:13:01+00:00
> Can someone explain the usecase for this?

Use cases are almost the same as Proxmox. You can orchestrate system containers or VMs. Proxmox runs lxc container images, while incus is built on top of lxc and has its own container images.

System vs Application containers: Both share virtualized kernels. Application containers usually run only a single application like web app (eg: OCI containers). System containers are more like VMs with systemd and multiple apps managed by it. Note: This differentiation is often ambiguous.

> Is this for people who want to run their own cloud provider, or that need to manage the infrastructure of org-owned VM's?

Yes, you could build a private cloud with it.

> When would you use this over k8s or serverless container runtimes like Fargate/Cloudrun?

You would use it when you need traditional application setups inside VMs or system containers, instead of containerized microservices.

I actually use Incus containers as host nodes for testing full fledged multinode K8s setups.
by yawpitch | 2025-07-12 17:13:24+00:00
Most of those you have any realistic chance of catching from a wild bird you can also get — and are vastly more likely to get during your lifetime — via the fecal-oral route from another human. Indeed many of those are only a risk at all with pigeons because they live near humans who expose them to filth they’d never encounter in the wild.

Oh, and several of those you can’t get at all from a pigeon’s poop, they require an intervening, blood-feeding arthropod.
by allertonm | 2025-07-12 17:13:45+00:00
The copilot agent stuff in IntelliJ works relatively well in my experience, they managed to implement a quite cursor-like “accept/reject” UI in a plugin, you know, forking IDEA. There are some areas like getting it to use git tools where cursor works more smoothly but you can coax Copilot into producing the same results. I’m just generally happier working in IntelliJ vs VSCode so I’ve tended to favour Copilot.

Never tried Windsurf in it’s recent form but we did evaluate it when it was still called Codeium and everyone liked Copilot better.
by AndrewStephens | 2025-07-12 17:14:06+00:00
I am not a game purist and modern games are just fine, but I do not see the point of AAA games employing 300 artists to model blades of grass that have no gameplay effect. Sure, the screen shots lot great but unless you are making GrassSimulator2000 it would have been better to use those resources for something else.
by PaulHoule | 2025-07-12 17:14:19+00:00
See also

https://www.commanderx16.com/

Which is based on the 6502-compatible 65C816 but used a simple banking scheme instead of the broken 24-bit address space that chip natively supports (no 24-bit index registers) The way video memory works in it is really clever and lets it really surpass 1980s machines in many ways.

My favorite retrocomputer though has to be

https://www.olimex.com/Products/Retro-Computers/AgonLight2/o...

which is priced right though it doesn't have the keyboard and instead based on the eZ80 which really does extend the Z-80 with 24-bit registers so that you can use all the RAM easily.
by snowwrestler | 2025-07-12 17:15:17+00:00
> the rule says swimmers performing the backstroke have to surface, and when I look up backstroke, it is someone laying on their back? Which doesn't sound like either of these

The updated rules essentially say a swimmer in a "backstroke race" must perform the backstroke for 35 meters. Prior to this rule, top swimmers would stay underwater for most of a length and only do a few actual back strokes before their flip turn.

In other words, before this rule they mostly were not performing the backstroke, despite the name of the race.
by z3c0 | 2025-07-12 17:15:30+00:00
I don't know, I think some improved hardware would greatly improve the aesthetics of the Lost Woods, which severely drops in frame rate when docked. Handheld, the diminished fidelity at 720p buys back some frames.

I'd be inclined to agree about some older Zelda games though, namely Wind Waker. I replayed it on GCN recently, and can attest that HD Wii U version really didn't add anything to the aesthetics.
by tomrod | 2025-07-12 17:17:44+00:00
I get the desire to reduce government spending. It looks like sticker shock seeing budgets in the billions and trillions.

This type of program has high value per dollar spent. It's an asset, not a waste. The first order, second order, and even third order effects are very large.

Let us get/return to more reasonable principles for doing these budget evaluations and requests.
by sevensor | 2025-07-12 17:18:07+00:00
I think of the two camps like this: one group sees a lot of value in llms. They post about how they use them, what their techniques and workflows look like, the vast array of new technologies springing up around them. And then there’s the other camp. Reading the article, scratching their heads, and not understanding what this could realistically do to benefit them. It’s unprecedented in intensity perhaps, but it’s not unlike the Rails and Haskell camps we had here about a dozen years ago.
by EliRivers | 2025-07-12 17:18:22+00:00
If the alternative - that people pay an absolute fortune just to make their own houses liveable - comes out worse, seems like a good option to me. The Great God market isn't magically going to make ordinary people's lives better and the USA, despite appearances to the contrary sometimes, isn't meant to be a Dadaist art project in which everyone dedicates their lives to seeing what happens when you let "the market" do anything it likes.
by peterprescott | 2025-07-12 17:19:00+00:00
> "Writing, like all creative forms, is a human endeavour. At its best it is pulled up from the soul and put down on the page, or the screen. We all use ‘tools’ of some kind to do this, like the keyboard I am now writing on. But AI is different. It does not help you to do your job; it does your job for you. It sucks up from the worldwide web the usings and doings and scrapings of the already-created and it rearranges them, pretending all the while that it has ‘created’ them itself. It imitates reality but can never replace it. It is, at root, a shabby, boring and actually evil thing. It is the end of art."
by fainpul | 2025-07-12 17:20:18+00:00
I was thinking of optimized movement patterns to increase efficiency / reduce wasted energy. This numberphile video explains how fish and other swimming animals barely lose any energy, even though they create vortices, because the vortices are in turn used to propel the fish forward.

https://youtu.be/wYDh5d9pfu8?si=TkPs2xcngduz_Qem&t=600
by efecan0 | 2025-07-12 17:20:37+00:00
Thank you for the extra information!

I am a recent CS graduate and I work on this project alone. I chose WebSocket over TCP because it is small, easy to read, and works everywhere without extra tools. gRPC + HTTP/3 is powerful but adds many libraries and more code to learn.

When real users need QUIC or multiplexing, I can change the transport later. Your feedback helps me a lot.
by sltkr | 2025-07-12 17:21:38+00:00
DEFLATE has a rather low maximum compression ratio of 1:1032, so a file that would take 1 GB of memory uncompressed still needs to be about 1 MB.

ZIP bombs rely on recursion or overlapping entries to achieve higher ratios, but the PNG format is too simple to allow such tricks (at least in the usual critical chunks that all decoders are required to support).
by kjkjadksj | 2025-07-12 17:21:47+00:00
For this kid not really. He was always going to work for his dads company so for him the purpose of college was joining a fraternity and partying. I’m sure a number of people on that team felt the same way as it was quite costly and demanded a certain amount of disposable income from the family, which from what I’ve seen leads to a certain loss of ambition from the kids who see themselves as set early.
by __turbobrew__ | 2025-07-12 17:22:12+00:00
Not really, there are lots of examples where you are not allowed to possess certain objects in certain places, I believe that guns are just a hot topic that results in knee jerk reactions. A simple example is I cannot ride an atv in certain forested areas during wildfire season, do we ban all atvs because someone may bring an atv in a place they are not allowed? No, we punish those who bring the atv where they are not allowed.

If you want to continue the pool analogy, many pools don’t let you bring in pool noodles and other floating objects into the lap swimming lane. That doesn’t mean you ban pool noodles, it means you kick people out who don’t follow the rules.

If someone possesses an object they are not allowed to have in a certain place they should be punished, the real problem is that Canada has a deteriorated rule of law where those who breaks the laws of the country are not stopped.
by hackrmn | 2025-07-12 17:22:41+00:00
Given what you're vaguely implying -- that the switches would be nowhere near the first thing a pilot would normally think of in the kind of situation -- what are the odds the pilot asking on record "did you flip the fuel cut-off switch?" is the one who actually flipped the switches and was simply trying to fool the would-be investigation (even knowing they all are about to perish)?
by comprev | 2025-07-12 17:23:45+00:00
NextDNS [0] has proven very useful for me on iOS. Firefox is 99% ad-free. Only for YouTube do I switch to Brave Browser.

I use Firefox on other devices and use the sync functionality so prefer to use it where possible.

My home router (Draytek) is also configured to force any connected devices to use NextDNS too.

Definitely worth the €20 annual subscription.

[0] https://nextdns.io
by fallinghawks | 2025-07-12 17:25:24+00:00
I'm option 3: Asian. In this context, Black Americans are assumed just as American as whites because their ancestry was forcibly removed from them. All Asians are assumed to be immigrants -- forgetting, of course!, that all White people were also immigrants. I can pretty much guarantee you, even if their family came to the US 175 years ago, an Asian American will still get asked "Where are you really from".

The US has a pretty unpleasant history of doing especially terrible things to minorities who start to succeed, and continues to do bad things to minorities in both subtle and unsubtle ways. The concept of Asians as the "model minority" is actually a way of pitting minorities against each other rather than being a compliment (e.g. your brother is such a good person, why aren't you?).
by macNchz | 2025-07-12 17:25:29+00:00
I’ve always said this as well, having done lots and lots of early stage building and prototyping, and suffering plenty of proto-duction foibles, however my view has shifted on this a lot in the last year or so.

With current models I’m able to throw together fully working web app prototypes so quickly and iterate often-sweeping UI and architectural changes so readily that I’m finding it has changed my whole workflow. The idea of trying to keep things low-fidelity at the start is predicated on the understanding that changes later in the process are much more difficult or expensive, which I think is increasingly no longer the case in many circumstances. Having a completely working prototype and then totally changing how it works in just a few sentences is really quite something.

The key to sustainability in this pattern, in my opinion, is not letting the AI dictate project structure or get too far ahead of your own understanding/oversight of the general architecture. That’s a balancing act to be sure, since purely vibe-coding is awfully tempting, but it’s still far too easy to wind up with a big ball of wax that neither human nor AI can further improve.
by contrast | 2025-07-12 17:25:53+00:00
Pointing out that LLMs are deterministic as long as you lock down everything, is like saying an extra bouncy ball doesn’t bounce if you leave it on flat surface, reduce the temperature to absolute zero, and make sure the surface and the ball are at rest before starting the experiment.

It’s true but irrelevant.

One of the GP’s main points was that even the simplest questions can lead to hundreds of different contexts; they probably already know that you could get different outcomes if you could instead have a fixed context.
by seanhunter | 2025-07-12 17:26:42+00:00
I can totally see why people want to know the names of people in Epstein’s orbit, but I’m struggling to understand any public interest basis for releasing people’s addresses and telephone numbers. We have no idea who among this list are normal business contacts, who are abusers and who are victims, but some of these are almost certainly victims (who have now been doxxed on top of their other woes).
by OrvalWintermute | 2025-07-12 17:27:04+00:00
Part of the problem is you need to track all orbits for all constellations and free flyers as well as all orbital debris, and communicate across many communities of interest.

It is more national security & military adjacent

I’d stand up a joint agency for this requirement across DOD, NASA, NOAA, FAA, and Commercial Space/Newspace.
by rectang | 2025-07-12 17:27:04+00:00
Somewhere in between.

Gravity Forms is a very popular premium WordPress plugin.

I maintain a handful of WordPress sites (wouldn't have been my choice of platform but whatever) and the design and functionality of Gravity Forms is better than most (aside from it being CPU-hungry). It doesn't generally give me trouble and as a developer I've been happy with how Rocket Genius have interacted with me when I've filed trouble tickets.

A pretty substantial number of small and mid-tier orgs have Gravity Forms installed. I don't know the numbers — the wordpress.org popularity stats mainly reflect installation of free plugins not premium — but there should be a lot of sites handling a lot of traffic.

EDIT: That's the number of sites which could have been affected. Fortunately only a small number of sites actually got the compromised package because it didn't enter the main automatic distribution chain.
by pxc | 2025-07-12 17:27:26+00:00
Firecracker has some elements in common-- namely images that are to run on Firecracker have a non-standard init system so that they can boot more quickly than machines that are dealing with real hardware and a wider variety of use cases. That's also typically used for the guest VMs that host containers for systems like WSL and OrbStack.

But Firecracker is fundamentally different because it has a different purpose: Firecracker is about offering VM-based isolation for systems that have container-like ephemerality in multitenant environments, especially the cloud. So when you use Firecracker, each system has its own kernel running under its own paravirtualized hardware.

With OrbStack and WSL, you have only one kernel for all of your "guests" (which are container guests, rather tha hardware paravirtualized guests). In exchange you're working with something that's simpler in some ways, more efficient, has less resource contention, etc. And it's easier to share resources between containers dynamically than across VMs, so it's very easy to run 10 "machines" but only allocate 4GB of RAM or whatever, and have it shared freely between them with little overhead. They can also share Unix sockets (like the socket for Docker or a Kubernetes runtime) directly as files, since they share a kernel-- no need for some kind of HTTP-based socket forwarding across virtualized network devices.

I imagine this is nice for many use cases, but as you can imagine, it's especially nice for local development. :)
by shermantanktop | 2025-07-12 17:27:31+00:00
Settled, or ossified? Sure, there’s modern classical with more adventurous instrumentation, but that’s not what the moneyed retirees down at the opera house want to hear.

The music of the classical canon is unbelievably fantastic, and it deserves respectful treatment, but the genre has lost the audience for cool new sounds. It’s very unfortunate.
by mattmanser | 2025-07-12 17:27:55+00:00
Every time someone says "just stick to UTC ISO 8601 strings / Unix timestamp", it's clear they've only worked with dates in very specific ways.

Try that tactic with FUTURE dates.

Meet at 7pm still means meet at 7pm when timezones change, countries make changes to when their summer time starts, etc. Which happens all the time.

And it's actually a more subtle problem. You actually need the context of the timezone in some applications. If your application is showing dinner reservations, for example, you want to display the time in the local time of the restaurant, not the local time of the user. You want to know when it's booked THERE, not where you happen to be right now. I want to know my booking is at 7pm, not 1pm because I happen to be in America right now.

So using GMT/UTC is not a panacea for all the date problems you face.

It's only a solution for dates in the past. And even then you might argue that sometimes it's worth also storing the local time of the user/thing the event happened to, or at the very least the timezone they were in when it happened in a separate field.
by imiric | 2025-07-12 17:28:06+00:00
Sure. I was referring more to the general consensus about products from companies that are currently riding the AI hype train, not about machine learning in general.

When the dot-com bubble burst in 2000, and after the video game crash in 1983, most of the companies within the bubble folded, and those that didn't took a large hit and barely managed to survive. If the technology has genuine use cases then the market can recover, but it takes a while to earn back the trust from consumers, and the products after the crash are much more practical and are marketed more fairly.

So I do think that machine learning has many potentially revolutionary applications, but we're currently still high around the Peak of Inflated Expectations. After the bubble pops, the Plateau of Productivity will showcase the applications with actual value and benefit to humanity. I just hope we get there sooner rather than later.
by haiku2077 | 2025-07-12 17:28:14+00:00
From a product page for Carbon Black, a similar material to the stuff Apple uses, these look like the advantages over a phase change thermal pad:

- Fortified with glass beads to maintain uniform bond line over the life of the device

- Eliminates die/component hotspots caused by incomplete heatsink contact seen with use of other thermal compounds

Additionally, a thermal pad requires a presssure mount with a narrow gap, while Carbon Black is designed for non-pressure-mounted components.
by skeeter2020 | 2025-07-12 17:28:44+00:00
It's good to have some healthy skepticism, but everything I've seen has felt very legit and pragmatic. It's funny-sad that a lot of people feel THIS is a nostalgia cash-in when Jack Tramiel was one of the least technology-driven, emotive figures in the 8-bit era. I'm OK if they do what it takes to keep the spirit of the Commodore community alive.
by miguelspizza | 2025-07-12 17:30:12+00:00
I've thought more about this and I think the only way to make completely sure that sensitive data does not get leaked is by making sure it never makes it into the models context in the first place.

The issue is even if the MCP-B extension makes it so the user has to give confirmation when the agent want's to call a tool on a new domain after interacting with another domain, there is no clear way to determine if a website is malicious or not.

A solution to this might be to give server owners the ability to write the restricted data to extension storage on tool response instead of returning it to the models context. Instead, a reference to this location in extension storage get's passed to the model. The model then has the ability to "paste" this value into other website via tool call without ever actually seeing the value itself.

That way, MCP-B can put lots of warnings and popups when this value is requested to be shared.

Any thoughts?
by forrestthewoods | 2025-07-12 17:31:11+00:00
> this Kioxia Excera drive[0]. It plummets from 6800Mb/s (850MB/s) all the way to 1600Mb/s (200MB/s).

This is interesting. Thanks!

> Its not really a well ackshually comment, there's real pitfalls

I don’t doubt the existence of pitfalls. But the lack of specificity was quite irritating!
by chongli | 2025-07-12 17:31:12+00:00
It’s not strange at all. People want to see records broken. Levelling the playing field works against that goal.

Sports is an aspirational medium of entertainment. People want to see excellence. They want to see dynasties. Too much fairness and balance leads to loss of interest.

Look at the NBA. We’re in a period of unprecedented parity and balance. It seems like every year brings a different championship team. Ratings are way down and loads of people are complaining about the CBA which was written with the goal of bringing more parity to the league, a goal it’s quite obviously achieving!
by goku12 | 2025-07-12 17:32:02+00:00
Vagrant is not the right comparison against Incus for this use case. Vagrant is used to spin up VM or system container instances that are configured for software development and testing. But vagrant doesn't create those VMs or containers by itself. Instead, it depends on virtualization/container providers like VMware, Virtualbox, libvirt or lxc. In fact, you could create a provider plugin for vagrant to use Incus as its container/VM back end. (I couldn't find any, though.)
by Izkata | 2025-07-12 17:32:22+00:00
First, [] + {} isn't an object, it's a string.

Second, {} + [] isn't a type conversion issue, it's a parsing issue. That {} isn't an object, it's a code block. Assign {} to a variable to ensure it's an object, then do var + [] and you get the same result as the first one.

When using an actual object in both of these, the type conversion makes sense: "+" acts on primitives like strings and numbers, so it has to convert them first. You're getting obj.toString() + array.toString() in either case.

I'll admit the parsing issue here is odd, but most of the time peoples' complaints about javascript type coercion is that they simply never bothered to learn how it works.