MurphyA/hacker-news huggingface dataset:
by archagon | 2025-09-16 18:39:04+00:00
…What? What sort of terminally online strawman would be spending his free time “virtue-signaling with Europe” to some anonymous bozos on a tech forum? What a dull and intellectually uncurious reply.

I think self-driving cars may eventually become common in areas where cars are currently common. I think public transit will continue to dominate in parts of the world where it currently dominates, because it is simply a superior user experience for the majority of people when the government cares to invest in it. (Not to mention far cheaper and more egalitarian.)

I am conveying my lived experience in most European cities I've been to.
by Brendinooo | 2025-09-16 18:39:46+00:00
Your site looks interesting but your terms of service seem really onerous. That stopped me from finishing the signup process. My running data is deeply personal; it's tied to my health metrics and contains years of location patterns around my daily life.

So when I see stuff like "irrevocable, sublicensable" rights to all of my running data...that's a lot to give up for a company and product I know very little about.

Capping your liability at $50 total for any harm and doing as much as you can to try and get me to lose access to legal protections such as class action and a jury trial is all a bit much.
by cheschire | 2025-09-16 18:40:09+00:00
Why do people keep saying this? Sure interest rates were high a long time ago but right now today there are a crap load of people with low interest rate mortgages effectively trapped in their houses.

When more than half of the population has a 5% or higher mortgage rate then you can start to say it’s not that high.

https://calculatedrisk.substack.com/p/fhfas-national-mortgag...
by deepsun | 2025-09-16 18:40:33+00:00
In large codebases the main problem with imports is "where that thing comes from" -- you really want explicit imports. Especially if something broke in build and you're not sure you have correct versions of dependencies (what dependency that name came from).

In small codebases anything would work.

PS: why do you even look at imports? Any decent editor just hides it, you never need it, you navigate just by clicking/hotkeys on names directly from code.
by butz | 2025-09-16 18:40:51+00:00
Looking at postmarketOS devices page only 20 community supported devices have "Calls" listed as "fully implemented". Clearly this is the main hurdle for true "Linux Phone". And those devices are a bit old, ranging from 2014 to 2020, and that makes them harder to obtain, also battery might be in need of replacing. And Pinephone is currently out of stock. Cannot comment about Librem 5, but its price is quite high. So, ignoring my silly idea of "PDA" - which Linux phone should I buy and how could I contribute to its success?
by Zigurd | 2025-09-16 18:41:46+00:00
The CEO of Uber was quoted as saying Waymos complete more rides per day than 99% of Uber drivers. He didn't give a precise ratio but this makes me think that hundreds of Waymos can replace thousands of Uber drivers and their cars.

CMs like Magna have the flexibility to manufacture, at the low end, hundreds of vehicles, and at the high end thousands. I doubt Waymo will ever make their own vehicles. They are already working with Toyota on adapting Waymo technology to privately owned cars. That implies mass production. That would be a supply of vehicles that are probably simple to adapt to robotaxi use.
by blevinstein | 2025-09-16 18:41:55+00:00
I avoided this exact scam. The most important thing is to never trust an incoming phone number. If they can't give you a publicly posted phone number that you can call inbound, they are a scammer.

Google has dozens of properties and it is easy to generate an email from one of them that seems to confirm the attacker's identity. Never trust any of these to identify a legitimate representative.
by cstoner | 2025-09-16 18:42:00+00:00
Generally, when someone says something like "left wing groups" they mean something with a formal organization.

"Antifa" is less of an organization than even some loose collective like "anonymous"

Are there left-wing agitators? Sure, black bloc and other "direct action" protestors have been around since at least the world trade protests in the 90s.

But to the best of my knowledge there isn't really a formal "antifa" organization to dismantle or anything.
by huhtenberg | 2025-09-16 18:42:15+00:00
> just press Alt + Space

