frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: Has anyone noticed how broken YouTube is these days?

1•stefanos82•1m ago•0 comments

If You Let Your Kid Use Sora, You're a Bad Parent

https://www.theindex.media/p/if-you-let-your-kid-use-sora-you-re-a-bad-parent
1•bluehatbrit•2m ago•0 comments

You want CCS, but cheaper and less controversial? Try Biomethane

https://industrydecarbonization.com/news/you-want-ccs-but-cheaper-and-less-controversial-try-biom...
1•hannob•3m ago•0 comments

Colon cancer is on the rise among young people

https://www.theguardian.com/commentisfree/2025/oct/01/colon-cancer-young-people-smoking-ultra-pro...
1•n1b0m•9m ago•0 comments

The Expression Problem and Rust

https://purplesyringa.moe/blog/the-expression-problem-and-rust/
1•ibobev•11m ago•0 comments

C++26: Std:Optional

https://www.sandordargo.com/blog/2025/10/01/cpp26-optional-of-reference
1•ibobev•12m ago•0 comments

With a final screech, AOL's dial-up service goes silent

https://www.nbcnews.com/tech/tech-news/aol-dial-up-silenced-rcna234655
1•jay_kyburz•13m ago•0 comments

Gitlab CTO on freeing developers for innovation with AI

https://www.computerweekly.com/news/366632114/Interview-GitLab-CTO-on-freeing-developers-for-inno...
1•ludicrousdispla•13m ago•0 comments

Imagestd

https://www.imagestd.com/
1•sensahin•13m ago•1 comments

You Can Now Make PS2 Games in JavaScript

https://jslegenddev.substack.com/p/you-can-now-make-ps2-games-in-javascript
2•ibobev•14m ago•0 comments

Show HN: Kora – Chat with philosophers in lifelike voice

https://getkora.framer.ai/
1•juancarlosmaker•17m ago•0 comments

Kairos: Immutable Distro for K8s at the Edge

https://kairos.io/
1•porjo•18m ago•0 comments

Drug made from marijuana reduces back pain in new study

https://japantoday.com/category/features/health/a-drug-made-from-marijuana-reduced-back-pain-in-a...
2•nitin_flanker•28m ago•0 comments

Encryption for userspace-managed block devices in Linux

https://is.muni.cz/th/gwwel/?lang=en
2•sipofwater•29m ago•1 comments

New Physical Attacks on Intel SGX and AMD SEV-SNP

https://arstechnica.com/security/2025/09/intel-and-amd-trusted-enclaves-the-backbone-of-network-s...
3•Harvesterify•30m ago•0 comments

Show HN: Sora 2 API

https://sora2api.org
1•pekingzcc•30m ago•0 comments

Icebird: JavaScript Iceberg Reader

https://github.com/hyparam/icebird
1•hek2sch•33m ago•0 comments

Police pull self-driving Waymo for an illegal U-turn, but they can't ticket

https://www.independent.co.uk/news/waymo-northern-california-san-francisco-police-department-of-m...
4•belter•35m ago•0 comments

Should Salesforce be granted a patent on 'Visualizing Hierarchical Data'?

https://yro.slashdot.org/story/25/09/28/044220/should-salesforces-tableau-be-granted-a-patent-on-...
3•nitin_flanker•36m ago•1 comments

The Zoo Announces the Death of Elephant Ruth

https://milwaukeezoo.org/about-us/our-blog/death-of-elephant-ruth/
1•thunderbong•37m ago•0 comments

Canpicker – a tool to find the closest spray paint match for any digital color

https://www.canpicker.de/
1•moewatn•38m ago•1 comments

Stop ChatControl: Why scanning all our private messages is a bad idea [video]

https://www.youtube.com/watch?v=L6YmQJ9Nijw
1•nickslaughter02•42m ago•0 comments

Microsoft conducts major Windows reorg in effort to build an agentic OS

https://www.windowscentral.com/microsoft/windows-11/microsoft-conducts-major-windows-reorg-that-s...
5•pjmlp•43m ago•1 comments

FlowSynx – Orchestrate Declarative, Plugin-Driven DAG Workflows on .NET

https://flowsynx.io/
6•flowsynx•43m ago•2 comments

Ask HN: What's your experience with using graph databases for agentic use-cases?

2•mpetyak•46m ago•0 comments

Cassini proves complex chemistry in Enceladus ocean

https://www.esa.int/Science_Exploration/Space_Science/Cassini-Huygens/Cassini_proves_complex_chem...
4•geox•49m ago•0 comments

Prospect of life on Saturn's moons rises after discovery of organic substances

https://www.theguardian.com/science/2025/oct/01/prospect-life-saturn-moons-rises-discovery-organi...
3•manucardoen•53m ago•0 comments

Why ports <1024 are privileged and require root

https://utcc.utoronto.ca/~cks/space/blog/unix/BSDRcmdsAndPrivPorts
4•samwho•54m ago•0 comments

I built a service to make custom rate limiting less painful

https://rately.dev
1•0megion•55m ago•0 comments

