skysight-inc/HackerNews huggingface dataset:
I don't think thin provisioning btrfs makes a lot of sense. Before disabling CoW I'd rather use a different filesystem.

Are you sure your TRIM is working and the VM disk image is compacting properly?
It's working for me but not really great for fragmentation.
Presumably, the model, the bone values and the projection matrix are all passed to the draw calls being examined.

You're right that its perhaps easier to eyeball the final verts than attempting to reverse-engineer the skinning setup but I would be surprised if it was all that much effort to find the projection matrix and apply the inverse to the final verts. Well, perhaps a process improvement for anyone so inclined to do the digging.
After a bit of peer pressure from a friend, I decided ended up using btrfs with my laptop about three months ago. It’s been fine thus far.
All of what I'm talking about is doable through libraries today (or you can write it yourself). But making things available through DOM APIs create a new baseline where the very same tools are made available for anyone, no matter the framework (think: document.querySelector APIs).

Regarding patch, morphdom explains very well the difference between replacing and patching the DOM [1]:

> Replacing an entire DOM tree is fast but loses internal state (e.g., scroll positions, input carets, CSS transitions). Instead, we aim to transform the existing DOM tree to match the new one, minimizing changes and preserving state.

Also, there's the matter of performance. Diffing and patching as a single method call implemented natively should be a lot faster than using a bunch of JS code.

---

1: https://github.com/patrick-steele-idem/morphdom
Nobody is required to respect anybody else's grave. But no grave should be intentionally disrespected.

Doesn't matter who's in there, or who was in charge of their country way back when.
That feels like a weird requirement to me; an ORM is by its very nature not going to be able to validate queries at compile-time.

And even if you're writing queries directly, any time you need to write something dynamic, you're not going to be able to verify those at compile-time either.
The idea that AGI doom scenarios are really late-stage capitalism is interesting and strikes me as fundamentally correct. The difference between the AGI takeover and capitalism is just the choice of metric to optimize on.

But, I think, it's the act of trying to optimize on a metric itself that is the source of the destruction. Unmeasurable human values can't survive an optimization process focused on measurable ones.
> App.js is all the code there is

No, it's not. Chatbot.js is 3400 LOC.

There's literally only 4 JS files in the whole repo and you couldn't be bothered to check how much code they have? Even after I told the other guy who made the same false claim "no, it's not a single file codebase"?

Jesus you people are insufferable. So obnoxiously confident while being wrong about easily verifiable facts.

> tiny toy project

Huh? 99% of web development is about rendering text and images. This project is moving your mouse inside a web browser & provides a plausible chat experience without a language model. That's more ambitious than just about any actual work project I've seen.
You're saying national socialism is not harmful? /pol/, /b/, and tons of other boards constantly spawn threads glorifying nazi germany and vilifying other ethnicities and women, using rhetoric calling for people belonging to these groups to be killed.

Violent far-right groups use these threads as a pool for recruitment. These far-right groups cause real societal harm through violent crime and shifting the view on violent policies against minorities.

I am not using an abstract moral argument when I say these ideas cause harm, I'm arguing based on objectively observed effects that the loose ethical norms of a liberal democratic society would unambiguously deem harmful.
I know what you mean. The train went off the tracks in about 1995 when JS was invented to begin with. We never had to "Mix Apps with Documents" to begin with, but that's how the industry evolved and to this day every modern stack/framework is still just tools to compensate for that "original sin" lol.
Same with Churchill. He would arrange for his afternoon nap and bath even when visiting other countries
Cosmic crisps have been so incredibly good this year in the Seattle area.

They also have the amazing attribute of browning very slowly - you can cut one and leave it out all day it will hardly change color.
That only works when the dynamic portion is in the WHERE clause, though. I often need to dynamically generate UPDATEs and even sometimes INSERTs.
Resistance training is fine for fat loss, at least up to some level (single digit numbers usually need more).
It's just that muscles are heavier but muscles consume more energy (colloquially said).

