MurphyA/hacker-news huggingface dataset:
by latexr | 2025-09-19 14:09:20+00:00
> It is what people/users seem to like and want.

I’ve seen that argument a few times, yet no one has ever been able to point to any tangible proof. Anecdotally, I see people significantly more frustrated by things working poorly than a lack of imagined features no one asked for.

> Unsurprisingly, new features come with new bugs... these new bugs may be way nastier than the so-called "unimportant" bugs that have been well-known for a while. Which fix should the team focus on?

They should first focus on the bugs to old features that the new features caused. Adding new functionality should never cause a regression to what already exists, but when it happens, those should be prioritised.
by arduanika | 2025-09-19 14:09:31+00:00
Again, the flagged post was expressing a valid opinion. I don't own the right to visit anybody else's city. Europe is not our museum. People live there, and get to decide what kind of city they want.

I'd be personally sad to never visit Barcelona again, as I did one time decades ago, and see the completed cathedral. But this poster is not obligated to like it, or to welcome me.
by TonyPeakman | 2025-09-19 14:09:33+00:00
Thanks to both of you for the thoughtful discussion — I really appreciate seeing different perspectives here.

On the “lock-in” concern: that’s a fair point. dagger.js is still young, and it’s reasonable to be cautious with any new project. One of the core goals, though, is low lock-in: your code is still just HTML + JS + Web Components. Even if dagger.js disappeared tomorrow, your markup would continue to work with minimal adjustments.

On code readability: you’re right that the current source is compact and not heavily commented. That was a stylistic choice early on to keep things lightweight, but I understand it can make debugging less inviting. Based on this feedback, I’m planning to provide a more readable version so others can more easily step in.

So the trade-off you mentioned is valid: fewer features, but less surface area and minimal lock-in. The feedback here helps me refine where the ergonomics stop and where maintainability needs more attention.

Thanks again for taking the time to review both the idea and the code — it makes the project better, and I’ll keep iterating with these points in mind.
by alephnerd | 2025-09-19 14:10:50+00:00
> Japan broke their habit of buying rare earths from China

Nope. They are still dependent on transshipment via Thailand or processing in 3rd countries like India or Vietnam.

Heck, Toyota's India JV has been halted [0] from exporting processed rare earths to Japan from India right now because China has blockaded Indian access [1] to rare earths which China promised to remove recently but still hasn't [2], which lead to India blocking it's export of REEs.

And people wonder why countries have continued to engage with the US despite Trump.

[0] - https://www.reuters.com/world/india/india-moves-conserve-its...

[1] - https://www.reuters.com/world/china/india-taking-steps-mitig...

[2] - https://www.digitimes.com/news/a20250916VL202/tata-group-rar...
by paddleon | 2025-09-19 14:12:11+00:00
> The R community should have anointed one object system

> and made tidyverse a core part of R.

Not a tidyverse fan. It doesn't scale well.

Learn data.table, which has a much more R-like interface and is fast fast fast even for large data sizes. More powerful and more expressive than pandas, and again, faster

See https://cran.r-project.org/web/packages/data.table/vignettes...
by rtkwe | 2025-09-19 14:12:22+00:00
The trouble is it's hard to get the hoarder to agree to do that, that's part of the disorder over valuing items that are junk, and also depends on the severity of the hoard. Sometimes the intervention can happen before it's all rotted to junk and there is legitimately items worth selling or keeping in the mess and the person just needs help letting go of the volume of random crap.
by gspencley | 2025-09-19 14:12:33+00:00
It's not so much double the design work, it's double the code maintenance.

I'm of two minds on this. I agree with your complaint that "mobile first" (or just responsiveness in general) has tended to reduce the pleasantness of the Desktop experience. As a web application developer, the idea of having to maintain two separate codebases - one for mobile and one for desktop - is a big "no thank-you." So responsiveness tends to win on maintenance overhead.
by ImPostingOnHN | 2025-09-19 14:13:23+00:00
> If you perform a public service, it's fair to ask the public for money.

