MurphyA/hacker-news huggingface dataset:
by binwiederhier | 2025-07-21 12:30:54+00:00
ZFS really shines here with its built-in "zpool scrub" command and checksumming.

Even though I am preaching "application consistent backups" in my original comment (because that's what's important for businesses), my home backup setup is quite simple and isn't even crash consistent :-) I do: Pull via rsync to backup box & ZFS snapshot, then rsync to Hetzner storage box (ZFS snapshotted there, weekly)

My ZFS pool consists of multiple mirrored vdevs, and I scrub the entire pool once a month. I've uncovered drive failures, and storage controller failures this way. At work, we also use ZFS and we've uncovered even failures of entire product lines of hard drives.
by cik | 2025-07-21 12:32:56+00:00
In 2004, we used this approach to drive QT to dynamically generate a UI for a (in retrospect) needlessly complex software installer. InstallShield use to make these horrifically difficult to maintain installers, combined with how visuals were stored in the MSI files. So, we then interpreted the XML back down to InstallShield dialogs, widgets, and their components. We extended the same to running pure QT on other platforms (Windows, at the time was problematic).

Using this approach (pre QT designer working this way), we were able to give the UX team the ability to move widget around in the installer, colour things, add images.. it actually worked incredibly well, to everyone's shock. I still remember the nightmare of dynamic signal and slot lookups.
by Roark66 | 2025-07-21 12:33:30+00:00
>Plus, various foods like grains, root vegetables, onions, and even apples could be stored for months using proper techniques. They didn't have the luxury we have of not paying much attention to how we store things and just replacing them when they go bad, so they became quite good at this.

I would also expect them to have various special variaties of apples/pears that actually improved their taste with storage. For example a variety that was best with 2 months of storage, another one that was best after 6 months.

Then you have cheeses, yoghurts, milk. Those things could be available year round. One would expect the king of France to have quite a variety of cheeses at his disposal. Then we have meats prepared in a hundred different ways. From simple roasting, to gelling, pickling like modern hams. And so on.

Then we have various types of wild mushrooms. I wonder if the king ate wild mushrooms and who picked these mushrooms for him... Poisoning would be so easy to get away with if he did.

It would be tough without potatoes, tomatoes and peppers, but I think food-wise I'd be just fine (assuming money and power).
by throw0101b | 2025-07-21 12:34:11+00:00
> Define disproportionately propagating far-right content.

How about:

> Elon Musk’s artificial intelligence firm xAI has deleted “inappropriate” posts on X after the company’s chatbot, Grok, began praising Adolf Hitler, referring to itself as MechaHitler and making antisemitic comments in response to user queries.

[…]

> “The white man stands for innovation, grit and not bending to PC nonsense,” Grok said in a subsequent post.

* https://www.theguardian.com/technology/2025/jul/09/grok-ai-p...

Or:

> In a series of posts – often picking up language from users or responding to their goading – Grok repeatedly abused [Polish PM] Tusk as “a fucking traitor”, “a ginger whore” and said the former European Council president was “an opportunist who sells sovereignty for EU jobs”.

* https://www.theguardian.com/technology/2025/jul/08/musks-gro...

Or last month's

> Elon Musk’s artificial intelligence chatbot Grok had been repeatedly mentioning “white genocide” in South Africa in its responses to unrelated topics and telling users it was “instructed by my creators” to accept the genocide “as real and racially motivated”.

* https://www.theguardian.com/technology/2025/may/14/elon-musk...
Ask HN: How to find non-popular blogs and forums?
by dominicq | 2025-07-21 12:36:40+00:00
It used to be possible to use Google Search operators to search narrowly for something you were interested in, and then you'd find niche specialized forums, and random blogs with like 5 active readers.

I feel like this is no longer possible. I cannot find my own blog, like, at all. I'm not even indexed. What do you use simulate the web search experience from, say, 15 years ago?
by bmf-san | 2025-07-21 12:36:41+00:00
Yeah, “terminal-based CLI” might’ve been a fuzzy phrase — I meant it’s an interactive command-line tool, not just a one-shot command like most git subcommands.