That's why I thought that perhaps it was weight loss as in scale measurement that might be the concern.
How unfortunate that this article aged so well.
"In the US, EV’s still represent only about 10% of total car sales, and BloombergNEF sharply scaled back its forecasts for growth after the Republican election sweep."

"[In China] they've accounted for more than half of retail passenger vehicle sales in the four months from July, according to the China Passenger Car Association"

Cue the excuses: Something something reducing our carbon emissions is pointless because China and India emit blah blah. And also China is in terminal decline because of a baby crisis.
If a parent forms that view, they should call Child and Youth Protection Services or the equivalent in their state, and offer to delegate the rest of the parenting to the state.
If you’re not familiar with Ted Chiang, make sure you put Story of Your Life and Others on your reading list.
Yes it is a joke of some kind. Well, parody/play on/pastiche of an old story about Mel that’s linked at the end. Read it if you haven’t already, it’s worth your time.
I feel that the choice is also limited in Britain, perhaps even more so than in Spain. Independent greengrocers might have some more unusual varieties than supermarkets, but I have never seen Honeycrisp anywhere. Seems there could be a killing to be made in importing them here, providing of course that they are the 'marvel' and not the 'mediocre' ones!

If Honeycrisp are supposed to grow properly only in climates like Minnesota's, then it doesn't seem likely that they will ever actually be grown in Britain (or Spain for that matter).
i am skeptical. there is way more than nice looking code to make a framework popular. in my opinion if nice looking code were to matter then aurelia would be a lot more popular: https://github.com/stickfigure/blog/wiki/Opinionated-Compari...
> though once you master it, it can be pretty efficient.

Would it be fair to say in which case that React shouldn't be a tool teams reach for unless they have people who have mastery of it or can pay for it?

> user won't be able to tell the difference.

I think the user can:

https://infrequently.org/2024/08/object-lesson/
> Choosing to represent that complexity with Tailwind guarantees what could have be a temporary ignorance into a more permanent crutch that retains the same faults of the underlying abstraction, tragically opting out of any of the benefits of embracing the system.

I think you maybe don't understand what Tailwind actually does. The only abstraction is its "language" that is used to generate the list of class names you can then use to style elements, but that's not really an abstraction, because in the end it's not that different from using something like BEM and then having to remember project-specific classes. But with Tailwind, it's not specific to a single project.
And you always have to understand CSS and how it works anyway.
This is not true. You can go to /v/ right now and see tons of pro black/trans in video games posters, and /lgbt/ is one of the largest boards on the site at 12th place by avg. posts per day.[0] Here are 3 /v/ threads I found in less than 5 seconds that are "pro woke":

1. 696014001

OP:

>Face it, it’s going to be a BG3 situation. Everyone will screech about it being woke, play it, then 6 months later everyone will say “no one called it woke, what are you talking about?”

2. 696014873

OP:

>If Japanese people are so based and anti-woke then why is this so popular in nipland? [pic of otokonoko game in image]

3. 696016309

OP:

>>9999 games cater to cis men, 1 doesn't

>>THIS IS LITERALLY GENOCIDE

(Two of these threads I found by searching the word "woke" in the catalog. The first was the first thread when I opened the page.)

In fact, these types of threads are against the rules,[1] but /v/ is somewhat evenly split between liberals and anti-liberals and liberals make these threads all day and can be seen in replies as well. They even have their own terms, eg. "Grumzcord Raid" "Grifter thread" etc. And if you knew anything about the mods and janitors you would know many are far from alt-right.

My guess is you went to /g/ and started making blatant political threads and got banned. Note that both sides get banned for blatant off topic political posts. Do you have any examples of posts you were banned for?

[0] https://4stats.io/

[1] rules#v §3 - "Threads should not devolve into flamewars. Instigating or encouraging such activity will not be tolerated."
“The future is coming faster in China”
China’s fuel consumption peaked in 2019 and is projected to drop 2-5% each year for several decades.

