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/

Scaling AI agents with trustworthy data

https://www.technologyreview.com/2026/08/12/1141032/scaling-ai-agents-with-trustworthy-data/
1•joozio•1m ago•0 comments

Hyperscript

https://hyperscript.org/
1•tosh•5m ago•0 comments

Show HN: Wondering – turn complex topics into short audio/visual lessons

https://wondering.app
1•ak2411•5m ago•0 comments

Why Japanese firms are being so slow to use AI

https://www.bbc.co.uk/news/articles/cwymw4434v7o
1•CaRDiaK•9m ago•0 comments

Show HN: I built a life planner that has only "one page"

1•eltonlin•10m ago•0 comments

How Compaction Works in Pi

https://earendil.com/posts/compaction-in-pi/
1•doppp•12m ago•0 comments

US Justice Department shifts focus to government programme fraud

https://www.ft.com/content/145f1b61-0a68-45b4-afb8-62fc74381ce4
1•petethomas•16m ago•0 comments

Web Scraper was translated into 50 languages with AI

https://webscraper.io/blog/how-web-scraper-was-translated-into-50-languages-with-ai
1•martinsbalodis•17m ago•1 comments

Smart pet feeders stopped feeding pets during a cloud outage

https://www.theverge.com/tech/979295/petlibro-outage-smart-pet-feeders
1•BlueBerry2001•18m ago•0 comments

Show HN: Vqrotate – Drop-in rotation trick for VQ-VAEs

https://github.com/develepo/vqrotate
1•develepo•21m ago•0 comments

Samsung used AI to cut a chip-verification loop 15–30×

https://www.echohive.ai/ai-engineering-acceleration
1•echohive42•25m ago•1 comments

The 221-year-old company that reinvented itself – 4 times – Big Think

https://bigthink.com/the-long-game/the-221-year-old-company-that-reinvented-itself-4-times/
1•janandonly•27m ago•1 comments

SPAR – Fall 2026 AI Safety Research Projects

https://sparai.org/projects/f26/
1•agucova•30m ago•0 comments

AI translates 5k-year-old cuneiform tablets instantly – Big Think

https://bigthink.com/the-future/ai-translates-cuneiform/
1•janandonly•34m ago•0 comments

My AI agents shipped 128 releases of a product no one ever used

https://bramo.ai/blog/01-post-mortem
1•guschiriboga•36m ago•0 comments

Show HN: Write Something Meant to Disappear

https://flashpaper.xyz/
1•madospace•36m ago•0 comments

Show HN: Harness – a modern coding harness for today's coding models

https://harness.selimsandal.com/
1•selims•36m ago•0 comments

What Is Analog Electronic Music and Why Does It Sound So Different?

https://caughtinjoy.com/blogs/studio-notes/analog-electronic-music-a-timeless-sound-that-still-in...
1•chillax•37m ago•0 comments

/show-me

https://x.com/dexhorthy/article/2087569590268391897
1•doppp•39m ago•0 comments

Show HN: My PM kept asking "is this shipped yet?" so I automated release notes

https://www.changelogfa.st
2•sulot3212•42m ago•1 comments

The Measure of Intelligence

https://arxiv.org/abs/1911.01547
1•andsoitis•42m ago•0 comments

How no-computer hydrofoil works

https://foil.one/how-the-foilone-pegasus-flies-lake-como/
2•punnerud•43m ago•0 comments

Orbit co-founders are running a 50k fellowship for "cool applications"

https://basisfellowship.org/
2•jjleads•44m ago•0 comments

Show HN: LumaDisk – Fast, private disk visualizer built in Rust

https://github.com/unrealumanga/lumadisk
1•unrealumanga•44m ago•0 comments

Linux desktop use surged to 22% on one workday, Cloudflare data shows

https://www.zdnet.com/article/linux-desktop-use-surged-on-one-workday-cloudflare-data-shows/
1•signa11•46m ago•0 comments

Zhu Rongji, China's chief engineer of economic reform and former premier, dies

https://www.scmp.com/news/china/politics/article/3363792/chinese-economic-reformer-zhu-rongji-die...
1•nsoonhui•48m ago•0 comments

Critical Sizes of Satellite Constellations

https://arxiv.org/abs/2607.29644
1•geox•51m ago•0 comments

Big Tech Wants to Harvest Your Thoughts

https://www.wired.com/story/book-excerpt-the-vanishing-earth-james-crawford-brain-mining/
5•signa11•51m ago•3 comments

Over 70% of Americans oppose AI data centers; US protests intensify

https://www.tomshardware.com/tech-industry/data-centers/over-70-percent-of-americans-oppose-ai-da...
1•vrganj•51m ago•0 comments

Roborev – Continuous code review for coding agents

https://www.roborev.io/
1•dockerd•51m ago•0 comments