skysight-inc/HackerNews huggingface dataset:
Most charities on that list are on sharp sides of deeply polarizing culture war issues and it is not at all clear that their causes align with the “American Dream”.

If the last election was any indication then more than half the country explicitly rejected many of them.
Eh, that's probably more of a trade off. The door is typically going to be unlocked during the flight anyway so the pilots can get their meals and use the head, and then you're creating a risk that a hijacker gets into the cockpit and locks the door behind them.

Whereas it's already pretty hard for a hijacker to access the controls after the passengers kill them.
The idea of doing something without a defined "productive" goal might help to do things differently, discover new ways, and in the end stumble on an innovation?

Tried it, 2 comments:

1) Engine gives a piece early with:
1. b3 b6
2. Bb2 Bb7
3. e4 ??Bxg2

2) when you enter an uppercase letter it says illegal move

Edit: and here I am trying to "stumble" on an innovation and be productive again. Erh... Humans
Don't think this is a valid show HN

> Show HN is for something you've made that other people can play with. HN users can try it out, give you feedback, and ask questions in the thread.

https://news.ycombinator.com/showhn.html
Restaurants is a few places where a tablet is a godsend. Children aren't always involved in adults conversations, so they get (obviously) bored at the table. A tablet guarantees some time off to the parents.

Now obviously is a problem if you go to the restaurant often, in our case it's once every few months and having them watching a movie makes going to the restaurant possible again (we waited 6 years before we could)
That's the average, so it would be much high the cities in the cities than rurally right?
AFAIK Part of the problem with Rust is also that it compiles crates individually before linking them and because of that cannot use the upfront knowledge of what's going to be needed, and as such a generic function that crosses the crate boundary is going to be handled twice by the compiler.

This was initially done so that Rust could compile things in parallel between crates by with spawning more rustc processes, which is obviously much easier than building a parallel compiler directly, but in the end it's suboptimal for performance.
> … the overhead seeps into all goods and services…

We have always paid a congestion tax on goods and services, it’s just been in the form of paying workers to sit in traffic.
It's not too bad if you consider that China is 17.6% of the world population; suddenly around 30% of manufacturing share doesn't seem that high. However, India at 3% is pretty eye-opening, but this is gradually shifting not just because of the China+1 strategy but due to the larger growing market (read: increase in standard of living / spending capacity / GDP per capita) in India and also government measures such as high import duties on high-volume goods such as smartphone (eg: Samsung's mobiles factory in Noida is the largest mobiles factory in the world [0] (India's market for mobiles (non-smartphones) is still relatively large)).

[0] https://news.samsung.com/in/samsung-inaugurates-worlds-large...
No chance because they don't have x86 license.
Thing about Hughes is that he was mostly private in his madness; he had strong views on the proper size order in which to eat peas, say, but he didn’t try to insist that the general public followed it.
Could you recommend some? This sounds great!
> It sounds like the companies are taking a high margin

Are we really sure that's the case?

I bet that mcDonalds has much better people focused on this problem than the Jacobin, and considering how much fries they sell, they have people on it for sure.

Maybe they know more about this market than we do, and have actually found that the prices are not as unreasonable as they seem?
I once used Google’s account recovery flow on an old dormant (for maybe three years?) account. Did everything asked and reached a state where they wouldn’t ask me to do anything else to demonstrate ownership but I’m still suspicious or something like that. Fortunately I had nothing important there. Pro tip: operate as if Google doesn’t have a recovery flow at all.
ASK HN:Do you use or do you know a notifications summarizer that use LLM?
As an Android user with (too) many notifications, I'm interested in a concept like Apple Intelligence that tries to summarize your notifications

I have found this app on the Play Store but I'm wondering if there are alternatives to evaluate
Please don’t spoil this enjoyable nuanced conversation about Apple’s flaws with the usual laundry list of, frankly, unintelligent copy-pasted 2000s Mac vs PC online forum flame war talking points.

