MurphyA/hacker-news huggingface dataset:
by black3r | 2025-10-05 09:26:59+00:00
What emails suck at is communication between multiple people in a work setting. That's why Slack, Teams, and others emerged and got popular.

For example:

- When multiple people respond to the same email, the email "thread" branches out into a tree. If the tree branches out multiple times, keeping track of all the replies gets messy.

- While most clients can show you the thread/tree structure of an email chain, it only works if you've been on every email in the chain. If you get CC'd later, you'll just see a single email and navigating that is messy.

- Also if you get CC'd later, you can't access any attachments from the chain.

- You can link to a Slack/Teams conversation and as long as it's in a public channel, anyone with the link can get in on it (for example you have a conversation about a proposed feature which then turns into a task -> you describe the task simply and link "more info in this slack convo"), you can't do that with Emails (well I guess you could export a .eml file, but it has the same issue as getting CC'd later)

- When a thread no longer interests you, you can mute it in Slack/Teams. You can't realistically do that with emails, as most people will just hit "reply all"

- But also sometimes people will hit "reply" instead of "reply all" by a mistake and a message doesn't get delivered to everyone in the thread.
by jfyi | 2025-10-05 09:28:29+00:00
Yeah? Ncurses still a thing? I only ask because that's the only api name I remember from forever ago.

I worked on a mud on linux right after high school for awhile. Spent most of the time on the school's bsdi server prior to that though.

Then I went java, and as they got less permissive and .net got more permissive I switched at some point. I've really loved the direction C# has gone merging in functional programming idioms and have stuck with it for most personal projects but I am currently learning gdscript for some reason even though godot has C# as an option.
Show HN: Bitrpc – a Rust RPC library using bitcode, HTTP3, and io_uring
by alexboehm | 2025-10-05 09:29:35+00:00
I've loved the ergonomics of using tarpc for Rust projects, but I wanted a higher performance RPC library that could take advantage of bitcode's serialization speed and size https://david.kolo.ski/rust_serialization_benchmark/, that didn't depend on Tokio.

The problem with Tokio is it still doesn't have proper support for io_uring, and maybe never will due to its work stealing runtime. As such, I implemented a transport using HTTP 3 on Compio, a thread per core async runtime with great io_uring performance, HTTP3 support.
by dirkt | 2025-10-05 09:29:59+00:00
Unlike the IBN 5100 [1] (which I guess actually was IBM's First Laptop Computer), the 5140 ran MS-DOS, and couldn't emulate the IBM/360 ISA like the IBN 5100 could, so it would be useless for John Titor because you couldn't hack SERN with it.

[1] https://en.wikipedia.org/wiki/IBM_5100
by iamblessed_ | 2025-10-05 09:31:48+00:00
Willing to burn few bucks here and there for the projects.

Really need to get hands dirty here. I remember taking RL course from coursera during 2020 covid. I didn't have the chance to apply it in the problems I worked post covid.

But I really want to start doing RL again. Interested in world models and simulation for RL.
by Nevermark | 2025-10-05 09:32:19+00:00
Ideally it is filled with curiosity and continued exploration.

Not manufactured stop gaps or generic cynicism.

There is no reason more GPUs can’t contribute to further understanding, as one of many tools that have already assisted with relevent questions and problems.

Opt out of serious inquiry, no excuse needed, if you wish. Reframing others efforts is not necessary to do that.
Ask HN: Is HN enough to stay up to date in tech?
by uscnep-hn | 2025-10-05 09:33:49+00:00
I'm asking because there is a lot of information noise, we are constantly bombarded by an endless stream of content. I like how calm and easy to consume HN feels compared to other platforms, hence i’m thinking of leaving Reddit and just staying up to date with HN. What do you think? How do you stay up to date?
by jpc0 | 2025-10-05 09:36:11+00:00
On the meta platforms I am intricately familiar with the Whatsapp API and it is literally not possible unless you are effectively going to effectively run WhatsApp Web in a browser instance and interact with it which is against ToS.

Whatsapp API works on the basis of conversations, the conversation has to be initiated by another party and only exists for 24hours from the last message from the other party. Sending messages unprompted is not possible unless it’s a templated message.

I can believe this exists to counter spam, and let’s not ignore the fact that WhatsApp messages through the API costs more per message than SMS.
by siva7 | 2025-10-05 09:36:41+00:00
I'll address something else: Fomo is usually a symptom of an underlying deeper issue. Long before Anthropic/Openai, we had these same posts about people desperately wanting to get into Google. They got unhealthy obsessed about this goal that they started prepping for months, even years, documenting their journey on blogs only to get rejected by someone who spent 2 seconds on their application. Getting in is more about luck than most people realize. Once you're in, you had for a long time a skewed romanticized fantasy of what it's like to work at this mythical company (Anthropic isn't a startup by any stretch anymore) only to crash hard and realize it is a classic corporate environment.
by hajola | 2025-10-05 09:36:45+00:00
Input Output | Senior Bitcoin & Rust Engineers, Fullstack/DevOps, Product, BD, Marketing | Full-Time | Remote (Global) | https://iohk.io/en/career

We're a new venture inside IOHK building the future of Bitcoin DeFi. Our mission is to unlock Bitcoin's economic potential by building a secure, trust-minimized protocol that brings more utility to native BTC.

Tech Stack: Rust, Bitcoin, BitVM (X,1,2,3, and beyond), RISC-V, etc.

We're hiring for a small, mission-driven, and crypto-native team.

If you're passionate about Bitcoin and rigorous open-source engineering, we'd love to hear from you. If interested, please reach out directly to me at hans.lahe [at] iohk.io
by xorcist | 2025-10-05 09:37:05+00:00
There have been plenty of suggested online voting schemes over the past several decades, yet the prevailing theme is that the ones that actually see practical use don't even try to solve the problem.

The reason why we have public elections is to ensure a peaceful transfer of power. I believe each and every scholar of political science would agree with this statement.

What's important is that there must be no reason to sow distrust into the process. No party should be able to claim their votes weren't properly counted, or that the process is somehow suspicious. The voting process could be mathematically perfect, but if people doesn't trust that votes can't be bought and counters can't be bribed then it's all for nothing.

That's why we need transparency. Not because of some higher theoretical lofty ideas, but because the basis for peaceful transfer of power between parties mutually suspicious of each other is not there.

If trust gets broken then society gets broken. Elections will continue, but in a generation or two they will cease to be able to fulfill their intended goals, and that's when we see the outcome. Not next year. That's what scares me.
by bluebarbet | 2025-10-05 09:37:58+00:00
Because it's still better than the alternatives. I recently ordered a small item from a specialist retailer. Payment by Paypal was easy enough (ethically questionable, yes, but faffing about with credit cards on the internet in 2025 is just a complete PITA not to mention insecure). But the delivery was a nightmare. It took weeks, to the point that I needed to change the delivery address. But customer service turned out to be an AI bot which ignored everything I wrote while confidently reassuring me that it had understood and was acting on it. In the end I had to cancel the whole purchase. A terrible experience, alas worse than anything I've ever had from the evil monopolist of Seattle.
by eastbound | 2025-10-05 09:38:26+00:00
> The racism and selfishness of right-wing politics is just … ugh, honestly, I just can’t. It’s Godless.

The first step would be to humbly recognize your side’s shortcomings. To me, aiding the destruction of malls, pardoning authors of crimes is bad, protesting against having borders is worse and defunding the police is a hallmark of criminality (and before you say it: Defunding doesn’t mean rearranging, it means defunding, according to protesters on your camp).

There are two essential Christian concepts that you skip when you unilaterally hold your opponent for contempt of humanity:

- Those who have never sinned should throw the first stone,

- Pardon.

Once you become milder in your accusations, maybe we can design a common world where we have common principles. I’d say those principles should be etched into law, but your side is against law enforcement, so it’s a bit complicated.
by jasode | 2025-10-05 09:39:41+00:00
>My colleagues and friends know that I prefer to communicate with them via email rather than chat messaging.

For some co-workers and especially for friends & family, the chat UI is much more ergonomic than email. Email usage has extra friction:

- compose new email UI has extra SUBJECT: field you have to fill with junk (like "hey" or "question...") or skip over

- email client UI for multiple messages from the same person in a listview repeats the same metadata headers which is visually redundant pollution. UI settings such as "organize by thread" or "organize by conversation" help but don't fully solve it.

With chat apps, the back & forth conversation is visually cleaner without all the metadata clutter.
by bob1029 | 2025-10-05 09:41:10+00:00
You could get something like an eco flow battery, charge it on your 120v service and then use its inverter to run your intermittent 240v loads. IIRC their models support being in charge and invert mode simultaneously, so you wouldn't have to swap plugs or change settings throughout the day.

The Delta Pro series is capable of running a 3 ton AC condensing unit, so if your tools are less demanding than this it should work out.
by damaya1982 | 2025-10-05 09:42:16+00:00
To an extent, in that once you've unlocked your vault you now have access to it without having to type a password every time (convenience). Of course, the implications of this are far worse, in that you've now sent me (the hacker) all credentials in your vault. I'd say this has less to do with a password manager and more to do with using MFA so that the credentials alone are worthless.
by sethammons | 2025-10-05 09:42:21+00:00
You are so wildly off base from my lived experience that I have to assume you have no experience with generational poverty.

You are not saving up to improve your life because the savings rate is too small to effectively matter. And all the savings you muster can be wiped out by, well, any extra expense. Car breaks down, medical copay, kid needs clothes due to a growth spurt, bank fees, etc.

If any chance event will break you, it is not entirely illogical to lean on chance to save you.

If you don't see light at the end of the tunnel, or you think that light is an oncoming train, you are not going to "act rationally" for arriving at the end of the tunnel.
by homebrewer | 2025-10-05 09:43:38+00:00
As long as it's your deployment target and nothing else. For development, both macOS and Linux continue to be second class citizens, and I don't see this changing as it goes against their interests. In most .NET shops around me, the development and deployment tooling is so closely tied to VS that you can't really not use it.

It's fine if you stick to JetBrains and pay for their IDE (or do non-commercial projects only), and either work in a shop which isn't closely tied to VS (basically non-existent in my area), or work by yourself.
by elliotto | 2025-10-05 09:44:08+00:00
I keep a few long running chats for important things and then just keep the random questions as individual chats. There's not a lot of structure but it works.

For example at the moment I have 1 long chat about some health stuff, 1 long chat about some bicycle repairs I'm doing, and then the rest are one offs. I rename the long ones (or just remember the name) and they stay at the top because I find them when I need.

I also manage memories assertively. If there's something important that I'm tired of repeating I just ask it to add it to memory and it will do it.

Most of my professional work is done in cursor so it's in a different place to my personal questions. These usually are one chat per feature kind of thing, and start a new one when it gets confused with the enormous context
by honkostani | 2025-10-05 09:44:16+00:00
It helps to be already social isolated and socially suicidal. The freedom to think and speak, once again resides in a barrel and not with those who emptied it, who must stick to stagnant ideas with no explanation and prediction power.

(the sun will disappear August 23, 2044). True science. true knowledge puts itself to the test, by performing predictions and miracles. Everything else just ain't. Typed on a miracle, a electrically state-full rock, predicatively turning up and on every morning.
by beloch | 2025-10-05 09:44:17+00:00
I boycotted Amazon in January because of you-know-who and Bezo's swift and utter obeisance to him. It's surprisingly easy to go back to the old ways of waiting a little while for shipments if you're capable of planning ahead. (Speaking of which, it might be time for those of us who are post-Amazon to start thinking about our Christmas shopping.)

Unlike the author of the article, I don't believe it's possible to fix Amazon. He's talking about regulations as a remedy, but the U.S. is not likely to pass such regulations any time soon. The U.S. government is far more likely to threaten other nations for imposing such regulations or taxes on American companies operating in their jurisdictions. We saw this very thing happen when Canada was forced to delete its digital services tax.

If you don't think Amazon is delivering good value for your money, stop giving Amazon your money. Even though there is no direct competition for delivering Chinese junk to your doorstep overnight, stop giving Amazon your money. "Good, fast, cheap. Pick two." Amazon promised us all three, but failed to deliver just like all the rest.
by TrackerFF | 2025-10-05 09:45:12+00:00
I had a colleague that would come back from vacation, see 1000+ emails, and just mark all unread emails and hit delete. And say "If it's any important, they'll just mail me again".

Not saying that it's a good way to do things, absolutely not, but it did open my eyes to the fact that some people will just indiscriminately delete emails, no mater how important they could be.
by nawedx | 2025-10-05 09:45:36+00:00
Hi HN! I built this CLI tool to solve a problem I kept having - forgetting DSA problems I'd already solved when interview time came around.

It uses spaced repetition (similar to Anki/language learning apps) but optimized for coding problems: - Review schedule: 1d → 3d → 7d → 14d → 30d → 60d → 120d - Tracks actual solve time vs expected - Adjusts intervals based on performance (easy/good/hard/failed) - All local, no cloud/tracking

Built with TypeScript + MongoDB, runs in Docker. Takes ~2 min to get started.

Main question I had while building: should the algorithm penalize "hard" ratings more aggressively? Currently it keeps you at the same interval, but I'm wondering if that's too forgiving.

Happy to answer questions!
by j1elo | 2025-10-05 09:46:40+00:00
That sounds like basically right (I agree with it all, I'm too the kind of person that enjoys all those advantages of email). So here I'm thinking from putting myself in the skin of the others:

All this seems so much "me, me, me, me". People sending you a quick Whatsapp to let you know "tomorrow in Town sq. at 12h" don't want to have to use a clunky interface (sadly email apps are not up to par with instant messaging apps, not even close); they don't care either about your desire to have a unified inbox, and a long term archive. Agreed if it's for "important" things, but mostly instant messaging replaced email for day to day things that in an analog world would have been just said by landline phone.

Relatedly, having a long term archival might come as a bit creepy, even. In apps this happens too, but at least I can say something extremely controversial and delete it for both people a couple minutes later. Or send a "view once" mesage.

Regarding confidentiality, coincidentally not even 2 weeks ago a friend was telling me about a case of hos company sending an invoice, and being man-in-the-middle'd so the attacker just changed the bank account number and the customer thus paid to the wrong account. Nobody uses GPG, sadly. So at this point, for very important stuff I'd consider Whatsapp less confidential but more secure than email, ironically.

Back to being me; I see a problem of usabilily. Even I admit that sending a whatsapp is much more convenient and practical than opening up K-9 Mail to _compose_ an email. You don't _compose_ a IM, you just hit a contact, jot it down, hit send, and there's extra social convention tools such as a blue tick indicating that maybe you can even stay put there because probably the other person may reply immediately.
by homebrewer | 2025-10-05 09:48:15+00:00
The only thing that has become "less permissive" is Oracle's proprietary OpenJDK build, which isn't really needed or recommended in 99.9% of cases (except for when the vendor of your proprietary application requires it to provide support).

The rest of the ecosystem is "more permissive" than .NET since there are far more FOSS libraries for every task under the sun (which don't routinely go commercial without warnings), and fully open / really cross-platform development tooling, including proper IDEs.
by foldr | 2025-10-05 09:48:21+00:00
A couple of years ago Amazon UK somehow bamboozled me into buying a monthly subscription for a pot of hair product. When the next month's item was delivered and I saw the charge on my card, I was so infuriated that I impulsively disputed it. Months later, Amazon sent me a rude email asking for their money, but I eventually won the dispute. It feels kind of good knowing that I'm one pot of hair wax up on Jeff Bezos. (I did offer to send it back.)
by bborud | 2025-10-05 09:49:09+00:00
I have come to hate email so much there are weeks where I will check my email perhaps just once or twice in a week. Every 2-3 months I try to clean up my inbox by going through it and unsubscribing to all the rubbish I am opted into without my say-so. But since we use Gmail, this is a really, really, really slow process. Gmail is a terrible product that has no evolved meaningfully over the 20 or so years it has existed. And it doesn't get any better when idiot product managers feel it is more important to add more AI nonsense than try to fix a product that is very poor at doing the thing it is supposed to do.

(If anyone knows of a tool that helps me rapidly clean up my gmail, please let me know).

But the worst thing about email is that nobody knows how to write emails anymore. Everyone just quotes the while thing and adds their comments on top. People no longer trim down the email and intersperse their comments throughout the response. Mail reading software no longer aids you in doing this - cleaning up the quoting for you (not that many mail readers did this before).

And when you don't want to quote the email you are responding to, people include the whole mess anyway and just pop their response at the top. Rather than understanding that a threaded mail reader (as most mail readers are today) will provide the reader with the context they need just fine. There's no need to repeat dozens of older responses.

I miss email from 25-30 years ago. When 90% of what landed in my inbox was actually for me, written by other human beings. Most of which knew how to produce a response to an email without it just being a sloppy mess.

I wish people who wrote mail clients were more intelligent product designers and more thoughtful people. That they would understand that catering to people's poor habits was, and is, a bad idea and that a better idea would have been to make proper email quoting at least a path of considerably less resistance.
by rfmoz | 2025-10-05 09:49:11+00:00
But Amazon started as marketplace and people associate the brand with that, also with their Amazon Basics stuff. But is the experience for the user is not equal for brands that have been working in their solely brand reputation. I think that they fall into “I do it because the competitors have done it before”, it would be nice to know the revenue for the marketplace part and time invested in development.
by measurablefunc | 2025-10-05 09:49:19+00:00
The people who think enough nuclear reactors & silicon chips w/ the right incantation of 0s & 1s will deliver them to an abundant utopia don't leave much room in their ideology for any doubt about the eschatological objective of their quest & mission in life. These people are definitely not on some kind of religious side of a religious vs non-religious divide.

Sure thing buddy, I'm the confused one in this entire millenarian frenzy.
by eimrine | 2025-10-05 09:49:38+00:00
Of course it is acceptable to read books in chunks, for example I have read a 400-page book with processing of every link in a week.

But why has your concentration lapsed?

And is it possible to open 2 copies of the same book on your ebook reader - first one for the story and second one for the links in the end of the pages?
by damaya1982 | 2025-10-05 09:49:46+00:00
Low-risk in terms of what? They’re superficially similar only in that both cache authentication for convenience. But the consequences are totally different. Sudo caches auth to let you run privileged commands locally; it doesn’t hand secrets to other processes. An unlocked 1Password CLI session can be abused by any code that can call the CLI (or read its session token) to export and ship vault contents, that’s an exfiltration vector, not just local privilege reuse. I’d rate that much higher risk personally.
by 1659447091 | 2025-10-05 09:53:33+00:00
> which is an extremely misleading move on your part

No, I was pointing out the hypocrisy with the Catholic view.

You are adding to what I pointing out about the wiki and Christianity generally not having a problem with gambling itself: "The Catholic Church holds the position that there is no moral impediment to gambling" -- again no moral issue with gambling itself. Your source to back up your argument is simply not what you made it out to be.
by latchup | 2025-10-05 09:53:45+00:00
> One of the reasons companies get dysfunctional is low- & mid-tier managers seem to be allergic to the idea of laying out what the priorities are and provide feedback on whether people are working on them or not.

Have you considered the possibility this is not a result of incompetence, but intentional? If these things are never clearly communicated and, more importantly, put in writing, management can just reframe what was agreed upon as best suits them later to deflect any blame if things go sideways. This is a perfectly rational move, since they hold all the power to do so.

I think a lot of what is wrong with this discussion is that people implicitly assume management is honest and communicates openly and sincerely. This is sadly only true in a small fraction of cases, likely because the incentives point squarely in the opposite direction: those who judge the game are always better off cheating.