MurphyA/hacker-news huggingface dataset:
by gtowey | 2025-11-13 19:49:09+00:00
Doubt it. Especially when you realize the cost to the company for an employee is much more than just take-home salary. Healthcare, employer payroll taxes & such all add up. You could also argue wether deferred comp like stock options & RSUs are calculated as the cost. The employee's "comp package" often comes in at 2x or more of their base salary.
by neilv | 2025-11-13 19:49:49+00:00
I used to study news, which meant reading a lot of it, so maybe I'm not representative, but I immediately noticed that.

Whoever tastefully drew their logo in lowercase might've warned them not do it as all-caps elsewhere, if they were aware of the US brand issue.

If I had to refer to this brand name in text, such as in specs, I wouldn't do all-caps like they have. (To US people, who may be familiar with the toxic brand from written news, US journalism style guides tend to put initialisms and acronyms in all-caps, unlike in parts of Europe.) I would capitalize only the first letter.
by Glyptodon | 2025-11-13 19:50:14+00:00
The main reason I think this is wrong is that the sheer amount of different things the government needs to pay attention to in the modern world is staggering. In my view, it is well beyond what a few hundred reps can pay attention to. I think if you scale it, what you end up with is that representatives can be more specialized in ways that align with their constituency instead of being bad generalists.
by mothballed | 2025-11-13 19:50:27+00:00
> Plenty of states have set up actual, real legalized cannabis industries that benefit from regulation (like required mold testing).

None of that cannabis is federally legal either, and relies on the same precarious position that 'hemp' industry will still be in of operating a massive ongoing criminal enterprise. It's just that rather than legalize the 'real' cannabis the big cannabis lobby and their politicians settled for swiping at their hemp competitor and make them go on the black market too so they could better capture the profits, as evidenced by the fact even 'legal' weed state senators voted to put 'hemp' in the same illegal category their illegal 'legal' weed sits in.

In fact, under the old hemp rules, there was pending federal regulatory framework for testing hemps products (they were still operating under deferred DEA testing regime, so currently testing is largely being done privately with COAs being furnished by most CBD farms, if you have even the slightest concern you can order from a vendor with full contamination reports and chemical breakdown). For marijuana, absolutely no federal requirement as it's just illegal with no provision. So the situation is the exact opposite as you had concerned, with regard to the part of government we are speaking of.
by roscas | 2025-11-13 19:50:28+00:00
Some people like Ubuntu but I don't because of so many reasons. If rather use Debian.

Same for Fedora that I don't like also. I prefer to use RockyLinux or AlmaLinux if you really need a RHEL compatible system.

There are other options, most of them based on Debian or Ubuntu.

My desktop choice is ArchLinux with Plasma or XFCE4. No snaps, no crap.

My servers choice is RockyLinux 8 or 10.
by jmye | 2025-11-13 19:50:35+00:00
> Tell me why we should care about some island on the other end of the world.

I mean, if we're talking about Taiwan, it has strategic and commercial importance above and beyond being "some island". Certainly more than Central America ever did when the rest of the world was ignoring the US's idiotic anti-Communist adventures. Pretending that it's irrelevant because it's far away seems like a pretty big economic misunderstanding, at the least.
by diego_moita | 2025-11-13 19:50:42+00:00
Can't be done, yet.

But I do want to dig into that, someday. There is an open source library in Kotlin multi-platform for building applications that interact with the watch (libpebble3) and, in theory, Bluetooth LE can connect to more than one device. But the PebbleOS probably restricts it.

My dream is to use the watch to authenticate to computers, websites and IoT devices.
Apply with me for W26
by zizhouwang | 2025-11-13 19:50:43+00:00
Channeling Brian Armstrong's og thread: https://news.ycombinator.com/item?id=3754664

I built min. https://getmin.ai to solve my own pain with team emails. There are some incumbents out there, and after trying them all I realized there's still a huge gap. Just applied for the W26 batch, got interviewed twice prior for different ideas with a different cofounder. That cofounder decided to quit a couple of months ago. We've been grinding for 2 years together, and he really wants a steady paycheck for a bit (can't blame him). I'm good to grind for longer, optimized my lifestyle for this grind.

