MurphyA/hacker-news huggingface dataset:
by overfeed | 2025-11-16 04:58:26+00:00
> It's crazy how AMD has innovated by building far far less designs than the past. There's not a bunch of different chips designed for different price points, the whole range across all markets (for cpus) is the same core, the same ~3 designs, variously built out.

AMD bet the farm on the chiplet architecture, and their risky bet has paid off in a big way. Intel's fortunately timed stumbling helped, but AMD ultimately made the right call about core-scaling at a time when most games and software titles were not written to take advantage of multicore parallelism. IMO, AMD deserves much more than the 25% marketshare, as Zen chips deliver amazing value.
by bloppe | 2025-11-16 04:59:05+00:00
"[Swift] was initially a proprietary language, but version 2.2 was made open-source software under the Apache License 2.0 on December 3, 2015"

Darwin is also a bad example:

"On July 25, 2006, the OpenDarwin team announced that the project was shutting down, as they felt OpenDarwin had "become a mere hosting facility for Mac OS X related projects", and that the efforts to create a standalone Darwin operating system had failed.[40] They also state: "Availability of sources, interaction with Apple representatives, difficulty building and tracking sources, and a lack of interest from the community have all contributed to this."[41]"

"PureDarwin is a project to create a bootable operating system image from Apple's released source code for Darwin.[43] Since the halt of OpenDarwin and the release of bootable images since Darwin 8.x, it has been increasingly difficult to create a full operating system as many components became closed source."
by tomhow | 2025-11-16 05:00:11+00:00
We already asked you barely more than a month ago to avoid posting flamewar style comments on HN. This is only a place where people want to participate because others make the effort to raise the standards, not drag them down. Please try to be one of the ones to make this place better not worse, otherwise find somewhere else that's more welcoming of that style of behaviour. https://news.ycombinator.com/newsguidelines.html
by scuff3d | 2025-11-16 05:00:21+00:00
It's amazing how many people utterly missed the point. I think the first 6 or so top comments just totally wiffed it.

There is nothing wrong with planning/scheduling/marketing/whatever. But a LOT of people use all that as excuses and never actually do the thing.

If you are the kind of person for whom which those are useful, great. Or if you have the self-displine/self awareness to do all that stuff and still follow through, great. But some people just need to do the fucking thing or they never will.

Source: I'm one of those people.
by droopyEyelids | 2025-11-16 05:00:27+00:00
Your web browser is a robot, and always has been. Even using netcat to manually type your GET request is a robot in some sense, as you have a machine translating your ascii and moving it between computers.

The significant difference isn't in whether a robot is doing the actions for you or not, it's whether the robot is a user agent for a human or not.
by kjellsbells | 2025-11-16 05:01:39+00:00
I honestly suspect that most of Microsoft have absolutely no idea what the regular, retail Windows experience is like because neither they nor their customers use it.

If you work at Microsoft you are on an ad free, LTSC variant of Windows that behaves more or less reliably. The IT team handle all the OneDrive stuff for you and make sure that it remains unobtrusive.

Re the second part of my statement, Microsoft only really care about the S500 accounts, the big corporations like, say, Toyota or John Deere. Those guys do not get the ad infested version of Windows. They get something much more elegant and Microsoft outsource any drama by getting favored partners like Accenture and Avanade to deliver it.

You can be a billion dollar corp and not register on Microsoft's radar, being relegated to the "small medium biz" segment. As far as retail users or mom and pop businesses, Microsoft has zero interest in them. These are the people griping on techcrunch and Reddit. They get the ad filled, inscrutably weird versions of Windows.

Nothing is likely to change until Linux gets its act together and delivers a credible threat to Microsoft on the desktop. However it's just as likely that Ubuntu see $$$ and start selling ad space on Ubuntu to "preferred OEM" partners like Dell, whereupon we'll be back to the days of PCs filled with bloatware.
by justinclift | 2025-11-16 05:02:18+00:00
Doing some looking around online, I think it was Mutant 59:

https://www.amazon.co.uk/gp/product/0670496626

There's not much info about it on the Amazon page nor Goodreads, but there's a good review of it here:

https://astrofella.wordpress.com/2018/07/27/mutant-59-the-pl...
by nekevss | 2025-11-16 05:04:08+00:00
Hi!

I'm not aware of any plans to build node-like modules, but I think we have the basic support to potentially build them out ... but I could be overlooking or missing something. I'm not personally familiar with them. But defining and using a macro should hopefully be fairly straightforward in Rust with the macros from our latest release (https://boajs.dev/blog/2025/10/22/boa-release-21#boa_module). If we're missing something, feel free to let us know.

Any runtime functionality that has been implemented is available in `boa_runtime`. I've mentioned this elsewhere in the thread, but this crate is not a runtime itself (yet). Currently, it's a collection of runtime features like `console` and `fetch`.
by winrid | 2025-11-16 05:06:01+00:00
This. I went to install Linux on a brand new $3k ThinkPad, to do this you had to disable dedicated Nvidia graphics during the install. Doing this on the the included bios bricked the machine and it spent two months getting the motherboard replaced at OfficeMax (lenovo had a partnership with them at the time). It took me another few weeks to get them to swap it for a new one because I didn't pay for a refurbished machine.
by AstralStorm | 2025-11-16 05:06:45+00:00
Yeah sure. The tricky part is if you even know which action to take. To actually do that you need to research enough, conceptualize the end goal and envison a rough but workable plan.

Most people don't and blindly stumble going after short term to mid term reward. Then later life crashes them hard, except for the lucky few.

And the truth is, now some people have many more luck coupons to spend than others.
by Animats | 2025-11-16 05:07:06+00:00
The problem in Rust is that if B is inside of A,

struct A { name: String, owned: B } struct B { name: String, }

you can't have a writeable reference to both A and B at the same time. This is alien to the way C/C++ programmers think. Yes, there are ways around it, but you spend a lot of time in Rust getting the ownership plumbing right to make this work.
by ezst | 2025-11-16 05:07:34+00:00
Similar-enough story on an Asus similarly branded "ultrabook", I figured I would put my whole fedora root partition on that cache, which worked wonders for a few months, until I started having random freezes and crashes that I later diagnosed thanks to `rpm -V` to be data corruptions. At that point the hinges were dead, pulling the screen away from the chassis during operations and dangerously exposing a mainboard PCB. That's when I replaced it with a ThinkPad T that's still going like new after 8 years :-)
by soraminazuki | 2025-11-16 05:07:54+00:00
No. Stop using Hanlon's razor as a magic word that lets those in power evade responsibility for turning tech against people. They already excel at dodging consequences without anyone resorting to lazy two word arguments in their defense.

It doesn't take a computer genius to understand the broader implications this has on civil society. If they genuinely lack the insight to comprehend this, then they certainly wouldn’t be using children as a shield.
No-Trust Protocol for Backtesting Systematic Trading Algorithms
by PandaMatata | 2025-11-16 05:08:23+00:00
TL;DR: Backtesting trading algorithms lacks a transparent, reproducible standard. Results can’t be reliably verified. Could a no-trust, open protocol help?

Backtesting is the foundation of systematic trading algorithms — yet there’s still no open, verifiable standard for how backtests should be recorded, structured, reproduced, or audited. Everyone seems to be using their own JSON/CSV formats. You can usually read another person’s backtest output, but you can’t reliably verify it.

I’m thinking about a no-trust protocol: a specification defining how backtests should be logged, hashed, documented, and reproduced. It’s not a product or a platform, just an open protocol anyone can implement.

Key ideas could include:

fixed, open schemas for inputs and outputs

cryptographic consistency checks

required metadata for full reproducibility

deterministic execution guidelines

fully open-source reference tools

complete auditability, zero-trust assumptions

A decentralized, peer-to-peer implementation could ensure backtest data remains publicly verifiable while avoiding central control. The protocol would need to remain neutral and non-commercial to preserve its integrity.

I’m just a beginner exploring this idea, so this is more a thought than a proposal. Does anyone know if something like this already exists?
by helsinkiandrew | 2025-11-16 05:08:33+00:00
Apple have been ‘extending’ the Bluetooth stack for quite awhile. They introduced some BLE features before the spec was finished (I think some 3rd party hearing aids were also compatible).

