MurphyA/hacker-news huggingface dataset:
by BugheadTorpeda6 | 2025-05-19 14:51:45+00:00
It sounds like you are referring to AS/400 and successors (common mistake, no biggie) rather than the mainframes being referred to here that are successors of System 360 and use the Telum chips (as far as I am aware they have never been based on POWER, like IBM i and AIX and the rest of the AS/400 heritage). RPG was never a big thing on mainframes for instance. I've never come across it in about 10 years of working on them professionally. Same with NEWP, I've never heard of it. And Java is pretty important on the platform these days and not an attempt from the past. It's been pushed pretty hard for at least 20 years and is kept well up to date with newer Java standards.

Additionally, the Unix on z/OS is not like WSL. There is no virtualization. The POSIX APIs are implemented as privileged system services with Program Calls (kind of like supervisor calls/system calls). It's more akin to a "flavor" kinda like old school Windows and OS/2 than the modern WSL. You can interface with the system in the old school MVS flavor and use those APIs, or use the POSIX APIs, and they are meant to work together (for instance, the TCPIP stack and web servers on the platform are implemented with the POSIX APIs, for obvious compatibility and porting reasons).

Of course, you can run Linux on mainframes and that is big too, but usually when people refer to mainframe Unix they are talking about how z/OS is technically a Unix, which I don't think it would count in the same way if it was just running a Unix environment under a virtualization layer. Windows can do that and it's not a Unix.
by mrguyorama | 2025-05-19 14:52:02+00:00
It's just a normal retail dishwasher, but it's been through some third party company who "customizes" it by removing any branding and maybe adding their own, and then sell it to the rich person through about 3 steps in a chain of middleman where it eventually gets to someone who just "solves" the "I need a house" problem of the rich person.

Cathode Ray Dude on Youtube talks about this in his videos about the Niveus media center computer https://m.youtube.com/watch?v=Y2OPrGBxkD0

The rich do not give a single fuck how it functions. They have never even thought about that or considered it. If they bought a dishwasher that sucks at washing dishes, their staff will deal with that. If they bought one that breaks after a few months, it will be replaced and they probably will never know. They haven't even stepped foot in this house in months anyway.

The rich are not discerning purchasers because they do not have to be, and they think their time is way too valuable to care about simple things like "Am I spending too much on this" or "Will this widget actually work as advertised"
by gs17 | 2025-05-19 14:52:26+00:00
Even Accept-Language isn't enough, although this probably falls under "respect it".

A lot of websites seem to assume if you have a non-English language in it, they should use that language, even if English has the highest score, because obviously it's your "real" language and English was just a default. E.g. `en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7` is read as "we should serve the Chinese version".
by erispoe | 2025-05-19 14:52:40+00:00
> But if it's so obvious, why aren't other developers rolling out their own PKMS? Perhaps I'm the first to discover this or perhaps developers aren't writing about their custom PKMS. My guess is that commercial note-taking apps have larger, more vocal communities that drown out the murmurings of other DIY solutions.

Because we value our time.
by bee_rider | 2025-05-19 14:53:00+00:00
That’s an interesting thought, about windowing.

I think it is clear that O(n) vs O(n^2) is really just an analogy so we shouldn’t over-formalize it. But it is interesting to note that a sigmoid could be thought of as looking like either one, depending on when you look at it.

It makes me wonder if there’s some sampling bias that is accidentally being applied. Because, another way of looking at it could be: assume I observe companies only after they hit a particular size. The companies that are still in the exponential growth phase when I notice them; due to the shape of a sigmoid, those are likely heading much a higher carrying capacity. Those that have hit the linear phase before they are large enough for me to see them are not on as good a trajectory.
by clan | 2025-05-19 14:53:30+00:00
So what you're saying: Please complain through proper channels and hope they accept your input?

Or should he just keep using the signals he gets and immediately clean up his feed?

I actually see this as a feature. YouTube recommends a lot of garbage. I suggested that they improved my feed but they implemented this signal instead. I use the exactly this method to weed out a lot of content I do not care for.

