MurphyA/hacker-news huggingface dataset:
by kakacik | 2025-10-12 14:10:58+00:00
Well Singapore for example ain't democracy in western sense at all. Rather some longer-term benevolent dictatorship with some smart (and lucky) moves. Canning for what we definitely dont call severe crimes in the west, executing mentally disabled people manipulated into drug smuggling and so on.

Its also a society openly xenophobic for immigration to any ethnicity not being part of original mix of population (not race, not language but properly ethnicity, ie tamils from south india big NO, malay tamils YES). White westerners not welcomed, only toleracted for specific set of high flying positions, and only for specific time while they keep economy running.

Its a very interesting place to observe some sort of south east asian version of Switzerland (sans most freedoms), but there are hardly any lessons for the west. Sort of like what ideal China could be, but probably never will. If you want to see proper western-possible high point, that Switzerland IMHO is top spot. They have some drug addicts, but have rather sensible approach to them.
by compsciphd | 2025-10-12 14:11:03+00:00
anecdote: I've had very bad experience with these OS white label drives, even when marked as new. I've had much better luck shucking USB drives.

4+ years ago I bought 20 "new" (can't validate), "seagate manufactured" (can't validate) "OS" SAS drives, and 2 started throwing errors in truenas quickly (sadly after I had the ability to return them). Had another 20 WD and Segate drives I shucked at the same time (was going into 3 12x SAS/SATA machines and 1 4x SATA NAS). The NAS got sidelined as had to use the SATA drives were meant for and no longer trusted the SAS drives so wanted to keep the 2 extra drives as backup. Which was a good idea, as over the next 4 years another 2 of SAS drives started throwing similar errors.

