MurphyA/hacker-news huggingface dataset:
by 47282847 | 2025-05-19 08:12:43+00:00
I understand where this is coming from but that argument simply doesn’t make sense. There are many ways to give back to society; providing low-status jobs is only one of them. And a poor one, because it locks people in that status and heteronomy. Within 10 minutes, anyone can come up with some ideas that would contribute to other people’s development and growth in a more sustainable fashion.

It serves other purposes. That narrative is a convenient collective lie, full stop.
by immibis | 2025-05-19 08:13:26+00:00
The poster child for this is the OSI rejecting the SSPL.

For anyone unfamiliar, the SSPL is a modification of the AGPL. It expands which source code you have to release, under certain circumstances. More specifically, if you resell the software as a cloud service, you have to make the entire service open source and not just the original software. (It has not yet been tested in court what constitutes the entire service.) This is awfully bad for the business models of several OSI members, which make money by reselling free software as a cloud service surrounded by proprietary stuff like management and load balancing.

In response, the OSI put out this official blog post seething with anger but not a single rational argument: https://opensource.org/blog/the-sspl-is-not-an-open-source-l...

In response to that, I don't trust the OSI and neither should you.

(There are reasons the SSPL is bad - mostly GPL/AGPL incompatibility. Not being open source isn't one. The OSI's rant applies just as well to AGPL as it does to SSPL, yet they recognize AGPL.)
by somenameforme | 2025-05-19 08:13:38+00:00
Your article gives North Korea a fertility rate of 1.78, which is substantially higher than even the US at 1.62. South Korea is an entirely different world at 0.75. So you're looking at a population change per 20 years of -11% in North Korea, -19% in the US, and -62% in South Korea!! None of these are good of course, but the timeline of decline and collapse are quite different. All numbers from here, which is just a cleaner representation of UN numbers: https://www.worldometers.info/population/world/

In the end I think the future will become much like the past in that fertility is essentially the point of a nation. What is a few generations of fading prosperity when the longterm cost is the very survival of said civilization? It's just a nonsense deal that nobody would ever agree to on a macro scale, but that most of all Western civilization is trending towards.
by canvascritic | 2025-05-19 08:14:20+00:00
SnipVex clipjacking wallets is almost beside the point, the real failure is a printer vendor treating software like a side gig. Printer and hardware companies get a pass on basic infosec hygiene that would be unacceptable for open source maintainers.

until that changes, airgap your weird hardware setups I guess

Also this is a perfect storm for lateral movement. USB-borne worms still work frighteningly well in small biz environments, especially ones with no centralized IT and people plugging printers directly into Windows desktops with admin perms. Here SnipVex is just a cherry on top-a nice, opportunistic payload for the growing class of infostealers targeting crypto wallets
by nasretdinov | 2025-05-19 08:15:21+00:00
Around 10 years ago I was supporting infrastructure at a PHP shop and we needed a similar thing, but for ~3000 servers, and the library that we were using (libpssh) didn't support async SSH agent authentication, so I built this small tool in Go to allow to implement such tooling in any language (PHP, Python, whatever) in a simple way: https://github.com/YuriyNasretdinov/GoSSHa

It's main advantage is that it allows you to do SSH agent forwarding that actually works at scale, since it limits concurrency when talking to SSH agent to a configurable amount (by default 128, the default connection backlog in OpenSSH ssh-agent)
by petesergeant | 2025-05-19 08:15:28+00:00
I use a variation of an SRS for storing notes about what I've read (as well as using a regular SRS for regular SRS stuff). I chunk notes I've made from books I've read (things like Psycho-Cybernetics, 7 Habits, Iron John, etc), and review 3-4 a day, and having read them I'll clip anything that's particularly salient into "daily review" and then push back the notes for however many days, weeks, months, I think. This has worked well for me over the last 15 years or so I've been doing it.
by kragen | 2025-05-19 08:15:42+00:00
Liangbing Hu at UMD, checks out. Fantastic find! This should at least be the top comment on this thread to offset the content-free journalist pablum that's linked.

