MurphyA/hacker-news huggingface dataset:
by barbinbrad | 2025-08-05 12:08:07+00:00
We try to hit the cache as much as possible, and all fetching is done in parallel with Remix. We try to make heavy use of their defer function to only block on the most important data, and await the other data. Remix has the option to merge all parallel requests into a single fetch, but it didn't work for us because we use a hybrid strategy for hosting (where the most common pages are served from v8 edge functions and the less common stuff is served by node functions). The reason we don't put everything (basically) into the edge runtime is because vercel only gives you 2MB of code in the edge runtime before you have to pay HUGE money. But I've definitely put a lot of thought into the performance, so I hope it's great.

I'm surprised the carousel is slow, it's just framer motion. https://github.com/crbnos/www/blob/24d2b59150fc21e6b9c9df3b4...
by bombcar | 2025-08-05 12:08:59+00:00
The “Die with Zero” book may go a bit overboard but I think the general message is a good one - do not OVER sacrifice today (and your youth) for a wealthy future you can’t enjoy.

The Bogleheads forum is full of “I scrimped and saved and now have millions but I can’t even bring myself to buy a used Toyota.”

It’s such an old problem it’s mentioned in Ecclesiastes 2:21-23!

Another way to look at it is you have time, effort, and savings; you need to balance them all because time will run out. A local college kid can do things that Buffett will never be able to do, because he has youth and years, and no billions can buy those.
by PaulKeeble | 2025-08-05 12:09:31+00:00
A Norwegian team looking into Long Covid ME/CFS formulated a quite good (but still somewhat flawed) questionnaire for quantifying functional disability that Post Exertional Mailaise (PEM) causes. Its called Funcap and there are two forms, 27 and 55 which are the number of questions. There is a publicly available SPA for this https://raffbenato.github.io/funcap55/ which will give you a good idea of the level of debilitation someone scoring 1 is dealing with.

Funcap maps fairly well to the mild,moderate, severe and very severe descriptions that have been historically used and its fairly precise and improvements of 0.5 are very measurable. Its not popular yet but it should be its probably the best functionality questionnaire.

In regards to linguistics there is a real issue with people who have never had a sensation understanding someone else describing it. ME/CFS is 4 symptoms and a few other groupings of them under the Canadian Consensus criteria but a lot of focus is put on fatigue and PEM. But the fatigue is not something someone who doesn't have the disease could understand. Its not tiredness like not sleeping enough, its somewhat more like the worst flu you ever had and made you want to stay in bed (which most people have not experienced) but its still underplaying the muscle weakness and lack of stamina and general feel of unwellness that encompasses this fatigue, its like all the cells in the body have no energy. There is simply no way to express this and have someone understand how debilitating that is and the consequences for breaching capacity, which make ME sufferers worse sometimes permanently. We just don't have the words or really the understanding because while many biological issues have been found nothing has yet been accepted as a biomarker of the condition.
by throwanem | 2025-08-05 12:10:01+00:00
Oh, I see. I misread your earlier comment as asking what I thought you advocated, rather than why I thought so. Let me try here to answer your actual question there.

I consider generally that to have left the Imperial flower intact through a negotiated surrender - even if achievable which I seriously doubt - would have led in about a generation to a dangerously resurgent sense of revanchism, as actually occurred in the 1960s, but was a matter largely of fringe comedy because the 1960s in Japan were not really such as to make anyone other than cranks wish for the return of the empire. In a future drawn with the gentler hand you describe, I think that time would not have been funny at all; that would, historically speaking including in my own earlier reference to Versailles, in fact be just the sort of movement to prompt yet another Pacific war - which if prevented would only be so because if not occupied by the United States, Japan would have faced Soviet conquest (remember Tsushima!), which famously left no flowers of any kind intact within its reach: they would surely have had a constant and enormous problem with civilian "misbehavior," no doubt resulting in collective punishment, but would succeed in keeping the victim off the world stage.

