frontpage.
newsnewestaskshowjobs

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: Challenge a Friend to Real-Time Multiplayer AI Court Battle – Wram.chat

https://wram.chat
1•revolt2tech•36s ago•0 comments

The Return of Shelf

https://taoofmac.com/space/blog/2026/07/10/1330
2•rcarmo•51s ago•0 comments

AI as a weapon of mass cognitive destruction

https://taoofmac.com/space/blog/2026/07/08/2130
1•rcarmo•1m ago•0 comments

21st Century ROAD to Housing Act to become law without POTUS signing

https://apnews.com/article/trump-housing-bill-77ec340dcdd676c46c458813b461b1af
1•toomuchtodo•1m ago•1 comments

Show HN: Termaxa – A cooperative gate for the shell commands AI agents run

https://github.com/termaxa/termaxa
1•devdoc83•4m ago•0 comments

Show HN: Postern, an email system for both humans and agents

https://github.com/skyphusion-labs/postern
1•skyphusion•5m ago•0 comments

Amble One

https://driveamble.com/pages/amble-one
3•edward•5m ago•0 comments

We built a 5x faster JavaScript package manager

https://nubjs.com/blog/unblocking-the-global-virtual-store
1•colinmcd•6m ago•0 comments

Show HN: OSS tool for testing out new trading thesis based on insider activity

https://github.com/bagoldbe/form4lab
1•bagoldbe•6m ago•0 comments

Starbucks bets on AI to replace Microsoft and IBM software

https://www.latimes.com/business/story/2026-07-09/starbucks-bets-on-ai-to-replace-microsoft-ibm-s...
1•speckx•6m ago•0 comments

How to be inspired without copying

https://www.joanwestenberg.com/p/how-to-be-inspired-without-copying
1•surprisetalk•10m ago•0 comments

Tell HN: I De-Googled Myself

4•degoogled•10m ago•0 comments

If you traded like the president, you'd beat the S&P

https://www.businessinsider.com/trump-portfolio-stock-trades-beat-market-analysis-2026-7
2•gtirloni•12m ago•0 comments

I'm pretty sure isRecord is our fault

https://twitter.com/tldraw/status/2075329561642840339
1•luispa•13m ago•1 comments

AI progress should upgrade our view of the human brain – not devalue it

https://livingsystems.substack.com/p/ai-progress-should-upgrade-our-view
1•samuell•13m ago•0 comments

Mythos 5 offered outside the US by Anthropic

https://news.sky.com/video/mythos-5-offered-outside-the-us-by-anthropic-13561860
1•johnbarron•13m ago•0 comments

My niche Rust project now competes with Microsoft

https://jdiaz97.github.io/blog/my-niche-rust-project-now-competes-with-microsfot/
1•jdiaz97•14m ago•1 comments

Goodbye Substack, Hello Tuhat

https://tuhat.net/@sbr/p/goodbye-hello
1•8by3•14m ago•0 comments

My Visionaire MCP verifies whether agent CSS fixes rendered

https://github.com/mi60dev/visionaire-engine
1•mishonyAI•14m ago•1 comments

Associate Editors resign from Statistics and Computing editorial board

https://statmodeling.stat.columbia.edu/2026/07/10/18-associate-editors-resign-from-statistics-and...
1•Tomte•15m ago•0 comments

The ChatGPT "Super App" Sort of Super Sucks

https://spyglass.org/chatgpt-gets-to-work/
2•thm•17m ago•0 comments

A streaming observability ingestion pipeline with Otel, Kafka, Go and ClickHouse

https://github.com/el10savio/obsIngest
1•ugabuga•18m ago•0 comments

Record before and after clips for pull request using Claude Code

https://www.pr-preview.com
1•VladNiculescu•18m ago•0 comments

Patreon Blocks Crawlers from Stealing Creators' Work for AI Training

https://www.404media.co/patreon-cloudflare-partnership-ai-crawlers/
1•Brajeshwar•18m ago•0 comments

OpenAI and Google sell AI models to blacklisted China groups

https://www.ft.com/content/5d6aafa1-5d47-4585-aa95-6ec06a6cd20f
2•speckx•19m ago•1 comments

Ask HN: Illustration Themes in AI Apps?

2•davidajackson•20m ago•0 comments

Show HN: Bank statement PDF to Excel, checked against its own balances

https://bankstatementsheet.com/
1•alimpolat2026•20m ago•0 comments

How a query optimization gave birth to infinite scroll [video]

https://www.youtube.com/watch?v=Tzt89dHF79Y
1•impish9208•20m ago•0 comments

Sol 5.6 on $20 Codex did 2.2x more average tasks than Fable 5 on $20 ClaudeCode

https://devforth.io/agents-for-code/
2•deviscool•22m ago•0 comments

Meta Is Ushering in the Era of the K-Shaped Company

https://www.bloomberg.com/opinion/articles/2026-07-10/meta-s-ai-revolution-is-creating-a-two-tier...
1•helsinkiandrew•23m ago•1 comments