The strength is 483–587 MPa, I seem to see when skimming, which is indeed superior to ASTM A36 structural steel (250MPa yield strength). In Extended Data Figure 1c, they reported the density as 1.3g/cc, a sixth of the density of steel. (Extended data figure 2f plots density against lignin removal percentage.) Of course high-strength steels are stronger, but not six times stronger.

As for the process, they didn't just boil the wood; they boiled it with lye (2.5M, the "food industry chemical") and sodium sulfite (0.4M, technically also a food industry chemical, used for example as an antioxidant in wine) for 7 hours before densifying it with 5MPa for "about a day", removing optimally 45% of the lignin. This is similar to the sulfite chemical wood pulping process that preceded the Kraft paper process, just carried out at high pH and not taken to completion, so in a sense I guess the result is sort of like Masonite, which is also made from cellulose fibers from wood bonded with the wood's natural lignin.

Environmental concerns may be an obstacle; sulfite pulping is nasty. Also presumably to mass-produce the stuff they'll want to find ways to shorten the cycle time, and maybe already have.

The burning question that arises in my mind is why nobody was doing this in 01890, 135 years ago. Sulfite pulping was going gangbusters, building materials were booming, environmental concerns were largely unknown, and there was a rage for everything newfangled, modern, and "scientific". The scientific discipline of strength of materials, needed to calculate the benefits, was already well developed. Mason put Masonite into mass production in 01929, with a process involving autoclaving wood chips at 2800kPa. So what prevented someone from selling Superwood back then? Did nobody try partial alkaline sulfite pulping and pressing the result?
by pona-a | 2025-05-19 08:16:06+00:00
You might be interested in reading the literature on Knowledge Tracing, which is a superset of spaced repetition, aiming to predict what the student knows from their answers.

The simplest approach is Bayesian Knowledge Tracing [0], which is just a simple probability update and an Expectation Maximization optimizer to fit the latent factors. The standard version assumes an independent set of skills with no forgetting, but there are extensions for that [1] [2]. PyBKT [3] implements some common ones, so take a look there.

