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/

ARM1: Chip That Changed the World of Computing

https://www.youtube.com/watch?v=Q8OYQKuYtjE
1•cable2600•4m ago•0 comments

If AI displaces human workers, they will lose more than just pay

https://www.economist.com/business/2026/10/22/if-ai-displaces-human-workers-they-will-lose-more-t...
2•andsoitis•17m ago•0 comments

Biff 2.0.4: LLM Skills

https://biffweb.com/p/skills/
1•TheWiggles•22m ago•0 comments

Show HN: God – real-time control room for LLM agent societies (EMNLP 2026 demo)

https://github.com/XiaoLuoLYG/GOD
2•xiaoluolyg•28m ago•0 comments

U.S. birth rate drops to record low, but older women are having more babies

https://www.npr.org/2026/10/24/nx-s1-6012804/birth-rate-population-cdc
2•pseudolus•33m ago•0 comments

iPhone Duo Teardown [video]

https://www.youtube.com/watch?v=WOVIjFnivJA
2•obilgic•40m ago•1 comments

The subreddit each age is most over-represented in, women vs. men

https://www.reddit.com/r/dataisbeautiful/comments/1xf6gt3/oc_i_checked_177_million_redditors_who_...
1•gmays•42m ago•0 comments

IBM CEO says open weight models are now irresistibly good and cheap on-prem

https://www.theregister.com/systems/2026/10/22/ibm-ceo-says-open-weight-models-are-now-irresistib...
8•Betelbuddy•52m ago•0 comments

Data centre debate heats up ahead of US midterms

https://www.bbc.com/news/articles/cq2e9we7w2ejo
4•Betelbuddy•1h ago•0 comments

Recycling ANSI art: Tracing the origins of Fire Escape's BBS logon screens

https://breakintochat.com/blog/2026/10/25/recycling-ansi-art/
4•Kirkman14•1h ago•3 comments

Show HN: Little Fun Games – daily trivia with uncommon-answer scoring

https://littlefungames.com/
2•littlefungames•1h ago•0 comments

Grokking: A 777-Parameter Transformer Learned Real Math

https://themenonlab.blog/blog/grokking-777-parameter-transformer
4•peter_d_sherman•1h ago•1 comments

iPhone Duo Teardown

https://www.ifixit.com/News/119895/iphone-duo-teardown
23•kripy•1h ago•2 comments

Cve.now: A Free Feed of Security Vulnerabilities for Agents

https://www.sazabi.com/blog/introducing-cve-now
2•shcallaway•1h ago•0 comments

Please Don't Mess with Links

https://maurycyz.com/misc/real_links/
6•birdculture•1h ago•0 comments

Scientists Discover a Surprising Shortcut to Nuclear Fusion

https://scitechdaily.com/scientists-discover-a-surprising-shortcut-to-nuclear-fusion/
2•g-b-r•1h ago•0 comments

Drone warfare is evolving faster than armies can adapt

https://www.thestar.com/news/canada/drone-warfare-is-evolving-faster-than-armies-can-adapt-expert...
2•sleepyguy•1h ago•1 comments

Show HN: Freehire, open-source search 3M+ tech jobs from company career boards

https://freehire.me/
2•i_strelov•1h ago•0 comments

Show HN: Depono – Chat with many AI models at cost and 10%, files kept in Git

https://depono.xyz/
1•saxonnicholls•1h ago•0 comments

Show HN: RainbowSay – Learn, teach, research languages live with shows you love

https://rainbowsay.ai/
2•gigapotential•1h ago•0 comments

Bringing Flame Serving Close to Standalone vLLM

https://xflops.io/blog/flame-vllm-serving/
1•k82cn•1h ago•0 comments

Removing Next.js Got My Blog to 100 on Every Lighthouse Category

https://korindiehacker.bloffy.blog/en/removing-nextjs-got-my-blog-to-100-on-every-lighthouse-cate...
3•textlanes33•1h ago•0 comments

Setup Home Lab Static Website: Rasp Pi, Astro, Nginx Proxy Mgmt, Cloudflare

https://blog.jacq.cc/guides/static-blog-raspberry-pi-nginx-proxy-manager-cloudflare/
2•xx__yy•1h ago•0 comments

Ask HN: Is it not possible to enroll for Apple Developer anymore?

4•olalonde•1h ago•0 comments

Coding Is Dead. Programming Is Not

https://twitter.com/jay4fun_/status/2114522024387269032
3•jairojair•1h ago•0 comments

Learning to Ride Your Brain

https://contraptions.venkateshrao.com/p/on-learning-to-ride-your-brain
2•colinprince•1h ago•0 comments

Survival Ball versus Mode Explained: Everything You Need to Know [video]

https://www.youtube.com/watch?v=A-aIvcJqgDQ
1•lopespm•1h ago•0 comments

Trump critic Lula wins reelection in Brazil, securing fourth presidential term

https://apnews.com/article/brazil-election-lula-bolsonaro-runoff-vote-president-e2c9fe8fc4aa3e367...
4•kaycebasques•1h ago•1 comments

Has PAUSE account registration slowed down recently?

https://www.nntp.perl.org/group/perl.modules/2026/10.html
1•viasnake•1h ago•0 comments

Dua Lipa's Manifesto Library

https://www.banned-books.org/dua-lipa-manifesto-library
1•weinzierl•1h ago•1 comments