I think the order here is reversed: If you ask the public for money, it's fair to perform a public service. If you just do something you wanted to do anyways, and probably would have done anyways, then it might be viewed as less-than-charitable to ask others for money to help you achieve your goal for yourself (even if other people might benefit somewhat too). Especially when you are far richer (like 100+ times richer) than the people you're asking for money.

As a volunteer organizer for a weekly meetup that helps local entrepreneurs, I and my team have never "asked the public for money". Occasionally we have private companies that like what we do and throw some money our way for coffee. It turns out that passion and effort from volunteers and attendees and other members of the startup community are the critical parts of the meetup, and money is not.

So, that gets me wondering what could be done with those $200k besides pay people to get agreement on one particular word being free-er to use. For example, that would fund coffee and breakfast for the meetup for hundreds of years, perhaps even forever. Or fund plenty of other charitable causes with a direct positive impact on people.
by legacynl | 2025-09-19 14:13:50+00:00
At first glance this seems fine, but pondering it for a moment, I think this is pretty bad. These analogies don't fully make sense. Also they kind of work on their own, but they clash together. A map is the same as a cookbook, and a list is the same as a recipe. A cookbooks contains recipes, so a map contains lists?
by yodafx | 2025-09-19 14:14:16+00:00
That is such an intellectually dishonest attempt to flip the script, accusing him of the very colonial racism your entire project is built on.

You are dishonestly confusing explaining the context of oppression with denying agency. Acknowledging that Palestinian resistance is a direct response to a century of your violence is the ultimate sign of respecting their agency. It is treating them as human beings who fight back. Demanding they politely submit to their own ethnic-cleansing and extermination is what treats them like objects.

And let's be clear about who is actually echoing colonial propaganda. The ideology that sees natives as less than human is yours. It's the ideology of Weizmann, who called the Palestinians "kushim" of "no value." Don't you dare project your project's inherent, documented racism onto others while you are defending a genocidal apartheid ethno-state.
by woodruffw | 2025-09-19 14:14:30+00:00
That would be a pretty broad assumption of liability: I'm not very involved in Ruby but I am involved in Python packaging, and to my knowledge there's been no similar discussion around the PSF's keys-to-the-code control over PyPI (which is in a similar position in terms of supply chain attack vectors).

In other words: that argument is interesting, but it feels strained to me :-) -- I don't think RubyGems or Ruby Central is actually legally liable in this way (or if they are, it suggests a failure of clarity in their EULA/TOS).
by westurner | 2025-09-19 14:14:32+00:00
> The ECB has pitched the digital euro as a way to cut Europe's reliance on U.S. credit cards and as a response to U.S. President Donald Trump's global push for stablecoins pegged to the U.S. dollar.

Over 66 countries of the world peg their currency to the US Dollar; by buying and selling to keep their currency's exchange price fairly close to USD.

There may be value in reviewing the pushback on Diem; why they didn't want one global stablecoin and why they didn't want regionally-backed stablecoins on a centralized ledger tentatively backed by established competitors like PayPal Visa, Mastercard, Coinbase, and Stripe.

Diem was Apache licensed open source software

There are no fees to use ILP. ILP is an open standard.

"ILP: Peering, Clearing, and Settlement": https://interledger.org/developers/rfcs/peering-clearing-set...
by mobiuscog | 2025-09-19 14:14:35+00:00
There is an easy answer. Give employees two computers.

One is the 'business' one. Mostly locked down, with checks in place.

The other is on a different network, isolated from all business functions, and they can do what they want but must never use it for work data, just like their phones (that everyone knows they use for social media etc. in the day).

Sure, you still have to deal with copying from one to the other (but there are solutions for that if critical, and much easier to secure).

It sounds crazy, but air-gaps are largely proven and it also means that employees feel less oppressed.

Now I realise, even ignoring the cost, businesses won't want this, as perish the thought their employees may do anything other than work. But I suspect it would actually stop more attacks and issues than otherwise and maybe... just maybe.. employees feel as if they're actually human.
by elmerfud | 2025-09-19 14:15:29+00:00
You're missing out on key phrase "highly developed technology". Science fiction books are fiction, it's right in the name. They do offer some nice explorations of ideas and some are based on sound scientific principles I can assure you that none of them talking about advanced extraterrestrial life are built upon any known scientific testable principles that we have today.