This is how you access the system menu of a specific window. That standard thing at the top left that has "Restore / Move / Size / Minimize / Maximize" and "Close" options.

In particular, Alt-Space, X is a pretty damn useful keyboard shortcut for maximizing current window.

Kinda weird that no one in on this app's team knows that.
by semi-extrinsic | 2025-09-16 18:42:33+00:00
You are probably very familiar with it, but this has been the basis of most numerical solvers for the Navier-Stokes equations since the late 1960s:

https://en.wikipedia.org/wiki/Projection_method_(fluid_dynam...

A disadvantage is that you get a splitting error term that tends to dominate, so you gain nothing from using higher-order methods in time.
by arcticbull | 2025-09-16 18:43:48+00:00
The contrary findings section on Wikipedia starts quoting a 2002 article. Could you point to which part exactly you find more compelling?

Education and contraceptives as the article I linked are separately correlated and powerful, as is religious adherence. They're all factors. Note that each of these factors is differently important in different countries or regions, so just because you found a study that shows a positive correlation in the Netherlands that it is in isolation important or that it would work the same way in the US.
by BatteryMountain | 2025-09-16 18:44:00+00:00
Try Fedora with KDE. It has fractional scaling, per display.

I set my laptop (1920x1080) to 120%, effectively making it 1600x900 but with very good physical size of things. I set my external panel (2560x1440) to 160%, effectively making it 1600x900 also. KDE even visualizes the two panels to be the same size. Ontop of these basic DPI settings, you can then tweak font/text even further. Its quite amazing. Windows cannot do custom dpi per monitor, only a single custom dpi that gets applied to all monitors.

If you do go down the fractional scaling rabit hole, make sure whatever values you pick, both the height and width ends without any fractions after applying your custom dpi... that elimnates all blurs. In my example above, 2560/1.6 and 1440/1.6 gives nice round numbers, even though the operating systems typically only offer 100/125/150/175/200 etc.

I built a small console app for myself that takes the resolution and tests all increments of 1% to see which resolution combinations gives values that don't end with fractions at the end. So it tells me which effective resolutions I will get at which % settings. Its awesome and made it so that I can easily make so that my laptop and external display has the same amount of space (or line of code) on the screen, even though they are different physical sizes.
by jacquesm | 2025-09-16 18:44:18+00:00
Would have been nice if you were as skeptical of what the OP wrote. But here's the summary from TFA:

"Militant, nationalistic, white supremacist violent extremism has increased in the United States. In fact, the number of far-right attacks continues to outpace all other types of terrorism and domestic violent extremism. Since 1990, far-right extremists have committed far more ideologically motivated homicides than far-left or radical Islamist extremists, including 227 events that took more than 520 lives.1 In this same period, far-left extremists committed 42 ideologically motivated attacks that took 78 lives.2 A recent threat assessment by the U.S. Department of Homeland Security concluded that domestic violent extremists are an acute threat and highlighted a probability that COVID-19 pandemic- related stressors, long-standing ideological grievances related to immigration, and narratives surrounding electoral fraud will continue to serve as a justification for violent actions."

https://web.archive.org/web/20250911165140/https://www.ojp.g...

One standard response to someone quoting a source they do not link is always to go to the source. You may well be presented with cherry picked data.
by ares623 | 2025-09-16 18:44:33+00:00
Kids are future growth potential. Once they get hooked at a young age, it’s very hard to get unhooked. They’ll expect everything to be on-demand, only a click away. Video, music, entertainment, social connection, food, etc.

It’s a big reason why tech stocks are still high IMO. It’s where today’s kids will spend their time on when they become old enough to spend their own money.
by zahlman | 2025-09-16 18:44:39+00:00
> Wow these guys really want to go back to the 50s.

And your evidence for this is the above quote?

Do you really suppose it's been 70 years since people thought that "[giving agency] back to the community and caring about our neighbors and bettering ourselves, exercising, sleeping" were good ideas? Or that holding those values is backwards at all, let alone by that much?

