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/

Om interviews Brunello Cucinelli (2015)

https://om.co/2015/04/27/brunello-cucinelli-2/
1•tosh•1m ago•0 comments

US Military conducts strikes on Iran after attack on ship in Strait of Hormuz

https://twitter.com/BBCBreaking/status/2070610019578511419
3•aurenvale•1m ago•0 comments

NLNet Labs LLM Policy

https://nlnetlabs.nl/llm-policy/
1•birdculture•4m ago•0 comments

Clockwork, a browser engine of intermeshing gears and impossible motion

https://sand-morph.up.railway.app/clockwork
1•echohive42•5m ago•0 comments

Germany urges EU to suspend methane rules after US pressure

https://www.ft.com/content/c5c97c40-6afe-4a22-a9b8-aea456b85326
3•littlexsparkee•9m ago•1 comments

How to Write an Effective Software Design Document · Refactoring English

https://refactoringenglish.com/excerpts/write-an-effective-design-doc/
1•mpweiher•13m ago•0 comments

Gstack

https://github.com/garrytan/gstack
1•grajmanu•16m ago•0 comments

Russian hackers were behind $2.5B hack of Jaguar Land Rover

https://techcrunch.com/2026/06/26/russian-hackers-were-behind-2-5-billion-hack-of-jaguar-land-rov...
2•01-_-•16m ago•0 comments

Free-For.dev

https://github.com/ripienaar/free-for-dev
1•grajmanu•17m ago•0 comments

Git Push No-Mistakes

https://github.com/kunchenguid/no-mistakes
1•grajmanu•17m ago•0 comments

Digital Donkeys: An Allegory for the Algorithmic Feed

https://om.co/2026/05/25/we-are-living-in-pinocchios-world/
2•merqurio•20m ago•0 comments

Om Malik, Whose Blog Shaped How Silicon Valley Saw Itself, Dies at 59

https://www.nytimes.com/2026/06/26/technology/om-malik-dead.html
7•philip1209•25m ago•0 comments

Selfhost.directory – a directory of self-hostable projects with live updates

https://selfhost.directory/
1•internetak•25m ago•1 comments

The Copy and the Guru

https://om.co/2026/05/26/the-copy-and-the-guru/
3•tosh•32m ago•0 comments

The text/Markdown Media Type

https://datatracker.ietf.org/doc/html/rfc7763
1•foxfired•33m ago•0 comments

They quit the West for Russia's traditional values, but it wasn't as expected

https://www.bbc.co.uk/news/articles/cn075j04pnyo
5•mellosouls•36m ago•1 comments

The Cost Yagni Was Never About

https://newsletter.kentbeck.com/p/the-cost-yagni-was-never-about
1•mpweiher•37m ago•0 comments

RelayMatch | Get your idea in front of the right people in 5 minutes.

https://relaymatch.pro
1•nikitafaesch•38m ago•0 comments

Apple's Vision Pro and Smart Glasses Chief to Join OpenAI

https://www.bloomberg.com/news/articles/2026-06-26/apple-s-vision-pro-and-smart-glasses-chief-pau...
4•aurenvale•39m ago•0 comments

IBM has unveiled chip technology that could help extend Moore's Law another dec

https://www.technologyreview.com/2026/06/25/1139696/ibm-unveils-sub1nm-chip/
2•joozio•45m ago•0 comments

Corgi makes things worse, claims Postmark is overcharging (despite being Free)

https://twitter.com/SergioGarc20223/status/2070629753506476376
2•mmunj•47m ago•0 comments

Reversing Ukraine's Population Loss After Four Years of War

https://www.thinkglobalhealth.org/article/reversing-ukraines-population-loss-after-four-years-of-war
1•littlexsparkee•48m ago•0 comments

Show HN: Hikaru Labs – image tools that run directly on your device

https://hikarulabs.xyz
2•CFBL•55m ago•0 comments

Show HN: Statemently – Bank statement PDFs to Excel/CSV, totals verified

https://statemently.io
1•pro_methe5•57m ago•0 comments

A small plane crashed into Beijing's tallest building

https://www.bbc.com/news/videos/c8j2rjrzjero
4•linzhangrun•59m ago•0 comments

Ask HN: How do founders get early beta testers?

2•KNihalani•1h ago•1 comments

Searching for a [72,36,16] extremal code

https://valbert4.github.io/selfdual_site/
1•EvgeniyZh•1h ago•0 comments

Were the blitzed areas of London still being cleared out in the 80s even later?

https://www.quora.com/Were-the-blitzed-areas-of-London-still-being-cleared-out-in-the-70s-80s-eve...
2•zeristor•1h ago•0 comments

API errors may be worse for retention than crashes

https://rejourney.co/engineering/2026-05-18/ambiguity-kills-app-growth
2•mrr7337•1h ago•0 comments

The BBC switches off its oldest service

https://www.economist.com/britain/2026/06/25/the-bbc-switches-off-its-oldest-service
3•austinallegro•1h ago•0 comments