so 20% of the white label drives didn't really last, while 100% of the shucked drives have. What was even worse, the firmware on the "OS" drives was crap, while it "technically" had smart data, it didn't provide any stats, just passed/not passed. (main lesson learned from this, don't accept

Another anecdote: For a long time I wasn't sure what to do with the SAS drives as in the past I used unused drives for this for cold offline storage, but SAS docks were very expensive ($200+). Recently it seems they have come down in price to under $50 so I bought and was able to fill the drives up (albeit very slowly, it seems they did have problems (was only getting 10-20MB/s), but at least I was able to validate their contents a few times after that, a bit less slow (80MB/s).

Aside: 3 weeks ago I had multiple power outages that I thought created problems in one of the shucked drives (was getting uncorrectable reads, though ZFS handled it ok) and a smart long test show pending sectors. But after force writing all the pending sectors with hdparm, none of the sectors were reallocated. I now think it just had bad partial writes when the power outage hit, so the sectors literally had bad data as the error correcting code didn't match up, also explains why they were all in blocks of 8), and multiple smart long tests later and "fingers crossed", everything seems fine.
by peterfirefly | 2025-10-12 14:11:22+00:00
I got downvoted so perhaps I should teach some history:

The North Vietnamese Communists were not freedom fighters. They were a criminal gang (with widespread but nowhere near total support from the population) who conquered North Vietnam and in the process killed many, raped many, tortured many, displaced many, made agriculture suffer, caused starvation, etc.

The conquest of South Vietnam also destroyed agriculture there, leading to mass starvation that killed at least 100,000 people.

He was a lot worse than Kissinger. There was a reason why the US fought against those bastards.
by cleyversoncosta | 2025-10-12 14:11:32+00:00
Hey everyone! I’m Cleyverson, the creator of CourseHive.io .

I built CourseHive because I love learning from YouTube — but it was always chaotic: playlists get lost, content isn’t structured, and there’s no sense of progress. So I decided to fix that.

CourseHive organizes the best free YouTube courses into a clean learning platform — with progress tracking, certificates, and community-curated discovery. It’s like Udemy for free YouTube courses, but open and powered by learners.

My goal is to make free education truly accessible — and built by the community, not hidden behind paywalls.

Would love your thoughts, feedback, or ideas on how to make it even better If you believe in open education, your upvote means a lot

Try it out here: https://coursehive.io
by heavyset_go | 2025-10-12 14:11:38+00:00
If you get a diagnosis at all, it's going to be a catchall for "idk" like fibromyalgia, CFS, allergies or it's filed away as psychosomatic.

There are probably a lot of syndromes caused by latent infections from virii like EBV, various herpes, HPV, etc that don't go properly diagnosed or treated if they can be treated at all.

Also, it's been found that some viral infections retreat to tissues where their detection might be difficult/impossible without biopsy. You saw this with, for example, Ebola, where survivors could test negative for the virus, but it would still survive and replicate in different isolated tissues like those in the eye.
by jrm4 | 2025-10-12 14:12:49+00:00
Been thinking about this lately and ultimately, I'm thinking that -- taking into account what we know about "federation" -- both the Nostr and ATProto models are generally pointless because they attack a problem with more complicated tech that must be solved with OR without that tech anyway.

Someone said it really well; if your solution relies on "maybe people will learn about or do new complex thing X" it's just not likely to take off.

But for the sake of argument, let's try going down that road for this. Along the way you'll be communicating with people, building trust, etc etc.

But now YOU'VE ALREADY DONE THE THING YOU'RE trying to optimize for, and for which we already have an extremely resilient model, aka Mastodon-which-is-very-analogous-to-email. At that point, just make a mastodon server or servers with with those people.

It just feels like the smart bet is doing that analogously to email, a model that definitely works, then trying to do the same thing PLUS invent a whole new idea of "take everything with you" at the user level.
by johngossman | 2025-10-12 14:13:04+00:00
There's already plenty to go around. It's like paintings in the Louvre, the Mona Lisa is overrun because there's a kind of mythology about it, not because nobody paints anymore.

As another poster commented, there are people who still build with traditional materials and methods. The temples are made of wood and have to be renovated. Some are completely rebuilt, symbolic of the transitory nature of the material world. Enryakuji is undergoing renovations and they had to completely cover it with a metal shed while they work on the roof. But it's still open and you can still visit either as a sacred site or to learn about the traditional methods. It is supposed to finished in 2026.

As far as building new temples. Those monasteries had thousands of resident monks. They were significant military powers they were so populated. Even though the overall population of Japan has grown, far fewer people want to live that life. But again, there's no shortage of temples.
by devrundown | 2025-10-12 14:14:07+00:00
Really appreciate your feedback! The addition of something like a fade transition is a great idea so I'll explore that.

Happy you mentioned export/import because I have thought about that but wasn't sure it was something users would want. But since you mention it and it should be fairly trivial to implement I'll but it on the list.

Thanks for taking the time to check it out and provide feedback, much appreciated!
by jaybrendansmith | 2025-10-12 14:14:22+00:00
Nobody who is an American should be ok with this, regardless of your politics. We need to stand up together and clearly indicate this is not what anybody voted for. Forget the Constitution, these people are breaking the Magna Carta. We cannot tolerate Federal actors that exist outside the legal system. We tolerated the FBI only because it was necessary, and we were careful. But local police departments should be standing up to ICE, and judges should be ordering their arrest for this behavior. It is unacceptable in a Democracy. I would encourage local politicians to discuss this with their local police departments and state police. I've worked with State Police before, I know exactly what they would say, at least most of them. They would say this extra-legal shit does not belong in this country, that it is unacceptable. If there would be a civil war happening, it will be between local and state police and ICE. Our friends and neighbors in the police departments should not be ok with this.
by subjectivationx | 2025-10-12 14:14:27+00:00
I think at some point we will stop pretending we have real AI. We have a breakthrough in natural language processing but LLMs are much closer to Microsoft Word than something as fantastical as "AGI". We don't blame Microsoft Word for not having a model of what is being typed in. It would be great if Microsoft Word could model the world and just do all the work for us but it is a science fiction fantasy. To me, LLMs in practice are largely massively compute inefficient search engines plus really good language disambiguation. Useful, but we have actually made no progress at all towards "real" AI. This is especially obvious if you ditch "AI" and call it artificial understanding. We have nothing.
by MarsIronPI | 2025-10-12 14:15:15+00:00
> - XHTML. Have you ever read the parsing rules for HTML 5, where the semantics for bad HTML were formalized? Browsers should just punt at the first error, display an error message, and render the rest of the page in Times Roman. Would it kill people to have to close their tags properly?

IMO there's a place for XHTML as a generated output format, but I think HTML itself should stay easy to author and lightweight as a markup format. Specifically when it comes to tag omission, if I'm writing text I don't want to see a bunch of `</li>` or `</p>` everywhere. It's visual noise, and I just want a lightweight markup.
Show HN: AI toy I worked on is in stores
by Sean-Der | 2025-10-12 14:15:21+00:00
Alt link: https://mrchristmas.com/products/santas-magical-telephone

Video demo: https://www.youtube.com/watch?v=0z7QJxZWFQg

The first time I talked with AI santa and it responded with a joke I was HOOKED. The fun/nonsense doesn't click until you try it yourself. What's even more exciting is you can build it yourself:

libpeer: https://github.com/sepfy/libpeer

pion: https://github.com/pion/webrtc

Then go do all your fun logic in your Pion server. Connect to any Voice AI provider, or roll your own via Open Source. Anything is possible.

If you have questions or hit any roadblocks I would love to help you. I have lots of hardware snippets on my GitHub: https://github.com/sean-der.
by bastawhiz | 2025-10-12 14:15:29+00:00
There's no such thing as consensus when you're talking about the scope of the encyclopedia. People will say that birds don't exist, that the sun is not a star because it's a space ship circling the globe with a big flashlight, and that Area 51 is a place where the government is hiding the mole people that we've enslaved to dig tunnels for the rich to evacuate into when WW3 happens. There will never be 100% consensus on anything—even on the most verifiable and proven universal truths—and so by saying there's "false consensus" is meaningless. If the bar is 100% agreement by everyone who cares to speak up, the encyclopedia can't say that anything is true. And if that's the case, what's the point of an encyclopedia?
by thfuran | 2025-10-12 14:15:30+00:00
There are materials that do what you're looking for surprisingly effectively, staying many degrees sub-ambient even in direct sunlight. (See https://onlinelibrary.wiley.com/doi/full/10.1002/eom2.12284 for example). But a roadway is a really difficult use case for a surface coating. With something like 50% of the surface area of many American cities being road or parking, there's a lot of potential room for effectively mitigating the urban heat island effect, but I think roofs are a better target. They don't have cars sitting on top of them blocking sightlines nearly as often.
by MontyCarloHall | 2025-10-12 14:15:32+00:00
Fine, here's a source where both the second and corresponding authors are from Harvard that says the same thing [0]. That said, you don't need to be from a prestigious institution to observe the basic statistic that long COVID is most frequently reported in women ages 40-60.

[0] https://jamanetwork.com/journals/jamanetworkopen/fullarticle...
by WhyNotHugo | 2025-10-12 14:15:32+00:00
There's nothing forcing you to use the HTTP stack. It's very common for Django applications to also have a Celery worker for async tasks. The Celery worker is a separate process (possible on a separate host) which use the ORM without any of the HTTP portions.

You can also write custom standalone scripts which use the ORM. Django has a concept of "management scripts" which are also kinda like that (but with a bit more scaffolding).
by jrm4 | 2025-10-12 14:15:33+00:00
I think you've nailed a problem with all of these, they would make "deleting your stuff" HARDER. What's stopping the rogue node from saving all your stuff forever?

I think "trying to make a thing that can work through rogue or stupid nodes" is just prohibitively harder than "work on making nodes more reliable" (which I absolutely grant is extremely hard.)
by Neywiny | 2025-10-12 14:15:50+00:00
We play a dangerous game with science communication. When it was just "global warming" it almost worked to scare the public into behaving but then people went "yeah but look, it's cold outside". There are still a lot of people who view climate change (and really that's a very soft term, doesn't convey urgency) as a waste of money. By showing how much it costs they can try to mitigate that. But, as you point out, your numbers need to be bulletproof. Otherwise those climate deniers will go "but inflation"
by iamjfu | 2025-10-12 14:16:02+00:00
I am interested by this link: https://blog.fsck.com/blog/2025/superpowers/superpowers-demo...

``` Claude Code v2.0.13 Sonnet 4.5 (with 1M token context) Claude Max /Users/jesse/tmp/new-tool/.worktrees/todo-cli ```

How does this person have access to Sonnet 4.5 with 1m token context? I don't see this referenced anywhere when I search or when I ask Claude about it.
by Brian_K_White | 2025-10-12 14:16:14+00:00
Someone asserted that a thing is done which has no rational purpose.

You have observed that a thing is done, which was already observed. You have not explained in what way it has a rational purpose, or added to the conversation.

It's not important. It's merely treated as important, which we already knew, because that was the setting for the question in the first place.
by b00ty4breakfast | 2025-10-12 14:16:35+00:00
wikipedia's function as a general (as in not specialized) tertiary source isn't to filter out ideas or beliefs but to catalog and present them in a standardized(ish) format.

The rules are not "insufficient" in this regard in the same way that a flute is not an "insufficient" guitar; they aren't designed to "protect against" any topic that would otherwise qualify for a wiki article.
by animal531 | 2025-10-12 14:16:41+00:00
Have you tried prefix-sum? In my game code I used the Nvidia key/offset sort for a long time, but I've since replaced that for all of my physics and spatial queries.

There are cases where even though the sort executes more instructions that the size of the elements/code still fits into some Ln cache level and makes it faster, but in general the prefix approach comes out ahead.
by _bent | 2025-10-12 14:17:54+00:00
Lytro light field cameras. The tech was impressive and the company was able to put two products on to the shelves, though unfortunately they hadn't quite reached the image quality needed for professional photographers.

But now with the new Meta Ray-Bans featuring a light field display and with new media like gaussian splats we're on the verge of being able to make full usage of all the data those cameras were able capture, beyond the demos of "what if you could fix your focus after shooting" of back then.

Beyond high tech, there's a big market for novelty kinda-bad cameras like Polaroids or Instax. The first Lytro has the perfect form factor for that and was already bulky enough that slapping a printer on it wouldn't have hurt.
by badsectoracula | 2025-10-12 14:18:22+00:00
Delphi 2, the first 32bit version of Delphi, had all of this. Some, like threads, even had wrappers (TThread), but Delphi came with Win32 bindings out of the box so all Win32 functions were available too - and it came bundled with documentation for the APIs. In addition, calling out to a DLL was trivial so even if a function wasn't available, you could just define it. Pretty much anything you could do with a C compiler was possible with Delphi 2 too.

Free Pascal obviously has all of that stuff too.
by jaybrendansmith | 2025-10-12 14:18:34+00:00
Well Trump was not even eligible to run for President as he is a 34-count criminal. But that aside, his people can be held accountable for the breaking of federal and state laws all over this country. This will inevitably happen; these people will be held accountable. Our Governors need to get together; our Mayors and our local politicians need to react to this. It needs to be adamant, coordinated, and forceful.
by znpy | 2025-10-12 14:18:45+00:00
Nah, it is not.

The core of the issue is that drama is a way to impose your views of the world.

In foss software you quite literally don’t have to agree. You can fork the software and walk your own path. You can even pull changes from the original codebase, most licenses allow that.

Consensus is only necessary if you care about imposing your views of the world onto others.
by leetrout | 2025-10-12 14:20:38+00:00
In person the opinions have been strong amongst vocal community members and some core devs.

In writing they are much more diplomatic.

Here is (one of?) the most recent discussion but, again, it's not representative of the past 4 years so please don't read that and think I have drawn the wrong conclusions :) Django is mature and popular enough to be careful with changes like this but compared to the speed the rest of the community packages have embraced type annotations it is time to move. I was not present at DjangoCon US last month and have no clue if things are improving and movement is happening.

