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: Assist: an open-model-first work surface for agents

https://www.withassist.xyz
1•js4•3m ago•0 comments

France national supercomputer shuts down GPU/CPU clusters due to heatwave

https://twitter.com/nurikolan/status/2069853428310794412
1•puttycat•4m ago•0 comments

An autonomous AI agent that handles video retention editing

https://www.autoeditor.app/
1•Quise•7m ago•0 comments

Pingwi, an interactive map of night trains around the world

https://sleeper-train-map.pingwi.com
1•TheMrBooblik•9m ago•0 comments

Agility Robotics plans to go public via SPAC in a $2.5B deal

https://techcrunch.com/2026/06/24/agility-robotics-plans-to-go-public-via-spac-in-a-2-5b-deal/
2•shevis•10m ago•0 comments

Reducing tick density along recreational trails in Ottawa, Canada

https://www.sciencedirect.com/science/article/pii/S1877959X26000476
3•bushwart•11m ago•0 comments

Welcome to Gentoo is Rice, the Volume goes to 11 here

https://www.shlomifish.org/humour/by-others/funroll-loops/Gentoo-is-Rice.html
2•thunderbong•12m ago•0 comments

Reward models for LMs are fundamentally broken

https://twitter.com/vijaytarian/status/2069438063345115187
1•panthertrax•12m ago•0 comments

Loops explained: Claude, GPT, Mira and what works

https://twitter.com/AnatoliKopadze/status/2068328135611822149
4•vantareed•13m ago•0 comments

Oldest known asteroid impact on Earth dated to 3B years

https://phys.org/news/2026-06-oldest-asteroid-impact-earth-dated.html
1•rbanffy•13m ago•0 comments

Show HN: Drudgereport but for AI

https://aititus.com/news/
1•titusblair•14m ago•0 comments

Show HN: Lelu – gate OpenAI agent actions on confidence and prompt injection

https://github.com/Lelu-ai/lelu
3•abeni1990•14m ago•0 comments

The State of GEO Readiness 2026: 100 B2B brands across AI search engines

https://getgeoscan.ai/en/blog/state-of-geo-readiness-2026
1•jrame•14m ago•0 comments

Musk loses trillionaire status as global tech rout hits SpaceX

https://www.bbc.co.uk/news/articles/c8j2m2p8dgmo
3•zh3•16m ago•0 comments

Google set to lose two more AI researchers to Anthropic

https://www.bloomberg.com/news/articles/2026-06-24/google-poised-to-lose-two-more-high-profile-ai...
5•isomorphic_duck•17m ago•2 comments

Developers can overcome AI FOMO

https://old.reddit.com/r/LLMDevs/comments/1ueloyp/i_am_an_indie_dev_and_i_published_the_article_ai/
3•gamescodedogs•17m ago•0 comments

Show HN: Why AI Agents Fail at API Calls in Production (and How to Fix It)

https://twitter.com/Chaitralikakde/status/2064365706679144842
1•chaitralikakde•18m ago•0 comments

Calculating History

https://sites.google.com/site/calculatinghistory/home
1•bryanrasmussen•19m ago•0 comments

Megalomania

https://en.wikipedia.org/wiki/Megalomania
2•rolph•21m ago•0 comments

Who is the Rockefeller of AI and which industry will they transform?

https://constantlyrandom.substack.com/p/history-rhymes
2•go_kool•21m ago•0 comments

Harry Edwood

https://www.lambiek.net/artists/e/edwood_harry.htm
1•thunderbong•22m ago•0 comments

Why should we teach kids to learn how to code in the age of AI [pdf]

https://static.raspberrypi.org/files/about/Why-kids-still-need-to-learn-to-code-in-the-age-of-AI-...
1•Muhammad523•23m ago•0 comments

Amazon Seller Reveals Rare Glimpse of Shadow Bribery Market

https://www.bloomberg.com/news/articles/2026-06-24/inside-the-shadow-market-selling-access-to-ama...
2•1vuio0pswjnm7•23m ago•0 comments

Why Current AI Guardrails Train Models to Fake Alignment

https://kellyasay.substack.com/p/the-prisoners-paradox-how-adversarial
2•kellya•25m ago•0 comments

Wikipedia Workers to Seek Union Recognition

https://www.cwu.org/press_release/wikipedia-workers-to-seek-union-recognition/
3•addshore•26m ago•0 comments

GPT-Image 2 in Codex Workflows

https://twitter.com/RandyHaddad6/status/2069842784106971341
2•WhySee1468•27m ago•2 comments

Expanded billing choice and lower fees on Google Play

https://android-developers.googleblog.com/2026/06/play-expanded-billing.html
1•ganlaw•27m ago•0 comments

How to Get Your First 10 Customers

https://www.ycombinator.com/library/SF-how-to-get-your-first-10-customers
4•aurenvale•29m ago•1 comments

Mega-funds grab 72% all capital raised, VC's haves, have-nots gap widens

https://fortune.com/2026/06/24/the-spacex-ipo-marks-a-lopsided-win-for-venture/
4•1vuio0pswjnm7•29m ago•1 comments

Filaxy Herald – Turn GitHub activity into build-in-public posts

https://github.com/othmarodev/filaxy-herald
1•othmarodev•30m ago•0 comments