Because I otherwise can't understand how you draw the conclusion from the premises.

> The article does go on to say that the senator that made this statement has not reduced his own presence on Twitter etc in any way ;)

See https://news.ycombinator.com/item?id=45256204.
by gargan | 2025-09-16 18:44:53+00:00
You don't need a spoofed email to steal someone's crypto. Criminals can just hold a gun to your head and demand your keys.

It's happened lots of times and it's why traditional banks are way more secure than crypto.

Well done to the author for talking about it, but I hope the real lesson is learned that crypto isn't a real store of wealth and can be stolen at any time....
by acdha | 2025-09-16 18:45:00+00:00
This is like saying it’s not Ford’s fault that they didn’t put in seatbelts and safety glass because people knew driving was unsafe. When bad outcomes happen at scale, you need a system-level fix.

EDIT: to be clear, the fix has arrived: had he used passkeys, this attack would have been impossible and every login would’ve been faster and easier. There are edge cases but this is literally the reason why U2F was created a decade ago.
by johnsillings | 2025-09-16 18:45:46+00:00
I'm sure Henry will chime in here, but there's some more info here in the technical announcement: https://www.span.app/introducing-span-detect-1

"span-detect-1 was evaluated by an independent team within Span. The team’s objective was to create an eval that’s free from training data contamination and reflecting realistic human and AI authored code patterns. The focus was on 3 sources: real world human, AI code authored by Devin crawled from public GitHub repositories, and AI samples that we synthesized for “brownfield” edits by leading LLMs. In the end, evaluation was performed with ~45K balanced datasets for TypeScript and Python each, and an 11K sample set for TSX."
Show HN: SubKeep – Nested Labels for Google Keep (Chrome Extension)
by skorudzhiev | 2025-09-16 18:45:57+00:00
I use Google Keep a lot and always felt limited by how labels work - they’re flat and get messy once you have more than a handful. I wanted a way to organize them into nested folders, so I built a Chrome extension called SubKeep.

What it does: - Adds a persistent sidebar to Google Keep - Lets you create labels and nest them into sublabels (folders) - Allows expand/collapse of sections, with state remembered across reloads - Lets you toggle between SubKeep’s nested labels and Google Keep’s original labels

Runs entirely locally in the browser (no servers, no external storage)

Tech: Built with Svelte + Vite, packaged as a Chrome Extension (Manifest V3). State is stored only in chrome.storage.local.

Why I built it: Google Keep is my go-to note app, but I wanted better organization without moving to another tool. SubKeep scratches that itch.

What’s next: - Backup/export for labels - Possibly cloud sync (opt-in) - Feedback-driven improvements

I’d love to hear your thoughts on whether this approach feels useful, or if you’ve hit the same frustrations with Keep.

Link: https://chromewebstore.google.com/detail/subkeep/mhikglflelk...

I hope that you find this useful. Thanks in advance!
by jrflowers | 2025-09-16 18:46:03+00:00
>Do you know of any low-friction ways to systematically tackle fears/discomforts?

The same ways people did before 2022. Talking to friends and family or other community members, reading books by experts, joining support groups, attending seminars and workshops, or finding communities (of real people) online.

The only reason why chat bots are able to generate text that looks plausibly like good advice is that there was an enormous amount of publicly-available experiences and advice created by real people in the data that it was trained on.
by bruce511 | 2025-09-16 18:46:38+00:00
>> I don't buy this. How many businesses are we talking about? Ten thousand? Twenty thousand? So each business commits $200 to $400 and you have a multi-million dollar OSS enterprise

You're describing commercial software, not FOSS. and yes if you have 10000 customers paying $200 a year, you have a very successful business.

Of course it may take you a few minutes to convince 10000 businesses to pony up the cash, but that's the easy part right?
by Someone | 2025-09-16 18:46:38+00:00
> Pre MacOS X was a 90s style OS and had major limitations that were a problem for every user, starting with no real multi-threading, and I think no protected memory.