It’s somewhere between a minimal TUI and a CLI — no full-screen UI, but it does guide the user interactively.

Thanks for the discussion, made me realize I should clarify that better in the README.
Ask HN: Would this idea get retrocomputing enthusiasts typing in programs again?
by amichail | 2025-07-21 12:37:20+00:00
What if the new Compute!’s Gazette included an AI‑powered utility that explains each line as you manually type in program listings?

To make it more effective, the utility would preload the complete program listing so it can offer context‑aware explanations for each line as you type.

Do you think this would encourage readers to manually type in program listings?
by Gareth321 | 2025-07-21 12:38:06+00:00
> and you'd need better insurance to take care of when your car seats will be knifed (a considerable risk, even before the wanton brand destruction), and someone or some thing is going to need to clean and charge the car, then charging and parking fees...

Vehicle sharing companies have already solved this. The vehicle sharing company provides insurance built into their fee and vets customers. If the vehicle is vandalised (or someone makes a mess), the vehicle share company pays for everything. People wouldn't use these services if they were subject to that kind of risk.

As for charging and parking, the use case here is people who already have parking space for their Tesla. So that's where the Tesla parks when and if it's not needed. In time, I imagine, charging hubs will appear where either attendants plug in the vehicle, or the plug mechanism is automated. Or the car just comes home when it hits the predefined minimum charge, and the owner plugs in later.
by ivanalemunioz | 2025-07-21 12:38:08+00:00
Hi guys, before procrastinating for a year on using Puppeteer to create an API in AWS Lambda to generate PDFs, I decided to share the code with the community. It even has auto-deploy using GitHub Actions to avoid the annoying updates and pushes—your Lambda gets updated in just 20 seconds.

I was using another service, but using Lambdas is 10 times cheaper, and with the free tier, you can create more than 100k PDFs.
by zug_zug | 2025-07-21 12:38:35+00:00
My comcast story is I have xfinity, and at some point the rate went from 80 to 120, and I called them on the phone about it, and they said "I've sent you a new user-agreement where if you agree and sign up on this link it's only $80 again. I read the link it basically said you they can 'share' my browsing data with 'partners' and such".

Really offended me on principle, but not $40 a month level offended, so I signed it.
by jahsome | 2025-07-21 12:39:18+00:00
When it comes to shell scripting, I personally avoid golf at all costs. I'll take an extra verbose, easy script to parse (for a human) any day of the week when it comes to operations.

Yes it's a tradeoff. Every line of code is a liability. Powershell or python are probably "slower" which in my use case is negligible and almost never relevant. On the other hand, I can't help but view the often esoteric and obscurely clever bash mechanisms as debt.
by poulpy123 | 2025-07-21 12:39:24+00:00
I'm not overly familiar with the law and I'm not defending that (I despise both the government and Elon Musk) but there are indeed laws regulating speeches and on top of that laws are flexible and the politician's power over them is quite strong. They had no problem forbidding Russian tv channels in a few days back when the war in Ukraine started
by zimpenfish | 2025-07-21 12:39:41+00:00
Only got access to the Arch version.

$ vercmp 1.9 1.10 -1 $ vercmp --help vercmp (pacman) v7.0.0 Compare package version numbers using pacman's version comparison logic. Usage: vercmp <ver1> <ver2> Output values: < 0 : if ver1 < ver2 0 : if ver1 == ver2 > 0 : if ver1 > ver2
by someone_19 | 2025-07-21 12:40:25+00:00
> Golang is basically just more concise Java

But golang/newsqueak was developed much earlier, in the early 80s by Rob Pike.

https://en.wikipedia.org/wiki/Newsqueak

```

type point: struct of{ x, y: int; }

a:=mk(array[10] of int) // mk renamed to make

select{ case i = <-c1: a = 1; case c2<- = i: a = 2; }

```

In the late 2000s, this language updated somewhat (for example, the mk function was renamed to make).
by billy99k | 2025-07-21 12:41:16+00:00
"If “build more” was going to bring prices down and stabilize the system, we wouldn’t be seeing these mixed signals."