The idea of Soviet occupation as preferable is heterodox to say the least, but I'm still also very confused as to what sort of terms you think could have been achieved by either Truman or Hirohito, in the absence of the demonstration strikes whose necessity you discount, when even in their aftermath there was a somewhat credible military coup attempt, the so-called "Kyūjō incident," with the aim of continuing the war. That attempt failed because attack orders, sent under the name of a murdered major general, were ignored. They did not have to be. And you don't seem more interested in considering Stalin's extremely compelling reasons to spoil any multilateral peace negotiations that might occur, and the again potentially war-starting impact of an attempt at unilateral negotiations which it is hard to imagine even (the admittedly somewhat bellicose in comparison with his predecessor) Truman seriously contemplating.

You say peace is the goal, and no one disagrees. The problem that remains is to explain how peace is a consequence of the course of action you would prefer had been taken. It isn't so much that I disagree with your historical analysis as that I am asking you to present it.
by liveoneggs | 2025-08-05 12:10:28+00:00
> This isn't school where teachers give you trick questions and you fail if you misunderstand it

Please explain leetcode live sessions, random brain teasers (how many pinball balls blah blah blah), weird off-the-wall questions (you were just in a plane crash/you wake up as a cockroach), AI trivia screeners, and the rest?
by throw0101d | 2025-08-05 12:10:42+00:00
> Your use of the term "peace" instead of "surrender". As a result of this unconditional surrender Japan was reformed in a way that's very beneficial to the rest of the world (and, you could say, itself).

In the novel The Man in the High Castle by Philip K. Dick it is argued that Japan and Germany lost WW2 by winning it. IRL, they won WW2 by losing it.

* https://en.wikipedia.org/wiki/The_Man_in_the_High_Castle
by ceckGrad | 2025-08-05 12:10:45+00:00
>Randi dedicated his time and energy to debunking shysters.

That's not how I see Randi. I see him as a profoundly dishonest person who claimed to be doing debunking when in fact he was not.

Debunking is great, but it requires actual attention and critique. Randi customarily dismissed weird claims and claimed that they had "failed his test." In fact he had not tested them; he had not done anything more than glance at them and toss the letters in his outbox or his trash.

For example, it is very weird to claim a human can go indefinitely without food. If presented as a miracle, this claim is called "inedia." Randi received letters from presumably delusional or dishonest people who claimed to be able to live without food in a miraculous sense. Randi claimed that he had debunked these claims but he never investigated them. If he had actually taken the trouble to debunk these claims, he would have been a real debunker. Because he dismissed the claims out of hand and declared victory, he was a charlatan. Randi was very willing to have CSICOP collect donations for his cause, but he did very little actual debunking.

If an honest debunker -- someone like Feynman -- had been approached by such a claim, Feynman would have met the claimant, said a lot of rude things, and written something informative. He might have actually taken some numerical measurements. That is the sort of debunking I would pay money for.

On very rare occasions, Randi tried to do some real debunking. The results were not what I would call satisfactory. His colleagues at CSICOP (later CSI) were a little more diligent, but not very good at debunking. An example is the Demkina case.

https://en.wikipedia.org/wiki/Natasha_Demkina

CSI/CSICOP was supposed to be providing a team of experts, but they bumbled around like the Keystone Cops. CSICOP, to me, seems to have the same problem as allegedly "Christian" churches -- the preachers talk a lot, claim to embrace lofty ideals, collect monetary donations, and nothing useful happens. I don't believe these self-proclaimed "Christians" are worthy of the name -- why would I believe that self-proclaimed "skeptics" are worthy of the name?
by subset | 2025-08-05 12:11:28+00:00
I literally just integrated MathJax v3 with Hugo last night for my blog (abstractnonsense.xyz) so I can write some maths posts, and v4 is released today ...

Keen to try it out! I'm hoping it improves rendering - I was seeing some issues with SVG output for inline maths in Safari.

KaTeX is neat and fast, but alas the quality of the typesetting is really sub-par compared to MathJax.
by not_that_d | 2025-08-05 12:12:33+00:00
The title is misleading, you get that "full local" just with the default install and model. And the default model sucks, for example this is a "person alert": https://imgur.com/a/uDCCTjr, this is just funny https://imgur.com/a/pP4ZvQI

