frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Go 1.27

https://go.dev/blog/go1.27
182•database64128•1h ago

Comments

patabyte•54m ago
I'm so glad the new uuid package landed - it's overdue but a very welcome addition! I've already replaced github.com/google/uuid with `uuid` in several projects
piinbinary•50m ago
This makes me want to find a side project for an excuse to give Go another try (I last used it professionally pre-generics).

I do still wish it had discriminated unions (algebraic data types) and some better error handling ergonomics.

ainar-g•41m ago
Re unions:

https://github.com/golang/go/issues/76920

You might want to follow this proposal, if you aren't already. It's the most recent one, and it's supported by quite a few “core members” of the Go Team. I don't think it'll land in 1.28, but I like the fact that it's still a feature that's being actively discussed.

codegeek•14m ago
Do it. It is just a beautiful language to write and much simpler to pickup than many others. I am a fan boy of course but I love Go.
Splizard•8m ago
Tagged unions can be implemented in user code, you dont actually need language support to use them.

https://github.com/splizard/tagged

jeanbza•50m ago
I have been waiting for generic methods and can't wait to use them!

The `go fix` modernisers are also great, have already run them in several repos.

sethops1•49m ago
FYI golangci-lint and gopls are both broken if you try using generic methods.
atsjie•35m ago
Thank you for the headsup!
nick_•46m ago
Nice additions to go.

I like to imagine that one day we'll have a language that launched with all the features languages eventually add. The whole ecosystem of packages would be built on them instead of a legacy of more primitive language feature sets.

fmbb•30m ago
I don’t think launching Go today would have been better than 15 years ago.

Standard ML is a perfect programming language from the 90s. It unfortunately does not have a great eco system of packages.

olingern•42m ago
> Second, a key in a struct literal may now be any valid field selector for the struct type, allowing fields in nested or embedded structs to be initialized directly

It's been a while since I've written more than anything trivial in golang, but this seems like a big deal to me. As in, I can define a struct that is consistent and reusable in other structs

tschellenbach•40m ago
Every release CPU load becomes a bit lower. Love it :)
tschellenbach•39m ago
New JSON is amazing, and SIMD will be big for json, audio/video etc.
Hasz•37m ago
I have recently been spending time learning go, really really liking the language, awesome standard lib, excellent tooling and great experience.

It sounds like the dumbest thing in the world, but I love the import system auto-adding stuff inside of vscode when I need it. just slick.

teabee89•37m ago
I love how proactive the crypto team is about post quantum. They released https://pkg.go.dev/crypto/mldsa. The lead maintainer Filippo Valsorda wrote a nice piece here[1] to urge the tech world to start deploying good enough versions of post quantum crypto.

[1] https://words.filippo.io/crqc-timeline/

halJordan•16m ago
While I'm highly sympathetic to competing priorities crowding out movement to pq cryptography. At the same time it's not sudden at all. It's been 10 years since nist first said "move shit over"?
Xeoncross•35m ago
> First, generic methods are now supported > Generic functions can now be used without explicit type arguments

Great! This was an ergonomic code issue I hit when trying to create a universal handler/controller generic that could hydrate/populate function arguments (from a request body) without having an actual copy of the arguments: https://github.com/xeoncross/mid/blob/main/handler.go#L12

olexsmir•28m ago
Full release notes: https://go.dev/doc/go1.27
tonymet•28m ago
I love Go because even minor versions deliver great value like this. The struct literal inits and generic methods are great conveniences to clean up clumsy boilerplate.

Not to mention it’s just a dream language to work with , especially when building concurrent applications. I love engaging all of my cores. And memory is so expensive nowadays

OpenRouter is joining Stripe

https://openrouter.ai/blog/announcements/openrouter-is-joining-stripe/
301•rvz•2h ago•189 comments

Go 1.27

https://go.dev/blog/go1.27
191•database64128•1h ago•26 comments

Unsloth Dynamic 3.0 GGUFs

https://unsloth.ai/docs/basics/dynamic-3.0-ggufs
54•jonesy827•1h ago•10 comments

A joke domain purchase turned in geopolitical warfare

https://sprocketfox.io/xssfox/2026/08/19/sondehub-and-war/
573•kareiva•8h ago•75 comments