You’ve referred to iTunes in the present tense when it hasn’t existed for years, refer to ‘Apple fans’ as some sort of completely separate group of clearly defined people, and spend an unjustifiable amount of your comment talking about your quite niche professional Windows backwards compatibility use case.

We don’t need to rehash this whole thing. Please. Don’t take all the oxygen out of the room.
I do, and frying things is not a problem for me. I was explaining why people don't do it: not everyone has a perfect kitchen and in fact, most people have impractical and inadequate kitchens with bad ranges, little space, too much clutter, etc.

Here in Belgium people just go to the nearest fry shop for their fries, they're better than home fried and it's easier and faster.

Since I'm not Belgian myself, I cut my potatoes into cubes and fry them in duck fat with rosemary instead. It's a whole other level of stink though.
I found an interesting video on YouTube from Blender Conference

https://m.youtube.com/watch?v=fxz6p-QATfs
One good way some people learned programming is by building replacements for Python builtin/standard modules functions in Python
Server Starting Point – ServeTheHome
Everything is political, should we stop posting altogether ?
Yeah, i guess its more a branch off the jetson line. Or a midpoint between the Jetsons, IGX Orin (not a typo) and Data Center offerings.
That's not a common case and it's not that horrific.

And even if it was - I would be prepared to suffer a lot of pain to avoid the javascript build pipeline and framework churn.

SPA frameworks drove me away from front-end dev and HTMX is making me consider returning.
Fully ack. But this can actually be turned into something good imho: I try to challenge all layers (Analysis, UI / UX design) on simplicity: "Do we really need X parts of the page all be affected / updated by something? How could we design it differently with locality in mind? Can we simplify the state somehow?" -> I think that the resulting solutions are often simpler, cheaper, and work just as well.
This is an excellent point. Turnout may be an important signal which is lost with compulsory voting, and certainly any politician trying to suppress votes is dishonest.

To play devil's advocate and to argue for compulsory voting for a moment, however: It is a potential antidote to the type of voter apathy by which a somewhat demoralized but popular party (e.g. Democrats in the last US election) put themselves out of power by not being as motivated as a smaller group.

So while knowing the width of the motivation gap is useful, a polity could also just compel everyone to vote and then ask if they would have done so if not compelled, to get that information. Which is worse: Inaccurate data about voters' excitement, or sudden and surprising political shifts because people were sure they didn't need to go out to vote because they assumed their party had the majority?

Without compulsory voting, only those with strong motivation will vote - and there is no guarantee that an outsized motivation on one extreme side of the spectrum will not drastically and surprisingly take over if most people felt safe staying home. Austria right now seems to be a good example.
Since this is illegal in most western democracies, I would have told the police if I had witnessed this.

In fact, in the UK the polling staff are told that they need to assess the competence of the person voting ahead of time and that the person voting must do so alone and without duress, else they should not permit the vote to be accepted.

https://www.electoralcommission.org.uk/voting-and-elections/...

> You’ll talk to voters as they arrive and make sure they know what to do.

https://www.electoralcommission.org.uk/sites/default/files/p...

> The role of polling station staff is to ensure that voters are able to cast their vote in secret, free from influence and in a calm atmosphere.
Garry Marcus's take:

>We are now confident that we can spin bullshit at unprecedented levels, and get away with it. So we now aspire to aim beyond that, to hype in purest sense of that word. We love our products, but we are here for the glorious next rounds of funding. With infinite funding, we can control the universe.

That said I think the negative arguments are overdone and AGI and agents soonish are quite likely.
If you look at the end-user API documentation[1] it's pretty good.

But the htmx.js file itself seems to struggle from a certain type of internal naming scheme that will take a while to get up to speed with and doesn't really lend itself to being easy to context switch in & out of it, where you might simply forget that things exist and end up re-writing or inlining these fragments.