I haven’t used non apple earphones for awhile but the seamless connectivity performance of AirPods would suggest this was done for performance, not to deliberately lock in devices.

This 2020 paper is great at breaking down some of the extensions: https://www.usenix.org/system/files/woot20-paper-heinze.pdf
by lutusp | 2025-11-16 05:08:56+00:00
Great! Another LaTeX competitor, doubtless "better" for an obscure reason known only to its author. Especially appealing is the fact that, when embedded in a Web page, it must be translated into LaTeX syntax before rendering by MathJax.

The "AsciiMath" name reveals volumes, because prior to rendering, LaTeX code is already ASCII characters meant to represent math symbols. We just didn't call it that.

Oh well, a tempest in a teapot, soon to be forgotten. We can already tell a chatbot, "Show me the tensor equations of General Relativity, and render the result in LaTeX."

I close with the obligatory XKCD reference: https://xkcd.com/927/
by pm2222 | 2025-11-16 05:10:08+00:00
EverMemOS is the core memory operating system designed to give AI a lasting identity. It moves beyond simple data retrieval, acting as a "memory application processor" that enables AI to reason with context, grow with experience, and evolve from a stateless tool into a true, personalized partner . With a state-of-the-art score of 92.3 on LoCoMo, EverMemOS is the open-source foundation for the next era of intelligent agents.
by gyomu | 2025-11-16 05:13:17+00:00
I've heard it from Laurene on several occasions, she alludes to it in this video

https://www.youtube.com/watch?v=sdvzYtgmIjs&t=2825s

(in case the link goes down: Tim Cook, Sir Jony Ive KBE, and Laurene Powell Jobs, Code 2022 Interview with Kara Swisher)
by jaredklewis | 2025-11-16 05:13:31+00:00
Not as a shareholder, but as a customer and user I’m very ok if they just focus on making those rectangles.

Makes no difference to me if Apple does the new “innovative” products or if some other company does it. But if Apple starts getting “visions” and those interfere with the iOS and macOS experience that I have and like now, I’ll be annoyed. I like my MacBook, AirPods, and iPhone how they are now. If they don’t screw these up, great. Anything else is gravy.

I feel your comment subtly implies that if Apple doesn’t start making a self driving car or LLM Siri or robot dog walker or whatever then it’s “boring,” but I strongly feel there is (for all intents and purposes) limitless engineering that could go into refining and gradually expanding their existing ecosystem of products and these efforts would be quite interesting in their own right.

During Cook’s time at the helm, Apple has made major product improvements that greatly improved their value to me including AFS, arm laptop processors, Secure Enclave, camera improvements, and many others.
by tombert | 2025-11-16 05:13:35+00:00
There's an outright attack on education as well though.

The fact that you can become a teacher in Florida without a degree just by being a veteran [1] comes as a result of an exodus of teachers because there has been an outright attack on education institutions. The reasons "why" have been debated but ultimately it is abundantly clear that the issue isn't just stupidity, but also the very act of education itself.

There has been a concerted effort by conservatives to tell the public that modern universities are giant "woke propaganda" factories. I was an adjunct in 2022 and 2023, and I must have missed the memo where I was told to instruct every student to get a sex change, but this didn't stop my idiotic grandmother from saying that "even computer science students get woke indoctrination".

But of course, this isn't a recent thing. I remember when I was younger, conservatives would spend a lot of time taking scientific studies out of context to talk about how we're wasting grant money [2].

The "treadmills for shrimp" is a good example: anyone who spent ten seconds actually doing research on this would see that the "treadmills" actually aren't stupid and they're measuring metabolism, and I am quite confident that the people who started spreading this propaganda knew this, so it's an active lie. I'm sure they think they're doing it for good reasons, but this isn't about "stupidity" at this point, it is an outright attack on research and science.

[1] https://apnews.com/article/fact-check-florida-law-education-...

