MurphyA/hacker-news huggingface dataset:
Show HN: Coredns-gslb – A GSLB plugin for CoreDNS (non-Kubernetes, self-hosted)
by dmachard | 2025-06-07 09:36:49+00:00
I've just released coredns-gslb, a lightweight plugin that adds Global Server Load Balancing (GSLB) capabilities to CoreDNS, with health checks and flexible traffic routing strategies.

Why this plugin?

Most GSLB solutions today (like k8gb or cloud-managed DNS) are Kubernetes-centric or tied to a provider. But what if you're running your services on bare metal, VMs, or hybrid environments, without a CaaS? This plugin was designed to fill that gap — a simple, DNS-based GSLB solution you can self-host and fully control.

Features - Native integration with CoreDNS - Backend health checks (HTTP, TCP, ICMP) - Failover, round-robin, and random traffic routing - IPv4 / IPv6 support - DNS-only – no CRDs, no cloud dependencies

=> GitHub: https://github.com/dmachard/coredns-gslb

The project is still young — I'm actively working on it and would love feedback, ideas, and contributions!
by phendrenad2 | 2025-06-07 09:37:00+00:00
"Unlike the CPU, the GPU does not throttle its speed automatically when it reaches high temperatures. With certain high GPU loads it is possible to reach the critical hardware shutdown temperature of 120°C, endangering the hardware"