This naturally stems from a very organic development process, where something starts out as a quick prototype, then the functions get too big so you split fragments out into things like `shouldProcessHxOn` and `processHXOnRoot` which absolutely make sense at the time where you're avoiding duplication, and trying to turn it into something 'more proper' with 'better abstractions' would actually cause the code to balloon in size and make it much bigger and much more like object spaghetti.

On the whole though, a large amount of the file is type documentation, e.g. `/* @param {Node} start */` which is more a failing of JavaScript itself than anything else, and honestly a 5k self-contained file with good public documentation of what's user-facing vs internal is pretty easy to grok if it's something you work with frequently.

If you were to rewrite this in a saner language like Python with a more functional style, you could probably condense it down to 1000 lines or less.

[1]: https://htmx.org/api/
My thinking has been that society only pays attention to the mechanisms that favour upward movement while completely neglecting how to push down - from the top.

Maybe because of naive concepts like "enlarging the cake for everyone" or - more likely - the top won't allow the protections they raised to be lowered.
> Any language that's older than 10 years..

Yes, true. Every language has to make some early foundational choices, as few as possible, and try to carefully think about any new addition to the core because of the extra congnitive load that comes with it.

Go is an extreme example here, leaning towards the conservative side. C as well. Zig. Not a fan of Java but it also is kinda slow to add things. Python used to be very careful as well but that epoch is gone.

C++ is the opposite example. It tries to add as much as possible, and it was always the case. C compatibility! And classes! Templates! RAII! Metaprogramming! More of everything! Until it reached a point where it's unforgiving hard to add things. Or even learn it properly.

Now, Rust feels like a C++ reimplementation, complete with a culture of adding as much as possible as quickly as possible, and ignoring the resulting cognitive load.

I mean, it's a choice. Rust definitely has some great, even amazing, ideas to it. But I am afraid of thinking what the language will feel like in 10 years.
Honestly, what do you think the odds are of that happening?
They certainly have an effect on one-another. You can’t just say “old hackers!”. ALL codebases are tied down by legacy design decisions after a long enough period of time. Microsoft’s commitment to backwards-compatibility has inarguably resulted in Windows flaws hanging around for longer than they’d otherwise need to. The argument is around whether or not it’s worth it.

You can’t throw all your engineering knowhow out the window just because you’re discussing something politically charged. This is simply how code works.
Interstellar and Toyota forge strategic partnership – SpaceNews
A birthday is only one metric that the people in the school share. This is five variables.. So no..
I keep thinking about stocks that have 100xd, and most seemed like obscure names to me as a layman. But man, Nvidia was a household name to anyone that ever played any game. And still so many of us never bothered buying the stock

Incredible fumble for me personally as an investor
Recirculating ranges are all the rage these days for cheap installations, but they're only usable with lightly smelling cooking. They just have a metal grid that filters and stops grease (which you have to wash often enough) and a carbon filter that lasts a random amount of time.

If you didn't check and put one yourself, you might not even have a carbon filter at all.

But in all cases this setup is totally insufficient for frying things without stinking the whole place.
Hating Stack Overflow is fashionable but it really helped me solve me many problems that would've been much more effort otherwise. I agree that it's a victim of its own success.
Because it goes hand-in-hand with your code self-describing with static reflection.
Not too much to add but I had listened to the book and I make quick notes to myself about each book I listen to. For this one, I noted: "I think it was just fine".
Apparently, a whole lot more.

I recently had someone stunned (actually, truly stunned) that I didn’t have Instagram.

I spent 5 minutes looking at it years ago, and deleted it - and have never regretted that decision.

Notably, I’m also unsurprisingly no fun at parties.
> One of the most user visible things they did, though, was make it work better if you didn't have a config file.

