frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Lisp: Notes on its Past and Future (1980)

https://www-formal.stanford.edu/jmc/lisp20th/lisp20th.html
37•birdculture•1h ago•19 comments

'This is the big one' – tech firms bet on electrifying rail

https://www.bbc.com/news/articles/czdjg92y00no
24•mikhael•49m ago•4 comments

Using FreeBSD to make self-hosting fun again

https://jsteuernagel.de/posts/using-freebsd-to-make-self-hosting-fun-again/
74•todsacerdoti•9h ago•9 comments

Reproducing the AWS Outage Race Condition with a Model Checker

https://wyounas.github.io/aws/concurrency/2025/10/30/reproducing-the-aws-outage-race-condition-wi...
42•simplegeek•2h ago•2 comments

Linux gamers on Steam cross over the 3% mark

https://www.gamingonlinux.com/2025/11/linux-gamers-on-steam-finally-cross-over-the-3-mark/
193•haunter•1h ago•100 comments

Why don't you use dependent types?

https://lawrencecpaulson.github.io//2025/11/02/Why-not-dependent.html
131•baruchel•5h ago•39 comments

Tongyi DeepResearch – open-source 30B MoE Model that rivals OpenAI DeepResearch

https://tongyi-agent.github.io/blog/introducing-tongyi-deep-research/
187•meander_water•9h ago•67 comments

Anti-cybercrime laws are being weaponized to repress journalism

https://www.cjr.org/analysis/nigeria-pakistan-jordan-cybercrime-laws-journalism.php
126•giuliomagnifico•2h ago•32 comments

Is Your Bluetooth Chip Leaking Secrets via RF Signals?

https://www.semanticscholar.org/paper/Is-Your-Bluetooth-Chip-Leaking-Secrets-via-RF-Ji-Dubrova/c1...
28•transpute•2h ago•4 comments

Printed circuit board substrates derived from lignocellulose nanofibrils

https://www.nature.com/articles/s41598-025-91653-1
15•PaulHoule•6d ago•5 comments

URLs are state containers

https://alfy.blog/2025/10/31/your-url-is-your-state.html
267•thm•9h ago•125 comments

X.org Security Advisory: multiple security issues X.Org X server and Xwayland

https://lists.x.org/archives/xorg-announce/2025-October/003635.html
94•birdculture•7h ago•45 comments

Solar-powered QR reading postboxes being rolled out across UK

https://www.bbc.co.uk/news/articles/cgln72rgrero
5•thinkingemote•4d ago•2 comments

Autodesk's John Walker Explained HP and IBM in 1991 (2015)

https://www.cringely.com/2015/06/03/autodesks-john-walker-explained-hp-and-ibm-in-1991/
90•suioir•4d ago•52 comments

Notes by djb on using Fil-C

https://cr.yp.to/2025/fil-c.html
252•transpute•15h ago•142 comments

Writing FreeDOS Programs in C

https://www.freedos.org/books/cprogramming/
64•AlexeyBrin•7h ago•23 comments

At the end you use Git bisect

https://kevin3010.github.io/git/2025/11/02/At-the-end-you-use-git-bisect.html
111•_spaceatom•3h ago•98 comments

Backpropagation is a leaky abstraction (2016)

https://karpathy.medium.com/yes-you-should-understand-backprop-e2f06eab496b
266•swatson741•15h ago•115 comments

Mock – An API creation and testing utility: Examples

https://dhuan.github.io/mock/latest/examples.html
102•dhuan_•9h ago•17 comments

Rats filmed snatching bats from air

https://www.science.org/content/article/rats-filmed-snatching-bats-air-first-time
92•XzetaU8•5d ago•50 comments

New South Korean national law will turn large parking lots into solar farms

https://electrek.co/2025/11/02/new-national-law-will-turn-large-parking-lots-into-solar-power-farms/
118•thelastgallon•5h ago•100 comments

MTurk is 20 years old today – what did you create with it?

11•csmoak•50m ago•2 comments

Visopsys: OS maintained by a single developer since 1997

https://visopsys.org/
438•kome•22h ago•114 comments

Go Primitive in Java, or Go in a Box

