frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Goutils – 70 type-safe generic functions for async/functional Go

https://github.com/skatiyar/goutils
2•skatiyar•1h ago
I built a Go utility library inspired by the JavaScript async library, implemented idiomatically with Go 1.18+ generics. Avoids using reflection and interface{} wherever possible.

It provides ~70 functions across four packages:

Sync and Async -- map, filter, detect, reduce, every, some, reject, groupBy -- for both slices and maps. Every async function runs iteratees in goroutines with panic recovery. Concurrency limiting -- all async functions have a Limit variant that caps goroutine count via a semaphore. Worker pool -- a generic work queue with configurable buffer, concurrency, timeouts, and graceful shutdown. Control flow -- waterfall-style sequential execution with type-safe context passing.

Disclaimer: Parts of the code were generated using Claude Code. One of my goals with this project was to experiment with the latest models and see what they're capable of in a real codebase -- from writing implementations to tests to docs.

go get github.com/skatiyar/goutils@v1.0.0

Would love feedback on the API design and whether the function naming feels natural for Go.

A WebAssembly Core for Uxn (2023)

https://mko.re/blog/uxn-wasm/
1•tosh•3m ago•0 comments

Why Are Geniuses Destroying Jobs in Uganda? (2017)

https://www.cgdev.org/blog/why-are-geniuses-destroying-jobs-uganda
2•alabhyajindal•6m ago•0 comments

When Germany Seized the Future: Lessons from CAD for the AI Era

https://andrulis.de
2•davedx•7m ago•0 comments

An AI agent harassed a Matplotlib maintainer. We're asking the wrong question

https://chaosguru.substack.com/p/who-opened-the-door
1•allixsenos•12m ago•0 comments

Show HN: Pangolin: Open-source identity-based VPN (Twingate/Zscaler alternative)

https://github.com/fosrl/pangolin
2•miloschwartz•23m ago•0 comments

Show HN: I built a map where anyone can rename anything

https://rename.world/
5•kafked•25m ago•0 comments

What Happens After the Hero? The Section That Decides If Users Stay

https://www.indiehackers.com/post/what-happens-after-the-hero-the-section-that-decides-if-users-s...
1•allinonetools_•26m ago•0 comments

A Pokémon of a Different Color

https://matthew.verive.me/blog/color/
1•Risse•32m ago•0 comments

France assembles magistrate team to examine 'Epstein files'

https://www.dw.com/en/epstein-files-france-investigation-magistrates/a-75975774
1•pera•32m ago•0 comments

Show HN: Manga Viewer – Zero-dep manga/comic reader in vanilla JavaScript

https://github.com/tokagemushi999/manga-viewer
2•tokagemushi•35m ago•0 comments

AI to stay in Flow – a personal decision on how I chose to (not) use AI

https://www.dev-log.me/ai_to_stay_in_flow/
1•wazHFsRy•39m ago•0 comments

AI Agent Lands PRs in Major OSS Projects, Targets Maintainers via Cold Outreach

https://socket.dev/blog/ai-agent-lands-prs-in-major-oss-projects-targets-maintainers-via-cold-out...
1•choult•39m ago•0 comments

Starflight

https://en.wikipedia.org/wiki/Starflight
1•tosh•40m ago•0 comments

Storepage – I'm a tool builder making app launch pages less painful

https://storepage.app
1•scaleinitiative•42m ago•1 comments

Show HN: Visual state tracking for AI agents in tmux

https://github.com/accessd/tmux-agent-indicator
1•accessd•47m ago•0 comments

Former teen superstar James Van Der Beek needed help to pay his medical bills

https://www.bbc.com/news/articles/cx2dw01p7k8o
1•breve•51m ago•0 comments

The great computer science exodus (and where students are going instead)

https://techcrunch.com/2026/02/15/the-great-computer-science-exodus-and-where-students-are-going-...
1•e2e4•52m ago•0 comments

Show HN: Addictive little browser game involving gravity

https://retroburn.space/
1•amiralul•52m ago•0 comments

Paper Plotter

https://felixboiii.github.io/paper-plotter/#create-function
2•Tomte•52m ago•0 comments

Orjson no more open issue tracker or pull requests due to signal-to-noise ratio

https://github.com/ijl/orjson
1•anutrix•53m ago•1 comments

Learning Lean: Part 1

https://rkirov.github.io/posts/lean1/
2•vinhnx•53m ago•0 comments

How I made $2.5K in 4 days selling a SaaS boilerplate for OpenClaw wrappers

https://clawwrapper.com
1•omridan159•54m ago•1 comments

Understanding the Go Runtime: The Bootstrap

https://internals-for-interns.com/posts/understanding-go-runtime/
2•birdculture•54m ago•0 comments

Guthrie video delayed by difficult data recovery, privacy advocates worry

https://www.reuters.com/world/guthrie-doorbell-video-delayed-by-difficult-data-recovery-privacy-a...
2•cobbzilla•55m ago•1 comments

Show HN: Ventoux – get insights into your FIT activities

https://codeberg.org/eikek/ventoux
1•eikek•57m ago•0 comments

Sammy Jankis – an autonomous agent by Jason Rohrer

https://sammyjankis.com/
1•jdietrich•1h ago•0 comments

Arrays in Forth

https://www.forth.org/svfig/Len/arrays.htm
3•tosh•1h ago•0 comments

Show HN: Claude Extender – Autonomous Agent Management for Claude Code

https://github.com/wbnns/cx
1•wbnns•1h ago•1 comments

Peloton Revenue Falls on Declining Subscriptions and CFO Leaves

https://www.wsj.com/business/earnings/peloton-revenue-falls-on-declining-subscriptions-as-cfo-lea...
1•KnuthIsGod•1h ago•1 comments

Lit: Version control where prompts are the source

https://clintonboys.com/projects/lit/
1•mtsolitary•1h ago•0 comments