Where have we seen anything close to 'build more'? Regulations in many major cities have prevented building more for decades and I haven't seen any loosening of these regulations (they were only increased during the Biden administration).

"Prices are softening. Delinquencies are rising. Builders are walking. And instead of asking what this reveals about the fragility of our system, we’re preparing to paper over it—again—with liquidity, leverage, and euphemisms. "

This is the plan from the potential future mayor of New York: Builders and investors will flee as a result of price controls and home value will plummet.

Detroit is a good example of what happens in the long term when investors and businesses flee the city. I lived there for 20+ years and it still has never really recovered.
by williamdclt | 2025-07-21 12:41:38+00:00
These are hard to translate as they're so long-winded, here's a try

> altération du fonctionnement d’un système de traitement automatisé de données en bande organisée

Alteration/manipulation of a data processing system by an organised group of people.

> extraction frauduleuse de données d’un système de traitement automatisé de données en bande organisée

Fraudulent data extraction from a data processing system

"organised group of people" is terrible translation, it means it's in the realm of organised crime.
by hopelite | 2025-07-21 12:42:19+00:00
I am still having a hard time seeing how “content” creating companies really have anything legally to stand onto on, short of the system simply making it up on the fly to keep the whole system from collapsing.

If the arguments of content creators is valid, as I understand them being made, then those content creating entities should also have been paying the people who created the content some form of “royalties” too every time someone sees their content, right?

Further extending that argument, the likes of artists and authors and even anyone who went to a university, especially a private one, should owe those entities “royalties” for the knowledge they keep reusing all their life, right?

Short of people doing already illegal things like hack servers instead of simply paying for a service to gain access to the “content”, I don’t see any way this is a legitimate argument unless we want to upend the whole foundation of the whole system of society, or at least create an unsustainable inconsistency and conflict in the system that will eventually destroy itself.

To preempt a counter; if scrapping is illegal and not allowed, what if an AI company simply employs an army of humans to copy paste the information into new files, you know, like many university students may do for notes?

What am I missing?
by johannes1234321 | 2025-07-21 12:42:35+00:00
Oh what filun it was when Internet Explorer supported XSLT natively ... have your webpage content in an RSS file or similar, add XSLT Stylesheet reference and the browser would render it as nice web page. Nice way to have a single page blog without server side code, no generator step or anything.

But well, Firefox didn't do it that way, thus no proper use.
by CrlNvl | 2025-07-21 12:42:59+00:00
Well, in a way yes. During an election day and the day before, you are not allowed to push official communication (ie a political party can tell you "Go vote" but not "Go vote for us because we will put a stop to immigration") be it via a website, email, mail, etc. See https://presidentielle2022.conseil-constitutionnel.fr/l-elec.... So a sponsored post from a political party appearing in your timeline would be an issue due to the platform if it ignores these rules.
by zarzavat | 2025-07-21 12:43:50+00:00
I don't think an alloy can be as good as a larger model in general, though perhaps in special cases it can be.

Say that you want to translate a string from English to language X. Models A and B, having fewer parameters to spare, have less knowledge of language X. Model C, a larger model, has better knowledge of language X. No matter how A and B collude, they will not exceed the performance of model C.
by ants_everywhere | 2025-07-21 12:44:03+00:00
> The point was that LLMs are not well set up to find new insights unless they are already somehow contained in the knowledge they have been trained on.

The author is, to use his phrase, "deeply uninformed" on this point.

LLMs generalize very well and they have successfully pushed the frontier of at least one open problem in every scientific field I've bothered to look up.
by bmf-san | 2025-07-21 12:44:10+00:00
Yep, ggc is a wrapper around the git CLI — intentionally so.

I chose to shell out to git because it's fast, stable, and has great cross-platform support. Tools like go-git and libgit2 are interesting (and I’ve looked into them), but they come with their own tradeoffs like performance, features, and build complexity.

