skysight-inc/HackerNews huggingface dataset:
Because?

I don't see anything there that's fundamentally changed. Btrfs repair code is still quite weak, and "btrfs ate my data" stories have reduced somewhat, but I'm still seeing them come up, and the core architectural issues haven't changed. Josef was recently saying on lkml that they (the btrfs team, at least at facebook) have accepted that XFS will always be better in many scenarios, and to me that's an admission of failure - a COW filesystem should work just as well as a previous generation non-COW filesystem in nocow mode.

A mission statement like that is fundamentally saying "these are my priorities, this is why we need to do better" and I stand by what I wrote, because taking on writing a new filesystem - the part of the operating system with the highest requirements for "this absolutely has to work" robustness - really is about having the right priorities.

Gotta take your time your time to get things right, make sure the fundamentals are solid, before chasing all the features - this isn't an area where typical silicon valley "go big or go home, fake it till you make it" attitudes can work.
I find it exceedingly unlikely that if the US got rid of all its nukes, that China would too. I also find the inverse unlikely. This is not how state power (or even humans) have ever worked. Ever.
The Super Bowl Has Never Seen Anything Like These Five Gigantic Humans
Do you believe that killing a pig for bad or sloppy neuroscience research that provides no useful data is worth it?

To use an extreme example, say I have a theory that the brain is an unnecessary organ. Can I go around removing pig brains in the name of “neuroscience research” and get a free pass?

Okay, now suppose I want to test if my new brain implant that I intend to attach with known acutely neurotoxic binding agent is safe for long term use. I then observe that the acutely neurotoxic binding agent causes acute brain damage like it said it would and thus my implant is unsafe for long term use. Do I get a free pass for that even though I killed an animal to learn something the manual already told me?

Okay, now suppose I want to test if implant A is safe for long term use. But when I go to do the surgery I insert implant B because I took the wrong implants out of the storehouse because I did not follow standard practice and go through my checklist as any competent doctor should. I then repeat this say 24 more times before realizing that I have inserted the wrong implants into around half of the test subjects. I then kill the animals when I realize my mistake because no useful data can be drawn due to my mistake. Do I get a free pass for “experiments” that even I acknowledge are worthless because I made a mistake because I ignored standard practice that has practices explicitly designed to cheaply and easily avoid the class of mistake I made?

Killing a pig for high-quality neuroscience research can be worth more than eating it. However, there are plenty of forms of “neuroscience research” that are objectively useless that confer less benefit than eating it or are even actively harmful and thus confer only harm. These forms of “neuroscience research” can still be unethical even if we, as a society, continue to eat meat.
Sorry but you are wrong here, at least where I live (San Francisco), so this should not be stated as an absolute. See San Francisco Public Works Code article 15 section 706: https://codelibrary.amlegal.com/codes/san_francisco/latest/s...

“It shall be the duty of the owners of lots or portions of lots immediately adjacent to any portion of a public street, avenue, alley, lane, court, or place to maintain the sidewalks and sidewalk area, including any parking strip, parkway, automobile runway, and curb, fronting or adjacent to their property in good repair and condition. This duty shall include removal of any unpermitted structure, including but not limited to unpermitted public pay telephones installed in the sidewalk adjacent to the property. Any person who suffers injury or property damage as a legal result of the failure of the owner to so maintain the sidewalks and sidewalk areas shall have a cause of action for such injury or property damage against such property owner. The City and County of San Francisco shall have a cause of action for indemnity against such property owner for any damages it may be required to pay as satisfaction of any judgment or settlement of any claim that results from injury to persons or property as a legal result of the failure of the owner to maintain the sidewalks and sidewalk areas in accordance with this subsection (a). Failure of the owner to maintain the sidewalks and sidewalk areas as set forth in this subsection (a) also shall constitute a public nuisance.”
Right? I remember there was a bird strike incident at 37,000 feet, a vulture iirc. Hard to imagine how they can get enough oxygen to fly up there.
As in every business decision, you must weigh whether CapEx or OpEx is a better option. Whether that is compute space, offices, vehicles, or almost anything else.

