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/

Private jets flock to Montana – but locals can't afford the trailer park

https://www.bbc.com/news/articles/ckg92d8d40yo
1•tartoran•5m ago•0 comments

Two unexpected revelations in Warren Buffett's CNBC interview

https://www.cnbc.com/2026/07/18/two-unexpected-revelations-in-warren-buffetts-cnbc-interview.html
1•pm2222•7m ago•0 comments

Archive.org Is Offline

https://archive.org
1•robotbikes•7m ago•1 comments

Google's Gemini delay: Coding stumbles, clashing teams and frustrated engineers

https://www.latimes.com/business/story/2026-07-17/inside-googles-gemini-delay-coding-stumbles-cla...
1•1vuio0pswjnm7•11m ago•1 comments

Agentty ADE: reliable L2 multi-agent orchestrator

https://github.com/agentty-xyz/agentty
4•minev-dev•14m ago•2 comments

XEphem – Astronomy Visualizer for X

https://xephem.github.io/XEphem/Site/
1•oliverkwebb•15m ago•0 comments

Anthropic extends Claude Code's 50% weekly limit increase through August 19

https://twitter.com/ClaudeDevs/status/2078511173759324328
2•mil22•22m ago•0 comments

How much horsepower does a horse have?

https://www.iflscience.com/how-much-horsepower-does-a-horse-have-66499
1•teleforce•25m ago•0 comments

Netflix Pays $587M for Ben Affleck's AI Startup InterPositive

https://variety.com/2026/film/news/netflix-paid-587-million-ben-affleck-ai-interpositive-1236815111/
3•OccamsMirror•25m ago•1 comments

Collecting material feels more useful than it usually is

https://notes.andymatuschak.org/zQm6XAB3XXrXLHzF7gahpJ2
2•o4c•30m ago•3 comments

Show HN - Online developer profiles with embedded AI hypeman

https://engineerprofiles.com
1•skellertor•35m ago•0 comments

Show HN: Wave – Talk to AI. Meet the human on the other side

https://www.getonwave.com/
1•nabil_idrissi•41m ago•0 comments

Things that made me come back to Emacs

https://cephei8.dev/blog/emacs-things/
1•signa11•47m ago•0 comments

I turned Slack into a live console for my production dotnet app

https://mykeels.com/blog/i-turned-slack-into-a-live-console-for-my-production-dotnet-app/
1•mykeels•47m ago•0 comments

Heap. – native desktop Kanban, calendar, and docs for engineers

https://github.com/sectapunterx/heap
1•eloisius•52m ago•0 comments

Five Unix ideas from the 1970s are why Linux still works so well

https://www.howtogeek.com/stop-reinventing-the-wheel-these-unix-ideas-from-the-seventies-are-why-...
2•teleforce•55m ago•0 comments

RL economics, morally charged terms, and "distillation"

https://thomasdullien.github.io/posts/2026-06-15-rl-economics-morally-charged-terms-and-distillat...
1•samuel246•57m ago•0 comments

How to prevent white clothes from turning yellow in storage

https://www.southernliving.com/how-to-pevent-white-clothes-from-turning-yellow-in-storage-12016122
2•teleforce•58m ago•0 comments

Tokensave: An MCP Server That Saved Me Tokens While Coding

https://www.tobiasreithmeier.de/en/blog/tokensave-mcp-server-tutorial-review
1•freediver•1h ago•0 comments

Show HN: Synapse – local codebase indexer and MCP server for Claude Code

https://github.com/nrkoka786/synapse
1•nrkoka1•1h ago•0 comments

Overload and insight look identical from the outside

https://pilgrima.ge/p/what-the-wire-knows
1•momentmaker•1h ago•0 comments

Show HN: Free car spec db to defeat the paywalls

https://openlaborproject.com/
1•chackleman•1h ago•1 comments

Madison Square Garden Sues Wired Magazine over L.G.B.T.Q. Tracking Report

https://www.nytimes.com/2026/07/18/business/media/msg-entertainment-sues-wired-magazine.html
2•ChrisArchitect•1h ago•1 comments

How Word Count Is Important for Social Media Posts

https://medium.com/@thesuperrepemail/how-word-count-is-important-for-social-media-posts-87372645377c
2•rajsuper123•1h ago•0 comments

William Gaddis and William H. Gass: A Literary Conversation and Reading (1995)

https://www.92ny.org/archives/william-gaddis-and-william-h-gass-a-literary-conversation-and-reading
1•ofalkaed•1h ago•0 comments

Trump Media pitched $100K monthly fee for fastest feed of US president's posts

https://www.reuters.com/business/media-telecom/trump-media-pitched-100000-monthly-fee-fast-feed-u...
5•geox•1h ago•1 comments

Disney Has Started Feeding Your Kids AI Slop

https://kotaku.com/disney-has-started-feeding-your-kids-ai-slop-2000717222
6•wslh•1h ago•0 comments

Lawyers risk being sued for failing to use AI

https://www.legalcheek.com/2026/07/lawyers-risk-being-sued-for-failing-to-use-ai/
5•Tomte•1h ago•0 comments

LLM-Integrated Multivariable Calculus Course

https://calculus.academa.ai/
19•sinaatalay•1h ago•9 comments

Topographical Collection of King George III

https://www.flickr.com/photos/britishlibrary/collections/72157719509637544/
1•Eridanus2•1h ago•0 comments