Technically, the last “classic” Mac OS had memory protection and a fully preemptive scheduler.

The very serious caveat was that all “classic” Mac OS applications ran in a single process, and, within it, were scheduled cooperatively.

It was possible to create fully preemptively scheduled threads from within such applications, but they couldn’t write to the screen. I don’t remember whether they could do file I/O.
by jgilias | 2025-09-16 18:46:48+00:00
You really shouldn’t use SMS 2FA. SIM swapping does happen. This kind of depends on the jurisdiction though. In some countries operators won’t reassign the phone number willy-nilly.

Still, better to just not do SMS auth. These days Yubikeys are not that expensive. Get three, register them all at the most important places, and put one at a parents’ place or similar.
by andrewl-hn | 2025-09-16 18:46:56+00:00
For many European languages like French or German the switch from local CP-encodings meant that only some characters like å, ñ, ç, etc. would require extra bytes. And thus the switch to UTF-8 was a no-brainer.

On the other hand, Cyrillic and Greek are two examples of short alphabets that allowed combining them with ASCII into a single-byte encoding for countries like Greece, Bulgaria, Russia, etc. For those locations switching to UTF-8 meant that you need extra bytes for all characters in a local language, and thus higher storage, memory, and bandwidth requirements for all computing. So, non-Unicode encodings stuck there for a lot longer.
by 12_throw_away | 2025-09-16 18:47:43+00:00
> error message that simply says "Something went wrong."

Actually, are there HCI guidelines for communicating inexplicable internal errors to the user? I definitely write assertions that really should never ever fail - if they do, we are in a completely unanticipated state. Either there's been a truly massive logic bug, or maybe even a memory error flipped a bit, but in either case, I have no idea what state the program is in or what caused it to get there.

What would a good tech writer tell the user in this situation? I can't think of anything all that much more helpful than "something went wrong". Maybe "There is a serious bug in the program, totally our fault, please help us by reporting it"?
by AlienRobot | 2025-09-16 18:48:01+00:00
>search for information from your computer files

Absolutely not. This is trying to turn a desktop computer into a mobile phone.

I'm sure everyone already understands this, but just to be clear:

There is NEVER, just NEVER, ABSOLUTELY NEVER, going to be a SINGLE QUERY that you want to search BOTH your local files AND the web for. If you want to search the web, you open the web browser. If you want to search your local files, you want privacy which means you don't want the query going to the online search engine. It's a catastrophic privacy risk to put both things in the same box just for the convenience to not have to open the web browser, which is completely pointless either way because you're going to have the browser later anyway if you want a web result.

I'm convinced that Microsoft, Google and (once) Canonical do this fully knowing that some people don't take their own privacy seriously with computer devices or lack the understanding to do so, and when they start letting these things happen and accepting these intrusions, it becomes normalized and suddenly nobody has any privacy left. In the future all your local files will be posted to web servers automatically all the time without consent because that's just what will be the "normal" and accepted pattern by then. This already happens with OneDrive. People get their files sent to Microsoft all the time having no idea it is happening. Google Drive is the same for mobile. People use the "cloud" barely understanding that their data is in someone else's computer, and in many cases without even being aware that they are using the cloud in first place.

The worst of all is that even if you wanted this, in 5 years it's probably going to be "sunsetted" anyway since it's Google.
by TuringNYC | 2025-09-16 18:48:16+00:00
>> What was the incentive for companies to train juniors into seniors in the past, post job-hopping era?

You get a lot in the interim!!! I started at Andersen Consulting (now Accenture.) The annual attrition was ~20%, but they still invested over a year of training into me.

But it worked:

- They needed grunt work in early years (me, working 75hr billable weeks). Not sure how much of this is viable now given LLMs