Anyways, existing shared inbox solutions are all too rigid, and built for large support teams so if you want to configure something quick for a simple use case outside of support stuff, you really can't. Other side of the coin are these Chrome addons that turn your Gmail into a CRM, I tried at least 3, and they seem kinda useful allowing you to assign emails, track contacts etc. But extensions are clunky, and data models are not customizable, also you are completely tied to Gmail's crappy UI, and it shuts down all possibility of building something truly amazing.

When I talked to a small manufacturing company around town and saw what they were doing with their emails, it all clicked. They had a person that would watch their inboxes, and when emails come in, they'd determine what category the email is (request for quote, questions, POs, shipping updates etc) and then create a row in Airtable and then assign it to someone. Light bulb went off.

What if we make the inbox UI Airtable like? With AI, emails (very unstructured) can be structured, therefore sorted and grouped by any piece of extracted data you want. If you can add a column to any thread (or threads just like it), shit's super powerful, you can customize an inbox to your team's specific use cases without coding. I spent a few months exploring and built it. Been dogfooding it myself for a few weeks now, and I can't imagine going back.

Gist: This is like Notion for emails, collaborative, made up of building blocks like legos.

Now I'm looking for someone to go on this journey together. I want someone who embraces the grind because without it you'll just give up. Technical person required even though GTM is the highest priority piece because product is everything, whole thing hinges on organic growth via viral loop.

I'm basically ready to go to war with the right person. PLease let me know if you or know anyone.
by WorldMaker | 2025-11-13 19:51:36+00:00
Mathematicians certainly write volumes of opinion pieces. The article you are complaining about starts from the presumption that software could benefit from more mathematical thinking, even if that doesn't explain broader general trends.

