MurphyA/hacker-news huggingface dataset:
by aleph_minus_one | 2025-10-05 22:36:24+00:00
OK, if it has been addressed or it is irrelevant:

How do I do an "add with carry" (or subtract with carry/borrow) on RISC-V (for this, of course, the addition has to set a carry flag, and the subtraction either has to set a carry or borrow flag).

This feature is very important for a high-performant implementation of arbitrary-precision arithmetic.
by AbstractH24 | 2025-10-05 22:37:46+00:00
I’m in the process of doing the same. From a dollars and cents perspective not the smartest move, but from a finding value in life seems like quite the right direction.

Any advice on staying informed and challenged? Some of the recent changes and new products in tech are actually quite interesting. When you are on the hype-cycle hamster wheel you’re forced to stay informed about both the hype and the interesting stuff. I feel like it’s quite easy to tune it all out otherwise though.
by vgivanovic | 2025-10-05 22:39:15+00:00
I am very happy with the software that powers my Hyundai Tuscon hybrid. (It's a massive system that runs the gas and electric engines, recharging, shifting gears, braking, object detection, and a host of information and entertainment systems.) After 2 years, 0 crashes and no observable errors. Of course, nothing is perfect: maps suck. The navigation is fine; it's the display that is at least 2 decades behind the times.
by deadmutex | 2025-10-05 22:40:14+00:00
Here is a repro using GCE's C4A Axion instances (c4A-highcpu-72). Seems to beat Graviton? Maybe the title of the thread can be updated to a larger number :) ? I used the largest instance to avoid noisy neighbor issues.

$ ./out/bytepack_eval Bytepack Bench — 16 KiB, reps=20000 (pinned if available) Throughput GB/s K NEON pack NEON unpack Baseline pack Baseline unpack 1 94.77 84.05 45.01 63.12 2 123.63 94.74 52.70 66.63 3 94.62 83.89 45.32 68.43 4 112.68 77.91 58.10 78.20 5 86.96 80.02 44.32 60.77 6 93.50 92.08 51.22 67.20 7 87.10 79.53 43.94 57.95 8 90.49 92.36 68.99 83.88
by bluGill | 2025-10-05 22:40:21+00:00
Ever is too strong, but remember the less often you give an ultimatum the more powerful it is when you do. When you have a long standing reputation (must come first) as a 'team player' a sudden ultimatum will get a lot of attention, but it will be years before you can give another.

if like many you switch jobs every few years you can never develop that reputation needed for an ulimatum in the first place. (Staying for years is never 100% in your power but some jobs have better chances of it)
by bonoboTP | 2025-10-05 22:40:31+00:00
Yes, simple lecturing jobs are fine, and they do exist, but as you said they are paid less. Because in truth this is the reality already, we just don't admit it.

The intention behind it is understandable though. Someone who has produced new knowledge tends to have a more flexible mind, they have felt that the walls of knowledge are soft and malleable and not some concrete slab. They work with the math even outside class, and have a real grasp on why things are defined in certain ways, having also defined new concepts and written new theorems and proofs and having faced dilemmas of how to construct it to be most elegant and compact and logical etc.

Now, of course today the research and the teaching are often on quite distant topics. Like teaching some basic computer science stuff like basic data structures and algorithms while you actually research computer graphics or speech recognition.
by tcdent | 2025-10-05 22:40:47+00:00
It's easy to romanticize a past where electronics were designed to be statements in your home or office, but I think that the reduction of glamour is more so a dialogue on the utility of these devices in a modern world.

Previously, personal computers in the home were something of a novelty that didn't necessarily have a ton of value or that value was still being discovered. And now we see that the content that is displayed on the digital screen is most of the value, and so akin to many Hollywood sci-fi takes, where the screen becomes just a piece of glass, modern technology is moving in that direction.

The device itself is not the point, but the content that the device enables access to is.
by krackers | 2025-10-05 22:41:06+00:00
I think it could infer the meaning of words composed out of tokens it has already seen before, same way that you might be able to infer the meaning of an unknown word based on its prefix/suffix, country of origin, context, etc.

For an entire token that it hasn't seen before, it would have to rely only on context. Presumably it could do this, since that is after all the case in the early phases of training.
by brucehoult | 2025-10-05 22:41:40+00:00
> A typical CALL is a 16 bit displacement and encodes in three bytes. A RET encodes in one.

True for `ret`, I'm not convinced it's true for `call` on typical amd64 code. The vast majority I see are 5 bytes for a regular call, with a significant number of 6 bytes e.g. `call 0xa4b4b(%rip)` or 7 bytes if relative to a hi register. And a few 2 bytes if indirect via a lo register e.g. `call %rax` or 3 for e.g. `call *%r8`.

But mostly 5 bytes, while virtually all calls on arm64 and riscv64 are 4 bytes with an occasional call needing an extra `adrp` or `lui/auipc` to give ±2 GB range.

But in any case, it is indisputable that on average, for real-world programs, fixed-length 4 byte arm64 matches 1-15 byte variable-length amd64 in code density and both are significantly beaten by two length riscv64.

All you have to do to verify this is to just pop into the same OS and version e.g. Ubuntu 24.04 LTS on each ISA in Docker and run `size` on the contents of `/bin`, `/usr/bin` etc.
by xoa | 2025-10-05 22:41:59+00:00
>I'm aware of a big cloud services provider (I won't name any names but it was IBM) that lost a fairly large amount of data. Permanently. So that too isn't a guarantee.

