MurphyA/hacker-news huggingface dataset:
by 3eb7988a1663 | 2025-10-01 01:44:52+00:00
Is the format human readable? Let's say I am on a foreign machine where I do not have Atuin desktop installed, could I trivially copy and paste from this run book (ignoring templating)? Or would I need some kind of export step to dump the commands? It made references to committing to source control, so I assume it must be something diffable, but I could not find an example raw file.
by idle_zealot | 2025-10-01 01:45:10+00:00
> There's far more economic opportunity with

Is there? Creating AGI sounds like a great way to utterly upend every assumption that our economy and governments are built on. It would be incredibly destabilizing. That's not typically good for business. There's no telling who will profit once that genie is out of the bottle, or if profit will even continue to be a meaningful concept.
by dangus | 2025-10-01 01:47:54+00:00
I don’t think you’re representing the state of iPad accurately.

In iPadOS 26, more extensive multi-window multitasking like Mac was added.

The quantity of windows you can keep open at once depends on your iPad’s SoC.

If you have a newer Pro iPad with more memory you can keep more of them open and slow down happens further down the rabbit hole.

The hardware is being pushed and used.

As another example, the iPad has pretty intensive legitimate professional content creation apps now (Logic Pro, Final Cut Pro, and others).

So there are people out there pushing the hardware, although I’ll join those who will say that it’s not for me specifically.
by matt_daemon | 2025-10-01 01:48:07+00:00
“Choose Boring Technology” by Dan McKinley (2015) This is an odd essay to include in this list because I’ve never actually read it. People have quoted this essay to me, and once I understood the idea, it felt so intuitive that I didn’t need to read it.

This is such a strange thing to include and obviously a lie as he goes on to describe the essay in detail.
by yokumfloster | 2025-10-01 01:48:28+00:00
That’s not how it works in venture. Investors want to be rewarded immediately. There might be an earn-out, but it’s relatively minor as compared to the purchase price – maybe 10% to 25%. And just as often, it’s not an earn-out of the original purchase price – it’s an incentive to outperform on top of the purchase price.
by int_19h | 2025-10-01 01:48:47+00:00
I don't see what makes JIT any different from AOT in this case. But C# can be AOT-compiled as well.

Will it be as efficient? Probably not; C++ compilers have been in the optimization game for a very long time and have gotten crazy good at it. Not to mention that the language itself is defined in a way that essentially mandates a highly optimizing compiler to get decent performance out of it (and avoid unnecessary creation of temporaries and lots of calls to very tiny functions), which then puts pressure on implementations.

But my point is that this is not a question of language, but implementation. Again, your C example is literally, token-for-token, valid C# as well. And, in general, you can take any random C program and mechanically convert it to C# with the exact same semantics and mostly the same look (with minor variations like the need to use stackalloc for local arrays). So if it's all 1:1, equivalent perf is certainly achievable, and indeed I'd expect a C# AOT compiler to do exactly the same thing as the C compiler here, especially if both are using the same backend; e.g. LLVM.

Now in practice the implementations are what they are, and so even if you are writing C# code "C-style", it's likely to be marginally slower because optimizer is not as good. But the question then becomes whether it's "good enough", and in many cases the answer is "yes" - by writing low-level C# you already get the 90% perf boost compared to high-level code, and rewriting that in C so that it can be compiled with a more optimizing compiler will net you maybe 10% for a lot more effort needed to then integrate the pieces.
by dboreham | 2025-10-01 01:48:50+00:00
I've done consulting work a bit like this. Being asked to change the invoice: consolidate lines and change the description, is very common. If I were asked to do that I'd just do it, without questioning the reason. Being asked to do that in exchange for extra money is...very odd. Like she did something completely unnecessary that signals wrongdoing. Was she trying to get caught?
by cosmic_cheese | 2025-10-01 01:49:05+00:00
I'm a bit out of my depths here, but I believe a significant contributing factor is how early Apple made multi-CPU Macs available, with the earliest being the summer 2000 revision of PowerMac G4 tower (dual 500Mhz PPC G4s), pre-dating the release of OS X. They made it easier for devs to take advantage of those cores in OS X, because this yielded performance boosts that were difficult to match in the x86 world, which was still heavily single-CPU.