I have a love/hate relation with Frigate, I use it since 2 years but since the business model of the developer is provide a "good model" using a custom one is not possible (at least not in a easy ways AFAIK).

I use my cameras to track a family member with a medical condition, this is why I do not feel confortable uploading those image to the "Frigate+" service to eventually get better training.
by qasimWani | 2025-08-05 12:13:13+00:00
yeah having that convolution prior is definitely useful when you're dealing with limited amount of data, because you're encoding problem structure into the model, which is why they get away with being trained on fewer samples but with a trade off around generalization.

but i think this moment is quite different because instead of baking everything in the latent space for these models, you're letting them reason how a human would - if i was asked to detect for the street sign i'd first start by zooming into different regions and iteratively figure out what is relevant. Yolo and other models don't do this well enough because they lack the language component which is a must have for complex reasoning like this for example: https://www.spatial-reasoning.com/share/2d4a8827-b227-4f23-a....

Like 4o can't do this even though it most likely has the same vision encoder as o4. this is the power of reasoning.
by Eddy_Viscosity2 | 2025-08-05 12:13:44+00:00
Every large group of people will have a subsets of people who will have different ideas about how things should be done. This is the source of most frictions, besides say just that some people are a-holes. There is no escaping the politics that will always emerge among a large enough group of people. And I don't even think that number has to be very big, like anything more than say 5, I think would start to splinter eventually.
by matsemann | 2025-08-05 12:14:57+00:00
> thinning gray hair, a mustache and a stoop, something he jokingly attributed to a lifetime of bending over babies

My granddad always used to say his lack of hair on top of his head was from all his teachers patting him on the head and telling him how a good boy he was when growing up. Knowing him, that's definitely not true, heh. Did all kinds of mostly harmless stuff. Like returned bottles for a deposit, waited until the clerk put them out back, went to fetch them and deposited them again, until getting caught.
by zimpenfish | 2025-08-05 12:15:14+00:00
From the linked paper[0], "In 2024, the entire GLM data record was reprocessed with new computational methods whose improved efficiency allowed difficult portions of the data record to be examined. This reprocessing inspired a reevaluation of the 2017 megaflash[...] after it identified a hitherto-overlooked discharge"

[0] https://journals.ametsoc.org/view/journals/bams/aop/BAMS-D-2...
by alexpotato | 2025-08-05 12:15:22+00:00
Excellent points on documenting the intention and design decisions, not just the "what".

I also use the following metaphor using an airplane:

There are three types of documentation:

1. 800 page manual with page 1 being "Congratulations on purchasing your 747!"

2. 10 page "How to change the oil in the engine"

3. 5 item checklist "How to deal with a fire in the engine"

Too many people think documentation is just one of the above. And if you are a developer, #1 feels overwhelming to write but the SREs may only want #3 (and may even help you write it).
by AnonHP | 2025-08-05 12:15:36+00:00
Tangential: Anyone here using Magic Lasso? I can't stomach the idea of subscribing to an ad blocker for about 30 dollars each year and have wondered what it provides compared to others. I've been using Firefox Focus (it has an content blocker too), AdGuard and NextDNS (which is flaky because I don't want to have a profile and instead use the long abandoned app, whose toggle doesn't work many a times [tested by visiting test.nextdns.io]). For system wide tracker blocking, I use Lockdown Privacy (the free option).
by namibj | 2025-08-05 12:15:42+00:00
Seasonal iron as I described wouldn't be for electrical round-tripping, but for moving iron ore reduction to the summer where PV energy is abundant (assuming a PV buildout sufficient to cover winter heating heat pump demand without residual fossil fueled peaker plants) and with tricks like co-localizing these to not require the grid to be sized for the summer surplus production, thus overall enabling internationally-competitive production costs for this green-refined iron, vs. the traditional coal/coke blast furnace production.

"Grid batteries" are also a wide concept, from retired electric car lithium packs to 100-hour-scale batteries like what Form is building. You need 3 types of battery, though the two fast ones may want to be unified: - grid stabilizing/synthetic inertia (1~20 C charge/discharge rate) - day/night PV energy shifting (0.15~0.3 C charge/discharge rate) - multi-day weather pattern smoothing (around the 0.01 C Form Energy is targeting)