https://donraab.medium.com/go-primitive-in-java-or-go-in-a-box-c26f5c6d7574
61•ingve•1w ago•29 comments

OpenBSD 7.8 Highlights

https://rsadowski.de/posts/2025/openbsd-78/
52•zdw•1w ago•6 comments

Claude Code can debug low-level cryptography

https://words.filippo.io/claude-debugging/
422•Bogdanp•1d ago•194 comments

Welcome to hell; please drive carefully

https://2earth.github.io/website/20251026.html
74•2earth•5d ago•24 comments

React-Native-Godot

https://github.com/borndotcom/react-native-godot
8•Noghartt•2h ago•1 comments

When O3 is 2x slower than O2

https://cat-solstice.github.io/test-pqueue/
89•keyle•4d ago•83 comments

Updated practice for review articles and position papers in ArXiv CS category

https://blog.arxiv.org/2025/10/31/attention-authors-updated-practice-for-review-articles-and-posi...
481•dw64•1d ago•228 comments
Open in hackernews

Stop 'reactions' to email by adding a postfix header (2024)

https://neilzone.co.uk/2024/07/attempting-to-stop-microsoft-users-sending-reactions-to-email-from-me-by-adding-a-postfix-header/
55•fanf2•8h ago

Comments

mouse_•8h ago
> I don't want this.

It seems your colleagues do.

zetanor•7h ago
Thankfully, their wants can be overridden.
wiether•7h ago
I'm not sure they are talking about their colleagues:

> To me - as someone not in the Microsoft ecosystem

And the fact that they are managing their own Postfix seems pretty clear.

As someone in the MS ecosystem at work, I'm using this feature daily (after thinking that it was stupid in the early days)... but I make sure to only use it with coworkers or partners that I know are in the MS ecosystem.

I 100% understand someone being annoyed when they receive an email telling them that someone added an emoji to their email.

Sometimes during the weekend MS is sending me an email recap of the reactions I received during the week and it pisses me off.

The email reactions should be silent and that's their goal: a quiet ack.

bee_rider•7h ago
Yeah. I think reactions emojis are just the gen-z version of the subject line:

RE: Here are the plans. Ack <eom>

In that sense they basically make sense and it should be unmysterious that people want them.

johannes1234321•7h ago
That Mail is very different from reactions. A nice thing is that outlook can simply sum up the reactions and show them along the message in a non-intrusive way.

A Mail, even with just a subject takes a lot more space and leads somebody to answer to it which messes up the thread.

bee_rider•7h ago
The emoji adds some new functionality for sure. That’s just the nature of iterative improvement, right?
wiether•6h ago
> A nice thing is that outlook can simply sum up the reactions and show them along the message in a non-intrusive way.

Yeah, that's why I came to like the feature. It's even visible at two places: in the thread list and on an individual email.

The only downside for now: the choice of emoji is too limited. I want my eggplant emoji! But given the history in Teams, where they started with a limited set of emojis, before adding all of them and finally allowing custom ones, I guess it's coming!

wiether•6h ago
> I think reactions emojis are just the gen-z version

Every time someone tells that something I use and enjoy is "the gen-z version" of something, I'm getting worried: is it me trying to keep-up with the cool kids?

Having a few "gen-z" in my team, I quickly came to the conclusion that trying to profile them in a single group was silly: they all behave differently, like every human ever did.

ziml77•5h ago
As someone squarely in gen y. I've had the same feelings about me doing stuff that others are associating with gen z.

I think there may be two things at play here. One is that some people are just bad at adapting to social shifts and assume that everyone is the same way as them. The other is that people have gotten loose with usage of generation terms. So for some older people "gen z" = "person younger than me", while for some younger people "boomer" = "person older than me"

And both of those are problems with the speaker, so now I just ignore them and happily keep on doing the "gen z" things.

wiether•2h ago
Thanks for your perspective, I must say that I agree with you
wkat4242•7h ago
The problem with this is embrace extend extinguish. The way Microsoft adds features to email that only work well in their ecosystem and annoy everyone else is a clear extend phase in progress
AlexandrB•7h ago
Google is trying a similar strategy with AMP for email[1]. I think we're going to miss interoperable email once it's gone.