For startups? Cloud is really interesting because you get cheap compute without any capital investment, and you might get credits from your provider (e.g. AWS Activate), as well as unlimited scale-up if you experience high growth in a short time frame.

For established companies with an almost-fixed usage, going CapEx (renting DC space and buying your own hardware) is a no-brainer, assuming you can afford the upfront expense and know (or have enough reasons to believe) that you'll be around for 3-5 years to justify the expense.

---

The important thing is to escape flashy provider-specific services that may lock you in long term. For example, serverless functions (like AWS Lambda or Azure Functions), authentication systems like Cognito or Auth0; or database systems like DynamoDB.

Because then, you're locked in unless you want to go through the pain of reimplementing every serverless function into your own "serverful" (is that a term?) code, or migrating every single user out of Cognito, or migrate GBs (or TBs) of data into your own database system.
Do share, 1) her views "about Russia and Syria", and 2) your analysis of why they're problematic.

(Note: the secular dictator was removed with help from the west, and Syria is now run by a leader of ISIS. Are you happier now?)
Show HN: Authencore – Rust Tool to Auth IoT Devices with AWS Credential Provider
I started learning rust for couple of weeks now and wanted to do something that can be useful for myself and others.

I work with IoT and usually, secure authentication for IoT devices is kinda hard. AWS describes mechanism how to obtain credentials using AWS IoT Core credentials provider, however, there are no "ready-to-use" library or package and you suppose to add it yourself and include into firmware or middleware.

My tool uses device certificates to authenticate with AWS and obtain temporary credentials that can be used to call other AWS services. Credentials then formatted to proper output in order to integrate with AWS SDKs. Also some caching mechanism implemented not to call AWS every time.

Feel free to suggest features/changes or code improvements!
In none of those did we know about the adverse effects. Those were observed afterwards, and it would have taken longer to know if they hadn't been adopted. But that doesn't invalidate the idea that we have followed "if something bad, collectively don't use it" at various points in time.
I do understand that difference, but also the difference between having tech being developed in Europe and not having it.
Canada is a Calhounian behavioral sink except they stave off the extinction by importing.

Summary with links to various publications at the end: https://notwokedot.com/wp-content/uploads/2024/07/The-Behavi...
Why does the Falcon 9 booster make a triple sonic boom during flyback?
Frances Frei says remote work could make a return
After https://en.m.wikipedia.org/wiki/Fascism:

> Fascism (/ˈfæʃɪzəm/ FASH-iz-əm) is a far-right, authoritarian, and ultranationalist political ideology and movement,[1][2][3] characterized by a dictatorial leader, centralized autocracy, militarism, forcible suppression of opposition, belief in a natural social hierarchy, subordination of individual interests for the perceived good of the nation or race, and strong regimentation of society and the economy.[2][3] Opposed to anarchism, democracy, pluralism, egalitarianism, liberalism, socialism, and Marxism,[4][5] fascism is at the far right of the traditional left–right spectrum.[6][5][7]

I’m far from it. But it sounds like Putin’s Russia, which you appear to be craving for. Here’s a tip for you. If you’re missing the mir, move to Russia.
I'm saddened to see this is the thing that's being resisted, rather than the Trump administration's desire to throw me in prison for being a trans woman
A ping pong ball would be roughly 2 trillion trillion atoms, for reference
Exactly. Including military benefits. The US would not be a nation for long.
Thanks for dutifully providing us this info on (many a) silver platter.
> If you're at all interested in Java

Is that even a thing in 2025? I thought the consensus was that Kotlin has a strictly better syntax than Java.

(I'm not even a Kotlin fan. I was pretty sad when Kotlin started taking Scala's market share...)
> They will find this new world comfortable and rich with content.