This is probably a predictor for the rest of the world too. Potential for Africa to leapfrog over fossil fuels, developing nations will embrace solar and cheap Chinese electric vehicles.
This will cause a shift in global energy markets.
I’m not positioned to capitalize on that prediction, but it seems pretty sound.
Nearly half of NYC's aspiring drivers failed their DMV road tests
it seems to contain code that handles LZX, among other formats

https://github.com/search?q=repo%3Amaharmstone%2Fntfs2btrfs%...
I don't think that analogy holds. The brake system wasn't faulty. Someone deliberately sabotaged it after it was sold.
However, interestingly, it will say "David Meyer".
It is worth pointing out that compared to * everything else on the internet, science is the epitome of truth, facts, reproducibility, etc.

It might not appear so at the first glance due to Gell-Mann Amnesia effect.
This is awesome! I hope this doesn't get abandoned.
So We should run heavy batch mode computations when renewables are available?

Seems like a pretty good plan, I wonder what kind of APIs people are using to detect the appropriate times to run things?
Thanks! I submitted it there as well.
Archivarix is the most fully formed easiest way to do this, free
https://archivarix.com/
>Then I realized that we are already surrounded by machines that demonstrate a complete lack of insight, we just call them corporations. Corporations don’t operate autonomously, of course, and the humans in charge of them are presumably capable of insight, but capitalism doesn’t reward them for using it. On the contrary, capitalism actively erodes this capacity in people by demanding that they replace their own judgment of what “good” means with “whatever the market decides.”

Excellent quote. We say we're in a rational world where we make rational decisions in our societal game we've all been told we have to play - capitalism where money is the determinant of success vs failure for corporations, families, individuals.

But step back and when looking at the question of whether it's rational to us as humans be playing this game and it is not rational at all. Why are we not deciding that food and places to live for everyone is the determinant of success of a country, society? Or happiness?

60 Minutes has a segment about Bhutan from a couple weeks ago [0] about this. They lived by something they named "Gross National Happiness". Which feels weird to type but again stepping back, it's because our whole lives we're told that "Gross Domestic Product", overall money, is the determinant of "best" and that's so engrained for us.

On a different note, Ted Chaing's short story books [1][2] are incredibly, incredibly good. I'm reading them again and read "Story of Your Life" earlier today. Being able to write fiction like that makes it much more trusting to listen to what someone has to say on other topics. And saying that seems like another topic - how we're told to downplay fiction compared to non-fiction, when our brains evolved for stories. But that's for another comment.

[0] - https://www.youtube.com/watch?v=7g_t1lzn-1A

[1] - https://en.wikipedia.org/wiki/Stories_of_Your_Life_and_Other...

[2] - https://en.wikipedia.org/wiki/Exhalation:_Stories
lol I guess so :) I'll take that as a compliment since I am way older than gen Z.
This is the thing that has always confused me about the path of Wayland's development. A lot of the original designers and implementers had worked on X11 and/or GUI toolkits for years prior to starting to build Wayland, but there's so much missing (like color management has been) that it feels like all those people somehow forgot all their experience when they started working on Wayland.