Police officer used Flock cameras to track estranged wife 717 times

https://www.wsbtv.com/news/trending/affidavit-police-officer-used-flock-cameras-track-estranged-w...
100•speckx•1h ago•11 comments

Geolocating a random island using geometry and CUDA programming

https://yassa9.github.io/osint/gralhix-004/
339•yassa9•7h ago•57 comments

Ornith-1.5: From Self-Scaffolding to Self-Improvement

https://ornith.ai/ornith_1_5.html
127•CommonGuy•5h ago•34 comments

From Quantum Relative Entropy to the Semiclassical Einstein Equations

https://arxiv.org/abs/2510.24491
7•Luc•38m ago•0 comments

How Kubernetes Probes Work

https://ngrok.com/blog/probes
74•cyndunlop•3h ago•11 comments

Pixel 11 Pro Fold feels like the end of an era

https://www.theverge.com/tech/981956/google-pixel-11-pro-fold-review
9•animalcule•25m ago•11 comments

Extensible Software in the age of LLMs

https://jeremymorrell.dev/blog/extensible-software-in-the-age-of-llms/
66•coloneltcb•3h ago•27 comments

Remote workers report the highest well-being in study of 7,700 employees

https://www.colorado.edu/today/2026/08/12/remote-workers-report-highest-well-being-study-7700-emp...
335•downbad_•4h ago•161 comments

Unlocking a locked/deactivated e-waste Cricut Maker

https://sprocketfox.io/xssfox/2026/07/01/cricut-unlock/
13•1e1a•1h ago•2 comments

Launch HN: OneCLI (YC S26) – OSS sandboxed agent harness for teams

https://github.com/onecli/onecli
34•guyb3•3h ago•12 comments

You Probably Don't Get Why Stripe Bought OpenRouter

https://www.amppublic.com/research/openrouter
5•amrrs•30m ago•0 comments

Rules of Good Social Skills

https://liamrosen.com/2025/07/24/33-rules-of-good-social-skills/
16•bilsbie•1h ago•2 comments

The little-known winstart.bat batch file

https://devblogs.microsoft.com/oldnewthing/20260811-00/?p=112605
7•ingve•3d ago•0 comments

Google replaced Git tags for certain source code with obtaining via Google Drive

https://grapheneos.social/@GrapheneOS/117057099753905023
38•Animux•2h ago•7 comments

Introducing MicroLighter

https://daverupert.com/2026/08/microlighter/
24•tobr•1h ago•5 comments

Mathematics in the Age of AI

https://arxiv.org/abs/2608.16753
60•jonbaer•4h ago•42 comments

Ramp Launches a Model Router

https://router.com
13•zackfield•43m ago•2 comments

Air Theremin – a browser theremin you play by waving at your webcam

https://theremin.bizibah.com/
206•gurov•9h ago•74 comments

PostgreSQL for Everything

https://www.raphaelbauer.com:443/posts/postgresql-everything/
236•karlmush•6h ago•161 comments

Moderna reports first positive Phase 3 for mRNA neoantigen therapy in melanoma

https://twitter.com/NoubarAfeyan/status/2090050162441752787
429•heydenberk•6h ago•194 comments

Chain-of-Thought Reasoning in the Wild Is Not Always Faithful

https://arxiv.org/abs/2503.08679
46•florianherrengt•3h ago•29 comments

Microgpt in pure C hits 10M tps on Apple m5

https://github.com/vixhal-baraiya/microgpt-c
98•dhorthy•1d ago•32 comments

Devices with GrapheneOS support should be available in 2027

https://grapheneos.social/@GrapheneOS/117078064184215730
533•exceptione•8h ago•340 comments

A revisit of remote Spectre attacks on Cloudflare Workers

https://blog.cloudflare.com/revisiting-spectre-attacks-on-workers/
14•albertpedersen•2h ago•0 comments

Turning molecules into reliable electronic devices

https://news.mit.edu/2026/turning-molecules-into-reliable-electronic-devices-0803
19•gmays•5d ago•0 comments

A decades-old bug in Knuth's long division (TAOCP Vol II, Algorithm 4.3.1D)

https://kolja.rs/algorithm-d/
164•nk_kolja•6d ago•38 comments