[1] https://developers.google.com/workspace/gmail/ampemail

wiether•6h ago
Yeah that's why I didn't quite welcomed the feature at first: that's just MS adding their stuff and not following a standard.
wkat4242•7h ago
They don't either. Microsoft wants it. They even do all this adoption crap basically advertising their own features "did you react to an email today? Did you @name tag a person today?"

If these features were actually compelling people would use them without having to be hoarded by an corporate drone "adoption manager".

tliltocatl•7h ago
Colleagues simply don't understand the implications. The idea is good. The implementation is crap.
ifh-hn•7h ago
Could this not be solved by setting up a file that responds to the alt-text email with something like: reaction not received, send a real email cheers.
EagnaIonat•7h ago
Then I could look forward to the 14 response email thread containing just a thumbs up.
clort•7h ago
No, that does not solve the issue. You still receive 'reaction' emails but in addition, the user you emailed in the first place gets an irritating email and they suppose that you are a dick. They are in some way correct, since they likely did not know they had sent an irritating email but you do.

The truth is, this is just another embrace-extend-extinguish strategy by Microsoft. Their business ethos is, and has been for decades, to make it irritating to use software not written, and controlled, by themselves.

amiga386•6h ago
> the user you emailed in the first place gets an irritating email and they suppose that you are a dick

Funny you should say that. I think that people who cause me to recieve an irritating email with nothing more than "like [person] reacted to your message" are dicks. They are sending me an email phrased like there's some third-party intermediary keeping me at arms length e.g. "Mr Blenkinsop wishes it be known that he is aware of your recent correspondance and is approving of its tone."

If you can't fix the real problem - Microsoft and their gamification of email - you can correct the views of people who think that "liking" an email is OK, which to be clear it is not. Email is not a chat client. Use words to communicate to people, and if you don't think a "reaction" merits words, then don't send one.

You need a similarly hostile user education to stop thoughtless people wasting your time in chat clients -- the moment they say "hello", and then nothing else, send them a link to https://nohello.net/ to let them know they have just been rude and inconsiderate.

Microsoft has prior history for inventing Microsoft-only shit that fucks up other mail ecosystems: https://en.wikipedia.org/wiki/Transport_Neutral_Encapsulatio...

dpark•4h ago
> Email is not a chat client. Use words to communicate to people, and if you don't think a "reaction" merits words, then don't send one.

shakes fist at clouds

Seriously, though, this argument seems kind of silly. Do you not usually use words to chat? It’s fine that you don’t like this in your email but your reasoning is specious. “Chat is for emojis. Email is for words.”

ifh-hn•1h ago
I don't think it is specious. Email == electronic mail, if someone sent you a letter you'd not send a reaction back, you'd sent a reply letter. But companies have been trying for years to make email more like a chat app. Threads come to mind. I I prefer folders over tags too.
ifh-hn•4h ago
Haha, nearly all the people willing to email me likely know I'm a dick.
dpark•4h ago
What is the “extinguish” here?
clort•2h ago
other email services
infogulch•7h ago
Is it really that annoying?
tiberious726•7h ago
Yes
johannes1234321•7h ago
My employer uses Outlook/Exchange and those reactions are a lot less annoying than short mails expressing the same thing on mailing lists and also is an alternative to notes not really demanding a proper response ending in the void. (Like a fun/life sharing post)
hk1337•7h ago
I don’t see any issues with it using outlook either but from what it sounds like when people do it for emails not managed by outlook, they’re getting a whole new email about it? If so, I could see how that would be annoying.
reaperducer•7h ago
Is it really that annoying?

It depends on the context.

If it's my mother acknowledging receipt of a recipe, then it's fine.

If it's a co-worker acknowledging receipt of a legal document, then it is both unprofessional, and annoying.

I mock my co-workers by replying with an actual e-mail message with the word "Thumb!" in it. They've stopped thumbing my e-mail messages.

maccard•7h ago
> if it's a co-worker acknowledging receipt of a legal document, then it is both unprofessional, and annoying.