I suppose it could be that their experience taught them to build something minimal and then extend things later, but I think that approach has done Wayland a lot of reputational harm over the years.
"People who disagree with me on the topic of """best language/framework""" are ignorant and lack experience to see how {my_favorite_language} is actually the bestest"
I like Locke, Hume, and Nietzsche. Stanford has a great "wiki" for their ideas so I would start there and then read further if you're interested.
> I've only ever written tests for personal projects because no employer I've ever seen actually had any working tests or interest in getting them, and I wrote the entirety of my Master's thesis code without version control because one of the best universities in the country doesn't teach it.

I'm sorry, but after reading this sentence there is no way that this man is a great engineer. And I don't care how much he studies. This is unprofessional. Pretending you don't need version control or tests is wildly arrogant.
Pretty much hit the nail on the head.

Personally I do try my utmost on the patience and teamwork aspect. It might well be naive, and I’d much prefer to not have to, but I’d rather give the same feedback a dozen times, even if I’m despairing inside, than for anyone to feel like they couldn’t reach out for advice. Some of that is wanting to help my colleagues when they need it, some is the more self-serving point that if there is going to be a problem, I’d rather it be caught as soon as possible. Thankfully the company I work for is small enough that there are very little politics at play. There’s no risk of backstabbing or oneupmanship—if there was I would probably feel very differently.

Still, when I read the words “can we jump on a quick call” I know I’m not getting much done that morning.

> Build a book of people over 5–10 year period and never, ever letting go of them, keeping those relationships alive.

No worries there: while I lack both the skills and the personality to ever run a company, if I did somehow find myself in that situation I already have a small dream team of current and previous colleagues in mind. The sort of folks that are an absolute joy to work with.
Cosmic crisp is amazing. I also like a good Fuji, though they're not as consistently good. Jazz and Ambrosia can be good as well. It's nice that we have so many varieties to choose from now. When I was a kid it was either Red|Golden "Delicious" or Granny Smith.
Why is noncurated linked with low quality? It should be straight from the source and thus the highest fidelity.
Next.js and similar tools redefine server-side rendering (SSR) to mean generating HTML on the server using the same code that runs on the frontend, requiring server-side JavaScript and what they call "hydrating" on the client. Next.js and friends are very much SPA frameworks, they just try to address the shortcomings of SPA architecture and in the process introduce a lot of complicated layers.

Since the term SSR has been... "repurposed" now, what I was talking about a simpler CGI-style approach—no JavaScript, no async complications like Suspense. Rendering React components server-side often requires special tricks, especially when components interact with DOM APIs or make HTTP calls.

As an example, Templ has a detailed guide on using React in a traditional architecture without server-side rendering React components [1].

---

1: https://templ.guide/syntax-and-usage/using-react-with-templ/
Show HN: ChatGPT-Like Tool for GA4 Analytics
Hey HN,

I got tired of wrestling with GA4’s interface every time I wanted to pull some data. It felt like way too much effort for basic insights, so I built a tool where you just connect your GA4 account and ask questions in plain English.

You can say stuff like, “What were my top landing pages last week?” or “Split by country”, etc. and it’ll write an API request to GA4 to pull the right data and make a chart/table for csv download where you can then merge with other data sources and get more interesting insights. If it’s a bit off, you can edit the chart/table manually.

I know Google’s working on integrating AI like Gemini into GA4, but for now, it doesn't exist and I want something to fix it. I’m also thinking of adding other data sources down the line if that’d be useful (open to suggestions!)

It’s still early days, so I’d love any feedback: Does it help? What’s missing? Any other tools you’ve found that solve this problem better?
This paper was life-changing for me as an undergrad (and I didn't discover the rest of his body of work until I ran into it later here on HN in 2010 or so).

We are blessed as a species that John stuck to his principles - and his thirst for empiricism - during the COVID-19 panic, and supported / encouraged his colleagues to do likewise.

This video is only the first 12 minutes of the talk. The rest is here (though it is possibly semi-paywalled? It let me watch it, even though it said it was going to make me sign up for a trial):

https://iai.tv/video/why-most-published-research-findings-ar...
A year ago I would've hesitated to state with confidence that the Chinese Yuan could become a reserve currency, but at the rate they are producing clean energy products for the world and the terminal decline of the petrodollar based on forward looking petroleum demand destruction, I am much more confident in the Yuan as a reserve currency in the next ~5 years.

If you're only buying dollars for petroleum, and you don't need petroleum, why are you buying dollars? You're going to need a currency China wants to buy solar PV, wind turbines, batteries, EVs, etc from them.

https://en.wikipedia.org/wiki/Petrocurrency
What? Why would you need a Linux NTFS driver to read a btrfs filesystem? that makes no sense.

Storing Windows ACLs in xattrs is also pretty common (Samba does the same)
And not a minute too soon ;-)

William Gibson pays a very nice tribute to Borges in an essay for $MAGAZINE that is in his "Distrust That Particular Flavor", which I wholly endorse, as I do every single last thing I've read or listened to of his or involving him.

Portraying the now in the guise of "the Future" is the art of it.
Why are we not deciding that food and places to live for everyone is the determinant of success of a country, society? Or happiness?

I think a lot of countries do, just not the USA. Money is truly king in the USA. But in Europe, developed parts of Asia, people are definitely not as rich, but decent quality basics are much much more accessible and considered a basic right.
Show HN: Outperforming cuBLAS on H100
no, that is not in in tree. it's in build. big difference.
> Measured against what

Nothing I don’t think. The average is of the two scores: attitude and aptitude. The average of the two must be at least 7.

Unless you’re taking about how each interviewer calibrates. In which case it’s common for interviewers to be coached on how to rate candidates. Your calibration indeed seems too harsh for this parents system
I wouldn't call it "love," more than "necessity."

It really depends on the nature of the project, but UI design often requires a lot of "Paving the Bare Spots"[0]. It's really just too damn complex and counter-intuitive (or too intuitive) to catch in Requirements.

Software allows us to iterate this incredibly quickly. Hardware design also does it, but at a much slower pace, and a much greater cost.

[0] https://littlegreenviper.com/the-road-most-traveled-by/#pavi...
Yeah my bad!
> Building a web application with a UI in a professional context without a frontend build is borderline malpractice.

I sincerely disagree. I am not about to add node to a project that gets by fine with Django + HTMX.

I'm tempted to say that adding hundreds of perishable npm packages to a project is a better heuristic for 'malpractice'.
I never understood why those responsible for Windows SDK dropped Dependency Walker, instead of updating to the new Windows ways of dynamic libraries.

Most certainly they keep having similar tooling in Redmond.
> Reading a book is like a mechanic learning how to work on cars without ever touching a car.

What a weird analogy.

Programming without reading anything (a book, a manual, a guide) just makes you a monkey with a typewriter.
Ukraine 'redirecting' Iranian-designed kamikaze drones back to Russia
Glitch tokens are a different phenomenon.

You can put the name into OpenAI's tokenizer to verify this isn't a glitch token.

This is some content policy filter operating on top of the response.
Bingo.

I can't say more. :(
Do you have some other mechanism for getting telemetry?
> I can't help but feel that something has gone dreadfully wrong in society in that we've decided to start incentivizing people with no talent or interest to participate in the technology space. Many of them are extremely wide awake in other areas, be it sports, art, mathematics, whatever. Unfortunately for complex reasons related to some sectors having more money than they know what to do with, large organizations being impossibly hard to run well, ...

While I agree with his point to a large degree, this line of thinking leads to some interesting possible conclusions:

1. Tech hiring processes, across the board, are "several levels" more sub-optimal than even people in the business complain about. Even when looking for fresh talent, maybe what companies screen for is wrong.

2. There are extremely poor financial incentives for any long-tailed vocation (professional sports, arts, etc). Addressing the problem the author identifies probably involves addressing this problem too, which itself is a rabbit hole.

> But since they're producing nothing anyway, or are a net negative to society accounting for opportunity cost

3. If the situation is so bad, why aren't companies training their staff directly, on the job?

4. We seem to never ask whether this opportunity cost is more expensive than Universal Basic Income because private and public sector decision making tends to be orthogonal these days.
> Non deep-linked sub-nav (tabs, etc...)

href="?tab=tabName"

> need to pass some additional state

href="?state=stateId"

> or control a transition direction

href={condition ? "/direction/a" : "/direction/b"}

> maybe I want a navigation to happen after some async action completes

Smells like a mistake. Or a button.

> Also, not all clicks are navigation actions.

There are other interactive elements like buttons.
"design for user needs, not organisational convenience"

If I've ever come close to something like a natural law in software development, it's Conway's law. Therefore, this strikes me as saying: Design your airplane according to what the pilot needs, not aerodynamics or gravity.