Talking about Ganymede, if there was highly developed extraterrestrial life on par with technology within 100 years of ours we would have detected it. Nothing about what they say excludes undeveloped extraterrestrial life or microorganisms.

Aquatic life, we have examples of intelligent aquatic life on this planet but that life does not fit the "highly developed technology" requirement. We don't know how intelligent the aquatic life is but we know it is intelligent and appears to be self-aware.

Is the development of technology a key factor in determining intelligence? That seems like a philosophical question more than a scientific question but not having the answer to that does not negate the calculations that were made which require highly developed technology of two or more civilizations simultaneously.
by dcminter | 2025-09-19 14:15:56+00:00
Not sure what you mean specifically, but generally the organisations doing screen-scraping¹ would prefer to use compliant APIs as they don't require anything like as much maintenance (bank adds a button to the login flow? Kaboom! Integration is broken...) or resources (e.g. running headless browsers).

Some markets are pretty much exclusively compliant - I don't think there are any Nordic banks that don't have fully PSD2 compliant APIs for example whereas, if I remember rightly, the Spanish banks were all over the place. I'm fairly out of date though, so things may have improved or exceptions for scraping expired.

¹ Note that I'm talking exclusively about banking integrations here, not AI nonsense.
by marcosdumay | 2025-09-19 14:16:15+00:00
You have a point. Now that I went looking, most of the literature focus on silicosis, and there aren't many long-term studies that can tell us if it's carcinogenic or not.

It's very likely carcinogenic too, but now I don't know what to expect on the correlation, because it's possible that people die from it before they get the chance of developing a tumor.
by 542354234235 | 2025-09-19 14:16:32+00:00
In the writing example, something that seems inconsequential like right-to-left or left-to-right, does have real implications. Since most people are right-handed, writing right-to-left means they develop writing styles to keep from smearing the ink. In left-to-right writing, it is unnecessary. The consequence is that the minority left-handed people are just taught a mirror of right-handed writing, making left handedness much more of a burden in a left-to-right writing culture.
by taco_emoji | 2025-09-19 14:16:35+00:00
I mean I think we are all clearly prejudiced, given that our brains just immediately pre-judge such a map as upside-down. Nobody, or at least certainly not the OP, is calling us bad for doing so.

It's the same as logical fallacies: you're not a bad person for falling prey to them, but they ARE something you should be aware of if you're trying to make logical arguments.
by Cheer2171 | 2025-09-19 14:17:20+00:00
No, it still causes confusion from new programmers, HR, execs who thinks JavaScript === writing Java Scripts.

We're all in on TypeScript now and I don't think they're teaching Java much in university or boot camps anymore so it doesn't matter much anyway. But when every other intern came in thinking programming WAS Java.... Not great. Having to never utter "JavaScript" again wasn't the primary motivation to move to TS, but it is a nice side benefit.

NB: But I had an intern say to me one day "did you know TypeScript is just JavaScript with types and a linter?" And I just smiled.
by abeppu | 2025-09-19 14:17:31+00:00
There may be a real point here but this post and paper are not good evidence for it.

The blogpost doesn't have a date, but links to a 2023 preprint, which is hard to evaluate b/c it doesn't actually have a methods section, despite referring to it multiple times. (Did this ever get published?)

https://osf.io/preprints/psyarxiv/5b26t_v1

But it _sounds_ like they asked GPT via API to do the same survey 1000 times, without telling it to attempt to model the preferences of any particular country, but both the blog and the paper are interpreting a correlational analysis as evidence that it's bad at modeling local values.

> The greater the cultural distance between a country and the USA, the less accurate ChatGPT got at simulating peoples’ values.

> This correlation represents the similarity between variation in GPT and human responses in a particular population; in other words, how strongly GPT can replicate human judgments from a particular national population.

And to some degree, this is more a portrayal of the difference in human responses than anything about GPT; given the survey data, no matter what responses the LLM gives, it's going to be closer to some national averages than others.

