MurphyA/hacker-news huggingface dataset:
by phire | 2025-12-01 14:17:52+00:00
The zero register helps RISC-V (and MIPS before it) really cut down on the number of instructions, and hardware complexity.

You don't need a mov instruction, you just OR with $zero. You don't need a load immediate instruction you just ADDI/ORI with $zero. You don't need a Neg instruction, you just SUB with $zero. All your Compare-And-Branch instructions get a compare with $zero variant for free.

I refuse to say this "zero register" approach is better, it is part of a wide design with many interacting features. But once you have 31 registers, it's quite cheap to allocate one register to be zero, and may actually save encoding space elsewhere. (And encoding space is always an issue with fixed width instructions).

AArch64 takes the concept further, they have a register that is sometimes acts as the zero register (when used in ALU instructions) and other times is the stack pointer (when used in memory instructions and a few special stack instructions).
by coldtea | 2025-12-01 14:17:52+00:00
>Okay, but how does this supposed "misalignment" look on the picture?

People who are the target audience for this tool already know.

>Would I even notice it?

Yes.

>The purpose of a comparison is to prove that they are nicer/better/crisper whatever they want to claim.

They don't need to prove it to their target users. They already know the problem (for which several tools exist).
by grayhatter | 2025-12-01 14:18:04+00:00
> Yes, during the Wright era aeronautics was absolutely dominated by tinkering, before the aerodynamics was figured out. It wouldn't pass the high standard of Real Engineering.

Remind me: did the Wright brothers start selling tickets to individuals telling them it was completely safe? Was step 2 of their research building a large passenger plane?

I originally wanted to avoid that specific flight analogy, because it felt a bit too reductive. But while we're being reductive, how about medicine too; the first smallpox vaccine was absolutely not well understood... would that origin story pass ethical review today? What do you think the pragmatics would be if the medical profession encouraged that specific kind of behavior?

> It wouldn't pass the high standard of Real Engineering.

I disagree, I think it 100% is really engineering. Engineering at it's most basic is tricking physics into doing what you want. There's no more perfect example of that than heavier than air flight. But there's a critical difference between engineering research, and experimenting on unwitting people. I don't think users need to know how the sausage is made. That counts equally to planes, bridges, medicine, and code. But the professionals absolutely must. It's disappointing watching the industry I'm a part of willingly eschew understanding to avoid a bit of effort. Such a thing is considered malpractice in "real professions".

Ideally neither of you to wring your hands about the flavor or form of the argument, or poke fun at the gamified comment thread. But if you're gonna complain about adding positively to the discussion, try to add something to it along with the complaints?
by embedding-shape | 2025-12-01 14:18:26+00:00
The person you're responding to is not debating that the companies are setting the wrong prices, so no need to try to convince them that the companies are already setting prices "the right way".

They're explaining for people who don't seem to understand, why people are fine signing in to these kind of 3rd party apps in the first place, because the subscription price ends up being what these people earn in days, not hours.
by komali2 | 2025-12-01 14:18:40+00:00
Counter: come to Taiwan! Anyone with a semi active GitHub can get a Gold Cars Visa. 6 months in you're eligible for national health insurance (about 30$ usd/month). Cost of living is extremely low here.

However salaries are atrocious and local jobs aren't really available to non mandarin speakers. But if you're looking to kick off your remote consulting career or bootstrap some product you wanna build, there's not really anywhere on earth that combines the quality of life with the cost of living like Taiwan does.
by crazygringo | 2025-12-01 14:19:13+00:00
Those examples of harm are not good ones.

The topic of suicide and LLMs is a nuanced and complex one, but LLMs aren't suggesting it out of nowhere when summarizing your inbox or calendar. Those are conversations users actively start.

As for leaking PII, that's definitely something for to be aware of, but it's not a major practical concern for any end users so far. We'll see if prompt injection turns into a significant real-world threat and what can be done to mitigate it.