(But I think it does apply more generally. We refer to it as Computer Science, it is often a branch of Mathematics both historically and today with some Universities still considering it a part of their Math department. Some of the industry's biggest role models/luminaries often considered themselves mathematicians first or second, such as Turing, Church, Dijkstra, Knuth, and more.)
by sohojoe | 2025-11-13 19:52:03+00:00
yeah, stochastic is there because we give up control of order of operations for speed

so the order in which floating-point additions happen is not fixed because of how threads are scheduled, how reductions are structured (tree reduction vs warp shuffle vs block reduction)

Floating-point addition is not associative (because of rounding), so: - (a + b) + c can differ slightly from a + (b + c). - Different execution orders → slightly different results → tiny changes in logits → occasionally different argmax token.
by orforforof | 2025-11-13 19:52:09+00:00
I really enjoyed the book Mathematica by David Bessis, who writes about his creative process as a mathematician. He makes a case that formal math is usually the last step to refine/optimize an idea, not the starting point as is often assumed. His point is to push against the cultural idea that math == symbols. Sounds similar to some of what you're describing.
by cameron_b | 2025-11-13 19:52:12+00:00
Before 1913, State's legislatures would elect their US Senators. Since 1913, Senators are directly elected but to longer terms than their peers in the House, as a way to make them less beholden to the whims of the zeitgeist and more stable in their consideration of "what serves the state" in that they do not face elections immediately and the results of their work are meant to be evaluated over a longer period. -- this is the intent, reality may bear out differently
by par1970 | 2025-11-13 19:52:12+00:00
Are you arguing this?

(Premise 1) If a country has 350 million people, then the Senate will produce unrepresentative outcomes.

(Premise 2) America has 350 million people.

(Conclusion 1) So, the Senate will produce unrepresentative outcomes in America.

(Conclusion 2) So, the Senate is bad for America.
by celsoazevedo | 2025-11-13 19:52:18+00:00
Maybe the old "Hitler Has Only Got One Ball" song wasn't that wrong then:

Hitler has only got one ball, Göring has two but very small, Himmler is rather sim'lar, But poor old Goebbels has no balls at all.

https://en.wikipedia.org/wiki/Hitler_Has_Only_Got_One_Ball
by techblueberry | 2025-11-13 19:52:30+00:00
I would just generally speaking say I'm not a person who deals in absolutes over nuance. It's probably why I'm not the head of a defense organization or a politician. I can somewhat see the value in saying - I'm going to support Israel, or I'm going to support the United States. I'm just not sure looking through history that any of these conflicts are actions will be looked back kindly upon.

Sure, Biden fucked up on immigration, but to turn it around and thinking flooding the streets with ice agents is a reasonable counter-point to that; I don't see any way the negative externalities don't exceed the intended benefits. Anything beyond a diligent and ardent application of the law is hubris; and I don't see how one can look at the twentieth century and see anything but the way hubris has resulted in mistaken conflicts over and over again. And to watch a bunch of people double down is whackadoodle. But then again, how is Palantir going to survive without the omniwar.
by drob518 | 2025-11-13 19:52:43+00:00
From the article:

> This enduring reliance exists not out of nostalgia, but necessity: COBOL’s reliability, stability, and the prohibitive cost and risk of replacing decades of deeply integrated logic make it one of the most mission-critical technologies ever built.

That sentence struck me as odd. Is COBOL any more "reliable" or "stable" than any other language? I'm no COBOL expert, but when I've looked at it and read about how it works, it seems rather verbose and mundane. That's not unexpected; it was developed in a different era with different sensibilities.
by echelon | 2025-11-13 19:52:47+00:00
This feels like a huge distraction from building an IDE.

A monnumentous yak shave.

I've never used or cared for multiplayer in VSCode or JetBrains. It's silly.

I've never been the pair programmer type. The only time I've needed to share an IDE is during a SEV or ridiculously complicated systems bug, and that's 1% of the time.
by missingcolours | 2025-11-13 19:52:51+00:00
This is what always happened with Republican shutdowns too.

- You get nothing

- Eventually everyone understands they're going to get nothing, so they ask some sacrificial lambs to vote to end it while they posture and pretend they would have "kept fighting"

With Republicans this was called "RINOs" and "tea party" but it's the same thing now.
by toast0 | 2025-11-13 19:52:56+00:00
Congestion manifests as packet queueing as well as packet dropping. 120 ms would be a lot of queuing, especially if we assume the 1000 node cluster is servers on high bandwidth networks, but some network elements are happy to buffer that much without dropping packets.

You could also get a jump to 200 ms round trip if a link in the path goes down and a significantly less optimal route is chosen. Again, 120 ms is a large change, but routing policies don't always result in the best real world results; and while the link status propagates, packets may take longer paths or loop.
by johnisgood | 2025-11-13 19:52:57+00:00
That's only true if the key's authenticity isn't verified. If you just accept any key a person gives you, then yes, it's meaningless. But if you independently confirm the key's fingerprint through a trusted channel, it becomes a real security measure that prevents impersonation and ensures confidentiality.

The workflow as described (no verification step) is theater. But that's true for any credential exchange without identity verification, PGP or otherwise. The issue isn't PGP, it's skipping the verification step. PGP provides the tools (fingerprint verification, web of trust, key signing), but you have to actually use them.
by salawat | 2025-11-13 19:52:58+00:00
>Not allowing regular folks to run unsigned apps is something I also agree with -though I would love if Apple allowed us to trust third-party root certs so that apps would be both signed and free of Apple's control.

Rolling up the ladder much? Most who can program nowadays in one form or another owe the learning experience to the fact we could write and run unsigned apps without nannery measures like Gatekeeper.

I flat out refuse henceforth the do anything that encourages mind share on fundamentally anti-user, gatekept platforms.
by jmye | 2025-11-13 19:53:16+00:00
> Another curious thing is despite how the US has been acting in this manner, their stock market still continues to outperform everybody else's

Only a tiny fraction of the S&P is performing, and it's because it's either part of the AI bubble or because people have memed extreme value into poorly run companies that now have absolutely insane EPS numbers. There's nothing about the US stock market that's even slightly connected to it's financial or economic performance, right now.
by josteink | 2025-11-13 19:53:22+00:00
> Or even: 1. Test 2. Implement IMO, this last popular approach gets things completely backwards. It assumes there is no need to think about the problem before hand

I think you misunderstand this approach.

The point of writing the tests is to think about the desired behaviour of the system/module you are implementing, before your mind gets lost in all the complexities which necessarily happens during the implementation.

When you write code, and hit a wall, it’s super easy to get hyper-focused on solving that one problem, and while doing so: lose the big picture.

Writing tests first can be a way to avoid this, by thinking of the tests as a specification you think you should adhere to later, without having to worry about how you get there.

For some problems, this works really well. For others, it might not. Just don’t dismiss the idea completely :)
by gryn | 2025-11-13 19:53:32+00:00
yup, my pet peeve is there is no way to disable line wrap. the setting that exist doesn't work and there's no way to actually disable it instead of just increasing the max characters (with set hard limit in the source code).