[2] https://www.npr.org/2011/08/23/139852035/shrimp-on-a-treadmi...
by amypetrik8 | 2025-11-16 05:14:07+00:00
What you really want to buy is a Ming Mecca chip. Original model came out around 2003, but they've been iterating. These things are bigger than AMD or nvidia silicon, actually even much larger than a gigantic Cerebras wafer, typically 500-900 million USD in price. As you could guess, Ming Mecca is not broadly publicized, historically used for NSA crypto cracking although now adapted to AI and used for data crunching from gathered messages. More recently all those gathered messages have been used for training strategic /tactical intelligence developments to oversee and deploy resources optimally via a cluster of, at least last I heard, 18 Ming Mecca v7 chips
by mullingitover | 2025-11-16 05:15:29+00:00
> People buy Tesla for Tesla and not because CarPlay.

They increasingly just don't buy Tesla. Strong growth in that segment lately.

I recall though, back in 2021 we rented one as a test drive situation. The UX was so horrific I did an immediate 180 on that idea. Hard pass. Carplay might've saved that sale, their stock infotainment is trash.

I wouldn't be surprised if they go all on in Carplay Ultra near the end.
by kspacewalk2 | 2025-11-16 05:18:19+00:00
Oh you are absolutely doing the thing in this situation, as in you're in the process of doing it, somewhere between 1% and 99% of the way there depending on the context. You haven't done the thing until you actually fully do the thing, it is true. But most of the work could be in this preparatory meta work, and of course it means nothing without the final all important step of doing the thing, but there you have it, doing the thing before having fully done the thing.
by xethos | 2025-11-16 05:18:57+00:00
> They introduced some BLE features before the spec was finished

In their defence, they went with Lightning shortly before the USB-C spec was finalized. Then, to avoid their customers being screwed over by constantly changing the connector, they kind of had to stick with it for a decade.

People will complain if they push features that are ahead of the spec, and they'll complain if they let the spec be finalized before they use it. Being guided by "What's the best we can do for UX, assuming out users are our users in every product category we enter" seems to be their reasonable middle ground.
by didierbreedt | 2025-11-16 05:20:59+00:00
Hey!

Yeah exactly that. Currently an admin Kubeconfig is exposed but proper user management will follow. From there, you are really in full control. We aim to make the repetitive stuff easy and leave the custom stuff up to you. You will have full control of the cluster.

As for custom configs, yeah we expose flags and config params to populate things that must be changed, like max_session in a db or innodb_buffer_pool, etc. But you are able to set any custom flags you want via console.
by RangerScience | 2025-11-16 05:21:20+00:00
Yes, survivorship bias is probably happening here; but I’m not doing anything like “sorting by paid”. Each of these authors I discovered “organically”; generally through Reddit or Royal Road, any many I’ve been following (on Patreon!) since before they started making $$.

From what I can tell on RR+P; if you write a decent story regularly (or a tremendous story occasionally) you can make some money. If you then also strike a nerve with the audience, you can make a lot.
by lutusp | 2025-11-16 05:22:50+00:00
Granted the humorous intent, it's a reductionist outlook. If we were to embrace the premise, then life would be about spawning replacements, or, as is sometimes said, "A chicken is an egg's way to make another egg."

When expressed that way, I must differ. Reproduction per se is the least interesting part of human life. Talking about reproduction is much more interesting ... wait, I think that's called "literature."
by ryantgtg | 2025-11-16 05:25:56+00:00
I think the counterargument is that a while ago ads became super annoying. They move, they grow in size, they feature nsfw things, they have weird js that annoys you when you try to leave. Perhaps some of this has toned down in recent years, but the damage is done. The ads are not good actors. It’s not as black and white as subverting or not subverting the will of the site owner.
by IAmGraydon | 2025-11-16 05:26:09+00:00
>FYI www.cpubenchmark.com is a running joke for how bad it is. It’s not a good resource.

