frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

(Golang) Self referential functions and the design of options

https://commandcenter.blogspot.com/2014/01/self-referential-functions-and-design.html
9•hambes•17h ago

Comments

sneak•50m ago
This seems to me, despite being cool, like the exact type of “too clever by half” code that Go was explicitly designed to avoid.

I like Go because most code is (if a bit verbose) not written like this. It’s written as if the person reading it is a little sleep deprived or one drink in - it doesn’t require much brainpower to reason about.

Adding methods that return functions that return closures is the kind of thinking with portals that I need to rev up my brain to be able to debug, and that’s a liability when there are deadlines involved.

gucci-on-fleek•1m ago
> code that Go was explicitly designed to avoid

The post doesn't make it very easy to find, but it was written by Rob Pike, who was one of the designers of Go. So that arguably means that Go was designed to write code like this, although I do agree with you that the code is perhaps a little too clever.

Art of Roads in Games

https://sandboxspirit.com/blog/art-of-roads-in-games/
75•linolevan•6h ago•19 comments

Vouch

https://github.com/mitchellh/vouch
684•chwtutha•1d ago•301 comments

More Mac malware from Google search

https://eclecticlight.co/2026/01/30/more-malware-from-google-search/
113•kristianp•6h ago•66 comments

Reverse Engineering the Prom for the SGI O2

https://mattst88.com/blog/2026/02/08/Reverse_Engineering_the_PROM_for_the_SGI_O2/
55•mattst88•5h ago•13 comments

Quartz Crystals

https://www.pa3fwm.nl/technotes/tn13a.html
39•gtsnexp•19h ago•6 comments

Apple XNU: Clutch Scheduler

https://github.com/apple-oss-distributions/xnu/blob/main/doc/scheduler/sched_clutch_edge.md
96•tosh•7h ago•14 comments

Show HN: A custom font that displays Cistercian numerals using ligatures

https://bobbiec.github.io/cistercian-font.html
28•bobbiechen•5h ago•2 comments

Every book recommended on the Odd Lots Discord

https://odd-lots-books.netlify.app/
32•muggermuch•4h ago•8 comments

Ask HN: What are you working on? (February 2026)

88•david927•8h ago•273 comments

Show HN: I created a Mars colony RPG based on Kim Stanley Robinson's Mars books

https://underhillgame.com/
158•ariaalam•10h ago•54 comments

Roundcube Webmail: SVG feImage bypasses image blocking to track email opens

https://nullcathedral.com/posts/2026-02-08-roundcube-svg-feimage-remote-image-bypass/
110•nullcathedral•9h ago•32 comments

AI makes the easy part easier and the hard part harder

https://www.blundergoat.com/articles/ai-makes-the-easy-part-easier-and-the-hard-part-harder
175•weaksauce•4h ago•139 comments

The Little Bool of Doom (2025)

https://blog.svgames.pl/article/the-little-bool-of-doom
87•pocksuppet•9h ago•31 comments

Stop Generating, Start Thinking

https://localghost.dev/blog/stop-generating-start-thinking/
40•frizlab•5h ago•13 comments

Toma (YC W24) Is Hiring Founding Engineers

https://www.ycombinator.com/companies/toma/jobs/oONUnCf-founding-engineer-ai-products
1•anthonykrivonos•5h ago

A GTA modder has got the 1997 original working on modern PCs and Steam Deck

https://gtaforums.com/topic/986492-grand-theft-auto-ready2play-full-game-windows-version/
140•HelloUsername•7h ago•63 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
62•nwparker•3d ago•15 comments

Running Your Own As: BGP on FreeBSD with FRR, GRE Tunnels, and Policy Routing

https://blog.hofstede.it/running-your-own-as-bgp-on-freebsd-with-frr-gre-tunnels-and-policy-routing/
147•todsacerdoti•13h ago•58 comments

Shifts in U.S. Social Media Use, 2020–2024: Decline, Fragmentation, Polarization (2025)

https://arxiv.org/abs/2510.25417
144•vinnyglennon•5h ago•143 comments

Dave Farber has died

https://lists.nanog.org/archives/list/nanog@lists.nanog.org/thread/TSNPJVFH4DKLINIKSMRIIVNHDG5XKJCM/
212•vitplister•16h ago•35 comments

Exploiting signed bootloaders to circumvent UEFI Secure Boot

https://habr.com/en/articles/446238/
103•todsacerdoti•12h ago•61 comments

RFC 3092 – Etymology of "Foo" (2001)

https://datatracker.ietf.org/doc/html/rfc3092
128•ipnon•13h ago•37 comments

GitHub Agentic Workflows

https://github.github.io/gh-aw/
217•mooreds•13h ago•115 comments

Ktkit: A Kotlin toolkit for building server applications with Ktor

https://github.com/smyrgeorge/ktkit
17•smyrgeorge•4d ago•4 comments

I put a real-time 3D shader on the Game Boy Color

https://blog.otterstack.com/posts/202512-gbshader/
263•adunk•11h ago•36 comments

OpenClaw is changing my life

https://reorx.com/blog/openclaw-is-changing-my-life/
248•novoreorx•21h ago•414 comments

Omega-3 is inversely related to risk of early-onset dementia

https://pubmed.ncbi.nlm.nih.gov/41506004/
254•brandonb•10h ago•145 comments

Curating a Show on My Ineffable Mother, Ursula K. Le Guin

https://hyperallergic.com/curating-a-show-on-my-ineffable-mother-ursula-k-le-guin/
167•bryanrasmussen•17h ago•60 comments

NanoClaw now supports Claude's Agent Swarms

https://twitter.com/Gavriel_Cohen/status/2020701159175155874
3•spendy_clao•5m ago•0 comments

(Golang) Self referential functions and the design of options

https://commandcenter.blogspot.com/2014/01/self-referential-functions-and-design.html
9•hambes•17h ago•2 comments