But people here aren't arguing against LLM features based on substantial harms. They're doing it because they don't like it in their UX. That's not a good enough reason for the government to get involved.

(Also, regarding sonograms, I typed without thinking -- yes of course the ones that are medically unnecessary have no justification in law, which is precisely why US federal courts have struck them down in North Carolina, Indiana, and Kentucky. And even when they're medically necessary, that's a decision for doctors not lawmakers.)
by bluGill | 2025-12-01 14:19:13+00:00
That advice isn't correct for someone who is just finishing school now. They need to stay alive in a down ecconomy where they can't find a job.

In a couple years when things recover (or at least they find a job) it starts to be good advice. Even then I question max 401k - time works for the young and so a maxed 401k makes for too much money in retirement and not enough to enjoy now. Save for retirement yes, but max is too much when you are young - and if you keep saving will always be too much. Max 401k is good for the rich, or those who didn't start young and so their accounts are way behind.
by matwood | 2025-12-01 14:19:28+00:00
Haha...I didn't downvote you, but 45 minutes to cook seemed crazy to me unless you're making something new or complicated or you're socializing. You also kept eating separate from cooking in your first post.

I don't count the walk to the supermarket since even if you eat out almost every meal, you still tend to need to go to the grocery for items either way. And if you eat out, you still have to go there and back.

Cutting should be in parallel with cooking. Similar to cutting, cleaning should also be in parallel with cooking. For example, my knife and cutting board are washed, dried and put away before my sauce finishes simmering down.
by PunchyHamster | 2025-12-01 14:19:41+00:00
not much use for the 100GB+ AI boards or server RAM for consumers. Tho homelab guys will be thrilled.

Enterprise wise, the used servers kinda always have been cheap (at least compared to MSRP or even after discount price), just because there is enough companies that want a feel good of having a warranty on equipment and yeet it after 5 years.
by whynotmaybe | 2025-12-01 14:20:02+00:00
Gonna need a follow up on that one.

> was then interrogated over the picture and another photo of a house he shared on social media – which he told police he had never been to and was taken by someone else.

> The allegations about stalking and illegal possession of a firearm were dropped, but he was then charged with a public order offence for a different social media post.

Either the police is exaggerating, either this guy is exaggerating... or a little bit of both?

https://metro.co.uk/2025/11/29/british-man-arrested-posing-g...
Show HN: Aidlp – The easy-to-use DLP for the public LLM endpoints :)
by fab_space | 2025-12-01 14:20:16+00:00
HTTP/HTTPS Data Loss Prevention proxy designed to sanitize sensitive information before it reaches external LLM endpoints. Demo: https://asciinema.org/a/VKFol51SRDzleQKY7c2ZmgUKz
by rhines | 2025-12-01 14:20:22+00:00
Thanks for sharing this, looks like a useful overview of the field. I wish the first edition had come out a year or two earlier - this would have been a great resource for my undergrad research work. Back then there were no books covering CMA-ES, surrogate models, and gaussian processes all in one book, everything was scattered across different books and papers, with varying levels of technical depth and differing notations.
by broken-kebab | 2025-12-01 14:20:35+00:00
>pinky promise security

You are right, though I still prefer "weak feature" as a term :) There's enough value in such things. Cryptography crowd is concentrated on omnipotent Eve breaking ciphers, and that wrench from xkcd, but I dare to claim that majority of both commercial and private leaks happen just because well-intentioned users don't have enough capacity to keep track of all the things, and proverbially think twice. Features like "unsend", or timed deletion are indeed laughable on their purely technical merits, but do wonders saving users from grave mistakes anyway.
by tsimionescu | 2025-12-01 14:21:43+00:00
While I believe you're probably right that getting any productivity gains from these tools requires an investment, I think calling the process "engineering" is really stretching the meaning of the word. It's really closer to ritual magic than any solid engineering practices at this point. People have guesses and practices that may or may not actually work for them (since measuring productivity increases is difficult if not impossible), and they teach others their magic formulas for controlling the demon.
by p2detar | 2025-12-01 14:21:48+00:00
That's the reason I don't want to jump on the Codeberg bandwagon just yet, although I'm very interested into self-hosting Forgejo.