Because the OS and apps running on it were already taking advantage of multithreading, making them efficiency core friendly was easy since devs only had to mark already-encapsulated tasks as eligible for running on efficiency cores, so adoption was quick and deep.

Meanwhile on Windows there are still piles of programs that have yet to enter the Core 2 Duo era, let alone advance any further.
by dangus | 2025-10-01 01:49:43+00:00
That just means that the not-Mac is way more accessible. The high resale value makes Macs more expensive overall for everybody.

Also a lot of people prefer windows. It’s got a lot more applications than Mac. It has way more historical enterprise support and management capability as well. If you had a Mac at a big company 20 years ago the IT tooling was trash compared to windows. It’s probably still inferior to this day.
by rs186 | 2025-10-01 01:49:49+00:00
There is this debate of virtual DOM vs no virtual DOM, and from time to time you see people on HN claim how great vanilla JS is. Won't get into the former debate, but for the latter, people who make such comments probably aren't aware how different it is to create a UI as complex as Outlook/reddit/Spotify vs their personal website or a simple demo. For complex sites with lots of widgets and data, being able to write JSX and also efficiently update the DOM makes a huge difference. It is almost impossible to build and maintain a complex site with vanilla JS.
by Brystephor | 2025-10-01 01:50:00+00:00
Hey, an area I actually work on and use in production! MAB in our case has shown improvements in our A/B metrics. My general takeaways for my experience with MAB:

* we have a single optimization goal (e.g the metric to minimize or maximize). The hard part isnt defining a optimization goal. The hard part is identifying what stakeholders actually want the tradeoff between different metrics. If you have goal A and goal B, where B is more aggressive than A, then getting agreement on which is better is hard. This is a people problem.

* MAB seems to be a good proof of concept that something that can be optimized but isnt an "end game" optimization path.

* MAB for A/B testing is going to mess up your AB data and make everything more difficult. You should have a treatment that uses the MAB algorithm and a treatment that doesnt.

All of the above is for non contextual MAB. I am currently learning about different MAB algorithms although each of them are pretty similar. The ones ive read about are all effectively linear/logistic regression and tbe differences come from exploration mechanism and how uncertainty is represented. Epsilon greedy has no uncertainty, exploration just happens a fixed percentage of time. UCB is optimistic about uncertainty, and the amount of optimism controls exploration. Thompson sampling uses statistical (beta) distributions about uncertainty, exploration happens less as confidence about a particular set of options increases.

Overall its a fun area to work in that is quite different from your typical CRUD development which is a nice change of pace.
by hmcq6 | 2025-10-01 01:50:08+00:00
Thats not reality though.

I didn't get laid off 3 times because I have a bad attitude. I got laid off because:

1) it was cheaper for the company to move the software department over seas

2) The business got sold to Amazon and as part of that process they had to downsize

3) Company collapsed due to leadership failure

I had a good attitude until I saw how disposable I was to these companies. You're an asset until you aren't.

Product finished? downsizing. Financial crisis that doesn't effect our industry? downsizing. Company about to IPO? downsizing.

Companies have no loyalty, you shouldn't either.
by Barrin92 | 2025-10-01 01:50:24+00:00
>Do you have any suggestions for supplements to the Japanese course on Duolingo?

One source that I (and quite a lot of people on the internet) find fantastic is Cure Dolly's series which is more grammar oriented and you can consume either in the form of Youtube videos on the channel of the same name or in written form here: https://kellenok.github.io/cure-script/

those helped me a great deal in addition to consuming media, duolingo etc.
by na4ma4 | 2025-10-01 01:51:40+00:00
> "Come on," he droned, "I've been ordered to take you down to the bridge. Here I am, brain the size of a planet and they ask me to take you down to the bridge. Call that job satisfaction? 'Cos I don't."

Just reminds me of this: <https://en.wikiquote.org/wiki/The_Hitchhiker%27s_Guide_to_th...>
by wkat4242 | 2025-10-01 01:51:45+00:00
Of course the AVP is much nicer than the Quest 2. For more than 10 times the price it had better be.