You cannot tell the 500 pound gorilla anything. I prefer my videos without subtitles. I have that set as a preference. Yet when chromecasting it is common for the subtitles to spontaneously turn on. And has done so for a long time.

English is not my first language and my first language is not widely used. Hence I am not used to dubbed movies/programming and I am used to seeing subtitles.

If a native english speaker could understand the horror show that the machine generated subtitles are. If you are used to subtitles they are extremely hard to ignore. You will then read and get the understanding (often hilariously wrong) before the audio catches up and you might end up rather confused.

I can understand an American might have a hard time watching a subbed German movie. Thats natural because it is not common. But when you grew up with subtitles it is actually effortless. Except when they are poor. Then it becomes worse because of the cognitive load of 2 languages and the effort to figure out what is correct.

Dear english only speakers: Translation is hard. A poor translation is worse that no translation as it obfuscates the message. AI is not there yet at all. Maybe impressive but often not helpful or plain and simply distorts the real message.
by 542354234235 | 2025-05-19 14:53:30+00:00
Also, the internet in particular has a tendency to go out of its way to interpret things in the least charitable way possible. If there is a way to take anything you said negatively, or hyper literally, or any other way to misinterpret your intention, it will. So you tend to assume a bad-faith reading and preemptively explain/respond to possible nitpicks.
by potato3732842 | 2025-05-19 14:53:34+00:00
The thing that really peeves me about those signs is that pretty much all the accidents involve women with fashionably loose clothing. While I'm sure a few guys got scalped by their dreadlocks it's worth directing the warning at people most likely to need it and therefore most likely to benefit from it same as you would if it were screening for a particular disease.
by FollowingTheDao | 2025-05-19 14:53:47+00:00
I agree with your take. It does not have to be a good, or long lasting religion, it just has to have the aspects of religion, more so when the practice in general is used for control and dominance over others.

"Each scroll becomes a kind of prayer, submitting to the whims of an omniscient entity for the promise of reward." relates to the link between religion and dopamine/epinephrine.

https://www.wired.com/story/mormons-experience-religion-like...

One can almost link the rise of the internet religion with the demise of the traditional religions.
by mathgradthrow | 2025-05-19 14:53:52+00:00
The terrifying thing about lean and machine learning is not the idea that we will train computers on human written proof, but that we won't have to. With the rules of chess easily computed, a computer can use the bellman equations and self play to learn a policy that is vastly superior to human play, at least on the critical path.

The state space of mathematics is pretty different from chess, but I think ultimately, mathematicians are just running something like A* on the space of propositions, with a custom heuristic that is learned by approximating the result of running A* with that heuristic. where your error is just the difference between the actual and predicted length of proof.
by leereeves | 2025-05-19 14:54:28+00:00
No, the (unproven) claim was that the real estate was worth $1B in 2018 money, not when it was transferred, and not all went to Donald.

> According to The New York Times, Fred and his wife, Mary, provided over $1 billion (in 2018 currency) to their [five] children

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

Edit: Only four living children, oops. And the claim was "the equivalent today [2018] of at least $413 million" went to Donald.

https://www.nytimes.com/interactive/2018/10/02/us/politics/t...
by teekert | 2025-05-19 14:54:31+00:00
Nice, I still want to dive into Niri or PaperWM (Niri is inspired by PaperWM but more minimal, needs Wayland and written in Rust where PaperWM is a WM on top of Gnome).

I hear good things about COSMIC as well. But I'm too busy being productive at the moment to mess up my well working NixOS/Vanilla-Gnome based laptop :)
by exabrial | 2025-05-19 14:54:59+00:00
The anti-nuclear bullshit needs to stop. Germany got it wrong.

German power generation is some of the dirtiest in the world. In 2024 321g CO2eq/kWh. Right now at the time of posting, literally they're emitting 1/2 a kilogram of C02 for one kilowatt-hour.

Meanwhile France, the country Germany claims is not producing "clean" energy: 2024 27g CO2eq/kWh. Time of posting, 95.7% of their electricity is from nuclear, wind, hydro, solar.

Sources:

* https://www.nowtricity.com/country/france/

* https://www.nowtricity.com/country/germany/
by alephnerd | 2025-05-19 14:55:08+00:00
> But for Chinese students the Netherlands is exotic nobody wants to go to Missouri I guess.

They used to go to these schools. There just aren't that many Chinese anymore either.

A decade ago, UIUC (mentioned in the article) was derisively called the "University of Indians and Chinese". Now, UIUC's Chinese admissions collapsed [0] - a trend that happened in every university.

The same thing will happen with Indian students within a decade, because Green Card waiting periods act as a quasi-thousands talents program, and you can demand an EU level tech salary in India with US (especially SV, Seattle, or NYC) work experience.

Already, a couple of my peers who worked at top ML labs in the Bay have begun transferring to the Indian branches of American R&D labs and/or taking faculty positions at top universites, when barely 15 years ago you would be hard pressed to find an American educated CS professor from a school like MIT, UIUC, or UW in India.

[0] - https://www.insidehighered.com/news/2018/11/29/university-il...
Show HN: Let Me Prompt It for You
by janwilmake | 2025-05-19 14:55:22+00:00
Ok so over the last 9 days I built lmpify. my personal driver was i want to replace claude because it's annoying. Their Claude3.7 model is perfect for coding, but the Claude.ai interface doesn't cut it for me for these reasons:

- Very slow to start up and TTFT is terrible. lmpify hits within 100ms and doesn't need to wait for pageload to start seeing result, result is already starting in DO as soon as you submit.

- Claude doesn't support URLs out of the box. When i create a new app/worker, i usually add URLs as source of truth for context . with claude it was still a hassle to copy/paste afterwards. now, this is seamless and fast.

- Claude can render HTML and React. I don't use React so I don't care. I use HTML. Claude HTML renders are super limited, as they can't run scripts. LMPIFY HTML renders render scripts and anything else, and can be easily opened in fullscreen.

- Claude is generally slow, buggy, and unreliable on my machine. LMPIFY is snappy / fast

- It's hard to share something with someone else in claude, requires several clicks. LMPIFY is optimised for sharing

- LMPIFY incentivizes people to edit the prompt rather than reply, which usually gives better and less lengthy results as token windows become shorter from it. It also incentivizes people to reduce tokens. Claude does NOT do this

I think this is my main list of why I built it. I don't think it'd replace full LLM use for most, but maybe for sharing and when the edit-flow preferred. Maybe I'm the only one that needs it. IDK. Please give it a try (got some free tokens for everyone) and let me know if you find it useful for casual use!
by notsydonia | 2025-05-19 14:55:54+00:00
I disagree, although mine are clients not friends as such so you may have more insight. Running an empire or even managing a fortune you inherited is a tonne of work - there are so many people from the government, potentially bad hires, distant family members, not to mention actual criminals who think that the person's money would suit them a lot better. They have auditors to audit the auditors, barristers on call and philanthropy managers to gently explain to your 3rd cousin that your charity fund does not extend to funding their permaculture concept.

I also mean 'don't have time to read' to be a bit sarcastic - as in it's not a flex to read the best-selling biography of whoever that was reviewed favorably or might win the Pulitzer - but having acquired the guy's letters - that even the biography author could not get - that's your one-up.

There's also the evidently more ascetic end of the billionaire spectrum - eg: Peter Thiel, Michael Burry - who don't seem to be interested in luxury, as such.
by ninetyninenine | 2025-05-19 14:56:15+00:00
> All of these new features are impossible in the visual programming paradigm.

This is false. The logic is simple to see why. Text is limited to alpha numeric characters restricted in a format that’s from left to right lines. It’s a very arbitrarily specific way to represent a “program”

In fact text is in itself a visual program. It’s one set of arbitrary rules as outlined above on how to represent a concept visually.

Thus there are definitely ways to represent a program with different rules with more dimensions and much less restrictions.