Other than that the grid stabilizing kind needing much higher security/criticality due to bugs/errors in it's behavior threatening e.g. the European super grid, they would all benefit from co-locating with large solar farms and being connected on the DC side to share AC-side current capacity of the as-built infrastructure (from the inverter/converter through the lines and nearby transformers).
by bombcar | 2025-08-05 12:16:21+00:00
It’s a uniquely American (which can include Canada) situation - some very nice places to live have extremely strong rental inversion markets; where it costs $4k a month to rent a place that would easily have $10k a month in mortgage and property tax.

Landlords are willing to “subsidize” renters because appreciation has been so high. But it’s really only terribly high when leveraged and often the accounting is soft.

The buy/rent discussion isn’t a clear cut one, and it’s more than financial, but it’s certainly not a “buying always wins” scenario as many seem to think it is.
by account42 | 2025-08-05 12:16:30+00:00
> Talking to these stupid automated answering machines is bad enough.

I refuse to do that to. Usually you can just curse or talk gibberish until the system gives up and you get redirected to a human.

If that doesn't work, just find another communication method that does - send an email to a C-level address if you can find/guess one.
by os2warpman | 2025-08-05 12:16:48+00:00
Anything they don't like or anything governed by any regulation whatsoever is, to some people, a "monopoly".

Practically any person anywhere in the US can start a bank, provided they possess the capital needed and the ability to fill out forms, although it is somewhat easier to start a credit union.

There's even an online form to start the process of founding a credit union: https://ncua.gov/support-services/credit-union-resources-exp...

It's so easy that small hospitals and large churches and school district teachers' unions have done it.

I deposit my paycheck in a tiny credit union that is so small that we had a member's meeting one year where practically every single member showed up and fit inside a large ballroom. And we have an app, digital wallets, everything.

The only thing stopping people from starting banks is the fact that you need a shit-ton of cash on hand.

It's the same with ISPs. For over 30 years, in the US, any person any where has been able to get a franchise agreement with the same exact terms as incumbents. With no exceptions. There is not a linear millimeter of public right-of-way that you can't get permission to install fiber in. Downtown Manhattan, suburban Houston, middle-of-nowhere barren Alaska, doesn't matter. You can run NG-PON2 to every house in the country and have your net-neutral capless fantasyland. You just need a shit-ton of cash and you need to demonstrate to the jurisdictions that you won't dig a bunch of trenches and abandon the effort and leave the trenches open when you run out of money. But that's still a "monopoly" to many people.

Give me $50 million and I'll start filling out the forms to start a bank the day after the cash is in my hands.

I'd advise you that there are better ways of spending that money and that a small credit union would probably fit your needs better, but I'd do it.
by pjmlp | 2025-08-05 12:17:05+00:00
Pity that TypeScript team decided to rewrite its implementation in Go, and there are no plans in sight to rewrite V8, thus C++ addons keeps being the easiest way to extend it.

I have no plans to adopt Python beyond OS scripting tasks, even in the context of AI, other ecosystems are starting to have bindings to the same C++ libraries.

As for Rust, I don't have a use case at work where it is a win over managed compiled languages, maybe if Vercel finally offers first class support for it, instead of the community runtime or via WebAssembly.

So maybe it is a new trifecta for some users, not all of us.

EDIT: Additionally, I think AI will make current languages largely irrelevant, as they increasingly get better at code generation.
by nkrisc | 2025-08-05 12:17:07+00:00
> They increase stress level and felt insecurity. They do not make you feel secure, say psychological studies. You probably think more about burglaries and dead spaces in your setup and actively monitor for these in your daily lives, where for 99.8 % of people this should be a non-topic.

Oh wow, I didn’t know I felt that way! I’m glad you were able to tell me what I feel.

You are making a lot of assumptions about why people have them.
by throw0101d | 2025-08-05 12:17:30+00:00
> Isn’t it clearly a horrific crime against humanity to knowingly, instantaneously, and with premeditation, murder hundreds of thousands of civilians?

