frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Brexit reduced UK GDP by 6-8%, investments by 12-18% [pdf]

https://www.nber.org/system/files/working_papers/w34459/w34459.pdf
55•jnord•48m ago•16 comments

AI World Clocks

https://clocks.brianmoore.com/
561•waxpancake•5h ago•231 comments

Has Google solved two of AI's oldest problems?

https://generativehistory.substack.com/p/has-google-quietly-solved-two-of
102•scrlk•3d ago•50 comments

A race condition in Aurora RDS

https://hightouch.com/blog/uncovering-a-race-condition-in-aurora-rds
180•theanomaly•5h ago•60 comments

HipKittens: Fast and furious AMD kernels

https://hazyresearch.stanford.edu/blog/2025-11-09-hk
53•dataminer•21h ago•16 comments

Structured Outputs on the Claude Developer Platform (API)

https://www.claude.com/blog/structured-outputs-on-the-claude-developer-platform
73•adocomplete•5h ago•43 comments

SSL Configuration Generator

https://ssl-config.mozilla.org/
17•smartmic•1h ago•0 comments

All praise to the lunch ladies

https://bittersoutherner.com/issue-no-12/all-praise-to-the-lunch-ladies
99•gmays•4h ago•40 comments

Manganese is Lyme disease's double-edge sword

https://news.northwestern.edu/stories/2025/11/manganese-is-lyme-diseases-double-edge-sword
112•gmays•7h ago•60 comments

Show HN: Tiny Diffusion – A character-level text diffusion model from scratch

https://github.com/nathan-barry/tiny-diffusion
80•nathan-barry•4d ago•9 comments

Unofficial Microsoft Teams Client for Linux

https://github.com/IsmaelMartinez/teams-for-linux
10•basemi•1w ago•7 comments

Mentra (YC W25) Is Hiring: Head of Growth to Make Smart Glasses Mainstream

https://www.ycombinator.com/companies/mentra/jobs/2YbQCRw-make-smart-glasses-mainstream-head-of-g...
1•caydenpiercehax•3h ago

The disguised return of EU Chat Control

https://reclaimthenet.org/the-disguised-return-of-the-eus-private-message-scanning-plot
468•egorfine•6h ago•202 comments

Go's Sweet 16

https://go.dev/blog/16years
48•0xedb•1h ago•16 comments

Xqerl – Erlang XQuery 3.1 Processor

https://zadean.github.io/xqerl/
27•smartmic•3d ago•4 comments

US Tech Market Treemap

https://caplocus.com/
96•gwintrob•7h ago•41 comments

Houston, We Have a Problem: Anthropic Rides an Artificial Wave – BIML

https://berryvilleiml.com/2025/11/14/houston-we-have-a-problem-anthropic-rides-an-artificial-wave/
42•cratermoon•4h ago•21 comments

Awk Technical Notes (2023)

https://maximullaris.com/awk_tech_notes.html
88•signa11•1w ago•31 comments

Bitchat for Gaza – messaging without internet

https://updates.techforpalestine.org/bitchat-for-gaza-messaging-without-internet/
323•ciconia•6h ago•155 comments

Minisforum Stuffs Entire Arm Homelab in the MS-R1

https://www.jeffgeerling.com/blog/2025/minisforum-stuffs-entire-arm-homelab-ms-r1
60•kencausey•5h ago•34 comments

Winamp clone in Swift for macOS

https://github.com/mgreenwood1001/winamp
164•hyperbole•11h ago•109 comments

Genergo: Propellantless space-propulsion system

https://www.satcom.digital/news/genergo-an-italian-company-builds-the-worlds-first-known-propella...
57•maremmano•4h ago•47 comments

Linear algebra explains why some words are effectively untranslatable

https://aethermug.com/posts/linear-algebra-explains-why-some-words-are-effectively-untranslatable
105•mrcgnc•9h ago•82 comments

Honda: 2 years of ml vs 1 month of prompting - heres what we learned

https://www.levs.fyi/blog/2-years-of-ml-vs-1-month-of-prompting/
278•Ostatnigrosh•4d ago•97 comments

Incus-OS: Immutable Linux OS to run Incus as a hypervisor

https://linuxcontainers.org/incus-os/
136•_kb•1w ago•44 comments

Show HN: Epstein Files Organized and Searchable

https://searchepsteinfiles.com/
179•searchepstein•4h ago•16 comments

Magit manuals are available online again

https://github.com/magit/magit/issues/5472
110•vetronauta•11h ago•41 comments

Germany to ban Huawei from future 6G network

https://www.bloomberg.com/news/articles/2025-11-13/germany-to-ban-huawei-from-future-6g-network-i...
174•teleforce•6h ago•126 comments

AGI fantasy is a blocker to actual engineering

https://www.tomwphillips.co.uk/2025/11/agi-fantasy-is-a-blocker-to-actual-engineering/
521•tomwphillips•10h ago•527 comments

Meeting notes between Forgejo and the Dutch government via Git commits

https://codeberg.org/forgejo/sustainability/pulls/137/files
91•speckx•6h ago•35 comments
Open in hackernews

Go's Sweet 16

