MurphyA/hacker-news huggingface dataset:
by simonw | 2025-04-19 23:21:06+00:00
Yeah that "open source" thing is SO frustrating. We have a very well established definition for what "open source" means: https://opensource.org/osd

I have a suspicion that Facebook insist on calling their open weights models "open source" because the EU AI act says "This Regulation does not apply to AI systems released under free and open-source licences" but doesn't do a good job of defining what "open-source" means! Bottom of this page: https://artificialintelligenceact.eu/article/2/

Correction: the closest it gets to defining open source is in https://artificialintelligenceact.eu/recital/102/

> The licence should be considered to be free and open-source also when it allows users to run, copy, distribute, study, change and improve software and data, including models under the condition that the original provider of the model is credited, the identical or comparable terms of distribution are respected.

(I found that by piping the entire EU AI act through Gemini 2.5 Flash - https://gist.github.com/simonw/f2e341a2e8ea9ca75c6426fa85bc2...)
by Barrin92 | 2025-04-19 23:21:15+00:00
I think it's a pretty fundamental mistake to conflate the library with the internet. Even the "dangerous section" of the library is still a curated, by nature of the medium (the printed word), high information, low noise environment.

The internet is a commercial, mass media space, in large parts an entropy machine, where you're unlike in the library backroom are always under surveillance, where it's not you actively engaging with books but the internet engaging with you. A library is a repository of knowledge (which is not the same as information or "data") the internet is a dark forest where some pretty eldritch entities are always on the lookout for someone to pounce on.

Kids can be free in the library because, as to the title of the thread, there's always a librarian. There's no heroin needles on the tables. You buy the freedom of the library by it being an ordered and protected space.
by jesprenj | 2025-04-19 23:21:42+00:00
> The first baby born as a result of a womb transplant was in Sweden in 2014. Since then around 135 such transplants have been carried out in more than a dozen countries, including the US, China, France, Germany, India and Turkey. Around 65 babies have been born.

https://www.bbc.co.uk/news/health-29485996
by fragmede | 2025-04-19 23:25:16+00:00
I have plenty of friends on red teams so the deeper philosophical conversation doesn't elude me, but simplistically that is what it boils down to. Don't misunderstand my comment as accusations as to respective posters' morality. If there were no bad people, would you need to lock your door? So this is only coming up in this context. Unfortunately, on the Internet, we do have to lock our doors, and that's just the reality, despite what society we'd like to live in.
by dogma1138 | 2025-04-19 23:25:20+00:00
If you don’t have a massive amount of data to backup, used LTO5/6 drives are quite cheap, software and drivers is another issue however with a lot of enterprise kit.

The problem ofc is that with a tape you need to also have a backup tape drive on hand.

Overall if you get a good deal you can have a reliable backup setup for less than $1000 with 2 drives and a bunch of tape.

But this is only good if you have single digit of TBs or low double digit of TBs to backup since it’s slow and with a single tape drive you’ll have to swap tapes manually.

LTO5 is 1.5TB and LTO6 is 2.5TB (more with compression) it should be enough for most people.
by -__---____-ZXyw | 2025-04-19 23:25:25+00:00
Have you come across https://en.wikipedia.org/wiki/The_Teenage_Liberation_Handboo...

I read it (as a non-child), and a lot of my certainties about what young brains are and are not capable of got joyfully exploded. I'm not linking it to you proscriptively, or with a specific suggestion or riposte in mind whatsoever - you just might be interested in it.

School is very successful at convincing kids (and former kids) of two things: firstly, that the academic subjects they purport to teach are actually delineated by the school textbooks and curricula. And secondly, that the reaction people have to specific subjects within these school structures are the actual unchangeable nature of the person's relationship with the subject.

I hope one day our societies move past these two egregious and immeasurably damaging beliefs.
by tim333 | 2025-04-19 23:26:01+00:00
I was thinking of stuff like the Spanish flu:

>Thus, the risk of dying from Spanish flu was >8 times higher than the risk of dying from COVID-19... https://academic.oup.com/jid/article/229/6/1928/7642231

Also flu may have recently passed covid for current US deaths https://www.unmc.edu/healthsecurity/transmission/2025/02/18/...

obviously in the middle of a pandemic more people will be dying of whatever the pandemic is.
by hansvm | 2025-04-19 23:26:37+00:00
In the nicest way possible, do you have anything to add other than just saying that I and the rest of the world are wrong and insinuating that I made a claim I believe to be false?

There's a lot of uncertainty in the world, but the core claims here aren't particularly hard to understand, and it's not useful to behave otherwise. The effects of the Earth warming are already visible to exactly the degree you would expect from the current level of warming, including wet bulb events, and there's no reason to believe that of all things we don't understand how heat and water work at a macroscopic level and won't see the predicted problems.
by proc0 | 2025-04-19 23:28:05+00:00
That ultimately, the industry wants engineers to manage the business, instead of managing software.

If I had known this I would not have gone through university at all. I would have attempted my own business from the start and learned on my own.

Instead the entire school system seemed to be about learning technical knowledge, from math and physics in high school, to computer science in university. Then you go to interviews and you get technical tests, followed by some technical focus at the beginning of your career... but then after a few years once senior level expectations start to kick in... the expectation shifts and it's about learning how the business works, and how to make profit with software.

It was confusing why this shift happens in software. It might make sense in other industries where younger people need to replace older people (i.e. something with physical labor). So I'm now reevaluating how to look for a company that will leverage all of my existing technical knowledge or I will need to reconsider what to do because my career expectations don't align with the average software company's engineer expectations.
by gwern | 2025-04-19 23:28:53+00:00
They obviously did not write OP and 'just' machine translate it, because no one writes like that (and if they were being honest, they would have disclosed that upfront). A LLM came up with most of that... and maybe all of that... and how much of that is true? (What do you know about coffee in the Safavid era, or tea in the Qajars? Is 'Ethiopian Yirgacheffe' even a thing? Is there a coffee culture in Iran at all? How would you know? Only 1 or 2 commenters on this page even seem to know anything about Iran to begin with.)

> Seems like the same tired take on third wave coffee, without much specific to Iran.

> This article is a bit whiny about the new, and doesn't talk enough about the qualities of the old.

> Funny how even a repressive theocracy can seem so familiar. I guess that's globalization for you.

> One thing the author fails to take note of here is that Iranians have historically been extremely precious about their bougie little drinks.

> This is a poor take on what's actually a rich cultural shift towards variety seeking.

:thinking_face:
by patrickhogan1 | 2025-04-19 23:29:02+00:00
Are you sure that’s how it works? I know they say ‘compatible Xfinity gateway,’ but in the past that’s included a pretty wide range of third-party modems too—some of the best DOCSIS options out there. From what I’ve seen, as long as you’ve got a newer model with solid DOCSIS support and the right settings, performance is just as good, if not better. Totally agree though—if they’ve changed things and are charging differently now, that’s a big downside. Always better to have root access to the modem. Just doesn’t match how they’ve priced things before, at least in my experience.
by googlryas | 2025-04-19 23:29:08+00:00
You apparently don't understand that "hacker" has multiple definitions. Sorry to hear that. The guy who named this site wrote extensively on "hackers", which you're free to read. Try "hackers and painters" first.

If you think this is a site all about people who gain illicit access to systems which they shouldn't have, then you must be very confused by the content frequently appearing here.
by agwa | 2025-04-19 23:30:33+00:00
No, because the CAA record only has to be in place at the time of issuance, rather than the whole lifetime of the certificate.

Even if the semantics of CAA were changed, the challenges described in paragraph 3 of this post would apply: https://www.imperialviolet.org/2015/01/17/notdane.html
by matheusmoreira | 2025-04-19 23:30:35+00:00
> don't lose that recovery passphrase you've printed out for your hardware crypto key, the flash memory in it is also not eternal

Yeah. Paper is the best long term storage medium, known to last for centuries.

https://wiki.archlinux.org/title/Paperkey

It's a good idea to have a backup copy of the encryption keys. Losing signing keys is not a big deal but losing encryption keys can lead to severe data loss.
by nick238 | 2025-04-19 23:31:25+00:00
"The spacecraft is a 1.46 kg (3.2 lb) aluminum sphere six inches (150 mm) in diameter, with antennas spanning three feet (0.91 m)"

A mission like the private EVA SpaceX missions could probably just go up and grab it. Maybe need to detach/break/bend 4 of the antennas to fit it through the hatch.
by xelxebar | 2025-04-19 23:32:22+00:00
I came to APL slowly, originally motivated by some combination of fascination with the syntax and desire to break into the financial sector.

However, what got me to invest in earnest study was hitting today beginner's wall and realizing that I had no idea what Iverson was on about with his design principles.

APL is really different these days, as far as I hear. Dyalog APL is the only vendor actively working on the language these days, and the old hats tell me that things like dfns, trains, and various operators make modern APL quite different from APL even just 15 years ago.
by lucb1e | 2025-04-19 23:32:50+00:00
> requirements for electronics in a car are pretty extreme

+ the salaries of everyone working on that stuff, not just assembly but also writing the code to support it

Not that I disagree, either: at the volumes that a modest car company puts out, I'd assume it's easily worth the, say, 3% cost premium on the car's total price to have something that can actually see things you don't see and thus makes a safer system. It might even reduce costs by having lower requirements for the vision hardware and software, but that's not something I can know. There's a lot of unknowns here that I think mean we can't really do a good comparison indeed
by uoaei | 2025-04-19 23:34:19+00:00
Oh good, you know big words. Next on the list is to learn the relevant big words for the things for which you claim competence. I'll wait.

PS: it's funny that your best comeback is just to imitate the critique I levied against you. You could demonstrate your "debate and reasoning" ability by crafting an actual argument, but you don't. I'm convinced that was not a cognizant choice but an act of desperation to save what's left of your ego. I've dealt with your type enough to know what you are, and after all this you will be forced to acknowledge the same... unless your ego really is strong enough to overcome your capacity for "reasoning".
by tim333 | 2025-04-19 23:34:55+00:00
Dunno. There's a lot of politics in what all US government funded bodies say. The US after all were heavily involved with the lab research.

The Germans don't have much bias here and recently:

>Germany's foreign intelligence service believed there was a 80-90% chance that coronavirus accidentally leaked from a Chinese lab, German media say. https://www.bbc.co.uk/news/articles/cz7vypq31z7o

which is roughly the odds I'd guess too.
by AStonesThrow | 2025-04-19 23:35:38+00:00
The most entertaining aspect of enforcement here would be watching the methods they use to trace back to owner/controller of tracking devices.

It’s sort of like, yeah, you can look tough by legislating against drones all you want, but when we get around to identifying one that’s in violation, where’s its master? And how did you arrive at such a conclusion?
Show HN: A Gamified Coding Experience for Code Puzzles
by Ryand12345 | 2025-04-19 23:36:00+00:00
I've been working on a gamified coding project that aims to make programming feel more exploratory and fun, especially for younger or newer coders.

This is a demo of one of the challenge types: Glitch Gambit, a short, story-driven puzzle where you inspect a small C/C++/Java snippet and figure out what’s happening. It could involve a hidden bug, an unexpected output, or decoding the program’s intent. https://aspinix.com/glitch-gambit-demo

The goal is to experiment with short code-based challenges (currently in C/C++/Java) that focus on: > Finding bugs > Predicting output > Understanding what code does

There's a light narrative element layered in, and it's part of a larger concept involving a world map and progressive levels.

Would love feedback on what works, what doesn't, and whether this kind of experience feels worth building further.
by Spooky23 | 2025-04-19 23:36:08+00:00
The Italians do the same thing. If your name matches some name or you’ve travelled to some naughty place, you’ll get picked for this sort of thing.

That said, the last time I went to Italy the customs guy looked annoyed at being awake. He asked my son’s age (he is huge but too young to use the electronic gate), then shrugged and stamped my passport with all of his strength.
by squeaky-clean | 2025-04-19 23:36:48+00:00
> whose value (the dependency) will be set by the dependency injection framework

I agree with your definition except for this part, you don't need any framework to do dependency injection. It's simply the idea that instead of having an abstract base class CriticalErrorLogger, with the concrete implementations of StdOutCriticalErrorLogger, FileCriticalErrorLogger, AwsCloudwatchCriticalErrorLogger which bake their dependency into the class design; you instead have a concrete class CriticalErrorLogger(dep *dependency) and create dependency objects externally that implement identical interfaces in different ways. You do text formatting, generating a traceback, etc, and then call dep.write(myFormattedLogString), and the dependency handles whatever that means.

I agree with you that most DI frameworks are too clever and hide too much, and some forms of DI like setter injection and reflection based injection are instant spaghetti code generators. But things like Constructor Injection or Method Injection are so simple they often feel obvious and not like Dependency Injection even though they are. I love DI, but I hate DI frameworks; I've never seen a benefit except for retrofitting legacy code with DI.

And yeah it does add the issue or lifetime management. That's an easy place to F things up in your code using DI and requires careful thought in some circumstances. I can't argue against that.

But DI doesn't need frameworks or magic methods or attributes to work. And there's a lot of situations where DI reduces code duplication, makes refactoring and testing easier, and actually makes code feel less magical than using internal dependencies.

The basic principle is much simpler than most DI frameworks make it seem. Instead of initializing a dependency internally, receive the dependency in some way. It can be through overly abstracted layers or magic methods, but it can also be as simple as adding an argument to the constructor or a given method that takes a reference to the dependency and uses that.

edit: made some examples less ambiguous
by xpe | 2025-04-19 23:37:56+00:00
> Gemini is ... way cheaper.

Yep. Here are the API pricing numbers for Gemini vs Claude. All per 1M tokens.

1. Gemini 2.5: in: $0.15; out: $0.60 non-thinking or $3.50 thinking

2. Claude 3.7: in: $3.00; out: $15

[1] https://ai.google.dev/gemini-api/docs/pricing [2] https://www.anthropic.com/pricing#api
by metalman | 2025-04-19 23:39:50+00:00
diferent sources put humans as second only to cattle, for a single animal species, so I was wrong, but I did mean single species of animal. As to getting down/up voted, I am useing it as an anylitical tool to understand what facets of what I write are offensive, at least to some, and a fine line seems to exist where some of what I say, gets positive comments, or engagement, while bieng down voted at the same time, which is puzzling but interesting.If I go through what I write a few times, sometimes I can see the possibly ambiguous bits, and make them clearer, which seems to lessen the down voteing. Kind of like a tough love writing school around here that way.
by _DeadFred_ | 2025-04-19 23:40:08+00:00
90% of their income isn't DIRECT auto sales though. Q4 2024 30% of that 'auto income' is selling credits.

In Q4 2024, Tesla recorded a $600 million gain from revaluing its Bitcoin holdings

In Q4 2024 alone, Tesla earned $692 million from selling regulatory credits or carbon credits, accounting for nearly 30% of its quarterly net income of $2.33 billion. Tesla better hope Trump doesn't move away from 'environmental credits' rules. Probably won't happen, Trump seems pretty green focused.

https://carboncredits.com/teslas-carbon-credit-revenue-soars...
by mingus88 | 2025-04-19 23:40:49+00:00
That’s a parenting problem. Can’t blame the library. They need to meet people where the are.

When I had a kid I made a vow that I would immediately buy them any book they showed interest in. Any other toy or game would be a discussion but books, anytime anywhere.

And we put up bookshelves, so they would always have books nearby. There was a study I read where just the existence of books was beneficial, regardless of how much reading was done.

https://www.jcfs.org/blog/importance-having-books-your-home

Finally, I read to them every night I could. Just 10 minutes a night.

Then you just put limits on screens. Let them get bored. They will start reading on their own, and when they do it’s just amazing.
by jauntywundrkind | 2025-04-19 23:41:30+00:00
Vnodes are amazing for so many reasons. The model here is pretty simple, but even still, it means you can rejuggle work without having to re-hash when adding nodes: just have the new node claim some vnodes. That's just the basics.

In Cassandra's consistent hashing & many others, you can also juggle vnodes around between nodes as you please, which, if you have hotspot vnodes, gives you some chance to add some anti- affinity for the hot vnodes.

https://docs.datastax.com/en/cassandra-oss/3.0/cassandra/arc...
by vunderba | 2025-04-19 23:41:59+00:00
@dickfickling beat me to it, but ultrathink is already explicitly called out in the public Anthropic documentation:

"Ask Claude to make a plan for how to approach a specific problem. We recommend using the word "think" to trigger extended thinking mode, which gives Claude additional computation time to evaluate alternatives more thoroughly. These specific phrases are mapped directly to increasing levels of thinking budget in the system: "think" < "think hard" < "think harder" < "ultrathink." Each level allocates progressively more thinking budget for Claude to use."

https://www.anthropic.com/engineering/claude-code-best-pract...

I don't know what the max allowable "budget_tokens" is for Claude 3.7 Thinking mode, but the SDK shows an example of 32k which matches up with the article's findings.
by Aurornis | 2025-04-19 23:42:22+00:00
Learning projects like this is about to get a lot less accessible due to the extreme tariffs and elimination of the de minimis exemption. Take that BOM and multiply it by 2X or 3X depending on the source and how many different shipments arrived.

I can’t tell you how depressing it is to go from having access to cheap learning materials for introducing kids (and adults) to electronics, and now it’s being taxed away in the name of improving the US competitiveness or something. Total footgun.
by chimpanzee | 2025-04-19 23:43:30+00:00
You brought up “racism” when you cracked about gp somehow displaying anti-American racism.

Suggesting uneducated immigrants are a major problem is a common trope of racist discussion even if the word “race” is not specifically used. Especially in the context of a system that is currently trying to kick out immigrants who have voluntarily entered our educational system.

And our population is among the most educated in relation to which countries? Half the country is below a 6th grade reading level. A quarter is below a 3rd grade level. Abysmal for a developed country.

It’s inappropriate to compare the US education level to countries that have historically struggled economically and politically, especially when their struggles have been only exacerbated by self-serving US interference. And when enforced illiteracy is often used as a weapon to keep people down. Granted, GP made the first mistake there it seems, and you responded in kind. (Though I’m not sure because he is specifically comparing the lower percentiles. I haven’t seen data on that.)

But more to the point, you’ve previously claimed that your passion for these topics is due to a belief that ethnic identity and DEI is a threat to your children and to the American individualist culture. Yet, here you are bashing immigrants when neither ethnic identity, DEI, nor American individualism are being discussed.
by xorcist | 2025-04-19 23:43:34+00:00
A similar situation to Jobs reciting research on how optimal the one button mouse is. A thought bubble.

Why, we will perhaps never know. But likely they were early and it was deemed too expensive back then, or didn't find a supplier they could work with. Now there's too much prestige in it and they can never back down which would be admitting to a mistake.

It would be one thing if it was a one time event but then they repeated that playbook with the lack of a rain sensor.
by skydhash | 2025-04-19 23:45:01+00:00
Software architecture was never about code elegance, it’s about making it easier to get reliable results. And that’s mostly about using automated tooling to check correctness and easy to understand and to modify modules.

That’s the easiest way to get both definitions of quality as it’s way esier to test isolated modules and their integration than testing the whole system as a whole. And way easier to correct wrong code.