I agree with the first half: comfort has clearly increased over time since the Industrial Revolution. I'm not so sure the abundance of "content" will be enriching to the masses, however. "Content" is neither literature nor art but a vehicle or excuse for advertising, as pre-AI television demonstrated. AI content will be pushed on the many as a substitute for art, literature, music, and culture in order to deliver advertising and propaganda to them, but it will not enrich them as art, literature, music, and culture would: it might enrich the people running advertising businesses. Let us not forget that many of the big names in AI now, like X (Grok) and Google (Gemini), are advertising agencies first and foremost, who happen to use tech.
Japanese food makers step in to preserve sake breweries' legacy
The solution, as Donald Shoup advocated, is to raise (or in some cases, lower, and in general, have it be dynamic) parking rates to market-clearing prices for parking spots such that there are is always one (but not too much more) free spot available on the block.
And none of them want to do that. Why would they! AI is perfectly safe. The idea it will take over the world is ludicrous and all "AI safety" in practice seems to mean is censoring it so it won't make jokes about women or ethnic minorities.
I feel like it used to be better. But in this case this isn't even a political topic; a bunch of people just decided to bring up politics anyway.
Not shoddy, just "non-compliant" aka faster than hilariously low 25 MPH legal limit. Those "illegal" bikes are superior for delivery work.
I don't really buy the "I need multiple terminal sessions remotely" argument. It's just as easy to have multiple terminal emulator windows remoted into a server as it is to have multiple windows on a local session.
Maybe so, but the harms in the NSA cases were also speculative. A lot of what EFF has historically advocated against, going back to the Clipper Chip in the nineties, were about potential injuries, not actual injuries. The point was to intervene before the abuse happened.
Designing your own boards and writing the emulator is super impressive! I like the clear case too! :)

It's a good week for homebrew handhelds. Someone posted a cool one on reddit yesterday built with a Raspberry Pi:

https://old.reddit.com/r/Handhelds/comments/1in0svx/my_pi_5_...
I limit myself to a few subs, which i check every few months.

Otherwise i would be broke, since only a portion of the series i watch are available on a subscription.

Plus i avoid amazon because of reasons.
Society has been behind the curve for 30 years already. I mean look at what a negative force social media is and how we've done nothing about it
> The need for "safety" implies some awesome power.

This is a big part of it, and you can get others to do it for you.

It's like the drain cleaner sold in an extra bag. Obviously it must be the best, it's so scary they have to put it in a bag!
It's certainly true that jj's features won't appeal to everyone. I think a lot of its features are quality-of-life features (consistent commands and concepts, general undo), and a lot of its features don't help a certain class of users (flexible commit rewriting/rebasing), so it's not surprising that some seasoned Git users won't find it that helpful.

I think it's unfair to call it a "thin UI layer". My own project git-branchless https://github.com/arxanas/git-branchless might more legitimately be called a "thin UI layer", since it really is a wrapper around Git.

jj involves features like first-class conflicts, which are actually fairly hard to backport to Git in a useful way. But the presence of first-class conflicts also converts certain workflows from "untenable" to "usable".

Another comment also points out that it was originally a side-project, rather than a top-down Google mandate.
Lol being angry that other people don't think git is easy to learn and that it's not perfect isn't going to convince them of anything other than you're an angry person.

https://ohshitgit.com/ has plenty of exmaples that you're free to disregard as being shit-talking. Meanwhile, the rest of us can admit that git has some rough edges, like how git checkout does a couple of different things, depending on the flags you pass it. That's not user friendly.
> would be awesome if I can give this link to AI that will produce a PDF, each video being a chapter in the PDF

If you've got is slides+YouTube, then https://notebooklm.google [0] might work wonderfully well. It does for me. Though, it more Q&A than an article with illustration.

