MurphyA/hacker-news huggingface dataset:
by TonyPeakman | 2025-09-15 08:52:51+00:00
Solid is definitely in that “compile-to-direct-DOM” camp, and I think it’s awesome — it shows how far you can push the reactive model with JSX + fine-grained updates.

dagger.js is coming from the opposite direction: no compiler, no JSX, and also no signals. just plain HTML with attributes like +click / +load. You drop in a <script> from a CDN and it wires up behavior at runtime. It’s more about zero build friction and “view-source-ability”than squeezing out maximum perf.

So if Solid is about compiling React-like ergonomics down to efficient DOM transforms, dagger is about skipping compilation entirely and letting you glue components together with HTML. Two very different trade-offs, but complementary ends of the spectrum.
by 0xDEAFBEAD | 2025-09-15 08:52:57+00:00
You previously claimed: "The racists have always been in power." Now you've retreated to: "A country of 340 million people includes some individuals who have wacko political opinions." Those aren't the same thing!

>So you’re okay with harassing all Hispanics because they “fit the description.”? Including American citizens?

It's not the policy I would pursue if I were president. But I also wouldn't consider it harassment if a cop asked to see my ID.

If there's a community that has been breaking the law on a massive scale, there should be more shame associated with that lawbreaking than there is shame associated with enforcing the law. How are you going to have a functional society if there is more shame for enforcing the law than there is breaking it?

Your first link says that black men receive sentences that are 13.4% longer than white men. I think we should work to reduce that, but it's less than half the size of the male/female sentencing disparity from the same source (29.2%), and it's nothing compared to the 226% disparity in cross-racial crime victimization.
by CalRobert | 2025-09-15 08:53:49+00:00
Don’t forget that a lot of carbon went in to making the road, the parking (deforestation or other land destruction for those should be considered too), the car itself, emissions from tyre wear, brake dust, some plastic for the single use medical devices necessitated by treatment of people struck by drivers, etc etc.

Though what is often forgotten is the insane amounts of plastic used in farming. Occlusion fabric for weeds, polytunnel skins, silage wrap, etc
by flanked-evergl | 2025-09-15 08:54:14+00:00
I don't really enjoy the fiction of C. S. Lewis at all, really, and even G. K. Chesterton's fiction is not that good, it feels very contrived and it feels like preaching to the choir. As part of the choir there is a lot I agree with, but I don't quite get the point of his fiction.

But Chesterton's non-fiction books, The Everlasting Man, Orthodoxy, What's Wrong With the World and Heretics are some of the best and most insightful books I have ever read, and they really took me by surprise because I did not expect them to be what they are. They are full of speculation, and misunderstandings, but they are also full of very deep insights into humanity.

I do, however, think the fiction of Tolkien is historic and unsurpassed, nothing written since really comes close IMO.
by Jolter | 2025-09-15 08:54:39+00:00
We're getting off-topic, but let's nerd on baking! Right now:

- All-purpose (the trade term sifted/sieved/filtered wheat)