Permanently losing data at a given store point isn't relevant to losing data overall. Data store failures are assumed or else there'd be no point in backups. What matters is whether failures in multiple points happen at the same time, which means a major issue is whether "independent" repositories are actually truly independent or whether (and to what extent) they have some degree of correlation. Using one or more completely unique systems done by someone else entirely is a pretty darn good way to bury accidental correlations with your own stuff, including human factors like the same tech people making the same sorts of mistakes or reusing the same components (software, hardware or both). For government that also includes political factors (like any push towards using purely domestic components).

>They simply should have made local and off-line backups

FWIW there's no "simply" about that though at large scale. I'm not saying it's undoable at all but it's not trivial. As is literally the subject here.
by kergonath | 2025-10-05 22:42:23+00:00
> At sufficient detail atomic structure has a huge impact on how a metal sheet bends. Metallurgy seriously investigates at this level.

I know, it’s my job. But as much as we like to obsess about the mechanisms for dislocations climbing and solute interactions, nobody cares when they are designing an aircraft. They have macroscopic laws they put in their finite elements code. These are perfectly adequate to describe most known modes of failures of industrial alloys. Nobody is going to model all the atoms in a macroscopic widget, ever. It’s beyond pointless.
by ummonk | 2025-10-05 22:42:36+00:00
Programmers don’t have much choice, since most compilers don’t really provide an option / optimization level that results in sane behavior for common UB footguns while providing reasonable levels of performance optimization.

The one exception I know of is CompCert but it comes with a non-free license.

I definitely do think the language committee should have constrained UB more to prevent standards-compliant compilers from generating code that completely breaks the expectations of even experienced programmers. Instead the language committees went the opposite route, removing C89/90 wording from subsequent standards that would have limited what compilers can do for UB.
by xorbax | 2025-10-05 22:43:27+00:00
How is it "illuminating the whole star system"?

It seems more likely that it'll act like a non intelligent hunk of rock going through some random trajectory.

It's less silly to declare you'll win the lottery. That has happened many times over - but we're yet to discover that can or has existed outside of Earth. While it's nearly impossible it hasn't happened several times over, it's so far impossible that we've encountered even the crumbiest excuse for life.

I assert that it is silly. We're not indigenous American happening upon European settlers. We're indigenous Americans wandering about the continent harassing mammoths, inventing stories of how it'll go when it happens.
by alganet | 2025-10-05 22:44:38+00:00
> Finally.

I presented that statement in my first comment. It is still there, unedited. I also pointed to it several times.

There was a choice to focus on the opinion-based stuff or the technical stuff. Other users pointed out that this thread was about learning how it works (they got it right), but you also ignored them.

> sanitizers (AddressSanitizer, MemorySanitizer, etc.) are dynamic analysis—runtime instrumentation, not static analysis.