https://go.dev/blog/16years
48•0xedb•1h ago

Comments

tschellenbach•52m ago
10 week onboarding program we use here for go backend devs: https://www.reddit.com/r/golang/comments/1eiea6q/10_week_pla...

go is amazing. switches from python to go 7 years ago. It's the reason our startup did well

Xeoncross•41m ago
I know they say that your programming language isn't the bottleneck, but I remember sitting there being frustrated as a young dev that I couldn't parse faster in the languages I was using when I learned about Go.

It took a few more years before I actually got around to learning it and I have to say I've never picked up a language so quickly. (Which makes sense, it's got the smallest language spec of any of them)

I'm sure there are plenty of reasons this is wrong, but it feels like Go gets me 80% of the way to Rust with 20% of the effort.

tialaramex•20m ago
> I'm sure there are plenty of reasons this is wrong, but it feels like Go gets me 80% of the way to Rust with 20% of the effort.

I don't see it. Can you say what 80% you feel like you're getting?

The type system doesn't feel anything alike, I guess the syntax is alike in the sense that Go is a semi-colon language and Rust though actually basically an ML deliberately dresses as a semi-colon language but otherwise not really. They're both relatively modern, so you get decent tooling out of the box.

But this feels a bit like if somebody told me that this new pizza restaurant does a cheese pizza that's 80% similar to the Duck Ho Fun from that little place near the extremely tacky student bar. Duck Ho Fun doesn't have nothing in common with cheese pizza, they're both best (in my opinion) if cooked very quickly with high heat - but there's not a lot of commonality.

klodolph•14m ago
> I don't see it. Can you say what 80% you feel like you're getting?

I read it as “80% of the way to Rust levels of reliability and performance.” That doesn’t mean that the type system or syntax is at all similar, but that you get some of the same benefits.

I might say that, “C gets you 80% of the way to assembly with 20% of the effort.” From context, you could make a reasonable guess that I’m talking about performance.

Xeoncross•5m ago
Yes, for me I've always pushed the limits of what kinds of memory and cpu usage I can get out of languages. NLP, text conversion, video encoding, image rendering, etc...

Rust beats Go in performance.. but nothing like how far behind Java, C#, or scripting languages (python, ruby, typescript, etc..) are from all the work I've done with them. I get most of the performance of Rust with very little effort a fully contained stdlib/test suite/package manger/formatter/etc.. with Go.

password4321•6m ago
Single binary deployment was a big deal when Go was young; that might be worth a few percent. Also: automatically avoiding entire categories of potential vulnerabilities due to language-level design choices and features. Not compile times though ;)
kace91•4m ago
Wild guess but, with the current JS/python dominance, maybe it’s just the benefits of a (modern) compiled language.
NoboruWataya•1m ago
I guess the 80% would be a reasonably performant compiled binary with easily managed dependencies? And the extra 20% would be the additional performance and peace of mind provided by the strictness of the Rust compiler.
weakfish•33m ago
I like Go. Coming from Python, I appreciate having most things be explicit in nature vs. magical, and having concurrency not feel like a bolted on nightmare.

Writing microservices at $DAYJOB feels far easier and less guess-work, even if it requires more upfront code, because it’s clear what each piece does and why.

jsight•24m ago
I've finally gotten around to learning Go this year and I'm having a pretty similar experience.

It really feels like a simpler language and ecosystem compared to Python. On top of that, it performs much better!

jryio•31m ago
Glad to see that the bowling development team is focusing on deterministic tooling like language server protocol in gopls and using static analysis for automatically restoring code with go fix.

Recently I made the same assertions as to Go's advantage for LLM/AI orchestration.

https://news.ycombinator.com/item?id=45895897

It would not surprise me that Google (being the massive services company that it is) would have sent an internal memo instructing teams not to use the Python tool chain to produce production agents or tooling and use Golang.

MichaelNolan•29m ago
Go would probably be my favorite language if it just had a few more features around functional programming. Specifically around immutability and nullness, and maybe exhaustive switch statements. Then it just might be perfect.

At work we use Uber’s NillAway, so that helps bit. https://github.com/uber-go/nilaway Though actually having the type system handle it would be nicer.

tail_exchange•21m ago
I was very skeptical of Go when I started learning it, but it quickly became my favourite language. I like how simple but powerful it is.

If I had a magic wand, the only things I would add is better nulability checks, add stack traces by default for errors, and exhaustive checks for sum types. Other than that, it does everything I want.

thegeekpirate•17m ago
> exhaustive checks for sum types

Linters such as https://golangci-lint.run will do this for you.

srameshc•4m ago
Go is my favorite programming language. I remember when I first found Go and it was because I was using Java back then and learnign Akka framework for concurrent programming . I realized Go was so much less code compared to Java and I could understand it effortlessly. Since then I have been using it very regularly but still I don't feel I am good at this language. But it helps me get the work done. Cheers to the 16th anniversary of Go.
sedatk•2m ago
I remember when Go was born, then, it turned out there was already another programming language called "Go!", but nobody cared, and everybody forgot about that other Go!. So, happy birthday, Go, and rest in peace, Go!

https://en.wikipedia.org/wiki/Go!_(programming_language)#Con...