MurphyA/hacker-news huggingface dataset:
by matheusmoreira | 2025-10-08 20:09:04+00:00
https://shonumi.github.io/articles/art16.html

Wow, that brings back childhood memories.

> I should mention that I was a huge Battle Network fan growing up with the GBA. I joined my first online community (GameWinners.com) specifically for the Mega Man forum.

> My first username (Team Shadow V2) was actually a riff on one of the new features found in MMBN2.

> In a way, Battle Network is a huge reason why I'm here trying to preserve old games.

> The Battle Network games will always hold memories of joy and nostalgia for me, so I wanted to see the Battle Chip Gates fully emulated not only for the benefit of video game history, but also for my own enjoyment.

Me too... MMBN2 is a big reason why I learned English and became a programmer. Huge respect.

I still love it so much. It's fun to think back on it and reflect on how oddly prescient it was.

PCs reachable directly from the internet, hosting home pages: a world without NAT. Internet connected doghouses and dishwashers. Mobile handheld AI capable personal computers. Everyone has their own custom AI agents that help navigate the complexity of the cyberworld, and also for self-defense. What I can only assume to be vulnerabilities, reified as literal weapons used by the AIs. Underworld networks normal people don't dare to navigate into. Cyber terrorists everywhere doing things like trying to burn people's houses down by electronically sabotating ovens, causing major damage and loss of life by hacking water mains, power grids, traffic signals, trying to nuke dams, actually hacking entire nations and genociding their AI populations, disrupting global environmental control systems, hacking autopilot systems in planes to bring them down like 9/11...
by dfxm12 | 2025-10-08 20:09:20+00:00
Why do you think this? Talking to Canadians (and Americans) who self-describe as left of centre, from centre-left to progressive and even a few beyond, this is not the case. People were afraid of what Poilievre would do. Americans definitely understand that Trump is doing really screwed up things. I don't think it is partisan. Off the top of my head, we saw leftists protest against Trudeau, Biden and Obama on gas pipelines, people locked in cages and drones.
by jcul | 2025-10-08 20:09:23+00:00
This is actually pretty amazing, definitely the most impressive pwa I've ever seen.

It took me about 3 minutes to add to my home screen, export a opml from pocket casts and import it to whatever.

Having offline downloads, ability to adjust playback speed etc is really cool too.

Nice work!

I'm on my phone now, so I'm curious to see how it looks on a browser. Obviously syncing of podcasts / listening positions is not going to work, by design?

The AI search is actually kind of cool for discovering podcasts too, I kind of rolled my eyes a bit when I read it, but it actually worked ok for a query I tried, and I do find it difficult to find new podcasts.
by alickz | 2025-10-08 20:10:01+00:00
>I think some people have more fun using LLM agents and generative AI tools

I think I'm one of them

The rate at which I can explore new paths, or revisit old ones with a new perspective, has _exploded_ and I love it

But then I'm the kind of person who could spend hours on Wikipedia going from one page to the next, so that might have something to do with it

There's just so much to learn, I'm in my element