[0] https://illuminate.google.com is its limited/audio-only alternative.
Incremental is not going to work for someone who doesn't want to install any Rust stuff to compile their kernel or understand Rust to work in the kernel.
Show HN: AI Assistant for Dumbphone Users
Hey! I've been living with the lightphone 2 for the past 3 years and managed to survive with having the messaging apps etc on my laptop, but I had the idea of connecting those services to AI agent that I can just call or text.

Right now it only has ability to search internet using perplexity but it's already been useful for asking about store opening hours and weather. I'm working on making it connected also to my calendar, email and whatsapp. Also I think ability to send photos for translation and QR codes would be nice.

I'm curious if any of you use a dumbphone and what do you wish you had access to?

If you ran out of your initial credits, you can just add more for free right now. If there are more people interested, I will make it possible to purchase credits, since every minute costs me money:D.

-Rasmus
There are of course human writers who are less-communicative than AI, called "shit writers", and humans who are less accurate than AI, called "liars".

The difference is humans are responsible for what they write, whereas the human user who used an AI to generate text is responsible for what the computer wrote.
>higher less qualified candidates

Ironique.
The best part is that it wasn't even an original name within the domain of programming languages: https://github.com/golang/go/issues/9
It has everything to do with ad dollars, beyond that not much other than it gives us a sense of the size of the plane involved
O(n^f***)
My sense was the promise of DeepSeek (at least at the time) was that there was a way to provide control back to the people, rather than a handful of mega corporations that will partner with anyone that will pay them.
As far as I know, not in a way that’s portable across file systems. My understanding is these files persist information about the view of the directory. Things like icon positions, whether it is viewed as a list or as icons etc. All options are a tradeoff in some way.

You could persist it in a DB on the machine itself, but then every machine would have a different view and you might lose that between machines or on upgrades. The classic app icon + arrow image + applications folder alias with some basic text instructions in the window for installing an app via drag and drop (and for that matter sizing the window to have all of that nicely framed in view) is all in this data. A per-machine setting would mean app developers couldn’t store that data with the install image, or it would require disks themselves to be carriers of that data / special file systems for software install disk images.

Per file metadata a la the classic Mac resource fork is an option, but osx moved away from that precisely because only HFS supported it and other OSes and systems would silently drop the fork. Not a problem in a pre-interconnected computing world, but a huge problem in a world where your file might pass through multiple file systems on its way to you. That’s one of the reasons why classic Mac software archives still hold everything in .sit files, since that keeps the resource fork intact for the contents while being storable on non-HFS file systems.

And the choice they have gone with (per directory hidden files) has the downside of littering systems with misc files that other users don’t care about
Getaround announces wind-down of U.S. operations
It's because people see the manifestation of racism implicit in these policies affecting their daily lives. And they're done with it, no matter how much the elites hand-wave "what's the big deal?" The insufferability runs entirely the other direction.
In each of those examples, we said "no" decades after they were developed, and many had to suffer in order for us to get to the stage of saying "no".
So it's a tool like the internal combustion engine, or the moveable typeset. Game-changing technology that may alter society but not dangerous like nukes.
I don't really know if this is a stupid idea or not, I don't really have hardware experience. But the older systems, say NES, SNES, Genesis etc are pretty simple systems. Patents also have a lifetime. Why aren't we getting recreations of the hardware via a SOC sold that near-perfectly emulates the system? The FPGA projects are as close as I see this happening, but FPGAs are pretty expensive I imagine compared to some 40 year old cpu design and 1kb of ram.
I'd call what you describe as impressive, art.

Flashy trashy is just crap. Some might call it art but then again everything is art these days.
Yes there are tools, but it would be interesting to find out how much they are used. How often is timing not a problem?
No it means eliminates biases in recruitment and to not exclude underrepresented groups

We still have massive biases against minorities in our countries. Some people prefer to pretend they don't exist so they can justify the current reality.