Disagree - a reaction is a perfect acknowledgement and a clear sign of “you don’t need to do anything here”. If they send an actual email it could be:

    Acknowledged, thanks.

    By the way can you change X to Y?
And it’s super easy to miss.
idiotsecant•7h ago
You're that guy who everyone thinks is weird for doing the thing. In the real world language changes over time. We need not be dogmatic about it, you know what it means.
ziml77•6h ago
"Annoying" is probably a more accurate word to describe what they're thinking. Coworkers have to remember to not use the reaction buttons with this one specific person who responds like an ass to them.
reaperducer•5h ago
If they annoy me, I can annoy them right back.

In the logic presented in this thread, how is an emoji any different from the word "Thumb?"

reaperducer•5h ago
In the real world language changes over time.

This is what we used to say back in high school.

When you have actual "real world" experience, you learn that while language changes, there is professional language that you use in the workplace, and there is informal language that you use in a bar.

You don't use a single vocabulary for every interaction in every situation of your life. You alter your speech for the situation. You don't talk to the cop that just pulled you over, or the bank manager you're trying to get money from, or your mom the same way you talk to your friends watching a sportsball game.

reaperducer•5h ago
You're that guy who everyone thinks is weird for doing the thing.

You mean like articulating complete sentences?

Avamander•7h ago
Don't worry, it's also probably going to come to other MUAs: https://www.rfc-editor.org/rfc/rfc9078.html
wiether•7h ago
If it become standardized, it would be less annoying: you wouldn't receive shallow emails telling you that someone added an reaction to your email.

You would receive _something_ that your client could manage or drop.

Avamander•7h ago
Oh yes, absolutely. I just suspect that the author of the blogpost wouldn't want even standardised reactions.
tomhow•7h ago
Previously:

Stop Microsoft users sending 'reactions' to email by adding a postfix header - https://news.ycombinator.com/item?id=40978073 - July 2024 (354 comments)

dtgriscom•7h ago
I'd like the same option with texting. It's a pain to fish my phone out of my pocket just to see a "thumbs up" emoji.

(First world problems...)

idiotsecant•7h ago
Why? It's like an ACK.
bravetraveler•6h ago
UDP vs TCP, might not care to know it was received. It may be evident/insignificant... later.
whatevaa•5h ago
How it is different than if somebody responded "ok" or "sure" or any other similar message? Or is it also unwanted? How is the other side supposed to know that?
bravetraveler•5h ago
I wouldn't say it's much different, also unwanted in certain contexts. Perhaps not know, infer/make a judgement call. It's just as fair to consider it 'unreasonable' as it is 'assumed'; many things can be true.

The first world solution to their problem is Do-not-Disturb mode :P To keep the networking aspect: it's QoS! Helps me, can only blame myself for looking.

whatevaa•5h ago
Thumbs up emoji can be considered as legal agreement (if you had previous agreements made same way), so it is no different than any other acknowledgment.

See case of farmer having to pay penalty for not delivering on agreement, agreed over a messaging platform with a thumbs up emoji.

quietbritishjim•4h ago
If they didn't have thumbs up as an option, they'd almost certainly feel compelled to send an actual text to show agreement. Then you have to debate whether you need to send a text back to acknowledge their agreement. Thumbs up emojis are great! They mean: I'm happy for this conversation to finish now.
rwmj•6h ago
I got a hilarious email from an MS Exchange sender the other day which was attempting to "Recall" an email that the sender had just sent. Yeah, nope, that's not how Mutt + fetchmail works.
bakql•6h ago
This seems like a convoluted way of adding a new header, at least compared to the http servers I know. Why is that? Maybe postfix is not the appropriate place to make this change and that’s why there’s no option to just add a new header?
noja•6h ago
One line is convoluted?
mort96•6h ago
It's convoluted that it's a sed-style regex operating on textual headers instead of just ... an option to add a header
rs186•6h ago
These custom email headers give me the vibe of vendor-prefixed CSS extensions like -moz- or -webkit-, except much worse.
nephanth•6h ago
This feels like something that should be opt-in, not opt-out. It feels trivial to have all clients that support it send a header stating they do, and it is ridiculous that the default is to allow sending reacts to clients that don't support them
Hizonner•6h ago
This feels like something that should not exist, period. For any email important enough to actually send, asking people to guess what a single-emoji "reaction" actually means is a recipe for bad communication.
kjs3•5h ago
It's a embrace-extend-extiguish play like the old days. Add a 'feature' that doesn't technically break the rules (or only does a little), get your users used to it (by making it the default, opt-out, etc) and hope that your users will pressure people not using your product to move. "What do you mean you didn't see my email reaction? That's the best feature in the whole world. You should really switch to outlook, etc.". See: every M$-only feature in IE.
dpark•5h ago
How is this argument not just “no one should ever implement new features”?