(Though I use agents mostly in Ask mode, or I manually review every line of code in Agent mode and never commit anything I don't understand)
by thomastjeffery | 2025-10-08 20:10:26+00:00
The problem is that your response is precisely what the corporate decision-makers rely on to insulate themselves from criticism.

That doesn't mean that you are wrong: there is no point protesting to a cashier. My point is that there is no realistic or effective way for us to actually communicate to the corporate decision makers that rule our world. This becomes even more true as corporations consolidate power, which is precisely the "enshittification" that Cory Doctorow has been writing about.
by sparkie | 2025-10-08 20:10:35+00:00
It's true though. Time complexity is a relative measure. Big-O notation is an upper bound, not a lower one. You don't take the fastest storage (L1 cache) as the baseline `x` and then say it takes some f(n) > x time to access storage because it's not in the fastest cache. This is a complete misrepresentation of Big-O notation.

When we say something is O(1), we're saying that there is a constant upper bound on time to compute the algorithm. It is constant time if it takes no longer to to perform the algorithm when `n` becomes large. O(1) simply means the worst case time to compute is independent of `n`. If the algorithm is accessing storages of varying latencies, then the baseline is the slowest medium.

For small `n` (ie, what might fit into cache), Big-O notation is not really that useful. When `n` is tiny a O(n) algorithm can outperform a O(1) algorithm. The notation doesn't tell us anything about how efficient a particular implementation is. It is mainly useful when we're talking about `n` which can grow to large sizes, where whatever micro-optimizations we, or the machine might perform are dominated by `n`.
by liamph | 2025-10-08 20:10:46+00:00
It is interesting to also consider dry land which is below sea level. "For an average height person standing on a beach, their horizon is around 4.5km away." For an average height person standing at sea level, near a large depression such as the Dead Sea, for example, you may be able to see land at a much greater distance.

I doubt if this factor would impact your findings for the longest sight lines on Earth, but perhaps for some local findings.

Also, applying the same concept to other planets has some surprising results. The tallest mountain in the solar system, Olympus Mons, has very gentle slopes. So gentle that from the peak all you can see is Olympus Mons itself.
by bn-l | 2025-10-08 20:11:26+00:00
I was thinking about this yesterday. It’s spring in Australia and there are bees always buzzing around my lavender bush. I’m standing there looking at them. They don’t take any notice of me. I’ve been alive for a while; They’ve being doing this for millions of years together. All those years of labour and I’m staring at just a tiny slice of it.
by dns_snek | 2025-10-08 20:11:27+00:00
> At no point did either person describe the system as "socialism"

> What you, mfru and dns_snek did here is not respectful, open-minded discourse

Give me a break, the original complaint, the one you linked but apparently didn't read, went even further, likening the European economy to communism:

> The USSR was supposed to be a cautionary tale. Not a guidebook!
by hinkley | 2025-10-08 20:12:51+00:00
Thermal is a huge issue because Dennard Scaling has been dead for a long time. We are kind of limping along with Moore but anything that looks like Dennard is going to involve a change of materials or new chemistry.

I get the impression that backside power was the last big Dennard-adjacent win, and that’s more about relocating some of the heat to a spot closer to the chip surface, which gives thermal conductivity a boost since the heat has to move a shorter distance to get out. I think that leaves gallium, optical communication to create less heat in the bulk of the chip, and maybe new/cheaoer silicon on insulator improvements for less parasitic loss? What other things are still in the bag of tricks? Because smaller gates isn’t.
by SeanAnderson | 2025-10-08 20:13:00+00:00
It's worth pointing out this article is discussing Svelte 3.x when the current version is Svelte 5.x and has some significant departures from previous versions (i.e. the introduction of runes)

I haven't finished reading the article yet. I am a fan of Svelte, though, and have switched to using it by default for new projects - coming from a React background.
by biotinker | 2025-10-08 20:13:28+00:00
I actually think that a role playing game is exactly the soft of situation where this is in fact reasonable.

There is a lot of mythology about gods walking among men, hiding their true nature, etc. And more recent examples include the TV show Lucifer.

Someone wanting to roleplay that sort of being is entirely plausible. Without knowing the person's personality (which you presumably did) it's hard to say whether they would have genuinely wanted to do that or if it was an excuse.
by jsharkey | 2025-10-08 20:13:43+00:00
A couple years ago I picked up some Autel MX Sensors which support "cloning" through their diagnostic tool. Then I cloned my summer tire TPMS IDs to be the same TPMS IDs as my winter tires, and now I can swap them seasonally in only a few minutes with no need to make the car relearn them.
by devjab | 2025-10-08 20:13:48+00:00
I think you may be underestimating the amount of people who would buy the easy sollution. I've been part of a makerspace where we've tinkered with 3D printers since before it was cool. I still have a Bambu Lab printer myself because it's the "iPhone" of 3D printers that just works out of the box. I used to have a Linux laptop and now I have a MacBook because it's easy.

If I were to buy a NAS it'd be the "iPhone" NAS because it was easy. Though I don't think your prediction for Synology is wrong. I'd certainly pick the one that didn't previously try to push their own HDD's.
by tim333 | 2025-10-08 20:14:18+00:00
That never made sense to me for various reasons.

Firstly no one in Ukraine or NATO had any thoughts of invading Russia. Even now after Russia launched its war, no one wants to invade Russia. Why invade some godforsaken place with the world's largest nuclear arsenal? Makes no sense.

Second if they wanted to invade they could have gone from Estonia or Latvia which share a border with Russia and are fairly close to Moscow and St Petersburg.

My take is the Russians regard Ukraine as Russian lands and Ukrainians as their property and felt the west was trying to steal it from them by promoting democracy and independence.
by bigyabai | 2025-10-08 20:14:40+00:00
Because commercializing Linux was never the goal. There is a world where Torvalds becomes a proprietary UNIX vendor shipping Linux-as-a-service to various navies and worldwide VPS providers. But even in the 90s, all that had already been done. Much of that addressable market was already eaten or in the process of being cannibalized.

There will probably always be competing monolithic kernels out there, many owned by billionaires. Linux is differentiated because it's GNU.
by WA | 2025-10-08 20:15:58+00:00
I love it. Especially since:

> The campaign has irked some recipients. “In terms of dialog within a democracy, this is not a dialog,” said Lena Düpont, a German member of the European People’s Party group and its home affairs spokesperson, of the mass emails.

It is a dialog. Millions are against it, a few (powerful people) in favor. The powerful are too detached from reality and consider this "not a dialog".

On a meta level, it even gives them a taste of the millions of messages that‘d get flagged false positively monthly, overwhelming police and other systems.
by Qem | 2025-10-08 20:15:58+00:00
> Nobody has capacity to read the works of a miriad of nameless scientists

It gets condensed over time. Take for example Continental Drift/Plate Tectonics theory. One day Alfred Wegener saw the coasts of West Africa and East South America were almost a perfect fit, and connected the dots. But he had no need to read the work of the many surveyors that braved unknown areas and mapped the coasts of both continents in the previous 4-5 centuries, nautical mile by nautical mile, with the help of positional astronomy. The knowledge was slowly integrated, cross checked and recorded by cartographers. Alfred Wegener insight happened at the end of a long cognitive funnel.
by thomastjeffery | 2025-10-08 20:16:23+00:00
On the contrary, some Taco Bell locations are using an LLM for the entire order conversation. It's still a human that takes your card/cash, but they only state the price to be charged, and ask about hot sauce packets. I was so unsettled by the experience that I ended up not noticing the extra drink they handed me until I made it all the way home.
by OkayPhysicist | 2025-10-08 20:17:18+00:00
There's also the price discrimination angle of it. McDonald's has at least two sizeable groups of customers: people who frequently eat there, and are thus a change in the McDonald's pricing is significant in their total budget, and people who will occasionally eat there.

Presumably, some analyst at McDonald's found that the latter group wasn't particularly price sensitive, so they found a way to divide the two groups, and charge them different prices. The occasional McDonald's customer isn't going to jump through hoops, they just want to roll up, get their burger, and leave. The frequent customer is more likely to respond to changes in pricing in both directions. Having a system to actively prompt the frequent consumers to go more often, and then charge them a price that they are willing to pay, while still getting the full benefit of the people who don't really care how much food costs is a win-win from their perspective.

The surveillance is just a sweetener.
by herrkanin | 2025-10-08 20:17:25+00:00
I'm so sick of these performance benchmarks. I understand it's easy to spin them up to show that one framework is faster than another, but in general all these frameworks are fast enough for 99.9% of use cases.

Where frameworks lack today, in my opinion, are in providing the right tools further optimize the UX of interacting with web sites. It's a constant struggle of loading spinners and flicker and loss of scroll positions.

The only framework I see that actually tries to resolve these very hard problems is React, through their work on new asynchronous primitives like startTransition. Yes, they are currently hard to understand how to properly use, but I so wish the discourse would be around how to best resolve these actual UX issues than who can create 50M divs the fastest.
by nradov | 2025-10-08 20:18:19+00:00
I'm not claiming that it makes sense to a rational outside observer, I'm just pointing out part of the strategic calculus from the perspective of a paranoid Russian leader. They conceptualize the world in a fundamentally different way that's hard for westerners to intuitively comprehend. And obviously that wasn't the only factor, they thought they had multiple reasons for acting.
by asdff | 2025-10-08 20:18:34+00:00
It is also competing for simple solutions like an old mac mini and DAS. Now that would truly be an "iphone" like experience for someone already in the mac ecosystem since time machine lets you choose another mac on LAN as a backup endpoint with little fuss, and now you can make use of Airdrop for mobile devices. AFAIK backing up to a linux box is not nearly so trivial at least with still using Time Machine.
by Brian_K_White | 2025-10-08 20:18:57+00:00
No one said to be rude, let alone cruel, to service people. Talk about a weird mindset.

No one said anything that evenr remotely implied the cashier has the ear of the ceo. Talk about a weird mindset.

It's entirely valid, in fact it's positive, being helpful by being informative, to tell a business what you want or why you are not going to buy their product, instead of simply not buying their product.

It's for damned sure valid to tell them what you would preferr if for some reason you are forced by circumstances or priorities to buy their product under duress.

This whole comment is only 2 sentences yet manages to have like a dozen different facets of weird mindset if you unpack it all.
by moomoo11 | 2025-10-08 20:19:45+00:00
I was explicitly talking about too good to ignore.

Anyone who can optimize a company’s bottom line will be hired.

Like I said, no random average mid react guy or dime a dozen Java developer is getting hired as a remote employee in some flyover country.

But if someone can provide like 50x value then hell yeah..

I thought that was obvious in my message considering we are discussing compiler optimization
by Agingcoder | 2025-10-08 20:20:03+00:00
Fair question. Location primarily ( nothing in France ), and I’m not sure how ‘we’re looking for people who enjoy doing that kind of thing’( I very much do ) relates to the actual job offers, ie what job offer should I actually apply to.

My background is not networking ( it’s math then hpc then broader stuff ) but I keep stumbling on similar problems ( including a beautiful one related to intel NICs a few years ago which led be into a rabbit hole of ebpf and kernel network layer and which surfaced later on the cloudflare blog), and the only tech company with which this seems to be a regular occurrence is cloudflare. Their space is a bit unknown to me so I guess I’m having a hard time projecting something onto the job offers.

I’d happily chat to someone working for cloudflare though - I guess this would help me understand what it is that actually happens over there. I guess I’m a bit intimidated by this unknown yet really good looking world :-)
by chrisweekly | 2025-10-08 20:20:14+00:00
I understand, and I agree with "oftentimes X is characterized as Y... often perceived as Z".