LLMs also have a characteristic default voice/style which we're annoyed by, but _when instructed_ it can mimic another style. If you have some multi-dimensional style space, yes you could find the group that it's closest to, but it would be misleading to say it does a poor job "simulating" or "replicating" others if you didn't actually test that.
by patriceckhart | 2025-09-19 14:17:51+00:00
I understand. Honestly, it was never my intention to get rich with this project. Covering a bit of the development time, servers, and so on would already be nice. Since Genesis DB doesn't limit the number of instances you can run, I would have happily used it myself as a developer at that price point. I've thought about a one-time payment model before. But as I said, I do understand your perspective.
by morkalork | 2025-09-19 14:18:48+00:00
Even though I know nothing about him, this makes complete sense and isn't surprising at all. Also, this is the diet of someone who has no problems with gaining too much weight. Basically intermittent fasting through breakfast and low carb at lunch.

Also, I think a lot of us can relate to this:

>If left alone, my natural waking hours would probably be I 0 A.M. till 3 A.M
by HEmanZ | 2025-09-19 14:19:12+00:00
Also it’s such a strawman to assume that “absolutely everything” needs to be covered by systems to basically eliminate office jobs from humanity. In this context they only need to do enough to make hiring humans pointless at most businesses. Even if say you need some strategically important humans for a long time, I don’t see an incoming world where huge job loss doesn’t happen. David filing HR paperwork at Big Corp is not suddenly going to be doing strategy work.

Like it’s a strawman to assume I’m arguing that your nanny or the local firefighters are going to be replaced by an AI soon.

And it also seems like people expect some normative assumption when taking about job loss. I’m not making a normative claim, nor a policy one, just pointing out it seems stupid to not prepare or expect this to happen.
by jebarker | 2025-09-19 14:19:15+00:00
I agree. I usually find his posts illuminating. Sure, they’re verbose and self-aggrandizing, but there are way more writers out there online that are also self-aggrandizing but offer no original content or value. Also the rambling style presents a more realistic view of how scientific exploration works than a distilled down paper missing crucial details needed for replication (I’m looking at you ML/AI).
by gspencley | 2025-09-19 14:19:41+00:00
> but I feel like software engineering has lost much of its craftsmanship

It's not just software. I'm very pro-business / pro-capitalism but I will happily agree that an omnipresent business pressure is to reduce costs and get products and services to market rapidly.

My wife and I bought an antique store this year, and we're converting it into a small live theatre with a magic (stage magic) retail store up front. We are pouring our hearts and soul into this and are trying to bring a high degree of craftsmanship into the venture. We're taking queues from Walt Disney World and want you to feel like you've stepped into a completely different world when you step inside our doors.

Yet now that we're running out of money and things have taken way longer than we had estimated, we have to cut scope. We have to start thinking "What needs to be done today in order for us to open" vs "What can we defer and iterate on and do later?" What are the "nice to haves" and what are the "must haves."

That's business and you see enshitification in all industries. We can see this in everything from clothing to furniture to product packaging. The incentive is always to try and deliver things to market faster and cheaper and this necessitates making cuts. Craftsmanship is a luxury that we all pine for. And there are small mom & pop shops (us included) that try to deliver craftsmanship. But the market for high-cost products with high-craftsmanship is niche.

Software is largely targeting the mass market just like clothing and furniture - other examples where you've seen "high craftsmanship" in the past but these days we get mass produced disposable garbage. It's tempting to say "the good old days" but people had a lot less and that high-craftsmanship furniture was often passed down from one generation to another because it's not like people could typically afford that stuff. It was that people had to save, DIY more, own less and count on hand-me-downs.
by tensorlibb | 2025-09-19 14:19:51+00:00
It's actually just wild - my last apt in Manhattan was built in 2018 and had a gas range. The "exhaust fan" just vented back into the kitchen and the only "exhaust" per se was a vent in the bathroom that "sucked" all the way to the roof with negative pressure.