I built a service to make custom rate limiting less painful

1•0megion•55m ago•0 comments
Open in hackernews

Self-hosting email in 2025 is easy actually (apart from M365)

https://mastodon.social/@whitequark/115298019560025791
23•prettymuchnoone•1h ago

Comments

tsukikage•1h ago
IP reputation is a gamble, and there is no recourse. If you're lucky, awesome. But if you're unlucky and switching host isn't an option, you pretty much have to involve a large third party to act your behalf - there is zero appetite in the industry for interacting with individuals.

The best solution I've been able to find is to self-host /almost/ everything, but route outgoing mail through Amazon SES.

The pricing for vanity email volumes is negligible (a few cents a year), and they have people whose full time job is wrangling IP reputation / Office 365 / etc.

This setup has survived several ISP/hosting switches; at times when I am lucky with IP reputation I route only mail going to Office 365 recipients via SES and deliver the rest directly; at times when I am less lucky, everything goes via SES.

jeroenhd•18m ago
The whole IP reputation problem seems to mostly be a Google/Microsoft problem.

Unfortunately, most of the world seems to use one of those two platforms.

Routing mail to those two services via a third party seems like the wisest choice. May I ask how you implemented that?

tsukikage•11m ago
I use exim4. So after doing the usual SES setup, I can change the smarthost router to look like this:

  SMARTHOST_FOR_MS = email-smtp.us-east-2.amazonaws.com::587
  smarthost:
    debug_print = "R: smarthost for $local_part@$domain"
    driver = manualroute
    domains = ! +local_domains
    transport = remote_smtp_smarthost
    route_list = hotmail.com SMARTHOST_FOR_MS byname ; \
                 live.com SMARTHOST_FOR_MS byname ; \
                 outlook.com SMARTHOST_FOR_MS byname ; \
                 msn.com SMARTHOST_FOR_MS byname ; \
                 live.co.uk SMARTHOST_FOR_MS byname ; \
                 hotmail.co.uk SMARTHOST_FOR_MS byname ; \
                 * DCsmarthost byname
    host_find_failed = defer
    same_domain_copy_routing = yes
    no_more
If there was a much larger list of problem destinations I'd maybe do something nicer involving separate routers and a domainlist, but those cover all the cases that are broken right now.
graemep•17m ago
You can usually switch host. Some have better IP reputations than others.

There are quite a few other providers of email forwarding services, although I might look at SES myself if its that cheap as I have issues with hotmail (I seem to be OK with most mail to email on MS hosted email on other domains, oddly enough).

xrisk•15m ago
Did switching your deliverer to SES have any effect on how clients like Gmail “tagged” your email? (Promotional category or something IIRC)
tsukikage•7m ago
Nope. The biggest impact on gmail was making sure I had DMARC, DKIM and SPF all set up correctly.

(I tried several other forwarding services like mailgun and those /did/ have noticeable impact - SES was the first one I tried that didn't, so I stuck with it).

kees99•50m ago
O365 and gmail should be honorably mentioned as places that will deliver both inbound and outbound to/from an IPv6-only MX.

A lot other servers will not play ball here. Your self-hosted mail server, if it lacks IPv4, will not get inbound from mailgun, mailjet, github; neither will it be able to send outbound to cisco/iphmx, and about 90% of small servers from what I see in my logs.

JimDabell•17m ago
> i think the myth of "you can't self-host email" persists because while it can evidently be done, basically all of the software involved is ancient, baroque, inconsistently documented, requires a PhD in Bullshit to correctly configure, and is almost actively hostile to observation. but this is _annoying_, very different from _impossible_, and fortunately mostly solvable by delegating the annoying bits to an expert using something like NixOS to make it reliably work

Why are they calling this a “myth” when they readily admit that even when you are an expert who has been doing it for years, there’s still problems sending to the biggest providers in the world?

There is zero practical difference between “you need to be an expert and you will still fail to get something fundamental working” and “you can’t self-host email”.

> Microsoft 365 however apparently will hate your email no matter what. you learn to live with it

Or you don’t self-host but use a major email provider and don’t have the problem.

> there exist several pieces of folk wisdom:

> - "you cannot run your own mail server in 2025, this is too hard and time consuming" (completely false, i've done this since ~2010 with minimal ongoing maintenance)

This seems completely true according to what they themselves write. It is too hard and time consuming.

> I think the combo of "roll the IP gacha a few times" + "let it sit for 8 months while the VM idles" probably did me a lot of good here

Is letting it sit for eight months not “time consuming”?

> until I cleaned up my IP reputation (which has been awful for almost a decade) Gmail refused to deliver to anything but spam

This is not in any way acceptable to the average person, and it does not meet what most people would describe as “I can self-host email”. “I can self-host email but Gmail sends me to spam” is functionally equivalent to “I cannot self-host email”.

simonjgreen•51s ago
I am in favour of the middle ground. Rather than expending effort self hosting email, which while plausible is unequivocally a heavy lift for most, make use of smaller providers such as Fastmail or Protonmail. Just please stop consolidating the internet.