have a big docs or log,data file where you don't care for the rest of the line ? well too bad better have a spare editor.

this feel to me like it should should be a number #1 priority. "an editor need to nail the editing part".

https://github.com/zed-industries/zed/discussions/26344

on the positive side I do like that you can in-place edit the result of global search.
by thewebguyd | 2025-11-13 19:53:38+00:00
Last frontier for gamers.

I'm still on macOS for the foreseeable future as long as there's no Lightroom (Classic) or Photoshop on Linux. I'd even settle for CaptureOne or Exposure. DarkTable still isn't there, nor is the UI as easy to work with.

Not to mention other business uses and different fields whose apps are exclusively Windows, not even mac and Windows.

Windows has a captive audience. Yeah, Linux can and will take some, but it'll still be a small piece of the pie, unfortunately. Everyone else has no choice but to put up with the abuse.
by barbazoo | 2025-11-13 19:54:06+00:00
It sounds like they built a malicious Claude Code client, is that right?

> The threat actor—whom we assess with high confidence was a Chinese state-sponsored group—manipulated our Claude Code tool into attempting infiltration into roughly thirty global targets and succeeded in a small number of cases. The operation targeted large tech companies, financial institutions, chemical manufacturing companies, and government agencies. We believe this is the first documented case of a large-scale cyberattack executed without substantial human intervention.

They presumably still have to distribute the malware to the targets, making them download and install it, no?
by Nair0 | 2025-11-13 19:54:14+00:00
I usually use tools that allow me to check the file changes once it's done with one "prompt" or one "change". This makes the waiting period be smaller, after which I check the changes and understand the code, fixing any obvious bugs I notice.

Sometimes while I wait I like reading the chain of thought, even though I mostly zone out, sometimes I notice stuff that the AI misunderstood and go back to redo or better explain my prompts if I think it's important enough.

When I get bored though, I usually just leave it to finish the entire task, and to stuff like cleaning my desk, room, fold clothes, or just write the plan for next task, project, day etc in my notebook.
by zonkerdonker | 2025-11-13 19:54:20+00:00
Its worse than that. Cameras (plus DToF if you want tracking in the dark), imus, gyros, and necessarily onboard compute/SOC to handle processing that data. Shipping it all off to a remote computer and then making the round trip creates an untenable amount of lag. Thats not even accounting for controller and hand tracking.

And once you have the pipeline and computation power to enable inside out tracking all on device, adding an OS is essentially free.
by tastyfreeze | 2025-11-13 19:54:31+00:00
You say that like everybody that is in one party agrees on everything. That is absolutely false.

It is also an inaccurate portrayal of Alaska state politics. While historically the State Legislature has been majority republican it has been more even since 2015ish. Which is coincidentally when weed was made legal.

https://en.wikipedia.org/wiki/Alaska_House_of_Representative...

How we vote in federal elections has more to do with Republicans in general being more aligned with the majority interests in Alaska.
by btilly | 2025-11-13 19:54:37+00:00
Yes, the author points to what they think that the problem is, and what they think that the solution is.

However the article connected me with the struggles of young men in my life. Which connects to what I see their problems as, and what the causes of those problems are.