That's not the prevailing opinion at all. Passmark is just fine and does a lot to keep their data solid like taking extra steps to filter overclocked CPUs. Then you go on to recommend GeekBench??? Right...
by skissane | 2025-11-16 05:26:33+00:00
What I’d really like to see is an emulator for AS/400 on mainstream hardware. QEMU supports PPC emulation for AIX, but RISC OS/400 needs some extra features it doesn’t emulate, and I don’t know if anybody has ever built an emulator for the CISC platform (probably IBM had one internally at some point, but I doubt any of their internal bits will ever see the light of day)
by snowwrestler | 2025-11-16 05:27:39+00:00
To be fair, tons of scientists and technical people believed at that time that telepathy might be real. For example if you go back and read science fiction from the 40s, 50s, even 60s, there is a ton of telepathy and mental powers. This reflects both the authors’ efforts to predict future scientific advancement, and their audience’s willingness to believe it.
by wormius | 2025-11-16 05:28:02+00:00
What's funny is I was doing online shopping from a national chain and got so frustrated by the UX that I gave up.

I thought : If only the CEO would dogfood this instead of farming it out to their lackeys/gofers/personal assistants, etc...

Instead these poor people deal with stuff like that (if they're doing online shit).

"Privatize the profit, socialize the (pain in the ass enshittification, or whatever)."
by grishka | 2025-11-16 05:28:05+00:00
Of course. My server wasn't struggling with that. I haven't benchmarked that server, but on an M1 Max, the app can easily serve hundreds of requests per second for profile pages, which is the heaviest thing an unauthenticated user can access (I cache a lot in memory, but posts, photos, and friend lists aren't among that). It was just a mild annoyance.

They discovered those URLs simply by parsing pages that contain like buttons. Those do have rel="nofollow" on them, and the URL pattern is disallowed in robots.txt, but I'd be surprised it that'd stop someone who uses thousands of IPs to proxy their requests. I don't have a site map.
by dangus | 2025-11-16 05:29:28+00:00
If you aren’t close to retirement you don’t worry about damage, and if you are close to retirement your funds are hopefully already stuffed into munch more conservative funds.

Long term investment strategy assumes and welcomes volatility to maximize returns.

Continuous investment in a 401k means that every bubble burst lowers your cost basis (buying stocks at a “discount” post-burst, lowering your average price paid).
by Fire-Dragon-DoL | 2025-11-16 05:29:29+00:00
To be fair,you said it yourself: the problem are ONLINE games, why did you generalized that to all videogames?

I'm with you that those are addicting in a bad way, I was there too. But single player games have no incentive in entertaining you forever to generate more money.

I have no problems with my kids playing single or local coop games.
by Ericson2314 | 2025-11-16 05:29:54+00:00
Oh this is really good!

I wrote https://github.com/Ericson2314/rust-papers a decade ago for a slightly different purpose, but fundamentally we agree.

For those trying to grok their stuff after reading the blog post, consider this.

The borrow checker vs type checker distinction is a hack, a hack that works by relegating a bunch of stuff to be "second class". Second class means that the stuff only occurs within functions, and never across function boundaries.

Proper type theories don't have this "within function, between function" distinction. Just as in the lambda calculus, you can slap a lambda around any term, in "platonic rust" you should be able to get any fragment and make it a reusable abstraction.

The author's here lens is async, which is a good point that since we need to be able to slice apart functions into smaller fragments with the boundaries at await, we need this abstraction ability. With today's Rust in contrast, the only way to do safe manual non-cheating awake would instead to be drasticly limit where one could "await" in practice, to never catch this interesting stuff in action.

In my thing I hadn't considered async at all, but was considering a kind of dual thing. Since these inconsievable types do in fact exist (in a Rust Done Right), and since we can also combine our little functions into a bigger function, then the inescable conclusion is that locations do not have a single fixed type, but have types that vary at different points in the control flow graph. (You can try model the control flow graph as a bunch of small functions and moves, but this runs afowl of non-movable stuff, including borrowed stuff, the ur-non-moveable stuff).

Finally, if we're again trying to make everything first class to have a language without cheating and frustration artificial limits on where abstraction boundaries go, we have to consider not just static locations changing type, but also pointers changing type. (We don't want to liberate some types of locations but not others.) That's where my thing comes in — references that have one type for the pointee at the beginning of the lifetime, and another type at the end.

This stuff might be mind blowing, but if should be seriously pressude. Having second class concepts in the language breeds epiccycles over time. It's how you get C++. Taking the time to make everything first class like this might be scary, but it yields a much more "stable design" that is much more likely to stand the test of time.