I'd love to see something else though, a way to have repositories discoverable across all possible centralized or self-hosted services out there. What I actually do love about GitHub is that from time to time it manages to find for me some quite interesting projects and people to check out.
by embedding-shape | 2025-12-01 14:21:57+00:00
> YouTube is 10x the quality and 10x the quantity than any other video service.

I guess you could say YouTube surfaces a larger span of quality, from really shit quality to incredible high quality, which I guess is cool. But since they provide zero tools to actually discover the really high quality, and on top of that decide they know better what I want to watch than me (like the subscriptions page not starting with the last published video), does that really matter?

> as that is a freedom of speech issue

It isn't. Freedom of speech in the US (since Google is based there, and maybe you too?) is about the government placing restrictions, not companies or individuals. As a individual (or company), you're free to limit the speech of anyone who want on your platform, for any reason. You might face public outcry, but it isn't a freedom of speech issue as it's on a private platform in the first place.
by PunchyHamster | 2025-12-01 14:22:12+00:00
As is tradition. Put the tool in the toolbox, label it "it's for bad guys" to sell it to people, oh no, govt used it for something else, what a surprise.

And even if current government is 100% benevolent, just putting the tool in the toolbox means any subsequent govt, that might not be that, can use it.
by renata | 2025-12-01 14:22:20+00:00
As I recall pseudoloc is just randomly picking individual characters to substitute that look like the Latin letters to keep it readable for testing, so it would be something like рг (Cyrillic) ο (Greek)... etc, and can change from run to run. It would also artificially pad or shorten terms to catch cases where the (usually German) term would be much longer or a (usually CJK) term would be much shorter and screw up alignment or breaks.
by basscomm | 2025-12-01 14:23:02+00:00
> the main reason I liked computers was because we were all equals on the internet

You must have had access to a different internet than I did. That is not and has never been true.

The only way for everyone to be 'equal on the internet' (whatever that means) is to throw away or disregard everything that makes each of us unique, and all that leaves us with is a homogeneous beige sludge.
by Barathkanna | 2025-12-01 14:23:38+00:00
TLDR Self-hosting isn’t dying because people stopped caring. It’s dying because the complexity has gotten out of hand.

This post highlights how something that used to be a fun, lightweight hobby has turned into a full-time maintenance burden. Systems like Matrix are powerful, but they’ve become so intricate that even skilled engineers struggle to run them reliably. The result is a slow drift back toward centralized platforms, not out of preference, but because convenience keeps winning over autonomy. It’s a reminder of the growing gap between the ideal of a user-owned internet and the realities of modern software.
by pcthrowaway | 2025-12-01 14:24:33+00:00
> Plus they're boiling the frog, slowly adding ads back in to music and shorts for premium users

Do you have a source for this?