The message that I've heard from professionals who work on it says that addiction is largely a symptom. The disease is the problems that they are trying to avoid facing. Dominant among those diseases is a lack of social connection. The most successful interventions out there for addiction operate on this theory. Including the interventions that accompanied decriminalization of drugs in Portugal a quarter century ago. Which managed (varies by drug) 30-50% reductions in addiction rates.

The author's theory is that the young men in question don't want social connection enough. They aren't lonely enough. This theory does not match my experience or understanding. The men in question are plenty lonely. They just have found unhealthy coping mechanisms for it. Like anger and addiction.

In particular my thinking is strongly informed by the young man that I know best with a significant loneliness problem. From his narrative as he became radicalized against narratives that are dominant in his social environment. And his story finds echoes in a variety of toxic groups in society. And which fits with trends that are broadly reflected by polling.

I think that the author brought up an issue that is important. But has the wrong prescription for it. We need to create more opportunity for social connection. And the opportunity starts with a willingness to listen to people we disagree with, rather than doubling down on polarization.
by lrvick | 2025-11-13 19:54:47+00:00
There are many ways to use PGP just as there are many ways to use openssl or any other cryptographic suite of tools.

For most individuals seeking to establish a long term durable personal keychain they want others to be able to externally trust and verify easily, I would suggest the following, which is more or less what most people in my circles do:

1. Buy a smartcard with touch support such as a Nitrokey 3

2. Ideally buy 3+ backup smartcards at the same time

3. Use Keyfork on AirgapOS booted on a laptop you trust to generate a 24 word mnemonic and split-encrypt it to 3+ smartcards (or write down mnemonic on paper if you lack budget for 3 extra smartcards)

4. If using backup smartcard set, split them up across 3 secure locations, or if using a raw mnemonic put on durable storage such as cryptosteel, and put that in tamper evident storage such as in a vacuum sealed bag with confetti with pictures you have copies of elsewhere.

5. Use keyfork to derive a PGP key and load it into your smartcard

6. Setup forced/locked "touch" requirement policies on all "slots" on your card so you must tap for each use (malware cannot do this, but easy for you to do)

7. Publish public key to keys.ogenpgp.org

8. Publish public key on your own domain name using Web Key Discovery

9. Use keyoxide docs to establish keyoxide profile with every internet platform you control attesting your key fingerprint is yours to make it easy for others form confidence that all of those are you, and your key is yours.

10. Major bonus: use QubesOS and map your smartcard only to an offline vault VM that prompts you for each use, and which security domain on your system wants to use your key, so malware is unlikely to be able to trick you even if your development environment is compromised.

From there you can use your provisioned smartcard with an openpgp smartcard capable ssh agent on your workstation for git signing, git push, ssh to servers, password management with password store, signing artifacts, thunderbird for email encryption, etc.

We plan on writing up a lot more public documentation for this sort of thing as the public docs suck, but we have helped thousands of people with this sort of thing.

Pop into #!:matrix.org or #keyfork:matrix.org if you want any help or advice for specific use cases.

A partially complete set of docs for different threat models is in progress at https://trove.distrust.co
by JulianChastain | 2025-11-13 19:55:06+00:00
I don't know what exactly you're asking by "Who are the people I have these conversations with?" They were real-life in-person interactions, most often with young women I knew in college. It's interesting that even when I specifically say that I don't know whether my experience generalizes I still get subtly accused of having a preconceived narrative that I tried to confirm. I can only give you a n=1 sample size. But in my experience growing up in the US casual misandry is very normalized, in a way that contrasts to the stigma that surrounds casual misogyny.
by jacquesm | 2025-11-13 19:55:08+00:00
I think you misunderstood my comment and/or fail to properly appreciate the subtle points of what I suggest you keep.

The risk you have here is one of account re-use, and the method I'm suggesting allows you to close that hole in your armor which could in turn be used to impersonate people whose accounts have been removed at their request. This is comparable to not being able to re-use a phone number once it is returned to the pool (and these are usually re-allocated after a while because they are a scarce resource, which ordinary user ids are not).