Learning Factor Analysis [4] seems to work considerably better than naive BKT, while being very simple to implement (it's a logistic model, sharing the family with most spaced repetition algorithms), so that might be promising if the hierarchical dependencies are incorporated. Some researchers have been applying increasingly complex NNs [5], including transformers, but personally I think that's just more parameters to overfit [6].

I'm not an expert. I only built a basic KT tool to prepare for the national Ukrainian exam and found these along the way.

[0] https://www.cs.williams.edu/~iris/res/bkt-balloon/index.html

[1] https://link.springer.com/chapter/10.1007/978-3-319-07221-0_...

[2] https://educationaldatamining.org/EDM2011/wp-content/uploads...

[3] https://github.com/CAHLR/pyBKT

[4] https://arxiv.org/pdf/2105.15106v4

[5] https://pykt-toolkit.readthedocs.io/en/latest/models.html

[6] https://arxiv.org/pdf/1604.02336
by topranks | 2025-05-19 08:16:42+00:00
It’s the natural result of the technology’s original goal to be “unstoppable” and beyond regulation or laws.

Makes it a perfect place to run investment frauds, scams, Ponzi schemes and other activities that would be illegal in the regular financial sector. Also attracts criminals, tax evaders and money launderers.

Meanwhile it’s slow and cumbersome enough that anyone not seriously motivated to operate beyond the reach of the law stick with existing systems for convenience.
by masklinn | 2025-05-19 08:18:11+00:00
[Symbol.dispose] is a way of creating an entry whose key is the value of the expression Symbol.dispose in the same way obj[Symbol.dispose] is a way of accessing it.

The parens are just the method definition shorthand, so it’s a shorter way of writing

[Symbol.dispose]: function()

Bracketing was introduced because Javascript was originally defined to use bare keys so

foo: bar

Defines an entry with the key `”foo”`, rather than an entry whose key is the value for the variable `foo`. Thus to get the latter you use

[foo]: bar
by a1371 | 2025-05-19 08:18:44+00:00
My local forestery product association already claims that per unit of weight, wood is stronger than steel. We are seeing taller and taller high rises going up with mass timber.

The idea here holds merit and has been attempted before. The video below is a great watch about "bulletproof wood".

This company however is using it for the facade of the building not the structure, which is kind of a yellow flag. Many fancy headquarter buildings are after some novelty to show off. Facade is not a reliable market unless they can somehow integrate their wood into curtain wall systems and other high wind load applications.

https://youtu.be/CglNRNrMFGM?si=LhVQnWZfMyw_wssH
by 8fingerlouie | 2025-05-19 08:19:24+00:00
> There are definitely software out there that do not deserve to be subscription based

My personal experience with software switching to a subscription model is that often that means you will now only get "bugfixes", and new features are usually few and far apart.

There's no longer any incentive to produce major versions with new breaking features, and instead it just turns into a maintenance product, if you even get that.

An Example could be Sublime Text, that while not traditionally subscription based, the license expires after 3-4 years, and needs to be renewed, so it's just a 3-4 year subscription. It was released in May 2021, and receives 1-2 updates yearly, and every update since 2021 has been "fixes" or "improvements". Nothing new has been added for 4 years.

Another example could be Arq Backup. Version 7 was released in February 2021, and while the changelog does have some "new feature" entries, those are mostly just "added the possibility to backup to X service". It does however see much more frequent updates than Sublime Text.

Don't get me wrong, bugfixes and improvements are great, but I expect new features as well. I expect the product to be moving forward, keeping up with current "best practice" standards, and not just turn into a money pit for the developer, just pushing out the obligatory "yeah, we fixed a few bugs" releases.

There are of course also various projects that do things "well enough" that new major releases are not required, like NextDNS. NextDNS works well, and is priced cheap enough to rival the electricity consumption price of a Raspberry Pi running at home. They don't have big releases, are mostly doing maitenance releases, but for the cost, and function of the service that is OK.

And no, not all software falls into this category, and there are plenty of great software that i pay for, which is actively maintained.
by safety1st | 2025-05-19 08:19:50+00:00
On a personal level I know several guys who are worth $10-30M, one who's worth probably $40M, and one who's worth around $700M, this is LNW.

Not much in the Reddit reply checks out for me. It's true that the $700M guy socializes with "Senators/Congressmen/community leaders." He travels a lot, and comfortably, but has no ownership in a jet. He retired young-ish and no longer works so maybe that's why. He doesn't flash his wealth around except to women he likes, and it's an absolute magnet for them, he gets pretty much any woman he wants to sleep with him simply by being a decent guy who's also worth $750M. I mean, they know that as long as he's dating them they will have a life of permanent luxury travel and not have to work, so not a surprise.

But beyond that he's pretty unassuming, doesn't flash his wealth, and mainly just likes to talk about finance and give people business advice.

The $10-30M people don't seem much different from me. Their contingencies for dealing with potential financial catastrophes run a lot deeper than mine. Their property is worth more and they do travel a bit more frequently and lavishly than I do. Idk nobody I know is doing this stuff where they're really fixated on getting into the best restaurant in town, or they're totally inaccessible except through their "people" and personal assistants.

I don't know a lot of it sounds like a type of person I don't associate with I guess, maybe I am not flamboyant and rich enough. I know there are rich people out there who spend like this guy describes; I interact with them very occasionally and briefly; I'm sure I am super boring to them; I question whether they remain that rich for very long :)

I don't know anyone who hobnobs with celebrities nor wants to. The comment is 10 years old, maybe Hollywood has lost its cultural cachet. Eureka, that's it: this is probably a post about Hollywood people.
by iLoveOncall | 2025-05-19 08:21:03+00:00
It's probably the same process as this video on making bulletproof wood: https://youtu.be/CglNRNrMFGM?si=hfDKE33s7YlB1e9L

Compress the wood and then inject it with resin to stabilize it. Effectively it's only very partially wood and more resin at the end.

After double checking, the video references the science paper from the article, so yes, it's 100% the same process.
by mykowebhn | 2025-05-19 08:21:54+00:00
I agree with this so much.

I'm not your level wealthy, but I don't work, live comfortably, and I'm happy.

I prefer not to eat at expensive restaurants, but I enjoy restaurants that serve good food. I don't really want to fly to an expensive city and spend lots of money. I'd rather spend time in nature, hike, try to ID plants, and spend time with my wife and our animals.
by aziaziazi | 2025-05-19 08:21:57+00:00
Hum, that's fair points but don't contradicts OP's arguments:

1. OP finds it "much more pleasant to use" which I believe includes the aesthetic side. "your modern appartement" is your take, but is it? and how old modern? There's an universe of different styles that have been implemented in the past, in a multi dimensional sense: it may be influenced by the state of the art of that time (available tools, wood...), the vogue (not necessarily correlated with state of the art) and the context (unique fancy piece for someone wealthy that paid for, unique simple piece for your family, small series by a semi industrial workshop).

2. True, however your old chipwood furniture may not be newish enough for the next householder so A. he/you needs to ditch it B. buy a new one. With a quality furniture you often can re-sell it at almost the same price you bought it, there's no devaluation but only a seller commission if you don't want to bother.

3. I have in front of me a drawer that was build by the gran-gran-gran-pa (yes!) of my wife and... drawers are drawers. Same for stools, bed or tables. I understand your point as there's usages that are lost like furniture-like-clock but some others weird stuff still come back every time because they actually are clever [0]

4. I'm not sure what you're talking about: integrated kitchen (and so) are made to fill a certain room, not the wooden furniture I'm familiar with that you can literally place where you want. New place and not enough space ? Sell it (the the new owner or someone else) and buy another one that fits better. You hardly sell a cheapwood furniture. Moreover, moving to new places have other drawbacks to deal with that you take into account when making the decision. I'm not arguing you sloudn't move, but it's a process that isn't always trivial. For exemple many US residents won't be able to bring their tank-car aboard for legal and/or practical reasons. Or their digged swimming pool. Or whatever if they move to inner Tokyo.

TV => The image quality is wined by the news devices image, however ss you mention "expensive things" I'd like to point out a B&W tv is probably way cheaper and robust that and the 4K OLED one. But there's room for choices in-between, and I a agree the argumentation works better with furniture than electronics.

CAT scratch => That's the beauty of the made-to-last furniture: Wood ? sand it, a bit of varnish and you're done. Fabric ? tear off the piece and nail a new one. They're not museum pieces but day-to-day home helpers.

[0] https://fr.wikipedia.org/wiki/Confident_(siège)
by masklinn | 2025-05-19 08:22:50+00:00
> Why didn't they go with `defer` which is the more ergonomic and established pattern?

Neither statement is true.

> `defer` also doesn't need to change the API of thousands of objects to use it

Callbacks can trivially be bridged to `using`:

using _cb = {[Symbol.dispose]: yourCallbackHere};

There is also built-in support for cleanup callbacks via the proposal’s DisposableStack object.

> or for things that are not objects

This is javascript. Everything of note is an object. And again, callbacks can trivially be bridged to using
by verzali | 2025-05-19 08:22:53+00:00
That should be the real issue.

Bluntly, science journalism is not that well paid and most people won't have given the articles he calls out more than a moments thought. Of course journalists are going to be lazy if they aren't paid not to be. (Which is a problem itself, but I don't see many people advocating for better paid science journalists).

But journals should be a kind of guard rail against that. If their peer reviewers were too lazy to find experts or too arrogant to admit they didn't understand what they were reviewing, then that is a real problem.
by runsonrum | 2025-05-19 08:24:00+00:00
I too have been on CachyOS for 6 months, dual boot but have no need to boot into Windows.

I am running a modern PC (z790, i9-14400k, RTX 4070-Ti)

My main concern was gaming on Linux and I have been pleasantly surprised at the limited issues I have had -- only minor things.

I have recently played around with Gnome-boxes and seems to do the trick although it would be nice have GPU passthrough.

I love CachyOS and the Plasma DE and do not plan to return to Windows.
by adityamwagh | 2025-05-19 08:24:01+00:00
I use raindrop.io to store interesting websites, research paper websites, saas products.

Sometimes I use the Obsidian Web Clipper to clip some text/contents of a webpage.

I star GitHub repos to save them.

And add blogs/articles I want to read later to Microsoft To-Do (which I mostly don’t read again)
by flohofwoe | 2025-05-19 08:24:08+00:00
Because the input bytecode blobs that are passed into 3d APIs are only a gpu-vendor- and render-pipeline-agnostic bytecode format (eg SPIRV or DXBC) - this is not what's actually running on the GPU. There's a second compile step happening inside the driver which compiles into a proprietary "machine code" format, and specialized for a specific pipeline object. Normally that driver internal compile step is quite fast, but that doesn't matter if there's tens of thousands of shader variants.
by lordnacho | 2025-05-19 08:25:20+00:00
> In fact, one I know regularly gets weird looks because he’ll be in some elite country club in his coffee-stained slacks and threadbare jumper - but there’s the rub - he doesn’t care. The guy who looks rich is probably up to his eyeballs in debt.

This is so strangely true.

I arranged a dad's dinner once, and we had a drug dealer there. Stereotypical hard man, wife dressed in branded clothes, fancy car, very obviously not in the line of business that he pretended. Trying extremely hard to flash how he used the private airport.

Seated with him was an actual billionaire, one whose family made their money a while back so you wouldn't know if you hadn't come across it before, like me. This guy just behaved like a normal middle class dad. Dressed like everyone else, ordinary SUV. No flashy moves.

Other two I know in that class are also just ordinary. No supercar, just a Merc or upper end car. They send their kids to private schools that ordinary top 5% people can afford, but no big arm movements.
by thrance | 2025-05-19 08:26:15+00:00
My stance on free speech is now that we need hate speech laws. The main argument against them, as I understand it, is always "that's a slippery slope toward authoritarianism". Truth is, when fascists get into power, whatever the law says will not save you from their potential desire to censor you. Allowing them to propagate their hateful ideas before then only serves their cause. It's the paradox of tolerance [1].

> If a society extends tolerance to those who are intolerant, it risks enabling the eventual dominance of intolerance; thereby undermining the very principle of tolerance.

And indeed, many of those that claimed to be "free speech absolutists" before nov. 5 2025 are now cheering on books burnings and deporting citizens without due process. They simply brandished "free speech" as a defense everytime someone rightfully pointed out how bigoted and hateful the lies they spouted were, and never believed in it as a philosophical or legal ideal. To them, this "free speech" aestethic was always a mean to an end, taking advantage of a weak opposition that believed too much in the power of institutions and law.

[1] https://en.wikipedia.org/wiki/Paradox_of_tolerance
by bambax | 2025-05-19 08:26:26+00:00
It's absolutely true that nobody in the French govt, French semi-public companies (so-called "SEMs") or French large private companies uses anything but Microsoft and the big US cloud providers.

But I don't think the open-source initiatives are "just for show" because nobody cares, and so there is no one to show it to.

They are more wishful thinking, random initiatives. "Let's do open-source!" and throw a couple million euros here and a couple thousand there, and we have the illusion of doing something.

What is made in that manner is also of incredible low quality; most of the time it doesn't work; I recently tried to do a "téléconsultation" with a hospital, which uses state-sponsored software. It was impossible to connect (and the login and password are sent in the same email! why bother with a password then??)

Data sources are not maintained or are incomplete. Data about road accidents don't mention the brand of the car because French car companies lobbied against it! (Which tells a lot about car quality in the first place). Etc.