Uh what. I don't understand how this SoC is used in Samsung's "flagship" phones. I guess it's okay as long as Google never accidentally flips a bit and bricks every single Samsung, right??
How AI is impacting jobs
by dnsharma | 2025-06-07 09:37:07+00:00
While the rise of AI is often portrayed as a beacon of progress, efficiency, and innovation, there are uncomfortable truths and harsh realities that are frequently glossed over. The truth about AI’s impact on jobs is far more troubling than the rosy narratives that dominate public discourse. Behind the shiny promise of technological advancement lies the undeniable fact that AI, far from being a force for good, is driving job losses, deepening inequality, and creating a future that many are ill-prepared for. It’s time to face the uncomfortable reality of the AI revolution — one that no one dares to talk about openly. Read more on https://unmanned.earth/article.php?id=12
by dazzawazza | 2025-06-07 09:37:21+00:00
I use FreeBSD for all my (and my companies) infrastructure. I only use hardware with Intel NICs because they are 100% reliable on FreeBSD. Anything with Realtek seem to crap out under load despite the hard work of the FreeBSD engineers who maintain the drivers (I'm not complaining and I respect their efforts).

It's a small price to pay and it stops me having to install less stable operating systems.
by blooalien | 2025-06-07 09:37:36+00:00
Used to be that any two of those three things (Laptop, NVIDIA, Linux) together was enough to ensure endless hassle dinkin' with various things to get it all running somewhat halfway right. Nowadays it seems like most everything on Linux is pretty much real deal "plug-n-play" except the odd occasional AAA game publisher goin' all purposely anti-Linux with their DRM or anticheat.

Praise be to Valve / Steam for their massive (and ongoing) push to make gaming viable on Linux for a wider audience outside the "nerd" crowd runnin' WINE from commandline, and various "retro" / classic console emulators (and of course "indie" games). Love bein' able to click "Play" and most games these days just run (despite my bein' one of those "nerds" who ran games in WINE long before Valve ever did). :)
by bunnie | 2025-06-07 09:40:50+00:00
Work-for-hire open source contributions often already bear a copyright holder of the entity paying for the work. The problem isn't who is the copyright holder.

The problem is that the license assigned says that anyone is free to use the code. Anyone is a set of people that includes the contributor, which then triggers the interpretation that the research is incrementally in the contributor's benefit and thus disqualified from preferential tax treatment.

You'd need a custom license where everyone in the world could use the results except for the contributor, and then like, a source control system that hides the source files from the contributor's view of the repository.
by peanutcrisis | 2025-06-07 09:42:30+00:00
Great, I didn't know we can dismiss evidence without justifying why. The author claims that there is politicization by ideologues, and the evidence he provided flats out suggests that. If anything, the disagreement seems to be the extent or areas where it's actually happening, which is the point I'm trying to make, which you have not engaged with. I'm frankly puzzled by all my (past) interactions with you. It seems we agree a lot in some way or another yet somehow, you always come across as bad faith to me. That's why when you eventually conceded to one of our past discussions, I decided it was no longer worth engaging. I thought Hacker News is a place for reasoned discussion, I guess I'm wrong to come back to it.
by fuzzfactor | 2025-06-07 09:45:20+00:00
More like a plumber tasked with "modernizing" your bathroom, who as part of the process installs the camera surreptitiously precisely so you won't complain about compromised privacy.

In any event it looks like that bridge is no longer for sale whole-hog. There were some fairly high bidders. A whole lot more people can enjoy the opportunity to participate through timesharing now though than ever before :)
by cjfd | 2025-06-07 09:46:53+00:00
I do not know much or anything about your situation, but here is one thing that might work.

I would suggest picking a fixed point in time every week. At this point in time you will finish (if they are small enough, otherwise split in multiple steps) on of these chores/repairs. E.g., every Saturday afternoon from 1 am you will finish one of these. The rest of the time you then do not need to think about these which is your reward for doing one chore/repair.
by crote | 2025-06-07 09:46:56+00:00
You've got to keep in mind that computers aren't the 1-instruction-at-a-time purely sequential machines anymore.

Let's say you've got a linear array of bytes, and you want to see if it contains a specific value. What would a modern CPU need to execute? Well, we can actually compare 64 values at a time with _mm512_mask_cmp_epu8_mask! You still need a little bit of setup and a final "did any of them match" check, of course. Want to compare 512 values? You can probably do that in less than 10 clock cycles with modern machines

Doing the same with a hash set? Better make sure that hash algorithm is fast. Sure it's O(1), but if calculating the hash takes 20 cycles it doesn't matter.
by kgwgk | 2025-06-07 09:47:16+00:00
> The chart you linked isn't inflation indexed.

Neither was your comment. The alternative reading "You lose money from the inflation when the rate of interest is below the inflation rate which it almost surely was given the several decades of almost zero low-interest REAL rates in that time period" wouldn't have made much sense. The interest rate is below the inflation rate when the real rates are negative - not just low.

> Anything less than 4% for a real return of 2-3% after inflation falls under low interest rates, and as you can see 2003-2022 this period matches that criteria.

How does that support the claim that the rate of interest was almost surely below the inflation rate during and that made you "lose money from the inflation" during that period? That happened only very briefly as you notice.

Investing in bonds didn't "lose money from the inflation" in 1990-2020. Actually it was an exceptionally good period to have bonds!

Buying 10-year bonds one after the other in 1990, 2000 and 2010 you got coupons in excess of 8%, 6% and 3% respectively with inflation rates over those decades around 3%, 2.5% and 2%.

The inflation over the 30 years is below 2.5%. $100 in 1990 was $260 in 2020.

Investing $100 in 10-year bonds in 1990 without even bothering with reinvesting results in over $180 in 2000.

Investing $180 in 10-year bonds in 2000 without even bothering with reinvesting results in over $280 in 2010.

Investing $280 in 10-year bonds in 2010 without even bothering with reinvesting results in over $360 in 2010.

That's more than 4% per annum - compared to an inflation below 2.5%. (I didn't include taxes but there was no reinvestment either and everything is rounded down at every step.)

You also got similar (slightly better) returns if you rolled over the bonds to keep constant duration at 10 years (and even better if you had longer duration bonds). The annualized return of the IEF ETF (7-10 year bonds) since inception in 2002 to 2020 is 4.5% - it definitely didn't "lose money from the inflation" which was just 2.1%.
by SXX | 2025-06-07 09:48:12+00:00
My company is making pixel art games with high quality art and we released 3 titles so far. While we don't use AI at all we still do experiment with it not to miss what's possible. And so far I just can't agree you can produce anything good consistently with AI.

Pixel art production is not just about making cool lookin pixels, but about consistency. It take a lot of art direction to make professional artists working together to match specific art style.

With 3D games you can mostly use assets from stores and just cover them with effects or shading, but it's just not how pixel art works.