- They had great margins on the other four years. Not sure how much of this is viable now, as margins have shrunk in the past 25yrs as there is more way competition

- They used me to train the next cohort in years 4/5

- I appreciated the training and give them 60hr billable weeks on average for five years

It was a brutal and exhausing five years but i'm forever thankful to AndersenConsulting/Accenture for the experience.
by WalterBright | 2025-09-16 18:48:54+00:00
> There are no "built-in" arrays in C++. There's C-style arrays,

They're built-in arrays. The C++11 n3290 specification calls them arrays in section 8.1. The use of "array" is used regularly elsewhere in the specification. They are built in to the language. There is no warning from clang compiling C++ code that these should not be used.

The trouble with C++ builtin arrays is they have no bounds checking and promptly decay to pointers at every opportunity. Despite the obsolete nature of them, people still use them. There's no switch to turn them off.

Where's the C++ guarantee that code doesn't use those builtin arrays?
by AJ007 | 2025-09-16 18:49:03+00:00
If you have to have use a phone, at minimum disable notifications and never answer it. First it removes all of the urgency. Second, the caller has to provide some way for you to contact them, which gives you a second point of contact to validate.

Never, ever, use a cloud password manager, that's just dumb. Combining these things together in some sort of master account -- be it Google, Apple, Microsoft -- is also terrible. It's like leaving all of your savings accounts, checking, and investments at a single bank.

All of this stuff is going to get way worse because of AI. You'll be talking to real people you know personally who are 100% not AI but were tricked in to asking you to do something by other AI enabled scammers. However aggressive I've suggested people be in the past probably isn't going to be enough for 5 years from now.

These things have always been possible, and have been done, but now they can be done at scale, with advanced testing to figure out what works on who, whereas before it was targeting the guy who kept posting pictures of expensive watches on his public Instagram.
by adezero | 2025-09-16 18:49:29+00:00
Hello everyone. This is Adrienne Rockenhaus (the "OP" from the Reddit post). I've been reading this discussion, and I want to provide some clarity and address the main points being raised, with links to the public record.

The discussion here has focused heavily on the original 2014 CFAA charge. But the current, life-threatening crisis is happening in Michigan, and it's based on a series of supervised release violations that were provably manufactured.

The warrant lists five violations. Here is the truth for each:

"Lost Contact/Absconder": This is a lie. My husband was hospitalized in a VA facility for a mental health crisis, and we have text messages proving the probation office knew his exact whereabouts.

"New Credit": This was identity theft, for which we filed a formal police report. The probation office tried to punish him for being the victim of a crime.

"Unauthorized iPhone": The phone was his authorized work device, issued by me, his formally approved employer (approved by his former PO in writing).

"Failed Restitution": He was paying the amount agreed upon with his first PO. We have the government's own receipts to prove it.

"Cannabis Use": A misleading omission. He has a legal prescription for Marinol for his combat-related PTSD, which the probation office knew would cause a positive test.

Regarding the Texas case, the real issue is not the details of the decade-old charge; it's the corrupt process the government used:

Pretext: The charge was revived just before the statute of limitations expired, and only after my husband refused to help the FBI decrypt traffic from his Tor exit node.

Perjury: His 3-year pretrial detention was secured by the perjured testimony of a U.S. Probation Officer who lied about what a "SPICE graphics driver" is. The FBI agent never corrected this lie on the record.

Collusion: The entire hearing was tainted. We have documented proof that his own defense attorney at the time was actively colluding with his ex-wife to sabotage the case.

This is not about whether you approve of his past actions. This is about whether the government should be allowed to use pretext, perjury, and conspiracy to jail a citizen. The core principle is that everyone is entitled to due process. He did not receive it.

Please do not take my word for it, and do not take the word of anonymous commenters.

Read the primary source documents for yourself. The fraudulent warrants, the court transcript proving the perjury, and the evidence of the conspiracy are all on the public record at rockenhaus.com.