I don’t really care for the Outlook reactions and find them out of place, but this implementation doesn’t break anyone else. It’s also exactly how Apple implemented reactions being sent to SMS recipients.

Disclosure: I work at Microsoft.

whatevaa•5h ago
Even in outlook those reactions look out of place.
kstrauser•6h ago
Alternatively, report those emails as spam. Teach that great Bayes in the cloud that they’re unwanted.
dan_linder•5h ago
Upvoted because that’s about the only way to get the message away.

But having said that, please don’t do that (use the “report spam” as a method to stop one specific action).

I was the technical lead for a small hobbyist group for an American sports car which was 100% mailing-list since it started in 1994. I joined the mailing list in 1996, and was asked to help (and finally take over) as the technical lead around 2004.

We had spam traffic pretty well handled with multiple opt-in confirmations: at sign-up, and yearly on the sign-in date. And every email had the proper headers for mailing lists, each subject line was prepended with “[TheNameOfTheList]”, as well as a human readable block of text at the bottom of each email with the proper way to sign out.

With all that going on, we were really solid until about 2015 or so.

Somewhere between there and the early 2020’s we started getting silently blackholed more and more by the largest email handlers (at the time, AT&T, Yahoo, and GMail). Long time subscribers would email me directly and I’d scour the mailing list system for a hint of what happened.

Finally through a friend of a friend we got hooked up with another person inside one of those mail handlers. They couldn’t confirm our mailing list specifically, but they said that even a single “mark as spam” report by any of their email users would blackhole the entire email for ALL of their users. No notification to us, no notification to the other users, just emails went missing.

By the time we determined what was going on, and having nobody at those companies to work with, we had dropped from a high of well over 4K users to below 300. We tried switching over to a Google Groups backed mailing list (around 2022), but by then the damage had been done and the few that still remained were not all that interested in being participants. I don’t think the GGroups list has had a message (aside from the “Hey, is this list still on?” test emails) in years.

So, please refrain from using the “mark as spam” for anything but pure SPAM emails.

kstrauser•29m ago
I self-hosted email long enough to have done that song and dance too many times. It sucks.

And in this case, it makes me want to lean harder into it. If suddenly Outlook users, especially ones using enterprise hosted Exchange, suddenly can’t email people, then maybe this crap might get fixed. No one cares when hyper aggressive spam policies hurt you and me. They might care when it affects enterprises.

hoistbypetard•5h ago
I used to work with people who would reply, editing the subject line to end with something like " ACK. <eom>"

These "reaction" message seem about the same as that, and are no more or less annoying. If it became disruptive, I'd rather ask people to stop than fiddle with my server configuration to try to make it stop.

snowwrestler•5h ago
We use MS365 at work and colleagues “react” in Outlook with thumbs-up to my emails sometimes. Fine, I guess it is a lightweight way to signal support or agreement. Not too different from reactions in Teams or Slack.

BUT… there is a keyboard shortcut to do it, apparently, that is not too far from my typical typing pattern. Because sometimes I end up sending a thumbs-up reaction email when I did not mean to.

This is incredibly awkward when it goes to some random external partner or vendor. And especially when I’m in the process of drafting a serious reply. One time a vendor saw from me: thumbs-up email, thumbs-up email, serious email dinging them for messing something up. The first two were accidents and could not be stopped or recalled.

I asked our IT team and apparently there is no MS setting to prevent these email reactions from going external. Which is insane because the internal/external email boundary is so fundamental to the MS365 value prop and security model.