Most of the times. On my new Ryzen, it didn't.
Better Caltrain means less road congestion in SF so benefits everyone.
On a wristwatch it's also easy - and probable - to set a minutes hand out-of-sync with the seconds, so they don't both line up at 12 at the hour.
The things that got cheaper are primarily things on which the government imposes the fewest restrictions and provides the fewest subsidies. Incidentally, that includes most physically tradeable goods that are also easier to import.

Let's look in more detail at the medical field for instance:

There was a 3,200 percent increase in the number of healthcare administrators between 1975 and 2010, compared to a 150% increase in physicians, due to an increasing number of regulations:

https://www.athenahealth.com/resources/blog/expert-forum-ris...

>Supporters say the growing number of administrators is needed to keep pace with the drastic changes in healthcare delivery during that timeframe, particularly change driven by technology and by ever-more-complex regulations. (To cite just a few industry-disrupting regulations, consider the Prospective Payment System of 1983 [1]; the Health Insurance Portability & Accountability Act of 1996 [2]; and the Health Information Technology for Economic and Clinical Act of 2009.) [3]

In contrast, the fields of medicine in the US less affected by this surge in government intervention; cosmetic and laser eye surgery, have seen prices increase at below the rate of inflation. [4]

[1] https://www.cms.gov/medicare/payment/prospective-payment-sys...

[2] https://www.hhs.gov/hipaa/for-professionals/privacy/laws-reg...

[3] https://www.hhs.gov/hipaa/for-professionals/special-topics/h...

[4] https://healthblog.ncpathinktank.org/why-cant-the-market-for...
On the contrary, they need to be optimized so badly that they run like shit on 2025 graphics cards despite looking the exact same as games from years ago
Master Browser DevTools
That's a lot like saying "the syscall interface is the most exploited interface to the kernel". io_uring is an entire syscall interface itself; the right point of comparison would be "every other syscall".

How do the exploits for io_uring compare to the exploits for the rest of the kernel?

https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=%22linux%20...
Why Cloudflare CEO Matthew Prince is the internet's unlikely defender (2024)
An Introduction to Corewar (2009)
I read the article. It provided pretty much all the facts required to get a sense of the problem. All Axios articles are written like this and it's great to get a no-nonsense or no fluff glimpse of a particular topic I wouldn't have found out about otherwise. If you want an exposé, this is the wrong site.
The existential threat against C++ and where to go from here [video]
C# (strictly, Roslyn/dotnet) provides this in a pretty nice way: because the compiler is itself written in the language, you can just drop in plugins which have (readonly!) access to the AST and emit C# source.

Debugging .. well, you have to do a bit more work to set up a nice test framework, but you can then run the compiler with your plugin from inside your standard unit test framework, inside the interactive debugger.
I really doubt there are regulations around this where you live. Recirculating vents are only going to grow more popular as they're now often built into your electric/induction hob.
Because NVidia naturally doesn't want to pay for Windows licenses.

NVidia works closely with Microsoft to develop their cards, all major features come first in DirectX, before landing on Vulkan and OpenGL as NVidia extensions, and eventually become standard after other vendors follow up with similar extensions.
> The fact that none of their systems caused significant harm strongly implies others over invested.

Or that their systems were not truly that significant…

One of the things people see, in hindsight, as overinvestment is large scale investigations (codebase reviews, archeology of documentation for embedded hardware, etc.) that found little wrong. Once it is known that for [whatever systemn] there were only a couple of problems that were easy to fix it feels like that effort was wasted: people stop seeing the risk of the unknown once they know.

Also, all that time/money investment wasn't just in the latter part of 1999, many systems were updated before then because they were tracking due dates months or years in advance. Furthermore there were a lot of things fixed (or replaced) that weren't fully Y2K issues but things that would crop up later because offsets had been used on two-digit years (49/50 was a common roll-over point instead of 99/00, but that was far from universal, with the matter being compounded by systems that talked to each other).

Some money was wasted. But I suspect, at least from a risk management perspective of knowing that things were going to be fine or mitigations were in place, that most of it would be considered well spent.