I do value watching unlimited youtube videos without ads, but if they're gonna add the ads back in, I'd easily stop paying for the one google product I currently pay for (and honestly the only reason I haven't already done this is laziness and convenience)
by fortran77 | 2025-12-01 14:24:34+00:00
Back when I did IBM 370 BAL Assembly Language, we did the same thing to clear a register to zero.

XR 15,15 XOR REGISTER 15 WITH REGISTER 15

vs

L 15,=F'0' LOAD REGISTER 15 WITH 0

This was alleged to be faster on the 370 because because XR operated entirely within the CPU registers, and L (Load) fetched data from memory (i.e.., the constant came from program memory).
by monocasa | 2025-12-01 14:24:37+00:00
> "You let me in at the time, therefore you can never deem the past entry fraudulent" is not how the law works. It was fraudulent at the time of entry, but the government doesn't know that until true intent is revealed when the foreigner applies for a change of status.

That's not my argument. My argument is that there are cases where the intent literally changes. There was no intent to immigrate when entering, but that intent did change after entry.

> Foreigner is married to

We're talking right now about people met who their spouse after entry.

> or intends to marry a US citizen and live in the US (they know this; the government doesn't).

This requires mens rea and is next to impossible to prove without some documentation.

> 2. Foreigner enters the US with the assertion they have no intent to immigrate (they know this is false; US doesn't).

Or foreigner intends to enter with no intent to immigrate, but that intent changes after entry when they decide to get married to whoever they're dating. This intent change happens after entry.

> 3. Couple applies for change of status to immigrate → This reveals the foreigner's original intent to immigrate even at the time of entry (the US now knows the entry was fraudulent)

The mere change of status request here proves nothing about any intent at entry.

> I'm not defending the law; I believe it's haphazard and inhumane. Why do you get to apply while together inside the US only if you decided to marry and immigrate after entering the US, but if the foreigner is outside the US at the time you make the decision, you're now locked out for years? But that is what it is, and these people are getting burned trying to skirt the law.

It sounds like this is the part that you're salty about.
by myrmidon | 2025-12-01 14:24:44+00:00
> evidence to date is that it's ability to destroy counties ends somewhere around Iran's strength

What kind of evidence? US is not destroying countries because its citizens don't want it to, and are generally not willing to pay the price for it.

If "the US" actually wanted, it could kill every inhabitant of continental Europe within less than a decade in a conventional war; the price in American lifes would be very high, but the outcome (without external intervention) seems pretty certain to me (speaking as a European).
by foobarbecue | 2025-12-01 14:24:55+00:00
> The first Mars Microphone was originally supposed to land in 1999 on the Polar Lander, but that one didn't survive the landing.

This could be misread to mean that Mars Polar Lander landed but the microphones didn't survive. Mars Polar Lander crashed and was presumed completely destroyed on impact. Last I heard, we still haven't found the crash site in orbital imagery.
by jandrewrogers | 2025-12-01 14:25:36+00:00
A complication is that iMessage supports a ton of collaboration features that don't (and largely can't) exist across other messaging apps. The messaging bits will have the same nerfed interface as SMS/RCS because of missing capabilities.

Despite having the appearance of a messaging app, iMessage operates as a backbone for a lot of OS capability that is surprisingly deep.
by embedding-shape | 2025-12-01 14:26:04+00:00
> Apparently OpenAI locked down 40% of the global DRAM supply for their Stargate project

That sounds like a lot, and almost unbelievable, but the scales of all of this kind of sits in that space, so what do I know.

Nonetheless, where are you getting this specific number and story from? I've seen it echoed before, but no one been able to trace it to any sort of reliable source that doesn't boil down to "secret insider writing on Substack".
by drob518 | 2025-12-01 14:26:08+00:00
I’m always shocked when engineers smitten with the microservices bug try to insist that converting a simple, reliable, in-process function call to a network hop plus serialization plus retry and back off and circuit breaker logic is going to be faster. I’m sure that there are situations where microservices are appropriate, but I’ve never seen one. Mostly I see engineers playing in a sandbox of complexity and then shipping buggy code late. It reminds me of Billy Bean’s question in the movie Money Ball: "If he's a good hitter, why doesn't he hit good?"
by Aurornis | 2025-12-01 14:26:22+00:00
Not parent commenter, but in the US when someone’s employment doesn’t include health insurance it’s commonly because they’re operating as a contractor for that company.

Generally you’re right, though. Working in tech, especially AI companies, would be expected to provide ample money for buying health insurance on your own. I know some people who choose not to buy their own and prefer to self-pay and hope they never need anything serious, which is obviously a risk.

A side note: The US actually does have public health care but eligibility is limited. Over one quarter of US people are on Medicaid and another 20% are on Medicare (program for older people). Private self-pay insurance is also subsidized on a sliding scale based on your income, with subsidies phasing out around $120K annual income for a family of four.

It’s not equivalent to universal public health care but it’s also different than what a lot of people (Americans included) have come to think.
by bluGill | 2025-12-01 14:26:25+00:00
In the real world there is no CISC or RISC anymore. RISC is always extended to some new feature and suddenly becomes more complex. Meanwhile CISC is just a decoder over a RISC processor. Either way you get the best of both worlds: simple hardware (the RISC internals and CSIC instructions that do what you need.

Don't get too carried away in the above, x86 is still a lot more complex than ARM or RISC-V. However the complexity is only a tiny part of a CPU and so it doesn't matter.
by bob406 | 2025-12-01 14:27:06+00:00
I think Google as a search engine, back when the started with ads, was really superior to others. (To the point where competitors just didn't find what I was searching for and Google had it in the top three or at least on the first page.) As for ChatGPT's advantage... I am currently subscribed there and not for others... but at least for the software engineering models, OpenAI doesn't seem so far ahead... maybe it's true for other models as well. Also it's likely that most income for the LLM provider companies will come from third parties or business that integrate APIs. And as long as all the APIs are so similar (and wrapper libraries make them compatible for many use-cases)... nobody has a moat.

This will become even more interesting once business start using the cheapest for each use-case... which often end up being some open and license free model. I imagine this could be a big part of "enterprise workflow automation". Thinking of many office jobs which don't require actual intelligence besides understanding language...
by Barathkanna | 2025-12-01 14:27:35+00:00
Okay looks cool, but what can this robot actually do? I get the concept and the mechanics, but it’s not obvious what the practical capabilities are. Is it meant as a research platform for soft robotics, a demo of compliant movement, or does it have any specific real-world tasks in mind like inspection, underwater sensing, or manipulation? I’m curious what the intended application is beyond the technical novelty.
by embedding-shape | 2025-12-01 14:27:38+00:00
> Anyone buying ECC RAM for servers is buying on the same market as you building a new desktop computer.

Even when the sticks are completely incompatible with each other? I think servers tend to use RDIMM, desktops use UDIMM. Personally I'm not seeing as step increase in (b2b) RDIMMs compared to the same stores selling UDIMM (b2c), but I'm also looking at different stores tailored towards different types of users.
by b-man | 2025-12-01 14:27:50+00:00
> Not to mention that perfectly normalizing a database always incurs join overhead that limits horizontal scalability. In fact, denormalization is required to achieve scale (with a trade-off).

This is just not true, at least not in general. Inserting on a normalized design is usually faster, due to smaller index sizes, fewer indexes and fitting more rows per page.
by Etheryte | 2025-12-01 14:27:57+00:00
If you're working alone you can also send raw IP packets down the wire by way of telegraph key if you'd like. What you do alone behind closed doors isn't really anyone's business and is up to you. For everyone else, the benefit of using Gitlab is that once it's set up, a wide range of users of varying skill levels and backgrounds can use it to collaborate.
by vanderZwan | 2025-12-01 14:28:58+00:00
> In my 6502 hacking days, the presence of an exclusive OR was a sure-fire indicator you’d either found the encryption part of the code, or some kind of sprite routine.

Meanwhile, people like me who got started with a Z80 instead immediately knew why, since XOR A is the smallest and fastest way to clear the accumulator and flag register. Funny how that also shows how specific this is to a particular CPU lineage or its offshoots.
by bflesch | 2025-12-01 14:29:04+00:00
As most of you know, these anti-cheat systems are functionally equivalent to rootkits. There is zero visibility into how these privileges are used for targeted attacks. Due to geographic location of the large game companies this has a geopolitical angle. Fingerprinting of devices and the networks they are in provides a lot of metadata that is most definitely fed into their intelligence apparatus.