You can generate tons of sprite sheets using AIs and each will look good and sometimes great, but getting right style, lighting and camera perspective is near impossible.

And animations are even harder because there just so little information to work with.
by defrost | 2025-06-07 09:48:31+00:00
> However, most systems aren't run by deep experts ...

Luckily static IP addresses can be set up by the majority of teenagers that just want to play Doom, etc.

At least that was the case decades ago .. is this now "deep knowledge" that necessitates that OS's have to use DHCP with no other option ?

Perhaps we have different understandings of the words "necessary" and "sufficient", etc.
by Retro_Dev | 2025-06-07 09:49:06+00:00
You can change the `target` in those two linked godbolt examples for Rust and Zig to an older CPU. I'm sorry I didn't think about the limitations of the JS target for that example. As for your link, It's a good example of what clang can do for C++ - although I think that the generated assembly may be sub-par, even if you factor in zig compiling for a specific CPU here. I would be very interested to see a C++ port of https://github.com/RetroDev256/comptime_suffix_automaton though. It is a use of comptime that can't be cleanly guessed by a C++ compiler.
by imiric | 2025-06-07 09:50:10+00:00
> I figure it's hard to argue that that is not at least somewhat intelligent?

The fact that this technology can be very useful doesn't imply that it's intelligent. My argument is about the language used to describe it, not about its abilities.

The breakthroughs we've had is because there is a lot of utility from finding patterns in data which humans aren't very good at. Many of our problems can be boiled down to this task. So when we have vast amounts of data and compute at our disposal, we can be easily impressed by results that seem impossible for humans.