That said, I totally get the curiosity — thanks for the discussion!
by inferiorhuman | 2025-07-21 12:44:58+00:00
It's impossible for the "anti bot crap" to work. And why would we want it anyway?

Even if that were true LLMs have created an arms race and externalized the costs. That is killing far more than ad supported content. Here's an example:

https://status.sr.ht/issues/2025-03-17-git.sr.ht-llms/

Why does a website owner care if I'm clicking on his link or is it my bot searching for me on my behalf.

Because the amount of traffic that AI DDOS bots generate is abusive and expensive. If retail sites and paid services are struggling to cope with the load, what chance do smaller not-for-profit sites have?

Tell me this AI use is not an improvement of the Web.

It's not. Quality search engines existed long before they got rebranded as LLMs. Used to be you could get relevant results from Google. More to the point any perceived improvement is not worth driving up the cost of operating sites like Wikipedia.

Quite frankly I find this whole idea that it's worth turning the internet into a tragedy of the commons to avoid having to ask an actual human for advice on… paint rather ghoulish.
by rawling | 2025-07-21 12:45:03+00:00
Those all seem to me to be "altering a system against the wishes of the owners", hopefully not "altering a system you own against the wishes of the state".

(auto translation)

> Fraudulently accessing or maintaining access to all or part of an automated data processing system is punishable by three years' imprisonment and a fine of €100,000.

> Where this results in either the deletion or modification of data contained in the system, or an alteration of the functioning of this system, the penalty is five years' imprisonment and a fine of €150,000.

Unless I've missed something more specific lower down.
by jmclnx | 2025-07-21 12:45:19+00:00
I thought the article was "OK", but my main issue is they did not go into a lot of detail on the Satellites.

One case the mentioned date launched. I would like to know:

* dates launched

* Satellites still in active use

* What NetBSD release was the software built from

* Are the Satellites still being produced in 2025 and if so are they still based on NetBSD

So in a way, the article had nothing "new".
by conradfr | 2025-07-21 12:47:18+00:00
Maybe but I actually got a ton of hallucination about the JUCE API with LLMs, as in they sometimes would just not produce workable code at all and invent functions repeatedly (endless infamous "you're right!").

My project is not a typical audio plugin so it's also why I was not benefiting as much about the graphic API as others may do.

But I'm not sure how the WebView is an abomination, it's actually a quite small API that works ... and is totally optional and didn't replace the original graphic API.
by libertine | 2025-07-21 12:47:28+00:00
TV, Radio, Press, Outdoors, and every other media have laws and regulations - laws and regulations set by elected officials, that go through a transparent process, and for which people might disagree and vote out those elected officials. This ranges from the amount of advertising space, content, and political propaganda; everything has a set of rules and regulations.

Why is it ok for you to have a billionaire do whatever he wants, including spreading disinformation and propaganda, and allow for bot networks to spread propaganda from foreign agents, without any accountability?

Why should we have no rules for social media, while all the remaining media have to abide by laws and are held accountable for it?

Why should a billionaire have more power than the people who voted?
by manoji | 2025-07-21 12:47:29+00:00
DP(Dynamic Programming) is such a beautiful technique .It took a while for me to grasp it . There are many applications in real world systems as well. Eg Duck DB's join order optimizer is built on https://15721.courses.cs.cmu.edu/spring2020/papers/20-optimi... .

https://github.com/duckdb/duckdb/blob/61f07c3221e01674d8fe40...
by constantcrying | 2025-07-21 12:48:34+00:00
Arch derivatives have to be one of the worst monkey paws for the Linux desktop.

A person who can not install Arch Linux should not be managing their own Arch installation. Inevitably something will not work right and confusion and disappointment will set in as that person is completely unprepared to help themselves.

Arch derivatives themselves are usually just worse versions of Arch with more problems. Manjaro being the worst offender there. Pushing those onto people, is not a good thing and if someone does not have the basic tech literacy to install Arch, they should not be using any Arch derivative.

No, this isn't gate keeping. It is protecting people from inevitable disappointment and frustration, which can only harm Linux Desktop and Linux gaming.
by latexr | 2025-07-21 12:48:35+00:00
I’m not talking about code golf. Verbosity and clarity are not directly correlated. The examples I’m talking about are also often easier to read as shell scripts.