If I ran my stove for more than 15 min my carbon monoxide / fire alarm would go off.
by snickerdoodle14 | 2025-09-19 14:20:02+00:00
Firefox Console > Memory > Enable record call stacks, reload the page, take a snapshot, wait until you notice memory grows, take another snapshot. Then compare the two: https://firefox-source-docs.mozilla.org/devtools-user/memory.... You can also try a performance recording.

But you probably won't be able to make much sense of the results without a lot of effort because of all the minimization/obfuscation.
by paol | 2025-09-19 14:20:16+00:00
I've had something similar happen starting maybe a year ago, and varying in intensity from "no problem" up to "pegged CPU in the youtube tab and UI actions can lag up to several seconds". It doesn't affect video playback though.

This behavior comes and goes over time, for example it's been fine for several weeks in a row now. I assume it's punishment for running an ad-blocker.
by alephnerd | 2025-09-19 14:20:24+00:00
It's not just the US. China has blockaded the entire West (EU, UK, Japan, South Korea, Australia) and non-China aligned countries (India) access to rare earths.

The EU, UK, and India are working on scaling out EESM production and Japan, South Korea, Australia, and India are working on building an ExChina processing and supply chain for a number of materials. This played a role in the recent Japanese pledge to invest $60B in India and transfer processing tech IP to Indian firms.
by amelius | 2025-09-19 14:20:41+00:00
Maybe actions like "Please enter your AppleID", or a popup showing on your physical screen saying "system has to restart now", which doesn't show in VNC. In any case, you don't want this in a server because these are usually used over SSH and those types of popup will simply not be seen. Also, servers are usually administrated using scripting and those popups wouldn't work anyway.
by Workaccount2 | 2025-09-19 14:21:45+00:00
The problem is that if you click one of the links, you need to do (well sort of) the hour long phishing class and testing again. But of course, nowhere in the class do they say anything about not trusting e-mails from a known safe domain.

Whats funny though is that if you click the link in a phishing test, they will e-mail you to complete the training. But there is no enforcement (general management doesn't care), so you just get a daily e-mail telling you that you are overdue. It also however stops them from sending the fake phishing emails. So a bunch of us clicked the phishing link, marked the "do your training" e-mail as spam, and now never get bothered.
by buran77 | 2025-09-19 14:21:54+00:00
Hoods are a great addition but a closed kitchen is the real deal if you want to keep smells out of the house. Even the best hoods can't keep up with cooking anything remotely smelly.

And in many places the hood doesn't extract outside but just filters and blows back in the kitchen. Even less efficient.

In modern buildings you get these together: an open kitchen meant to make the living room look more spacious and a hood that and just spins the air around a bit because it can't blow it outside (it's nowhere near an outside wall, or you can't just drill a big vent, or mess with the air circulation). The smell will go to every place that didn't have the door closed. Don't get me wrong, the smell of good food is great, but not when it gets in your dresser full of clothes or when the house gets saturated with a cacophony of smells very difficult to remove.
by kbolino | 2025-09-19 14:22:02+00:00
Fair enough. I did not know about these. It's hard to find reliable MSRP for them today, though. Given the era, market segment, and the competition, I'd estimate $1500-2000. It's not clear to me they were on consumer store shelves, either, whereas the GTX Titan was.

A cheap GPU ten-plus years ago was $200-300. That GPU either had no FP64 units at all, or had them "crippled" just like today. What happened between then and now is that the $1k+ market segment became the $10k+ market segment (and the $200+ market segment became the $500+ market segment). That sucks, and nVidia and AMD are absolutely milking their customers for all they're worth, but nothing really got newly "crippled" along the way.
by gtsnexp | 2025-09-19 14:22:08+00:00
This is amazing, they treat demos as mini-inquiries: predict → observe → explain. I’d like to spin up open, libraries for chemistry and biology with the same spirit (prediction prompts, low-cost kits, failure modes, disposal notes, and paired sims/datasets for no-lab classrooms). If you’ve got experience running Shakhashiri-style demos, PhET-like sims, or school lab safety, jump in—let’s draft the minimal spec and seed the first 10 experiments.