But I'm not splitting hairs; it's a fundamental error to conflate the behavior w/ the characteristic. Someone who is neurodivergent -- just like someone who's neurotypical -- can behave in any number of ways. If they are "being a dick", the fact that they're neurodivergent _might_ help explain why (eg because they might struggle to understand others' points of view). But IMHO it's unhelpful and maybe harmful to lump them together.
by lordnacho | 2025-10-08 20:20:56+00:00
Not saying he's wrong, sometimes the word "fun" connotes something slightly different what what it literally means. "Satisfying" is something I'd use for the end state. Maybe "challenging" for the intermediate state. But while you're in a high-pressure situation that you don't understand, that is rarely "fun" in the literal sense.

You wouldn't pay to be given compiler race condition bugs, right?
by alickz | 2025-10-08 20:21:07+00:00
>LLMs make this even worse

Not in my experience

Better documentation, more test cases, and an NLP interface to query the code

Less cognitive load, more complete mental models

>even bad developers can do that many times compared to better ones, because for example they mindlessly copy-paste StackOverflow answers whose half of the code is absolutely not necessary

Maybe LLMs, much like StackOverflow, make good devs better and bad devs worse

Like a force multiplier for good practices and bad practices
Show HN: Build Connections, One Commit at a Time
by idanatomix | 2025-10-08 20:21:23+00:00
We launched Codimix - a platform where developers network by building together.

The concept is straightforward: join coding events, meet other developers, and collaborate on something. The best way to know someone is to work with them on something.

We're running timed events at different hours so developers worldwide can participate. Teams typically work together for a few hours on small projects.
by JumpCrisscross | 2025-10-08 20:21:24+00:00
> Perhaps Texas could use a different trading model that doesn't require ultra high speed trading

Wall Street (as in the sell side) is strongly incentivised to stamp out high-speed trading. It undercuts their dealer model. They have tried and failed to come up with an auction model that eliminates HFT without tradeoffs that real investors find unacceptable.
by Evan-Almloff | 2025-10-08 20:22:04+00:00
> Because WebAssembly modules lack direct access to the DOM, they rely on an additional JavaScript interoperability layer, which can introduce extra overhead.

Blazor is slow for other reasons. You can make wasm web frameworks fast (see leptos and dioxus). It can be as fast as vanilla js. Sledgehammer on this benchmark is wasm: https://krausest.github.io/js-framework-benchmark/2023/table...
by herval | 2025-10-08 20:22:11+00:00
no, the point is LLMs will behave the same way humans you have to manage do (there's obviously differences - eg LLMs tend to forget context more often than most humans, but also they tend to know a lot more than the average human). So some of the same skills that'll help you manage humans will also help you get more consistency out of LLMs.
by Etheryte | 2025-10-08 20:22:22+00:00
> Joachim himself declined to provide his last name or workplace because his employer does not want to be associated with the campaign. POLITICO has verified his identity. Joachim said his employer has no commercial interest in the legislation, and he alone paid the costs associated with running the website.

This type of approach from the journalist always confuses me. Why would his employer matter? What does that have to do with anything?
by criemen | 2025-10-08 20:22:23+00:00
I wanted to point you at https://neverworkintheory.org/ which attempted to bridge the gap between academia and software engineering. Turns out the site shut down, because (quoting their retrospective)

> Twelve years after It Will Never Work in Theory launched, the real challenge in software engineering research is not what to do about ChatGPT or whatever else Silicon Valley is gushing about at the moment. Rather, it is how to get researchers to focus on problems that practitioners care about and practitioners to pay attention to what researchers discover. This was true when we started, it was true 10 years ago, and it remains true today.

The entire retrospective [1] is well worth a read, and unfortunately reinforcing your exact point about software development being fashion/emotion driven.

[1] https://www.computer.org/csdl/magazine/so/2024/03/10424425/1...
by JoshTriplett | 2025-10-08 20:22:33+00:00
> In high security settings, just don't allow devices in.

That's appropriate for a SCIF, not for someone's day-to-day life.

> Also, democratically authorized state actors have a valid role to play in liberal democracies.

They still don't get to have backdoors into everyone's device.

Also, many many events throughout history should demonstrate that "democratically authorized" is in fact laughably bad at curtailing abuses of power, and not a substitute for a sacrosanct right to privacy that's systematically enforced through both legal and technical means.

Make devices secure. When people tell you to make them insecure, refuse.
by JumpCrisscross | 2025-10-08 20:23:22+00:00
> lit orders get front run. Every sophisticated participant/algo is exceptionally efficient at extracting money from less sophisticated participants

Anyone executing via lit orders is either forced to do so or an idiot. That’s why most of the market doesn’t execute via lit orders. Which is fine. The trade is still reported ex post facto, and the inefficiencies this creates are always less than the convoluted auction formats one must use to make low latency non-advantageous.
by themafia | 2025-10-08 20:23:27+00:00
> “war is not merely an act of policy but a true political instrument, a continuation of political intercourse, carried on by other means.”

If _and only if_ War is utilized as a last resort. Otherwise this is self serving nonsense used by the political class which utilizes war to orient the population and to maintain a dark and grotesque part of our economy.

It's 2025. Institutions like the "Modern War Institute" not just existing but also pumping out this outdated amoral claptrap is obscenely depressing.
by byearthithatius | 2025-10-08 20:23:40+00:00
The fact this is already outdated by more recent Svelte releases which changed things drastically is exactly my problem with the modern JS space. So fast moving and most of it is still doing JQuery like reactivity.

I am probably just not smart enough to get it, but it reminds me of the constant seemingly pointless rewrites I see in companies. Figure out what works and keep it, is that so hard? Why can other languages do that. Is this just the nature of web dev?