- Bread flour (same but higher protein content, in this case it's just a different variety of wheat. Some brand use additives like added gluten.)

- Whole grain wheat. I just ran out of regular but I have whole-grain emmer on hand that I can substitute. Anything with gluten and full-grain will do the job, it's usually only 10-20% of a bread anyway.

- Spelt (sifted)

- Whole-grain rye (fine-milled, for something like a French country rye bread or Finnish rye)

- Whole grain rye (course milled, for pumpernickel type breads or Danish rye)

- Durum (for ciabatta and pasta)

- 50/50 mix of sifted rye and wheat, a local specialty called "rågsikt". You can't usually get sifted rye except mixed with wheat so for some fine rye breads you need this mixture. For sweet Scandinavian type breads using syrup.
by zbentley | 2025-09-15 08:55:01+00:00
This poses a confirmation bias issue though, no? People obviously taking marijuana and sitting around: something you look for because of the stereotype/expectation, and relatively obvious if you’re around them. People doing activities not stereotypically associated with marijuana: less obvious.

Unless they are publicly consuming it (which I suspect is a bit rarer due to restrictions on and stigma about consumption in public), how would you count people who aren’t engaging in expected stoner behavior?

I don’t have a dog in this fight or suspected conclusion. Just seems like it might be harder than you think to truthfully assert “everyone knows most people who take pot just sit around”.
by flanked-evergl | 2025-09-15 08:56:49+00:00
> I was just in Oslo and public transport was fantastic and the city was fantastic.

More than half of the times I want to use the train to get to work it's cancelled or delayed on one of the busiest train routes in the city during peak time. Quite often the train is so full, due to delays and cancellations, that I have to either go back home and bicycle, or wait for the next train, which again may be delayed or cancelled.

This is with the trains being out of commission for the whole of July for "repairs".

I almost entirely avoid the train and public transport now because, unlike the government, if I'm not on time or don't do my job, it actually does have negative consequences for me.

Your experience as a tourist has no weight. A city should not be built for tourists, but for it's citizens.
by whyandgrowth | 2025-09-15 08:56:50+00:00
Hey, thanks for your detailed answer!

For me, a project feels complete when everything is done—full src, tests, and documentation. Most of my unfinished projects usually have only half of the src implemented, so that’s why they feel “stuck.”

There’s no connection between my projects; each new idea is totally unique and unrelated to previous ones.

I’ve worked on quite a variety: a new data compression algorithm, binary optimization, a logging library, an alternative to giflib, and many other library experiments.
by mschuster91 | 2025-09-15 08:57:14+00:00
> i'm also shocked how many people I know who eat out often at fast food. I can make a better meal for less and it will be healthier as well.

A burger at McKing takes what, a minute to order, a minute to eat, and a minute to dispose of the wrapper paper.

Making a burger on your own? At least an hour worth of time just to buy the ingredients, drive home and store them appropriately so they don't go bad (which assumes you have a car in good working order and a fridge + freezer that work), another hour worth of time to cook it, oh and after you've eaten it you need to properly store all the leftovers...

It is not a coincidence that the rise of the popularity (and availability!) of processed ready-to-eat or fast food more or less correlates with women entering the workforce - one might even say that minimum-effort food was a requirement for women to work.
by metalman | 2025-09-15 08:57:21+00:00
Bolsenaro is ex military, apointed his army buddys to positions in government, and evidence shows that the coup planning was with a large network of officers, useing military resiurces to plan there takeover. Bolsenaro was most definitly planning a coup with all of the top military comanders, he had zero reason to be working with. That he could not move faster than those opossing him, is not evidence in his favor. Getting caught at that point leaves no room to say "nice try, go home".

Knowing some ex army officers who were let off in a coup atempt, the offer was given to junior officers as "lead or gold", ie : get out of politicd,stay out of politics, and perhaps seek oportunity abroad, but the ones at the top know there is no way to leave them running around. This is exactly what took place in Brazil.
by TonyPeakman | 2025-09-15 08:58:59+00:00
Yeah, totally — once you start talking about inlining, loop unrolling, partial evaluation, you’re basically in compiler-research territory. Prepack showed both the promise and the difficulty of doing that well in JavaScript.

dagger.js isn’t trying to chase those kinds of deep compile-time optimizations. Its focus is the opposite trade-off: keep things build-free, HTML-first, and easy to drop into a page. I’d rather leave the heavy lifting to whatever compiler or bundler someone pairs it with, and make sure the runtime layer stays simple and transparent.

So in my mind these approaches complement each other: advanced compilers make large apps faster; Dagger tries to make small apps and prototypes friction-less.
by traceroute66 | 2025-09-15 08:59:28+00:00
> the technological miracle and marvel that it is

Its not a miracle or a marvel, its basic physics.

LEO satellites will provide better internet experience than traditional satellites because they are closer to the earth.

Now, whether you want to blow smoke up Mr Musk's backside because he was the first to market with Starlink is a different subject. But it also not a subject worthy of the "miracle" or "marvel" title.

Personally I look forward to the day where there's a competitor product available, its merely a case of when not if.

Most Western countries are also busy improving fibre coverage to rural areas as old copper networks get decommissioned.
by huzpsb | 2025-09-15 08:59:40+00:00
In the past 6 months, I've seen tons of news about the Anubis PoW. Also on HN, like https://news.ycombinator.com/item?id=43427679

So I decided to take a deeper look into it, and it turned out that not only does Anubis have a fragilely designed PoW (Native accel + Concurrent solver can solve it within 100ms), it also tends not to use PoW by default.

As a PoC, I've created a solver in Python, which can be used like:

- import requests from anubis_solver import solve cookie = solve("https://anubis.techaro.lol/") print(cookie) content = requests.get("https://anubis.techaro.lol/", headers={"Cookie": cookie}, verify=False).text -

I don't really like to think this way, but it made me doubt whether it's really possible to make something, especially FOSS ones, that can stop crawlers or similar stuff. Anubis, at least, doesn't seem "right" to me.
by Shobba | 2025-09-15 08:59:41+00:00
SUMRY connects to HealthKit and lets you build your own summaries of multiple workouts or custom time ranges and filters.

Summaries currently show: - Totals (steps, distance, calories) - Activity ring insights - A combined map of workout routes

It’s not just stats — it’s a way to relive experiences like trips or yearly running totals.
by teo_zero | 2025-09-15 09:00:14+00:00
> So instead of your settings sometimes being wrong and easily-fixed with a few clicks

It can't be easily fixed. Imagine I continuously change the OS's setting to always reflect the local time. Now I read a log of events happened last Tuesday. Was it when I was in Europe or when I was in the US? How should I read those timestamps? Then I compare two timestamps from last spring. They differ a few minutes, but one was before the switch to DST the other was after. Which one happened first?

> you want them to be almost always wrong?

I think "wrong" is relative, isn't it?

> Well, not unless it's some workaround for flawed software

Exactly the opposite: there used to be a SO from Redmond that didn't allowed you to set its internal clock to UTC. I think it's been corrected now.
by e40 | 2025-09-15 09:00:33+00:00
As an American I see this a lot (talking to fill the spaces), and it’s really irritating. I have family members who do it, and it’s really hard to have meaningful conversations with them. My relationship with them suffers, too. One of them chastised me once for not sharing information about myself, my reply was “every time I start to you change the subject” … that was met with stunned silence. It got marginally better after but reverted to the mean fairly quickly.

Listening is a great skill to have.
by whatever1 | 2025-09-15 09:00:38+00:00
First you need to create a market. Aka have multiple players. The network will be one(many) companies that will be bidding usage to wholesale companies. This(these) network companies will be using the proceedings to improve the network.

The wholesale companies will then have their own pricing strategy for the end customer. But they will be paying both the network operators and the local gov.

Since water is municipal resource, the players should be paying the muni/city/state for the resource they are utilizing. The proceedings will be used by the muni to maintain the water availability.
by Kon5ole | 2025-09-15 09:00:46+00:00
>No, I'm not. Pick whatever estimate of deaths from Chernobyl you like.

That's the lawyer definition though - because some 50 people sacrificed their lives and because we spent 600 billion euros on remedies during the first 30 years, nobody can prove how bad it might have been.

But scientists will tell you how much caesium and iodine was released per day of that fire burning, the force of the steam explosion that might have been, how close it was to the contaminate the ground water supply and so on.

Then doctors will tell you how that would affect the people living in the fallout areas, and for how long the ground and food supply would be affected.

So if you let go of the lawyer definition, estimates are easily in the double-digit million dead.

Which we risked for a grand total of 28 TWh of electricity produced from Chernobyl.

And that's the bigger point here - even if the risks were way less than they actually are, the payoff is not worth it. Electricity generation causes less than 1/4 of the co2 emissions in the US - road transportation alone is a larger source.

Nuclear is not and never was a solution to global warming. Best case it helps of course, but only until something happens like Fukushima or Chernobyl. The billions spent on those two incidents alone would have had a bigger effect if they were spent subsidizing electric cars, solar panels, battey production and such.
by DemocracyFTW2 | 2025-09-15 09:00:47+00:00
It's interesting to me that you think the point of greatest effectiveness is exactly where I'd say realistically all hope is lost, the oceans being so vast of a surface and volume. This is end-of-pipe thinking where I believe we should really start at one of the many points earlier in the process: industrial consumption of materials and industrial waste management are such points, and as you say protection of waterways from pollution. Given how lousy mankind has proven to be when it comes to collecting and effectively re-using plastic waste while avoiding concomitant pollution of water and air and material down-cycling, the real mistake lies in the sheer enormous tonnage-per-year and its growth of plastic. This volume of production should have never happened in the first place. But of course it has so there's a place for ocean cleanup efforts. But to state that "the best investment [...] would be automatic cleanup mechanisms" while denigrating research efforts to produce better plastic-ersatz to me sounds like futuristic techno-boondoggle-babble, not unlike that crazy 'hyperloop' thing. Automatic ocean cleanup robots! Yaay! LA to NY in under 30 minutes! Yaay! Colonies on Mars! Yaa---wait wot?? People can't even cleanup after themselves or avoid throwing their trash into the next river, but no problem, we'll clean that up in no time AUTOMATICALLY?? C'mon give me a break.
by Rochus | 2025-09-15 09:00:53+00:00
Remarkable that Bill is interested in a version of Oberon-07. It's even more minimalistic than the previous Oberon versions. I spent a lot of time with the original Oberon language versions and experimented with extensions to make the language more useful for system programming (e.g. https://oberon-lang.github.io/ and https://github.com/rochus-keller/oberon/). Eventually I had to give up backward compatibility to get to a language which I really consider suitable for system programming (and still minimal in the spirit of Oberon, see https://github.com/micron-language/specification/ and https://github.com/rochus-keller/micron/); it's still evolving though.

If I get it right, Bill's language is considered for teaching purpose, which is also a goal of Wirth's languages, and for which these languages are well suited (especially for compiler courses). Also note that the name "Oberon" was not inspired by Shakespeare, but by the Voyager space probe's flyby and photography of Uranus's moons during the mid-1980s when the language was being developed (see https://people.inf.ethz.ch/wirth/ProjectOberon/PO.System.pdf page 12).
by hunglee2 | 2025-09-15 09:01:03+00:00
'free speech' has always been limited; every society, community or social group has speech taboo's - there probably isn't an example in history where there was 'anything goes' policy.

The main differences we can observe are a) what topics are taboo and b) how they are policed (downvote on HN is a good example of a modern technique!)
by LightBug1 | 2025-09-15 09:01:16+00:00
If you're willing - how old are you? Where are you from? What do you do?