Nothing related to Trump has anything to do with qualified candidates, Trump is the least qualified president we have ever had in american history. Not just because he hadn't served in government or as a general but because he is generally unaware about how government works and doesn't care to be informed.
How do you identify bots and low quality reviews in general?
I believe the problem exists, but I'm afraid the problem is that the platforms who perform reviews with high quality reviewers don't have enough reviewers for the reviews to appear centralized enough to be useful.
"Visually identical" is never good enough. Have you heard of attacks confusing Latin letters and Cyrillic letters? For example C versus С. (The latter is known as CYRILLIC CAPITAL LETTER ES.) Have you heard of NFC forms versus NFD forms? For example é versus é (LATIN SMALL LETTER E + COMBINING ACUTE ACCENT versus LATIN SMALL LETTER E WITH ACUTE.)

Nothing that's important when it comes to security and privacy should rely on a "visually identical" check. Fortunately browsers these days are already good at this; their address bars use puny code for the domain and percent encoding for the rest of the URL.
Yikes—can you please stop breaking the site guidelines in comments here? You've been doing it repeatedly and very badly, and we've already had to ask you more than once.

I don't want to ban you, because some of your comments have been quite good and knowledgeable, although they have been few and far between as of late. Unfortunately you repeatedly cross into personal attack, name-calling, and so on, and we simply can't have that here. It destroys the site for its intended purpose, and that won't do anybody any good. Scorched earth is not interesting.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Easy for you to say that. The political party running this country ran on a platform of the eradication of me and my friends. I can't legally/safely use public restrooms in several states, including some which have paid bounties for reporting. Things will continue to improve for the wealthy and powerful, but in a lot of ways have become worse for the poor and vulnerable.

When I was a kid, there was this grand utopian ideal for the internet. Now it's fragmented, locked in walled gardens where people are psychologically abused for advertising dollars. AI could be a force for good, but Google has already ended its ban on use in weapons and is selling it to the IAF, and Palantir is busy finding ways to use it for surveillance.
But the world doesn't have to switch over to a new RCS. JJ works with git servers, so git can continue being the server, and people that don't understand git but do understand JJ can just run JJ.

> barely ever come up in git

Just because you don't run into that problem very often doesn't mean that other people, with different roles and workflows don't run into that problem more frequently.
This main distinguishing feature of this project is that it supports physical cartridges, whereas MiSTer and almost every other emulation handheld doesn’t.

The FPGA cores here are written from scratch by me with hardware support in mind, and it’s quite a bit of work! Plus, SNES cartridges don’t exactly fit in a handheld :)
"have you tried rubbing a database on it" feels like a spiritual sibling.
Why build your own vector DB? To process 25,000 images per second
Any other fans of Foobar2000?
https://www.foobar2000.org/
People like to pretend that AGI isn't going to cost money to run. The power budget alone is something no one is contemplating.

Technology doesn't accelerate endlessly. Only our transistor spacing does. These two are not the same thing.
I did use JTAG from time to time during that period of my career, but it was not as often useful as one might hope, usually as you say due to timing issues. I got really comfortable hooking up a serial port and streaming logs out at 9600 bps, or just clipping an LED or scope to a spare output and watching what it did. Then, sometimes it just didn't feel like it was worth the trouble of setting up the JTAG, when I knew I could turn it around in a minute with a simpler test.
Probably. My area used to be a T-Mobile dead zone 5 years ago.

I also have Verizon.

Choice of service varies based on location heavily from my experience. I’m a long time big time camper and I’ve driven through most corners of most Western states:

- 1/3 will have NO cellular service

- 1/3 will have ONLY Verizon. If T-Mobile comes up, it’s unusable

- 1/3 remaining will have both T-Mobile and Verizon

My Verizon is speed capped so I can’t compare that. T-Mobile works better in more urban areas for me, but it’s unpredictable. In a medium sized costal town in Oregon, Verizon might be better but I will then get half gigabit T-Mobile in a different coastal town in California.

One thing I have learned is that those coverage maps are quite accurate.