It doesn't really describe the companies' different abilities but the design goals. The quest 2 was clearly 'make it as cheap as possible so lots of people can buy it' and the AVP's was 'make it as good as it can be, price is not a factor'

Still though, both products eventually get stuck at the same point: a killer usecase. Neither has a compelling reason to actually want to put it on. There's very few things that are better in VR and the ones that are are really niche. I personally love VR gaming and stimulations. I love VR for it and I use it a ton. But those are pretty niche.

But socialising in VR is not really a great user experience despite most of meta's focus going there. And Apple? They don't really have any usecase that shines. Maybe watching movies but even that works better on an actual TV as you can share the experience with others.
by famouswaffles | 2025-10-01 01:53:00+00:00
Things Fall Apart has sold over 20 million copies and has been translated into more than 50 languages. It is a staple of literature curriculums in schools and universities across the globe. That isn't a "wide" definition of widely known; it's the standard one.

Then you have Chimamanda Adichie, who has sold millions of copies and won several awards, including the BBC National Short Story Award, widely described as "one of the most prestigious awards for a single short story"

Then another Nigerian writer, Wole Soyinka, won the Nobel fucking Prize in Literature in 1986. Or is that measure not good enough for you, your highness ?

Not only do you come across as racist, you clearly have no idea what you're talking about. Congratulations.
by ellieh | 2025-10-01 01:53:30+00:00
copy-paste of another comment but I think it answers everything here! The only addition I'll add is that if you copy-paste into another Atuin instance, the richness is preserved. If you copy paste to anything else, it'll be pasted as markdown.

---

The runbook files are just YAML (for now). They're more verbose than I'd like, but do convey a lot of information - both rich text and executable.

There's an example here: https://github.com/atuinsh/desktop/blob/8ebed35d7efe68a92363...

I'm aware this isn't ideal, and longer term we want something that looks much more like markdown. A key requirement for us here is that it's easy + convenient to type - just like normal markdown - so putting everything as a code block annotation isn't ideal.

The current sketch of what that could be looks like this: https://forum.atuin.sh/t/desktop-devlog-markdown-vim-local-f...

Would love to know if you have any thoughts!
by FollowingTheDao | 2025-10-01 01:54:05+00:00
These people with genetically low cholesterol, however, have other issues. Familial hypobetalipoproteinemia (FHBL) is a disorder that impairs the body's ability to absorb and transport fats. Many individuals with FHBL develop an abnormal buildup of fats in the livercalled hepatic steatosis or fatty liver.

You have to understand the point which you’re not yet able to put in your head. Yes it is true that lowering cholesterol lowers cardiovascular disease. No one here is disagreeing with that. What we are explaining is that cholesterol alone does not cause heart disease. It is cholesterol plus inflammation that causes heart disease. I don’t know why this is so hard to understand. Lowering inflammation not only would reduce cardiovascular disease, but also cancer, arthritis and a multitude of other diseases.
by GeekyBear | 2025-10-01 01:55:01+00:00
> there is no guidance on where or how Rust will or will not be accepted

Guidance was provided...

> Maintainers who want to be involved in the Rust side can be involved in it, and by being involved with it, they will have some say in what the Rust bindings look like. They basically become the maintainers of the Rust interfaces too.

But maintainers who are taking the "I don't want to deal with Rust" option also then basically will obviously not have to bother with the Rust bindings - but as a result they also won't have any say on what goes on on the Rust side.

So when you change the C interfaces, the Rust people will have to deal with the fallout, and will have to fix the Rust bindings. That's kind of the promise here: there's that "wall of protection" around C developers that don't want to deal with Rust issues in the promise that they don't have to deal with Rust.

But that "wall of protection" basically goes both ways. If you don't want to deal with the Rust code, you get no say on the Rust code.

Put another way: the "nobody is forced to deal with Rust" does not imply "everybody is allowed to veto any Rust code".

https://lore.kernel.org/lkml/CAHk-=wgLbz1Bm8QhmJ4dJGSmTuV5w_...
by vunderba | 2025-10-01 01:55:59+00:00
Good question. The one thing that Altman really seemed keen to play up was the whole integrate yourself into the video which from what I watched is definitely a step beyond the more conventional Image-To-Video models.