I'm just really curious how you get to a stage in life firing off this kind, sorry, naive view.

The American rule book has well and truly been ripped up and burned ... you just can't seem to see the smouldering embers at your feet ...
by rsynnott | 2025-09-15 09:01:57+00:00
As part of DART+ Southwest, they're building a new station, Heuston West, where the disused Heuston Platform 10 (the one with the through lines) is now. It'll. be on the DART line and provide service to, presumably, Grand Canal Dock, via the Phoenix Park Tunnel (some commuter trains from Grand Canal Dock already use the tunnel and pass Heuston, but platform 10 hasn't been in use since before the tunnel was reopened). I'd assume that Houston and Heuston West will be linked. Won't be done til 2029, tho, and if any part of it slips it will be building the new station (Irish Rail is historically bad at that).
by meekaaku | 2025-09-15 09:03:05+00:00
Do these people really have no clue?

China is just undergoing its own Industrial Revolution which the western world already participated in. They Chinese Industrial Revolution was sparked in the rural village of Xiaogang. The local farmers were fed up with the communist control, lack of freedom, enforced collectivism, stringent quotas and all. A group of 18 farmers (illegaly) divided their communal farm and went into competition. They outperformed the allocated quota by a large margin. Even the communist government could not ignore the results of this capitalistic experiment. Then they slowly allowed this freedom across the country. Engineers were running the country back then in the communist era too. Soon China opened up to foreign investments in their special economic zones, that enabled technology transfer.

You see, this is the natural result of private property and freedom. People will trade/exchange/compete resulting in better outcomes for all. This is the same thing that happened in Taiwan, Hong Kong, Japan, South Korea, Europe/America and pretty much all developed countries.

CCP has largely adopted capitalism in the economic sector. It still controls other freedoms, mainly speech, press etc.

America is drowning in unnecessary regulations/taxes/red tape. America and Europe did move fast when it was young, just like China is doing in its young phase of this industrial revolution.

I am no American or Chinese. Just an independent observer from a third world country.
by piltdownman | 2025-09-15 09:03:18+00:00
Not only are companies like Behringer completely redefining the cost of entry to the hardware synth market, while continuously launching affordable replicas of some of the most desireable and rare synths of all time, but traditional software-first companies like Arturia are now pivoting to release hardware hosting platforms for their V-Collection to bridge the soft/hard synth gap

https://www.arturia.com/products/hardware-synths/astrolab/as...

This is without even referencing the huge cross-pollination and massive influx of development in the Modular Synthesis scene spurred on by things like vcv rack and its EuroRack ports.

In short, it has never been a better time in history to be a hardware synth enthusiast, and it's mainly down to soft-synths popularising the unique sonic qualities of historic hardware synths.
by inferiorhuman | 2025-09-15 09:04:09+00:00
I disagree as British (or non-U.S.) recipes will use a combination of metric and/or imperial sizes depending on their age.

Right, but a cup is not an imperial unit of measure and metric cups didn't really catch on in the UK. So if you're looking at an older British recipe that references cups, good luck.

any sane recipe will use something like "5 apricots".

This is also a bad idea as common sizes for certain things change over time (e.g. some of the comments here talking about eggs). I don't eat too many apricots, but apples here can vary in size wildly even of the same variety.
by mh_ | 2025-09-15 09:04:14+00:00
We build tools (commercial: https://canary.tools) and free (https://canarytokens.org | https://opencanary.org) that help slowdown/detect attackers.

It supports normal(ish) pacman-like activity, except some of the dots you consume might be canaries, which will slow you down/likely lead to you being detected/caught.
by whyandgrowth | 2025-09-15 09:04:55+00:00
This is very interesting, but I have 3 questions:

1. Why exactly n = 2 minimizes π. The article shows this graphically, but there is no formal proof (although the Adler & Tanton paper is mentioned). It would be interesting to understand why this is the case mathematically.

2. How to calculate π for n-metrics numerically. The general idea of "divide the circle into segments and calculate the length by the metric" is explained, but the exact algorithm or formulas are not shown.

3. What happens when n → 0. It mentions that "the concept of distance breaks down," but it does not explain exactly how and why this is so.
by timeon | 2025-09-15 09:05:03+00:00
> I'd argue that even thinking about the idea of recycling and eco-conscious behavior is something only the already wealthy (with respect to the rest of the world) can do.

On the other hand, growing poor behind Iron Curtain, thinking about not recycling glass jars was crazy.

The thing is wealthy societies just buy things. We were not only washing those jars but re-filling as well with what we have produced.

And I think same goes when one is 'eco-conscious'. Recycle sure, but buy less.
by Doxin | 2025-09-15 09:05:16+00:00
While true, it's also important to remind that until the 70s we were on a path to MORE car traffic, MORE traffic deaths, etc. It took a significant protest for the tide to turn. Google around for "Stop de kindremoord" -- which translates to "Stop infanticide" -- to see the sheer scale of it all. There's plenty of english language articles on the topic.

Long story short: change is possible, but rarely easy. Even in places where it seems like things have always been like they are now.