https://forum.djangoproject.com/t/revisiting-types-in-django...
by reactordev | 2025-10-12 14:20:59+00:00
I was going to say this. To eschew types means a bunch of attrs boilerplate to include it if you aren’t doing pydantic. sqlalchemy is just better suited for getting the job done using a pretty standard interface from other orms.

The multi “app” structure is confusing as hell to someone who is writing an… app. It reminds me of JBOSS from Java and no one likes JBOSS app servers anymore.
by nervous_jessica | 2025-10-12 14:21:18+00:00
hi colordrops! the flummox coupon works in the shopping cart. often folks try to apply it in the gift card box in the checkout procedure. Let me know if you already placed and order and I can apply the coupon retroactively for you. If you would like to provide any more info on the checkout errors you can email me at orders@nervo.us
by fidotron | 2025-10-12 14:22:51+00:00
That wasp is one of the single most impressive pieces of computer graphics I have ever seen, and seemingly in contradiction also a fantastic piece of macro photography. The fact it renders in real time is amazing.

There was a discussion on here the other day about the PS6, and honestly were I involved in consoles/games production anymore I'd be looking seriously about how to incorporate assets like this.
by maxglute | 2025-10-12 14:22:59+00:00
How expensive matters, can stop NK and RU from access/buying in quantities that effects planning. And we're talking about a lot of commodity tier globally diffused/produced components where there are many sources and enforcement is really US weaponing the dollars. Different from PRC having production monopoly over critical input for high temperature magnets that say a F35 or AIM120 component needs but have no alternate supply chains for. It's not COTs stuff like chips from washing machines used for a lowend drone.