I don’t know how people get in there heads that in visual programming things are “impossible.” Like it’s not even a subjective thing, it’s definitively wrong.
by incomingpain | 2025-05-19 14:56:26+00:00
A few years ago a viral video by ray dalio explained how the USA empire is coming to an end and how china is about to takeover. He had the video translated in many languages. He was a big believer in china's upcoming reign, funny that he'd take the opportunity to exit all his positions in china... fleeing china with impossible speed. Right before china implemented capital flight controls.

funny thing happened as well. eu and north america basically cut ties with china. a very large amount of debt was taken on to make china irrelevant. ironically, the debt is the justification for usa's demise.

But now china is also having a major demographics collapse from their 1 child policy and they've fallen into a wealth of nations trap.

China will escape from middle income development, but china was plundered and its going to take awhile for them to recover.
by bediger4000 | 2025-05-19 14:56:43+00:00
I personally would be shocked if front desk staff exist in 2030. The 70 year experience in various forms of automation says that even if LLMs give shitty answers, they will replace people.

Phone service replaced in person service, and phone service gets boilerroomed and later offshored, or replaced by an IVR/VRU unit. Bank tellers start doing drive through, then mostly get replaced by ATMs. Retail checkers get replaced by self scanners, even if the corporation has to hire many more security folks because they're afraid of shoplifting. Then there's the whole evolution of corporate web pages from an actively monitored email address, to humans doing live chats to deliberately frustrating true bots, to LLM bots fantasizing to customers.

Chineses sellers have outsourced customer service to the web. I've purchased $100 GPS receivers that don't include a single sentence of printed documentation, not even a slip of paper with a URL or an email address.

Front desk staff are dead men walking.
by jmclnx | 2025-05-19 14:56:47+00:00
If blocked from the internet I see no issues. IMO, every old Windows System needs to attach to their own "personal" router that has a robust firewall. or maybe a "PI" type board acting as a router.

But from what I have seen, the largest abusers are in the Medical Industry. For example, hospital's IT are far from a priority and its only purpose is to keep things running, not security. Add to that Medical Software is insanely expensive, making companies like SAP and Oracle jealous of what these companies can get away with.

And you have the fear factor in medical, if an upgrade fails, someone could die. Thus releasing the Lawyers.
by kepano | 2025-05-19 14:57:12+00:00
The primary reason it's recommended is that it provides more freedom and interoperability. Read this thread and you'll notice that many people sync their notes using Syncthing. You cannot use Syncthing with app storage because the files are sandboxed. Many people enjoy the freedom of being able to read/modify notes using multiple apps.

The secondary reason is related to user expectations and file deletion. The device storage option behaves more like desktop in that if you delete Obsidian your files will not be deleted.

For people who are okay with the tradeoffs, app storage is now an option. That's a good thing, no?
by 9wzYQbTYsAIc | 2025-05-19 14:57:32+00:00
I'm sharing Fair Witness Bot with HN first because this community understands both the technical and philosophical dimensions of AI. The framework needs people who can critique its assumptions and help evolve the implementation. If you've been thinking about epistemology in AI or are just tired of LLM hallucinations, I'd appreciate your perspectives on whether this approach could become a community standard.

The framework idea and yaml prompt was developed with the assistance of Kagi Assistant and Claude Sonnet 3.7 (Thinking),

The site was vibe coded with Windsurf Cascade and Claude 3.7 Sonnet (Thinking).
by pyrale | 2025-05-19 14:57:36+00:00
It used to be the same for the individuals site some years ago, but they overhauled it bits by bits. From what I saw, the company site is also getting slowly overhauled, although it's not as high priority.

> C'est des sous menus dans des sous menus, si t'as plus qu'une page ouverte a la fois ça te déconnecte de l'autre, ...

The reason for that is that the site is basically a progressive merge-and-overhaul of many existing administrations and their sites.
by Hasz | 2025-05-19 14:58:02+00:00
IMO, they should be going after the hardwood flooring market. LVP, engineered hardwood and laminate are all OK, but you could sell this as real wood that is just as durable as LVP. Especially given some of the samples look like teak, ipe, walnut etc, and those species make beautiful but expensive floors.