Hopefully we've learned the true lessons (no, I know we haven't!): don't take shortcuts for temporary gain in production, and don't assume systems you put in place now will be gone in a decade or more so you don't need to design for longer.
You should see how security handles drunk people at the slot machines in Vegas. Just recently a friend saw them come over, prop up a dead drunk guy, reach into his pocket, put money in his hand and help him feed it into the machine.

(My response was: That security guard should get a raise; you really need more minimum wage employees who care that much about the company /s)
Doing it properly is quite a bit of work. You want at least two frys, preferably 3 or 2 and par-boiling. With cutting and other work it is lot of effort. And then if you don't want to deal with large amount of fat and instead use oven or air fryer for something passable.
Here is a trailer: https://m.youtube.com/watch?v=82WW9dVbglI
Currently a lot of my work consists of looking at large, (to me) unknown code bases and figuring out how certain things work. I think LLMs are currently very bad at this and it is my understanding that there are problems in increasing context window sizes to multiple millions of tokens, so I wonder if LLMs will ever get good at this.
The cortex X925 is pretty competitive. Seems similarly aggressive to the Apple M4. Both have 10 wide decode and disbatch, pretty exceptional single thread, and good overall performance.

Seems close enough that it might well come down to if your application uses SVE (which the X925 has) or SME (which apple has). I believe generally SVE is much easier to use without using Apple proprietary libraries.

Of if you need significant memory bandwidth, apple M4 peaks at around 200GB/sec or so, the other 300GB/sec or so is available for the GPUs.

Seems quite plausible that 10 * x925 and 10 * A725 might well be more collective performance than apples 12 p-cores + 4 e-cores. But sure it's a bit early to tell and things like OS, kernel, compiler, thermal management, libraries, etc will impact actual real world performance.

Generally I'd expect the Nvidia Project Digit 10 p cores + 10 e cores + healthy memory system to be in the same ball park as the apple M4 max.
There have always been poor people, but also wage earners managed to support a nuclear family and have a mortgage on a house with a non-working partner through working a blue collar job. This seems to be disappearing.
Not voting is a poor way to show dissent since it practically gives your vote to whoever gets the majority.

Better then to vote for yourself, vote blank, vote for whoever you would rather have in charge, or vote for the least bad.
That doesn’t preclude the articles relevance though. It would be strange/disappointing for the first Golden Globe awarded to a Blender-animated picture to not be submitted; even in-spite of the title and lack of elaboration in the article.
Another thing I tried as an alternative is using ZON (zig object notation) instead of json. This can natively be included directly as a source file. It involved writing a custom python exporter though (read: I gave up).
I go back and forth on this myself.

I'm the first to admit my ignorance of such topics to be completely honest.

However, what I've noticed about myself as I've become more wealthy is that I'm less corruptible.

I've always had a strong moral backbone, sure, but I've noticed that I am less likely to do things that compromise what I want to do, as I've become more rich.

So, maybe you need your politicians to be somewhat rich and numerous, in order to prevent external pressure from people who have an incentive to bribe *ahem*... sorry.. "lobby".
But xerox machines are good at their jobs compared to LLMs
Agreed on the mixing of worlds being detrimental to society. Boundaries exist for a reason.
That's pretty representative of the elected: congresspeople and presidential candidates who are far too old and steered around by advisors.
What's the point of even living in a society if you have to do everything yourself? This is no fix to cartels and corruption.
> Compulsory voting removes an important signal where participation indicates the legitimacy.

Not really: Voters can still choose to "not participate" (whether as protest or laziness) simply by casting a ballot that is functionally empty of choices.

If anything, the signal you're talking about becomes stronger, since a compulsory-voting system removes or reduces certain practical impediments which have nothing to do with deliberate protest.
More like,

WSL1 was "Linux API on top of NT kernel picoprocesses", WSL2 is "Linux VM on top of Hyper-V"