Depressingly that's probably a killer feature since if there's one thing people want to see more of it's themselves.

IMHO I also think the fact that they're trying to position themselves as a sort of infinite doom-scrolling tiktok lends support to the idea that their models are still only suitable for relatively short videos since coherency probably falls off a cliff after 30-60 seconds.
by johnnyanmac | 2025-10-01 01:56:03+00:00
>giving just enough info to decide whether to click into any of the source articles.

If that info is hallucinated, then it's worse than useless. Click bait still attempts to represent the article, a hallucination isn't guaranteed to do thst.

Why not have someone properly vet out interesting and curious news and articles and provide traffic to their site? In this age of sincerity, proper citation is more vital than ever.
by stickfigure | 2025-10-01 01:56:07+00:00
To use video games as an analogy: You can't invest all your resources racing up one tech tree; you have to build the whole economic engine to achieve those later levels.

"Moon base that produces positive economic benefit" is about 10 steps up a very expensive tech tree and we don't even know what the rungs are.

I also don't think this is very imaginative. If you want to colonize the moon, why send a man in a can? How about genetically engineering a human-ish that's better adapted to that kind of environment? That's the kind of technology advancement that makes manned interplanetary missions reachable.
by dougmnuel | 2025-10-01 01:56:32+00:00
Hi everyone, I'm a solo developer and entrepreneur. For a while, I've been frustrated seeing creators and influencers pay high fees or monthly subscriptions just to have a simple page for their links and receive tips. The platforms that are supposed to empower them are taking a cut of their earnings.

So, I decided to build my own solution: TipsTo.me.

It's a modern, fast "link in bio" platform with a key difference: we take 0% commission from the creator. Tips are sent directly to their Stripe or PayPal accounts. Our platform is supported by an optional tip from the donor, not by taking a piece of the creator's income.

You can add all your social links, embed Spotify playlists, YouTube videos, showcase products, and, of course, get tipped. It's completely free, with no premium tiers.

I'd love for you to check it out and hear your feedback. The goal is to build a tool that truly supports the creator economy.

Thanks for your time!
by dougmnuel | 2025-10-01 01:57:53+00:00
¡Hola a todos! Soy un desarrollador y emprendedor. Durante un tiempo, me ha frustrado ver cómo los creadores de contenido e influencers tienen que pagar altas comisiones o suscripciones mensuales solo por tener una página para sus enlaces y recibir propinas. Las plataformas que deberían apoyarlos se están quedando con una parte de sus ingresos.

Por eso, decidí crear mi propia solución: TipsTo.me.

Es una plataforma de "link in bio" moderna y rápida con una diferencia clave: cobramos 0% de comisión al creador. Las propinas van directas a su cuenta de Stripe o PayPal. La plataforma se mantiene con una propina opcional que el donante puede añadir, no quitándole una parte al creador.

En su perfil pueden añadir todos sus enlaces, insertar playlists de Spotify, videos de YouTube, mostrar productos y, por supuesto, recibir donaciones. Es totalmente gratis y sin planes "premium".

Me encantaría que le echaran un vistazo y me dieran su opinión. El objetivo es construir una herramienta que de verdad apoye a la comunidad de creadores.

¡Gracias por su tiempo!
by jms55 | 2025-10-01 01:58:25+00:00
Hi, author of Solari here!

It was pretty straightforward honestly. bevy_solari is written as a standalone crate (library), without any special private APIs or permissions or anything https://github.com/bevyengine/bevy/tree/main/crates/bevy_sol....

The crate itself is further split between the realtime lighting plugin, base "raytracing scene" plugin that could be used for your own custom raytracing-based rendering, and the reference pathtracer I use for comparing the realtime lighting against.