No pricing mentioned though, perhaps it is too expensive.
by PaulRobinson | 2025-05-19 14:58:11+00:00
Congrats on finding something like that, and can't wait to see the Show HN thread!

What do you think made it something you could believe in? Was it the opportunity, that it aligned with something you were personally interested in or something else?

I had a project a few years ago that was a bit like that. I'd be coding it up every hour I could find around the day job, and loved it. Perhaps I need to reflect on that some more.
by nulld3v | 2025-05-19 14:58:22+00:00
> Having priorities and weight and language lists in the manifest help for negociation, but at the core of it, the user will want to choose language based on context and content.

Yup, agreed. I highly doubt most websites even look at those weights in the Accept-Language header anyways.

Having a list of supported langs in the manifest costs nothing. Lazy-load the manifest when the user goes to use the language selection dropdown, or when the response from the server is in a different language than the one requested in Accept-Language (check Content-Language or html `lang` attr).

Looks like there's a name for this, but no standard: https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Con...
by ppseafield | 2025-05-19 14:58:28+00:00
I wanted to use KDE 4 when it released, but it kept crashing on my machine. I would update it every once in a while and try again but issue would always pop up. By the time "plasma 4.4 is stable" was declared, I had lost interest and started using tiling window managers .

That said KDE 6 is pretty solid. I rarely have issues with it.
by bunderbunder | 2025-05-19 14:58:58+00:00
Even internal keys.

For example, suppose you have an information management system where the user can define their own logical fields or attributes. Naturally those names should uniquely identify a field. That makes them an easy candidate for a natural key. But I would still use a surrogate key.

I've worked in two systems that had this feature. In one the field name was a primary key, and in the other they used a surrogate key and a separate uniqueness constraint. In both a requirement to let users rename fields was added later. In the one that used a surrogate key, this was an easy and straightforward change.

In the one that used field name as a natural key, the team decided that implementing the feature wasn't feasible. The name change operation, with its cascade of values needing to be updated for all the foreign key relationships, would have been way too big a transaction to be doing on the fly, in a live database, during high usage times of day. So instead they added a separate "display name" field and updated all the queries to coalesce that with the "official" name. Which is just ugly, and also horribly confusing. Especially in oddball cases where users did something like swapping the names of two fields.
by specialist | 2025-05-19 14:59:12+00:00
Thanks for clarifying. Sympathies.

I've been on every side of this conundrum. Not being allowed to improve/fix stuff is super frustrating, very demoralizing.

I can quickly recall 3 separate projects where we weren't allowed to fix stuff on new products that hadn't shipped yet (not even beta). (Oops, just thought of 2 and 1/2 more projects.)

It's hard to not treat that as beligerent, spiteful, gatekeeping, control issues. For me, half the time it absolutely was.

I've also managed legacy code bases that we dare not accidentally breathe on. Somewhere between archaeology and necromancy.

For me, when I'm in charge, project (engineering) management comes down to mitigating risk, usually by driving down the cost of change. I'm sure I'm preaching to the choir.

Alas, it's been a long time since I've been on a project that had anything resembling proper PMI, QA, Test, etc. So there's really no process or strategy to mitigate risks.

IIRC, the contemporary deliberate rejection of process is called something like the "Argyle" Methodology. Or maybe it's "Agile". Or "Argh-gargle". I don't quite remember. I can dig up those books and links, if anyone is pervously curious.

Well. Good luck.
by MegaDeKay | 2025-05-19 14:59:14+00:00
Thanks for stating this. It puzzles me how people can still hold a grudge against the transition to KDE4 that happened back in early 2008. It took a while but even KDE4 got pretty good. KDE6 is great and if you follow Nate Graham's blog, you can see the improvements that go into it every week.

https://blogs.kde.org/authors/nategraham/
by toast0 | 2025-05-19 14:59:31+00:00
My favorite version of Asteroids is a machine that used to be found on the Yahoo! campus. Someone had put in a new vector rom and the asteroid shapes now spelled the letters in eBay (I don't remember what caps). I don't recall the details, but it apparently was modified while Yahoo Auctions was invested in competing for the US market (which was before I was hired for Y! Travel).