Fair enough. They are traditional non-AI tools though. It's like you're trying to catch me on a technicality (I mislabelled something, but it doesn't actually interfere much in the point I was trying to get across).

---

Of course things escalated, and I was harsh on purpose. When someone starts with too much "I am this and that, I worked on this and that", you close doors, not open them.

> pretending you've been stonewalled

I don't think I was stonewalled or anything. As I previously mentioned, this is on a subthread of a comment that got flagged. Absolutely no one is reading this, it's an irrelevant conversation. If anything, I am extending a courtesy here of answering the guy who got his comment removed.

> If you want to talk about the technical question, I'm here.

I have zero need to talk about this.
by dangus | 2025-10-05 22:44:42+00:00
There is no software to make the design beautiful if the device is on standby on a desk. It’s just a blank rectangle.

The real question is why don’t more mainstream electronics look as creative as teenage engineering?

The kind of designs that (e.g.) Sony was selling on the scale of millions in the early 2000s were incredibly unique and eye-catching.

Sony S2 Sports WM-FS566

Sony Sports Walkman D-SJ01 Portable CD Player

Just to name a couple.
by lucb1e | 2025-10-05 22:44:58+00:00
> The stored data amounts to 858TB (terabytes), equivalent to 449.5 billion A4 sheets.

This attempt at putting it in perspective makes me wonder what would put it in perspective. "100M sets of harry potter novels" would be one step in the right direction, but nobody can imagine 100M of anything either. Something like "a million movies" wouldn't work because they are very different from text media in terms of how much information is in one, even if the bulk of the data is likely media. It's an interesting problem even if this article's attempt is so bad it's almost funny

Good article otherwise though, indeed a lot more detail than the OP. It should probably replace the submission. Edit: dang was 1 minute faster than me :)
by dpark | 2025-10-05 22:45:00+00:00
Reread your own message.

> Some people have constrained the definition of "gambling" such that it only contains things they view as bad

If there is some internally consistent definition that excludes all the “good” stuff without excluding it specifically for being good, no one has shared that so far as I’ve seen.

The arguments about insurance so far have been “but it’s a good thing” and “you aren’t happy when your insurance pays out”. The former is exactly gambling==bad and the latter is just wrong. I could bet that a politician I despise will win and I won’t necessarily be happy that I won. I’ll be more happy that I got a payout than not, exactly the same as insurance. That’s what a hedge is.
by alexjplant | 2025-10-05 22:45:13+00:00
A true shame. Until recently guitarists were notoriously conservative regarding instrument design and I have an immense amount of respect for people like Ken that chose to push those boundaries. Challenging guitarists to play something more progressive than the usual 75-year-old designs was a big deal in the heyday of the grunge movement and emergence of the vintage gear market. Hats off to a true American original.
by realaaa | 2025-10-05 22:46:19+00:00
ha ha indeed I wish it was like 1984 ! most of this extra stuff was not a concern back then :)

> Notes from setting up a truly minimal self-hosted email server with Postfix and OpenDKIM. Covers TLS, SPF, DKIM, DMARC, DNS, reverse DNS, multiple domains, and delivering to Gmail.

great article and discussion nevertheless, awesome to see people still doing it
by lotsofpulp | 2025-10-05 22:46:27+00:00
> Most people just want the apple logo to show status. I want the non-Apple logo.

Everyone up and down the socioeconomic ladder in the US uses Apple devices, and you can buy them at Walmart and Costco for less than $1,000. If someone is assuming “status” from seeing an Apple product, that seems to be a mistake by the observer.
by krackers | 2025-10-05 22:46:44+00:00
The love for the spatial finder is the one thing I've never understood. It seems to fall apart when you work with a non-trivial number of files. For someone who has grown up comfortable with the abstractions of files and filesystems, what advantages do you get with this "spatial" metaphor, compared to just working directly with the hierarchy (e.g. list view or miller columns)?
by ricardobeat | 2025-10-05 22:46:47+00:00
The second fastest lap at the ring, and at least another five records in the top ten, are all EVs:

VW ID.R Xiaomi SU7 Ultra Lotus Evija X F-150 Lightning SuperTruck Nio EP9 Ford Transit SuperVan

#1 is the Porsche 919 Hybrid.

Cars built for straight line speed are rarely fast in a track – you won’t find the Bugattis breaking any fastest lap records either.
by ggm | 2025-10-05 22:46:54+00:00
>But why has your concentration lapsed?

Age? Could be the real effect of attention seeking alternates, lack of time in flow reading without distractions, I'm not saying there's nothing at all in the "people can't read at length any more" story.

>And is it possible to open 2 copies of the same book on your ebook reader - first one for the story and second one for the links in the end of the pages?

On my kindle e-ink devices there appears to be no way to do this, to the extent you can mark place in multiple books, it's books at rest: you cannot be in two places at once. However you can set bookmarks (top right page marker interaction) and footnotes are paired hyperlinks back to their reference point. What you suggest should be possible in a well designed system.
by whstl | 2025-10-05 22:48:16+00:00
Shame, I'm a huge fan of the Parker Fly.

They're arguably the biggest step forward in electric guitar since the 50s. Lots of new stuff there for the time, some of which became standard years after: stainless steel frets, piezo+magnetic pickups, carbon fiber reinforcement, adjustable vibrato, possibly the most seamless/flattest neck joint ever... not to mention the whole design is amazing.

This video from this guy dropped just two days ago, and explains a lot about the features and constructions: https://www.youtube.com/watch?v=1S6Cni3nkws

It's a shame they stopped manufacturing after the company was sold. I had one and regret selling, as prices haven't really come down!

Rest in peace and thanks for everything, Mr Parker!
by bluGill | 2025-10-05 22:49:06+00:00
Managers should figure out plans with their employees. It is too easy for someone focused on one thing to get lost in something that doesn't matter. It is your manager job to stop from doing that.

note that often preventing problems is not rewarded. Putting out a fire you caused is. Good managers will help you explain why this not obviously useful thing is valuable because of the proplem it prevented.
Show HN: DidMySettingsChange – A tool that checks changed windows settings
by nolesapex | 2025-10-05 22:49:27+00:00
Microsoft has been under heavy scrutiny with how they manage Windows over the years, particularly concerning privacy and telemetry settings. Many users find that after disabling certain settings, these settings are mysteriously re-enabled after updates or without any apparent reason. DidMySettingsChange is a Python script designed to help users keep track of their Windows privacy and telemetry settings, ensuring that they stay in control of their privacy without the hassle of manually checking each setting. Features

Comprehensive Checks: Automatically scans all known Windows privacy and telemetry settings. Change Detection: Alerts users if any settings have been changed from their preferred state. Customizable Configuration: Allows users to specify which settings to monitor. Easy to Use: Simple command-line interface that provides clear and concise output. Logs and Reports: Generates detailed logs and reports for auditing and troubleshooting.
by martin-t | 2025-10-05 22:49:38+00:00
And this is why I say I don't have an opinion on his killing.

It's really easy to lie online (both mechanically by just taking stuff out of context as you showed and because people face no punishment for it).

That being said, if I had an opinion, only one of the possible sides is OK to say publicly and I think that's wrong.

For example, one of the claims I heard is that he was orchestrating/supporting harassment of college professors through his Turning Point organization. Now, harassment can lead to suicide, driving innocent people to suicide is murder, a just punishment for murder is death, and when a punishment is just then it doesn't matter who carries it out as long as they have a sufficient standard of proof.

So depending on whether that claim is true, how "successful" he was and the morality of several logical inferences (which is subjective but for each statement/inference you will find a lot of people supporting it), a sane and rational person could perfectly justify the killing.

---