But this is not intelligence. The machine has no semantic understanding of what the data represents. The algorithm is optimized for generating specific permutations of tokens that match something it previously saw and was rewarded for. Again, very useful, but there's no thinking or reasoning there. The model doesn't have an understanding of why the wolf can't be close to the goat, or how a cabbage tastes. It's trained on enough data and algorithmic tricks that its responses can fool us into thinking it does, but this is just an illusion of intelligence. This is why we need to constantly feed it more tricks so that it doesn't fumble with basic questions like how many "R"s are in "strawberry", or that it doesn't generate racially diverse but historically inaccurate images.
by ta1243 | 2025-06-07 09:50:38+00:00
I was on my own, so it was great. About 28 hours with various delays. Had the bed up top overnight, a few beers watching a couple of films on my laptop in the evening, nice dinner, great steak. Went to bed just after Washington, woke up somewhere around Georgia, nice breakfast, back to my "office" and a decent days work (no meetings as it was a Sunday, but I was sshed into many servers and didn't see any major issues with phone connectivity).

Basically a moving hotel and office in one.

There are more expensive rooms with private shower but that wasn't really value for money.

I suspect the roomette would feel more cramped for two people, but it was better than spending 24 hours trying to relax and work in a new york hotel room.
by hoppp | 2025-06-07 09:51:21+00:00
SaaS is often aimed at projects with low resources who come for the free tier.

But I can rent a dedicated server at hetzner, use ssh and set it all up. No need for a staff.

The difference is the dedicated server setup requires domain specific knowledge.

If the project needs to scale, a SaaS will become a huge cost in the overall operation and having a dedicated server is much better.

Hiring staff is still cheaper than paying a SaaS, at large scale.
by callamdelaney | 2025-06-07 09:54:30+00:00
Windows 10 spies on everything you do, and presumably windows 11 does to a greater degree.

Your windows photos app has over 122 tables [0] of analysis on every picture on your machine. It does facial recognition and more and likely reports a lot of this back to ms. That’s just one app!

[0] https://www.reddit.com/r/Windows10/comments/8zk1yy/a_simple_...
by DonHopkins | 2025-06-07 09:55:07+00:00
Oh, the Apple ][ reset button beat the TRS-80 Model III "hands down" many years earlier, with its "Big Beautiful Reset Button" on the upper right corner of the keyboard.

It was comically vulnerable -- just begging to be pressed. The early models had one so soft and easy to trigger that your cat could reboot your Apple ][ with a single curious paw. Later revisions stiffened the spring a bit, but it was still a menace.

There was a whole cottage industry aftermarket of defensive accessories: plastic shields that slid over the reset key, mail-order kits to reroute it through an auxiliary switch, or firmware mods to require CTRL-RESET. You’d find those in the classified ads in Nibble or Apple Orchard magazines, nestled between ASCII art of wizards and promises to triple your RAM.

Because nothing says "I live dangerously" like writing your 6502 assembly in memory with the mini assembler without saving, then letting your little brother near the keyboard.

I got sweet sweet revenge by writing a "Flakey Keyboard Simulator" in assembly that hooked into the keyboard input vector, that drove him bonkers by occasionally missing, mistyping, and repeating keystrokes, indistinguishable from a real flakey keyboard or drunk typist.
Show HN: TapNfix – Instant help, anytime, anywhere
by TapNfix | 2025-06-07 09:55:07+00:00
Hey HN,

We’re a team of BTech students on a mission to solve a painfully common problem — being stranded or stuck when you urgently need help.

-> Car broke down in the middle of nowhere? -> AC stopped working in peak summer? -> Need a maid or cook urgently and don’t know who to call

Introducing Tapnfix – an upcoming real-time platform that instantly connects you with trusted, nearby service providers — mechanics, electricians, plumbers, domestic workers — all with just a tap.

Here’s what we’re building: -> Live location-based matching with real-time tracking (like Uber, but for services) -> Instant service requests with estimated arrival times -> Map interface showing the distance between you and helpers -> Flexible payment options – cash or digital

We’re still building the first version of the product, but the vision is bold — to make emergency help as easy and fast as booking a cab.

If you’ve ever felt stuck without knowing who to call, you’re the person we’re building for.

We’d love your feedback, early suggestions, or even a reality check. Your insights could shape something that might help a lot of people.

Thanks for your consideration, — Team Tapnfix
by zbentley | 2025-06-07 09:55:32+00:00
The example they set, and the systems and processes they put in place, are still alive.

In peril? Sure, frequently.

But the USDS, and the work they started, goes on, even today.

Interestingly, the executive order which changed USDS's name seems to consider that work important: it tasks the renamed United States DOGE Service (which is separate from the DOGE temporary organization or the DOGE agency teams, created with separate charters in the same executive order) with:

> a Software Modernization Initiative to improve the quality and efficiency of government-wide software, network infrastructure, and information technology (IT) systems.

https://www.whitehouse.gov/presidential-actions/2025/01/esta...

Whatever else you might think about DOGE or that executive order, it's interesting to note that the government tech improvement goal of the original USDS appears to have been underlined/re-emphasized, rather than crossed out, in this case.
by mirekrusin | 2025-06-07 09:55:44+00:00
This classical, rigid OO way of thinking assumes there is single inheritance chain but that's not the case more often than not. For example i/o can have hierarchy based on operating system, kind of i/o (network, filesystem etc), access type (read/write), nature (idempotent etc), severity, abstraction (hardware, os, library, app levels), source (calee/caller errors or input/configuration/external service errors) etc.
by saagarjha | 2025-06-07 09:58:07+00:00
Unfortunately the issue (alluded to in the blog post you linked) is that transposes do absolutely no work but memory loads. Sure, they test that you can swizzle your accesses, but modern accelerators are all about pipelining and feeding matrix multiply units, which is considerably harder than loading from memory as fast as possible. Actually, even the Mojo post barely beats CUDA for most of its kernels, because you can hit memory bandwidth for transpose on the latest hardware using techniques from 5-10 years ago. This is definitely not true for more interesting operations.
by red_admiral | 2025-06-07 09:58:24+00:00
This sounds like standard telemetry to me, probably only ever studied on aggregate and so fairly anonymised data.

I'm not saying this is good, and I hope the EU mandates an effective OFF switch. But I don't see how Microsoft cares that you personally adjusted your screen brightness out of all the billions or so of data points they collect each day.

Maybe the NSA's permanent record programme has some use for this?
by bayindirh | 2025-06-07 09:59:38+00:00
Waymo is a popular argument in self-driving cars, and they do well.

However, Waymo is Deep Blue of self-driving cars. Doing very well in a closed space. As a result of this geofencing, they have effectively exhausted their search space, hence they work well as a consequence of lack of surprises.

AI works well when search space is limited, but General AI in any category needs to handle a vastly larger search space, and they fall flat.

At the end of the day, AI is informed search. They get inputs, and generate a suitable output as deemed by their trainers.
by Kon5ole | 2025-06-07 10:00:15+00:00
The point here (which is from a quote by Dijkstra) is that if the desired result is achieved (movement through water) it doesn't matter if it happens in a different way than we are used to.

So if an LLM generates working code, correct translations, valid points relating to complex matters and so on it doesn't matter if it does so by thinking or by some other mechanism.

I think that's an interesting point.
by Leo-thorne | 2025-06-07 10:00:48+00:00
My mom’s been helping out at a small local shop, and they’ve been trying to move away from plastic packaging. They tried compostable films and recycled paper, but either the cost was too high or the materials just didn’t hold up well.

This transparent paper made from cellulose sounds really promising. If it can handle heat, looks good, and actually breaks down in the environment, that would be a big help for shops like theirs.

Has anyone here worked with this kind of material? I’d love to hear how it performs in real use, especially with things like liquids or anything sensitive to moisture.
by diggan | 2025-06-07 10:00:49+00:00
I see, that's really not visible in practice. Silly example perhaps, but US5443036A comes to mind which just shows how broken the system is:

> A method for inducing cats to exercise consists of directing a beam of invisible light produced by a hand-held laser apparatus onto the floor or wall or other opaque surface in the vicinity of the cat, then moving the laser so as to cause the bright pattern of light to move in an irregular way fascinating to cats, and to any other animal with a chase instinct.

How on earth is anyone supposed to be able to take the patents system as a whole when there are 100s (if not 1000s) of examples like that, which obviously shouldn't be approved if "novel" or "non-obvious" ideas are required.
by pjmlp | 2025-06-07 10:03:49+00:00
And as many know, in theory all companies have core values trainings, in practice corruption never goes away.

Still, countries have the last word in what happens inside their borders, and when things don't work as they should, someone is getting wealthier.

However companies should not misunderstand such short term wins, with having a say on the country's ruling.
by corimaith | 2025-06-07 10:04:07+00:00
The problem here is that Communists and Progressives actually do agree with alot of the fundamental assumptions about the nature of politics that the Right-Wing does that the Liberal center does not, namely the Schmittian "Concept of the Political". That's why the idea of horseshoe theory is often invoked when if their underlying structures are similar, then their actions often appear similar to the right, if not that they are structurally the same as the right.
by jventura | 2025-06-07 10:06:30+00:00
Everyday I have to prepare dinner and put the plates, glasses, forks and knifes in the table, and, I don't know why, get that feeling that I'd rather do anything else (or, most times, nothing at all). So I always start everything by putting the towel in the table (don't know if it's called like that in EN, not a native speaker). It seems to click something and the rest follows.

Maybe the idea can help you starting things?

It also helps that, sometimes, when the tasks are big, I convince myself that I can finish it later. Many times I do not have to finish it later..
by saagarjha | 2025-06-07 10:07:27+00:00
> This kernel archives a bandwidth of 1056.08 GB/s which is faster than the 875.46 GB/s we archived using CUDA. I believe that to be the reason because we use the PTX api for TMA transfers in Mojo.

I can't say for sure because I couldn't find the CUDA kernel but I kind of doubt this is true. You can hit memory bandwidth on Hopper without using TMA at all, which is mostly designed for accelerating asynchronous copies and reducing memory pressure. If all you are doing is a transpose you don't need any of this to go fast (though it might simplify your indexing code…?)
by isaacremuant | 2025-06-07 10:07:51+00:00
Says the company that recently changed "we don't sell your data" in the terms.

How about you make a good browser (it's great) and you leave the political righteousness out? I remember when you ousted Brendan Eich unjustly. I remember when you came in favor of censorship for "safety".

I love the browser for its customization but the people at the company who write these things tend to be quite delusional and damaging to the brand and product.