Just like EUV block, it's really matter of how much buying such things (in quantities required) gets disrupted, i.e. enough to degrade supply chain enough that force US to make expensive / different choices, waste 100s of billions and decades to retool MIC away PRC HREE. PRC has less highend compute for training than it would otherwise have without EUV block, and US can likely have less high-end hulls, airframes, less performent munitions and sensors etc... amount of access ripples across strategic landscape.

All current US+co HREE for some strategic elements touch PRC supply chains. And TBH PRC can probably execute export controls much more effectively than US, but these are PRC's first legislated, structured global export controls from PRC. So hard to say how effective it will be, but they may very well be able to stop US+co more than US+co can stop NK or RU.

PRC can go full nuclear, functionally 100% some strategic HREE components to be produced in PRC. Like how US wants 50% highend semi produced in CONUS, but with semi, US is only one key chokehold supplier and has to negotiate with multiple parties, PRC can solely control HREE that's concentrated in PRC for short/medium term. Again that translates to US not able to build up platforms&stockpiles in sufficient #s, or spend $100Bs and critically, more time to design around shortage. Next thing you know, short/medium term procurement changes enough entire force / deterence balance breaks.
by redhale | 2025-10-12 14:24:03+00:00
Do you have a study to back that up? /s

I agree. I think there are too many resources, examples, and live streams out there for someone to credibly claim at this point that these tools have no value and are all hype. I think the nuance is in how and where you apply it, what your expectations and tolerances are, and what your working style is. They are bad at many things, but there is tremendous value to be discovered. The loudest people on both sides of this debate are typically wrong in similar ways imo.
by thasso | 2025-10-12 14:24:23+00:00
Your example on read(2) is a good one. There's no way to fix it purely by changing the API because, by nature, the user chooses the size of the buffer.

The difference is that fd_set is a structure that's not defined by the user. If fd_set had a standard size, the kernel could verify that nfds is within the allowed range for the fd_set structure. The select(2) system call would be harder to misuse then, although misuse would still be possible by passing custom buffers instead of pointers to fd_set structures. In that sense, I think we agree on the "problem".

It's indeed just a bit of Unix history, but I was surprised by it nonetheless.
by crazygringo | 2025-10-12 14:24:30+00:00
> I suspect that much of this change is for the worse.

I think you're just not aware of so many things that have changed for the better. So much better.

I just can't get worked up about AI slop music. It's not taking over. It's the easiest thing in the world to avoid.

Today, new artists can get started in SoundCloud and YouTube without label gatekeepers. They're not constrained by top 40 tastes. They can communicate directly with fans. They get discovered on people's curated playlists as well as custom "radio" stations.

Music is in a better place than it's ever been before. I'm sorry you seem to only focus on small negatives, without seeing the massive positive shifts.

I get the feeling you're not actually into music yourself, and you're just talking about news reports you've read. Because if you were really engaging with artists today, I don't understand how you could be writing the things you are.