frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Past, Present, and Future of (Ruby) Sorbet Type Syntax

https://blog.jez.io/history-of-sorbet-syntax/
5•ksec•1y ago

Comments

Lio•1y ago
This is a great write up and I think the proposal to make rbs-inline type comments avaible at runtime is an execellent solution.

I can definitely see the value runtime type checking in addition to static analysis. For my own work I've done this either using pattern matching:

  class User
    def initialize(name:, age:)
      String => name
      Integer => age
      @name = name
      @age = age
    end
  end
but the error messages aren't great IMHO. It's pretty easy though knock up a little type checker in a very small module and prepend it. I have support for union types and typed arrays in mine.

I actually wasn't aware of the improvements they've made over the years to Sorbet. It think that's probably what I'll migrate to now.

Lio•1y ago
I'd add, I'm surprised this this post isn't added to the "official" Sorbet blog. It really is a great post and very positive for the future of the project.

https://sorbet.org/blog/

Show HN: We Rebuilt AppAnne and Created Appkittie

https://www.appkittie.com
1•tadasg•1m ago•0 comments

Children Went from Worthless to Priceless (2013)

https://priceonomics.com/the-price-of-a-child/
1•downbad_•6m ago•1 comments

Show HN: Cloudwatch Insights tool for CLI users and agents

https://skagedal.tech/posts/2026-05-01-cloudwatch-insights-tool
1•simonkagedal•7m ago•0 comments

Mosaic: Local MCP server for agent memory

https://github.com/hexxla/mosaic
1•sploitzberg•7m ago•0 comments

Agentic Manifesto

https://apaydin.bearblog.dev/agentic-manifesto/
1•kemalapaydin•8m ago•0 comments

The Isolator (Helmet)

https://en.wikipedia.org/wiki/The_Isolator_(helmet)
1•GodelNumbering•10m ago•0 comments

Open-Source in the Era of "Infinite" Compute

https://community.computer/infinite-compute.html
1•lftherios•13m ago•0 comments

Sequoia Ascent 2026 Summary

https://karpathy.bearblog.dev/sequoia-ascent-2026/
2•swolpers•13m ago•0 comments

After dissing Anthropic for limiting Mythos, OpenAI restricts access to Cyber

https://techcrunch.com/2026/04/30/after-dissing-anthropic-for-limiting-mythos-openai-restricts-ac...
3•gbourne1•15m ago•0 comments

Ask HN: What did your 'Show HN' project turn into?

2•chistev•16m ago•1 comments

Porting microgpt to Futhark, Part I

https://www.kmjn.org/notes/microgpt_futhark.html
1•Munksgaard•17m ago•0 comments

Show HN: Loopsy, a way for terminals and AI agents on different machines to talk

https://github.com/leox255/loopsy
1•todience•17m ago•0 comments

Git Your Freedom Back: A Beginner's Guide to Sourcehut (2025)

https://btxx.org/posts/beginners-guide-sourcehut/
1•bradley_taunt•19m ago•0 comments

Fatigue Is a Brain-Derived Emotion That Regulates to Ensure Protection (2012)

https://pmc.ncbi.nlm.nih.gov/articles/PMC3323922/
1•downbad_•19m ago•1 comments

The Tiny Languages of Task Runners

https://www.massicotte.org/blog/task-runners/
1•ingve•24m ago•0 comments

The Last Software Engineer

https://www.epicproduct.engineer/the-last-software-engineer
1•vinhnx•25m ago•0 comments

Show HN: Updated – A dual crossword puzzle where two crosswords share one grid

https://forkle.co.uk/
1•daveoshawrus•27m ago•0 comments

Extracting Signal from the Noise: What We Learned Auto-Triaging Agent PRs

https://huggingface.co/spaces/huggingface/open-source-agent-contributions
1•eginhard•27m ago•0 comments

Show HN: A Wheel of Fortune game you can run in the browser

https://spinorama.io/
1•Wolfmans55•32m ago•0 comments

Show HN: Modeleon – Python DSL that compiles to live Excel formulas

https://github.com/modeleonai/modeleon
2•adilkhanovkz•34m ago•0 comments

Detailed New Features of Firebird 5

https://firebirdsql.org/en/community-news/free-book-detailed-features-of-firebird-5-is-published/
1•mariuz•35m ago•0 comments

I'm 17 and built a Palantir alternative for mid-market supply chains

https://risksim.ai/
1•ottocosta•39m ago•0 comments

One Developer, Two Dozen Agents, Zero Alignment

https://maggieappleton.com/zero-alignment
1•maxua•41m ago•0 comments

Om Malik – What Microsoft's 10-Q Says About OpenAI

https://om.co/2026/05/01/what-microsofts-10-q-says-about-openai/
4•rmason•42m ago•0 comments

What Is Z-Angle Memory and Why Is Intel Developing It?

https://www.hpcwire.com/2026/02/05/what-is-z-angle-memory-and-why-is-intel-developing-it/
2•rbanffy•46m ago•0 comments

Crypto Anarchy and Virtual Communities – Tim C May

https://nakamotoinstitute.org/library/virtual-communities/
1•hamiecod•46m ago•0 comments

Greek mountain snow cover halved in past four decades due to regional warming

https://egusphere.copernicus.org/preprints/2026/egusphere-2026-327/
1•littlexsparkee•47m ago•0 comments

Your Company Is a Skill Now

https://twitter.com/arlobish/status/2046270374174925196
1•arlobish•47m ago•0 comments

The Myth That Made Social Psychology Famous

https://www.speakandregret.michaelinzlicht.com/p/social-psychologys-favourite-murder
1•Anon84•48m ago•0 comments

EPR-2 QaaS Blockchain

https://github.com/Babayagga-bite/epr2-qaas-blockchain
1•babayagga-bite•48m ago•1 comments