What does "civilian" mean when it comes to Imperial Japan?

* https://www.nationalww2museum.org/war/articles/there-are-no-...

The official Japanese plan to defend against a US landing was to have children attack the invading US soldiers:

* https://www.hiroshimapeacemedia.jp/?p=141048

* https://apjjf.org/mark-ealey/1689/article

* https://en.wikipedia.org/wiki/Operation_Downfall#Operation_K...
by mutkach | 2025-08-05 12:17:42+00:00
Growing disillusionment among programmers (whose productivity gains, by the way, represent the most successful use case for AI yet) is indeed not necessarily a bad thing.

What is concerning is that VCs seem to believe we are still in the exponential growth phase of the hype cycle. I believe the consensus among them (and the bigtech-adjacent shills) is that they are targeting a trillion-dollar market at minimum. Somehow.
by ceckGrad | 2025-08-05 12:17:48+00:00
>If any of this stuff worked, there would be commercial applications by now

Criticism A: Lots of people claim to have made money off dowsing/clairvoyance for mineral exploration. Debunking them is nontrivial. McMoneagle would be a tough nut to crack.

Criticism B: If an oil company is using an alleged clairvoyant such as McMoneagle, they are not likely to be candid and are not likely to cooperate with debunkers.

Criticism C: The market is frequently unfair and genuine working inventions don't always get to market.
by donkeybeer | 2025-08-05 12:18:13+00:00
I don't see the problem. I want AI agents to learn my website and have it available as part of its corpus of knowledge to users. If asked for something it can answer the question, and if user requests make a parallel web search for sources which would bring up my page. The latter is only a bonus not a necessity for me. Getting the information out there by whatever means is my first priority.
by mutkach | 2025-08-05 12:18:50+00:00
> Respondents were recruited primarily through channels owned by Stack Overflow. The top sources of respondents were onsite messaging, blog posts, email/newsletter subscribers, banner ads, and social media posts. Since respondents were recruited in this way, highly-engaged users on Stack Overflow were more likely to notice the prompts to take the survey over the duration of the collection promotion. We also recruited respondents via a Reddit ad campaign, this accounted for < 2% of total responses.
by seidleroni | 2025-08-05 12:19:06+00:00
I work in embedded systems, and the best advice I can offer is: resist the urge to speculate when problems arise. Stay quiet, grab an oscilloscope, and start probing the problem area. Objective measurements beat conjecture every time. It's hard to argue with scope captures that clearly show what's happening. As Jack Ganssle says, "One test is worth a thousand opinions."
by alexpotato | 2025-08-05 12:19:07+00:00
If you have a giant legacy code base with no unit tests, there are probably 2-3 unit tests you can write that will MASSIVELY improve delivery rate.

Example:

- owned a legacy system that deployed software to production

- there were "deployment windows" for different applications

- the "is now time to deploy app X?" logic was a giant rat's nest of if/then statements

- AND it used datetime.now() in the function

- that meant you had to wait for the window to actually hit to see if any changes worked

- changed the function to be can_deploy(current_time = datetime.now()) so you could pass in a time

- meant we could add unit tests

- changes to the logic went from taking two people 45 minutes hand tracing to <30 seconds

I tell this story whenever people say "I don't have time for unit tests!". I think they mean "I don't have time to write an entire suite of unit tests" which might be fair. But there is ALWAYS time to write a couple key tests.
by pfdietz | 2025-08-05 12:19:10+00:00
Another example of this is the famous mathematician David Hilbert. He came down with pernicious anemia in 1925 and suffered permanent damage, so much so that in the words of Eugene Wigner, "was hardly a scientist after 1925, and certainly not a Hilbert".

Today, PA is easily treated with vitamin B12 injections.
by bombcar | 2025-08-05 12:19:28+00:00
The main thing is to look at it BOTH from a financial standpoint AND from a lifestyle choice, etc.

Too many people are too quick to dismiss renting because of the “conventional wisdom” - or think that only small apartments can be rented.

On the other hand, owning comes with comforts that can be hard to put dollar amounts on, for some.