There were some small changes to the rest of Bevy, e.g. adding a way to set extra buffer usages for the buffers we store vertex/index data in from another plugin https://github.com/bevyengine/bevy/pull/19546, or copying some more previous frame camera data to the GPU https://github.com/bevyengine/bevy/pull/19605, but nothing really major. It was added pretty independently.
by matthewaveryusa | 2025-10-01 01:59:48+00:00
The classics were classic because they were the most available and the most popular stories of their time, and they meant more in an era where creating and disseminating media was difficult. I love to romanticize a world where we go back to the classics to connect with our past and present better, even if just for the sake of efficiency. For better or for worse media is more ephemeral which means getting to a common vocabulary is one step removed. It's really a fun time to be alive.
by AdieuToLogic | 2025-10-01 02:00:11+00:00
> To me there's a certain appeal to not putting (too much) logic in tests. A test with a false positive because there's a bug in the test logic is a false confidence signal that I've seen enough times to resent. I shouldn't feel the need to have tests for my tests.

I agree that there is a balance to be had here. The "logic in tests" I imply is logic which should only exist to make test suites have all of the "ables" we want in production code; extensible, readable, maintainable, understandable, etc. And when I do think "tests for tests" are applicable it is not for the tests themselves, but for the rare cases of supporting logic pervasive in non-trivial test suites.

> To be fair, it doesn't happen often, though what I'm seeing more of is just blatantly bad tests written by LLMs. It's hard to blame a philosophy when dealing with humans that have fully delegated their brains over to a random number generator.

I can't agree with you more on this.

Bad code (test or otherwise) generated by LLM's does not make clueless people more productive. It just pushes crap upstream for someone else to deal with.
by PlanksVariable | 2025-10-01 02:00:31+00:00
I’m not so sure. Even as a conservative who’s directionally aligned with many of his initiatives, he has more frequently crossed the line to things I don’t support, let alone feel thrilled about. I doubt I’m alone.

In this case, I figure he just wants his own “ObamaCare,” but does he have the restraint to not officially name it TrumpRx?
by dgfitz | 2025-10-01 02:00:59+00:00
I’m not going to defend bans, the industry is shady. People who get lucky once on a big bet shouldn’t get banned, or throttled, especially if they have a history of generally not hitting.

To consider it neutrally, there are people who are just really, really good at it. Think a pro athlete playing on a JV sports team, a man among boys if you will. Those people are sincerely just fucking around with online books anyways and make most of their actual plays in-person, large stakes, and it is their primary source of income.

I get why they get banned. These piddly online books aren’t “meant” for them. I don’t blame them for trying, it’s as close to free money as they can get. I also get why they get banned.

Again, the industry is scummy and predatory. Not defending it. I can see both sides of it though.
by m4r71n | 2025-10-01 02:01:11+00:00
I can imagine an agentic loop that updates dependencies à la Dependabot/Renovate-style by going through the changelog of a new version, reviewing new code changes, and evaluating whether it's worth it to upgrade (or even dangerous to do so, either from stability or security point of view). Too often these tools are used to blindly respin builds with the latest and greatest versions, which is what gets most people in trouble when their NPM deps become malicious.
by FollowingTheDao | 2025-10-01 02:02:01+00:00
To the point of the original article, the consensus is probably doing people more harm than good. My mother had a heart attack at 45. My brother died of a heart attack at 48 and my other brother had a heart attack at 47. My cholesterol has been over 200 for at least 15 years and I’m in my late 50s. My calcium artery scan was zero and all heart sonograms are perfect.

I would worry more about HDL than LDL first of all, because HDL is an antioxidant. And it’s about the oxidative stress, which is only another term for inflammation, that we should be concerned about.

So why did I not get heart disease? Everyone else in my family smoked that had heart disease for a much longer period than I did. I only smoked for about five years when I was younger, but everyone else smoked for over 15.

So it wasn’t cholesterol that killed my brother. It was the smoking that caused inflammation on the body that oxidized the cholesterol that killed him.
by corimaith | 2025-10-01 02:03:59+00:00
No actually, the majority of large economies are all export based economies, it's pretty much the US and a handful of much smaller economies like the UK on the other side of the balance sheet.

It's arithmetically impossible for everyone to be exporter, and those large enough to absorb those surpluses like China, India and the EU are not going to be willing to run aggregate deficits, certainly not short-medium term without painful adjustments.

As for the "global south", their markets combined don't reach close to the size of the US market.