For example, let’s take a file as input, filter for every "mypattern" line, then output them sorted.

Python example:

import sys print(*sorted(line for line in open(sys.argv[1]) if 'mypattern' in line), sep='')

Shell example:

grep 'mypattern' "${1}" | sort

The shell version is shorter, easier to read, easier to understand, easier to search for, and an order of magnitude faster. You can certainly make the Python version more verbose, yet it’ll never reach the same level of clarity and immediacy as the shell version.
by incomingpain | 2025-07-21 12:48:38+00:00
Kind of hand in hand, but automonous robots like Boston Dynamics or Tesla's Optimus

Practically every repetitive job, especially any job that is done with your hands will be goners.

The 2030 worker shortage wont happen because of these bots.

Countries like Germany or Canada who brought in high immigration to solve the shortage that wont happen are going to have great depression level unemployment.
by lillecarl | 2025-07-21 12:48:52+00:00
Hating on Kubernetes in 2025 doesn't really dong the gong like it used to, if you want to control your workloads through a well integrated API and not be bound to a cloud vendor there aren't many realistic options.

Kubernetes is only hard because people make it hard and never bothered to understand the basics of their workload scheduler.

Kubernetes is NOT AI hype, it solves real problems for real people everywhere.

"Infrastructure projects" that are here to stay and only getting better: Linux, systemd, Postgres, Kubernetes etc...
by adsteel_ | 2025-07-21 12:49:07+00:00
"Many forms of Government have been tried, and will be tried in this world of sin and woe. No one pretends that democracy is perfect or all-wise. Indeed, it has been said that democracy is the worst form of Government except for all those other forms that have been tried from time to time...."

- Winston S. Churchill, 11 November 1947
by Jugurtha | 2025-07-21 12:49:12+00:00
I don't think the obvious choice at a terrible swimming pool would be to give up on swimming; there may be other beautiful beaches out there.

You're experienced and you seem to already have identified what you don't like. Software is practically everywhere, and it doesn't engineer itself. The aspects you talk about relate to noise that has become intolerable and there are many sectors, especially when the stakes are real, that eschew this "nonsense".

Have you considered working at places that don't "identify" as "tech companies/software companies" but where software is very present? Industry/Manufacturing, construction, automotive, aerospace, energy, logistics/supply chain, etc... In other words, places where software is a leverage to something. This may help "root" what you do in the "real world".

All these need software and they need actual, tangible, results.
by blincoln | 2025-07-21 12:49:14+00:00
Thank you.

I retried it first thing in the morning, in the dark, with my phone screen at minimum brightness, and no contact lenses in, and I got the expected result - vivid gold for my original setting, vivid yellow for yours.

After putting my contacts in, under medium ambient light, with my phone screen at medium or full brightness, I get the purple ring, but now that I'm looking for it, I can see an outer ring of gold or yellow as well.

The effects is much less pronounced if I put on my reading glasses (while still wearing contacts), so I think it must be an artifact of the contact lenses, probably in combination with the conditions they're supposed to correct (nearsightedness + astigmatism), as well as age-related inability to focus on tiny details with my contacts in.
by joshuapowell | 2025-07-21 12:49:34+00:00
Great question. I work in the mainframe division of a Fortune 100 company.

The suggestions above are great if you're interested in learning about the technologies used on z/OS.

A vote for zeeframe's recommendation of the IBM Z Xplore course. Great stuff.

If you're looking for more reading material, I'd suggest the O'Reilly book "Modern Mainframe Development" book that covers a range of topics. (https://learning.oreilly.com/library/view/modern-mainframe-d...)

If you're looking for an on-the-job training approach that would enable a career change into the mainframe, Broadcom offers something called the Vitality program (https://mainframe.broadcom.com/beyondcode/vitality_program) that runs every year in North America, Europe, and Australia. It's a program that would equip you with serious credentials that could help you land one of those System Programmer jobs or similar.