Most people are hypocrites. And what they really hate is when somebody tries to apply a consistent moral system to themselves and others. Not just because it puts them to shame (most people never try to be consistent and they know it even if they'd never admit it out loud or even to themselves). But also because when you apply consistent rules to severe offenses, you very quickly get very severe punishments and people are not comfortable with the idea that they too could be punished in this manner.

---

As another example, I hate when people try to vilify him by quoting him saying some dead children are OK because that's the price for the right to bear arms. Yes, innocent people (including children) dying is sad and wrong. But what do they think happens when nobody has guns? First, people would still kill each other using other tools, even mass murder wouldn't magically stop because car ramming attacks seem to be on the rise. But, second, a long term effect is that people in positions of power who are unaccountable through legal means are no longer accountable through extra-legal means.

One of the first things every dictatorship does is restricting access to guns and confiscating them.

Yes, high gun ownership has a continual price but low/zero ownership has a much higher one-time price and after that it no longer matters what people think.
by tptacek | 2025-10-05 22:49:42+00:00
These were not simple detentions; this was ICE taking every door in a 5 story apartment complex at 3:00AM, and detaining every single resident for over 4 hours. Nothing at all like the types of detention Justice Kavanaugh refers to when he talks about the minor inconvenience of a police stop-and-investigate detention. It is not the case that your local police can do this in response to a traffic infraction.
by leoh | 2025-10-05 22:50:45+00:00
You aren't talking to ChatGPT. I agree with you that the humanities would be "fixed" ideally. I don't know how you do that, though. I never said you should get rid of them. Just that I can't really blame UChicago et al. for not supporting what's going on. There are so many other issues with contemporary humanities departments I am not even touching on. Also, no one is "getting rid of the humanities" writ large -- in this case, we're talking about a particular program at a particular institution. Seen another way, retracting support from a broken branch is a good way to redirect resources to better-functioning departments at UChicago and elsewhere.
by lucb1e | 2025-10-05 22:50:52+00:00
Definitely. Especially when considering that there were 95 other systems in this datacentre which do have backups and

> The actual number of users is about 17% of all central government officials

Far from all, and they're not sure what's recoverable yet ("“It’s difficult to determine exactly what data has been lost.”")

Which is not to say that it's not big news ("the damage to small business owners who have entered amounts to 12.6 billion Korean won.” The ‘National Happiness Card,’ used for paying childcare fees, etc., is still ‘non-functional.’"), but to put it a bit in perspective and not just "all was lost" as the original submission basically stated

Quotes from https://www.chosun.com/english/national-en/2025/10/02/FPWGFS... as linked by u/layer8 elsewhere in this thread
by travisgriggs | 2025-10-05 22:51:29+00:00
I loved the idea of QNX. Got way excited about it. We were moving our optical food processor from dedicated DSPs to general purpose hardware, using 1394 (FireWire). The process isolation was awesome. The overhead of moving data through messages, not so much. In the end, we paid someone $2K to contribute isochronous mode/dma to the Linux 1394 driver and went our way with RT extensions.

It was a powerful lesson (amongst others) in what I came to call “the Law of Conservation of Ugly”. In many software problems, there’s a part that just is never going to feel elegant. You can make one part of the system elegant, which often causes the inelegance surface elsewhere in the system.
by jmcdowell | 2025-10-05 22:52:01+00:00
I was quite interested in one of the CEOs from a premier league team who runs StarLizard which is a private gambling syndicate focused on sports. They're making a lot of money off building models to predict sport outcomes.

I'm not sure if you'd discount that as obviously thats completely different than 1 person sitting in their bedroom placing bets but just thought I'd raise it incase this level of sports betting interests you.

From what I understand they place their bets in Asian markets rather than the markets consumers in the west would.
by txrx0000 | 2025-10-05 22:53:09+00:00
Reality over propriety.

...seems to be the sentiment expressed here: there is so much more of everything else to care about than money and fame.

But there is also value in caring about those things a little bit. Propriety is a part of reality after all. We just have to be careful not to delude ourselves into thinking that it's the other way around.
by A4ET8a8uTh0_v2 | 2025-10-05 22:53:13+00:00
Interesting. Perpetrators suggests a crime. Separately, it suggests that you believe there is a known cause and a source of the malady.

- If true, who, do you believe, the perpetrators are ( be as specific as you think you can be )?

- If true, what do you believe the crime of those perpetrators is ( again, be as specific as you can )?

- If true, who or what is, in your mind, ultimately responsible for the issue that has embroiled both victims and perpetrators?