MurphyA/hacker-news huggingface dataset:
by ale42 | 2025-10-19 21:54:59+00:00
I started reading RFCs as a teenager when I stumbled upon an RFC collection on a CD-ROM distributed with a computer magazine. It didn't last long until I started implementing my own SMTP client.

And then I discovered this, and for a moment I was a bit afraid: TELNET SUBLIMINAL-MESSAGE Option [https://www.rfc-editor.org/rfc/rfc1097.html]. I didn't immediately understand it was a 1st April's joke, and was thinking something like "how many other weird things nobody ever heard about are actually implemented into Internet software?". Also because, of course, I was regularly using Telnet at that time. Then I realized the date and the fact that the option number (which is supposed to be a byte) was defined as... 257. Later I discovered that of course 256 was already assigned to the Telnet Randomly-Lose option, the very first such RFC, a comment of which seems very contemporary despite having been written in 1978: "Several hosts appear to provide random lossage, such as system crashes, lost data, incorrectly functioning programs, etc., as part of their services.".

The whole collection is here: https://en.wikipedia.org/wiki/April_Fools'_Day_Request_for_C.... And as other people mentioned, some are really funny.
by WalterBright | 2025-10-19 21:55:05+00:00
The U-Boot commanders all knew that the Enigma had been cracked, but Admiral Doenitz refused to believe it.

Rommel's Afrika Korps was also defeated by Enigma, because Rommel also refused to believe it was cracked. Enigma pointed out when and where Rommel's supply ships were.

No matter how secure your encryption method is, one should always assume it is cracked. Me, I would have backed it up with one-time pads.
by Nevermark | 2025-10-19 21:55:05+00:00
Edit/addition: there are some serious points in the Socratic satire there, for those who want to consider.

Despite our natural aesthetic hesitancy to equate a 4-valued bit with two 2-valued bits, we all understand they are the same. Many “binary” storage devices do the reverse, and store multiple “binary” values with higher range cells.

A bit of information (whatever it’s arity) is the same bit regardless of how it is stored or named.

We get stuck in our familiar frames and names.

Also, the points about Russell’s paradox and Turing Incompleteness are conveyed in an absurdist’s deadpan, but they are in fact actual critiques I am making. In both cases, two-valued logic, suitable only for arithmetic, is used in algebraic contexts where self-referencing and open constraints are both possible, despite the basic inability of two-valued logic to represent the values of either.

It is startling to me, the obvious limitations this out-of-the-gate bad assumption of an excluded middle in algebraic contexts, places on the generality of conclusions in both treatments, where the failings of the excluded middle are basically the "proof". Proof of what was assumed, essentially.

Anyone who cares about those topics can work through those points. Neither are as meaningless or trivial as might be expected.

Finally, four valued logic would be very useful to support at CPU instruction levels, for algebraic contexts, beyond arithmetic. Especially since no changes to memory are needed.

Interestingly, with 4-valued logic, there are two different sets of AND, OR and NOT, for two ways they can be treated. And the current bit-wise operators, acting on [tf] 2-bit 4-valued logic (True as [+-], False as [-+], [--] as unknown, and [++] as contradiction) already implement the new versions of those operations. So new instructions are only needed to implement regular AND, OR, NOT operations for 2-bit 4-valued logical values.
by maldev | 2025-10-19 21:55:26+00:00
I'm a really big windows expert. I've reverse engineered alot of it. Big fanboy, one of the most knowledgeable people about it. Ever since interviewing and declining a Microsoft position, it's clear the people their are absolute idiots. My first interview round as a C++/C kernel dev, was for a C# job? I passed and got the offer, then they send me for a systems admin role after I decline? From recruiters, to actual engineers there, the level of incompetence was insane. I will NEVER work or support this company in any way until they get rid of all the H1BSlop they have pushing these horrible updates. I think Apple and Meta are the only major tech companies not held up by velocity and actually have functional organizations. It's not a surprise seeing all of these bugs. And there's multiple bug reports i've submitted that go unsolved in their win32 or kernel API's. ESPECIALLY for new features. It's sad how they've fallen so much. If I can find these bugs in 5 minutes using IDA, how come they aren't catching it in code reviews?
by card_zero | 2025-10-19 21:56:02+00:00
Toothpaste options do matter. There's only one kind I know of - conveniently very cheap, not a big brand - without massive amounts of menthol in. Since menthol triggers my gag reflex, I buy that one. Without consumerism, I would be supplied with the people's utility toothpaste, and I would be retching whenever I brushed my teeth.
by sthlmb | 2025-10-19 21:56:03+00:00
I hear you! Like I mention to others in the thread, this functionality is already there, I just need to finish populating all of the data. To get over a mental block I had to decide whether I'd continue trying to add each feature before an initial launch (and be there forever) or give myself a shot of motivation by getting an initial performance comparison feature set out there and iterate as I go along.

As soon as I have all of that data in there (I think I'm at around 30-40% so far, the initial batch of testing has been a slog, data entry for this took a back seat) I'll be enabling that option and it will all be there to view on comparison pages, and search for to help find/compare on a deeper level.
by insane_dreamer | 2025-10-19 21:56:07+00:00
> You are giving each section the most uncharitable possible interpretation.

Which is exactly how this Administration will interpret it.

> The universities are not owed anything by the federal government.

1. It's in the interests of US citizens -- who the gov represents -- to fund research at universities. It's a large part of what's made the US the superpower it is today.

> If they want money, i think it's resonable for the government to make some demands in exchange. They don't have to but it's not outrageous.

2. You clearly haven't lived in a country where universities are controlled by the government. Spend a decade in China and we'll talk about how you feel about it then.

And before you say "it isn't control!" -- it is because the entire university research system has become dependent on taxpayer funding (see also 1).
by simoncion | 2025-10-19 21:56:45+00:00
Eh, I didn't bother to read TFA. So, it was ambiguous as to whether OP was talking about the projects or Debian's packages of the same. I figured it was more likely that OP was talking about the projects and proceeded accordingly.

If that quote's about keeping Debian packaging in source control, I don't really see much benefit for packages like coreutils and bash that generally Just Work(TM) because they're high-quality and well-tested. Sign what you package up so you can detect tampering, but I don't see you really needing anything else.
by quickthrowman | 2025-10-19 21:56:56+00:00
The UK doesn’t allow any receptacle circuits in a bathroom? Not even if they’re protected with an RCD? That’s a GFCI for Americans.

I am well acquainted with throwing water on resistive heating elements from taking a lot of electric saunas, so electric instant hot water heaters don’t really scare me. The proximity of the current is irrelevant to me when just 30 mA will kill you.

Electric tank water heaters work on the same principle, a high resistance conductor encased in a ceramic insulator which is encased in metal.
by madaxe_again | 2025-10-19 21:59:24+00:00
Neither uncle tom’s cabin nor the diary of Anne Frank advocated slavery nor genocide.

I don’t think anything should be outright censored - but I also don’t think that “Now kill all the boys. And kill every woman who has slept with a man, but save for yourselves every girl who has never slept with a man.”, or The Levite’s Concubine, for instance, is necessarily something you want to spring on people, and if we’re going to do content warnings - and as a culture we do - we should be consistent.
by alister | 2025-10-19 22:00:05+00:00
> Interviewer at Endpoints: You plan to potentially launch a generic GLP-1 in Canada and Brazil in 2026.

Looking at the original interview on Endpoints, Sandoz CEO Richard Saynor says this about Brazil:

In Brazil, the biggest prescribers are dentists. Everyone says, “Why dentists?” They do aesthetic work, and then you have your Botox, and then you want a bikini body. It’s behaving like an OTC consumer brand. Imagine selling this, rather than $300, at $50. Anybody over the age of 40 in Brazil will probably want to be on that.

But he doesn't explain how they got around the patents. Another comment on HN says they expire in July 2026, but can anyone explain why the patents expire so soon in Brazil?
by crote | 2025-10-19 22:00:43+00:00
And how are you supposed to verify that the right packages have been uploaded?

The easiest way to verify that is by using a reproducible automated pipeline, as that moves the problem to "were the packaging files tampered with".

How do you verify the packaging files? By making them auditable by putting them in a git repository, and for example having the packager sign each commit. If a suspicious commit slips in, it'll be immediately obvious to anyone looking at the logs.
by _DeadFred_ | 2025-10-19 22:01:24+00:00
They are never going to just lift everyone up. We could have done that for world hunger, we didn't. They gutted USAID because 38 billion, but sent 40 billion to Argentina because 'business'. They don't care if our living standards become the same as the third worlds. Just like we didn't care all that much that the third world had really rough lives. How do you currently think about the third world? That is about as much thought/concern as we will get. We are cooked if we leave it to 'THEM' be they business or government.
by jasonwatkinspdx | 2025-10-19 22:02:15+00:00
Back in the late 80s and early 90s fuzzy logic became something of a fad in Japan because several of the leading researchers were at Japanese institutions. So it became a term of hype with a bit of flag waving involved.

I'm reasonably convinced my Zojirushi has nothing more than a way to sense when the evaporation shifts and to start the "steaming" countdown timer then, probably using the resistance of the heating coil. In other words it's just a replacement for the weight/balance mechanism in a traditional "dumb" rice cooker, not something doing more complex modeling as far as I can tell.

It is however built like a tank and "just works" so I'm entirely happy with my purchase.
by grapesodaaaaa | 2025-10-19 22:03:15+00:00
In this case, it should be easy to detect genetic or biological material if it was a meat sack strike & rule out space debris. They don’t tend to do well when hit at several hundred mph.

The only other thing really up that high would be space debris, weather balloon payload (the balloon itself is very thin and soft), or maybe a sounding rocket (but don’t these come with NOTAMs?).
by dsamy | 2025-10-19 22:03:39+00:00
While Andrej's advice may offer useful tips, it's important to consider that success strategies can vary significantly among individuals. What works for one person might not work for another due to different learning styles, backgrounds, and circumstances. Additionally, the educational landscape has evolved since 2013, so some advice may be outdated. Always critically evaluate any guidance and adapt it to your personal situation.
by atmavatar | 2025-10-19 22:03:59+00:00
I like to think of becoming wealthy like catching a ball at an MLB game.

First, you have to show up at a game in person. No one watching the game on TV or ignoring it altogether is catching a ball.

Next, you have a greater chance at catching a ball if you bring a glove.

Then, it also helps your chances if you've practiced catching balls.

However, all of that preparation is for naught if a ball is never hit to you.

For every person who strikes it rich, there are hundreds if not thousands of people who were just as smart, worked just as hard, and did all the same right things, but they simply didn't make it.
by mouse_ | 2025-10-19 22:04:12+00:00
This should have been the end of it.

> The current NSFW anti-feature definition is listed here: Anti-Features | F-Droid - Free and Open Source Android App Repository and copied below for reference:

> This Anti-Feature is applied to an app that contains content that the user may not want to be publicized or visible everywhere. The marked app may contain nudity, profanity, slurs, violence, intense sexuality, political incorrectness, or other potentially disturbing subject matter. This is especially relevant in environments like workplaces, schools, religious and family settings. The name comes from the Internet term “Not safe for work”.

> The key words here are the user. Apps should only be assigned this anti-feature if the app contains content that the user may not want publicized or visible elsewhere. Most, if not all users of Bible apps would indeed want the content of the apps to be publicized and visible elsewhere, so this anti-feature should not apply to Bible apps according to this definition.
by _DeadFred_ | 2025-10-19 22:04:15+00:00
Past performance is not indicative of future results.

Everyone keeps saying 'no need to worry, no need for society to plan, because jobs happened in the past'. Like we should just put all our hope on these magic future jobs appearing. Plenty of countries exist where there aren't enough jobs. We aren't exempt from that as if some magic jobfairy is looking out for us.
by acka | 2025-10-19 22:04:35+00:00
I believe the XZ compromise partly stemmed from including binary files in what should have remained a source-only project. From what I remember, well-run projects such as those of the GNU project have always required that all binaries—whether executables or embedded data such as test files—be built directly from source, compiling a purpose-built DSL if necessary. This ensures transparency and reproducibility, both of which might have helped catch the issue earlier.
by leo_researchly | 2025-10-19 22:04:41+00:00
Generic studies like the one from Semrush (https://www.semrush.com/blog/ai-mode-comparison-study/) offer an overview of the sources AI-powered search engines, such as Perplexity, use.

While Semrush analyzed a large number of sources (150,000), their findings are broad and not always useful for specific topics because sources can vary greatly between segments. For example, Semrush found Reddit and Wikipedia to be frequently cited, but in our research, neither of these sources appeared. Additionally, Semrush did not disclose the prompts they used, whereas our study uses prompts based on G2’s "Most Popular Software Categories."

To provide more targeted insights, we analyzed around 2,000 sources in response to prompts focused specifically on software categories from G2, with a focus on Perplexity as the AI search engine.

Some takeaway: * "Corporate" websites dominate citations, accounting for 76.07% of all sources. * Most frequently cited domains in the "Corporate" category include established, "older" domains like ions.de and zendesk.de, as well as less well-known sites such as botpress.com. * Comparison pages like www.crmsystem.de do not dominate the citations, even though they might be expected to rank higher due to their likely greater neutrality compared to corporate sources.

We will update the report in the next few week to analyze around 200 prompts (10 software categories from G2 each 20 prompts) which will lead to around 4000 urls.
by bitwize | 2025-10-19 22:05:12+00:00
> You are, of course, right, although I'd say that it's fairly unusual for the "sequential execution of CPU instructions" abstraction to leak.

On x86. x86 and x86-64 usually do a good job of enforcing memory access order as if the instructions were executed sequentially. Other architectures, not so much. On PowerPC you had to put explicit memory barriers guaranteeing a certain access order with the 'eieio' instruction. ARM processors feature similar weak memory order, but the Apple M1 and later feature a special mode that guarantees strong x86-64 memory order, to make emulation for programs written for Intel Macs easier.
by franga2000 | 2025-10-19 22:05:58+00:00
I completely get it, it's great that you launched it quickly, I've gotten stuck on that before too, where I just kept working on a thing to make it "ready for launch" until I ran out of steam and never ended up launching it.

It's a really cool site, I'll defenitely be keeping an eye on it and if you ever go the crowdsourcing route, hopefully also contribute.

And I'm sorry for being yet another lazy HN commenter who didn't read far enough down the thread before opening their mouth (keyboard?) :)
by bstsb | 2025-10-19 22:06:02+00:00
that website, although unofficial, looks to be one of the many sites online that stuffs a bunch of ads on a wordpress template and links straight to the official download links after a long-winded AI article about the software

also see Bloxstrap, a popular Roblox bootstrapper - its official URL is https://bloxstraplabs.com, but many fakes rank high in SEO (bloxstrap[.]net, blxstrap[.]com, bloxstrape[.]com, bloxstrapper[.]com, bloxstraps[.]net, bloxstrapp[.]com, thebloxstrap[.]net)

currently it isn't hosting malware, but this could obviously change
by sowbug | 2025-10-19 22:07:31+00:00
Feature request: if the cells in a row are all identical, either exclude the row, de-emphasize it, or merge the cells so it's visually apparent that they're all the same.

Example: Raspberry Pi 4 vs Raspberry Pi 5 (https://sbc.compare/9-raspberry-pi-4-2gb/14-raspberry-pi-5-4...). Architecture is ARM. But it's repeated for each column, which makes the reader have to look carefully at each cell to see whether it really is different.

This is a pet peeve, particularly when a company's "compare versions" page lists dozens of identical dimensions across the product line, making finding the differences into a dreary where's-Waldo game.
by simoncion | 2025-10-19 22:07:33+00:00
> It's not just the commit message, but the fact that it's a single commit with >100k lines changed

When you diff the `bash-5.3` tag against the `bash-5.3-rc2` tag, the set of changes is reduced by a ton. It's the same story with previous release commits (at least for as far as I care to go back)... there's a "next version" branch that gets tagged with alpha, beta, and rc releases, and then there's a release commit that's made on master with the changes from the "next version" branch, plus some additional changes.

Why do they do things this way? I have no idea, but it clearly seems to work for them.
by mananaysiempre | 2025-10-19 22:08:23+00:00
If you squint so hard that SSA is functional programming[1] and register renaming is SSA, modern CPUs are kind of functional, but that of course has nothing to do with functional programming done by the user, it’s just the best way we know to exploit the state of the art in semiconductors to build CPUs that execute (ostensibly) serial programs.

[1] https://www.cs.princeton.edu/~appel/papers/ssafun.pdf
by dijit | 2025-10-19 22:08:49+00:00
thats not the issue, there will always be prebuilt binaries (hell, deb/rpm are prebuilt binaries).

The issue for xz was that the build system was not hermetic (and sufficiently audited).

Hermitic build environments that can’t fetch random assets are a pain to maintain in this era, but are pretty crucial in stopping an attack of this kind. The other way is reproducible binaries, which is also very difficult.

EDIT: Well either I responded to the wrong comment or this comment was entirely changed. I was replying to a comment that said. “The issue was that people used pre-built binaries” which is materially different to what the parent now says, though they rhyme.
Show HN: I made an AI tool to create production-ready images in one workflow
by brightUiso | 2025-10-19 22:08:59+00:00
I built Iley, an AI image generation platform that merges image search and editing into a single workflow. The idea came from the constant back-and-forth between searching for the right stock image, downloading it, and then editing it elsewhere a time sink that slows down content and product design teams.

With Iley, you can generate or find visual assets instantly, then edit or repurpose them directly in the same interface. For example, if you’re writing a blog post about “AI-powered productivity,” you can generate an image that fits the article’s tone, adjust its lighting and composition, and export it — all without leaving the platform.

Under the hood, Iley runs on a model stack I call Nano Banana, wrapped with contextual filters and adaptive style control. This enables the system to understand both visual intent and output context (for instance, distinguishing between an image meant for a blog hero vs. one for an app UI).

The goal is to make visual content generation fully autonomou, where the system understands what you’re building and produces production-ready assets in seconds.

You can try it here: *[iley.app](https://iley.app)*

Would appreciate feedback on how well the unified workflow feels, and if there are specific integrations (APIs or CMS plugins) that might help developers and creators streamline their pipelines further.
by userbinator | 2025-10-19 22:09:13+00:00
Agree with the others here that this is absolutely not a fair comparison. Most likely the door of the old one was not sealing well, hence the continuous running and frost buildup. I have a late 30s Frigidaire that I restored a few years ago which has been taking around 200kWh/y (70W compressor, ~33% duty cycle.)
by kixelated | 2025-10-19 22:09:51+00:00
I had a 30 minute intro call and got a rejection a few days later. It was VERY timely (Sep 21 email, Sep 23 meeting, Sep 26 rejection).

We both weren't sure if my project was a good fit for the program. It was still a positive experience, and they were nice enough to offer me an intro to a more relevant team within OpenAI.

I couldn't quite figure out the goal of Grove. The line about "pre-idea" individuals, and of course the referral offer, made me feel that it's more of a hiring pipeline and not a traditional incubator. But we'll see when they announce the cohort.
by tpmoney | 2025-10-19 22:10:04+00:00
> Isn't this just the principle of transparency itself?

For pure transparency, sure, but most of the liquid glass effects aren't pure transparency and there's a lot of different ways you can modulate the effect. Perhaps the simplest example of something like this is the mouse cursor. You probably don't think about it, but that cursor in macos has a thin white single pixel border around the whole cursor. On light backgrounds, it effectively disappears, but on dark and black backgrounds it allows you to easily see and follow your cursor around the screen. The cursor itself isn't changing, but the chosen design allows a single "black" cursor to work across all backgrounds.

Or the menu bar which has had a transparency effect for a version or two now auto switches between black and white text depending on the background coloring (for what its worth, so does Safari's new control bar). But in neither of these cases (the mouse or the menu bar) is the UI changing dramatically. Unlike the safari controls, when the mouse pointer loses its border, it doesn't lose depth or become harder to make out. When the text in the menu bar changes color, it doesn't switch from "popping out" to "flat on the bar". The style and overall look remains the same even as the colors adjust for the environment.

What I'm saying is that Apple needs to spend some time shoring up those sort of little touches that can and do make the UI fee thought out instead of just slapped together.