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/

Sen. Kennedy rails against AI developers as 'high IQ stupid people'

https://www.politico.com/news/2026/09/06/kennedy-ai-developers-high-iq-stupid-people-01066756
1•apical_dendrite•1m ago•0 comments

Blast Radius 1.0

https://blastradius.dpdns.org/
1•codebyaditya•6m ago•0 comments

How the heart, lungs and brain work together to shape experience

https://medicalxpress.com/news/2026-09-heart-lungs-brain.html
1•mdp2021•10m ago•0 comments

Show HN: DragonRuby Game Toolkit Shaders (Hotloaded)

https://www.youtube.com/watch?v=Y7Oc2V5fDUc
1•amirrajan•12m ago•1 comments

I tested 10 model/harness combinations on the same Three.js task

https://alvins82.github.io/hangar-harness-model-tests/
1•alvins82•17m ago•0 comments

GamersNexus and LG: Or why rooting your TV is a bad idea

https://leaflet.pub/p/did:plc:yhgc5rlqhoezrx6fbawajxlh/3muwrqenzfk2n
1•drasticactions•19m ago•0 comments

Ask HN: Anyone else feeling uneasy with the latest developments in AI?

3•sensitivekt9q3•29m ago•1 comments

mSpace

https://www.researchgate.net/publication/37538009_mSpace_Exploring_The_Semantic_Web_A_Technical_R...
2•andsoitis•31m ago•0 comments

Reigning – A sovereign 1-frame billboard where you dethrone the king with crypto

https://reigningfor.lol
2•rodriguezlizarr•35m ago•0 comments

Hyperboloids made out of sticks [video]

https://www.youtube.com/watch?v=CJCL92W8Z9w
2•o4c•38m ago•0 comments

A Screensaver for LG's Spying Smart TVs

https://weowntheglass.com
3•taylorfinley•38m ago•0 comments

Show HN: Claude Style Patch – A dropin Claude.MD section for improving Claudish

https://github.com/andrewroxby/claude-style-patch
2•AndrewRoxby•39m ago•2 comments

Tree Calculus

https://olydis.medium.com/a-visual-introduction-to-tree-calculus-2f4a34ceffc2
3•MelonUsk•43m ago•1 comments

One Question

https://www.tonightweanswer.com/
2•Elokote•44m ago•0 comments

Denzel Explains AI "Slop"

https://www.reddit.com/r/ClaudeCode/comments/1w9e1tg/denzel_explains_ai_slop/
5•freakynit•44m ago•0 comments

Show HN: Browser only CSV editor, data never leaves your machine

https://csvpreview.com
2•anshulsahni•46m ago•0 comments

The most Unreasonable Music Video build by Astra, it's amazing

https://www.youtube.com/watch?v=_h1KgS169iM
2•modinfo•53m ago•0 comments

Object A – Visible Passes

https://heavens-above.com/PassSummary.aspx?satid=60235&lat=30.0324&lng=-98.2969&loc=Unnamed&alt=0...
3•tocs3•53m ago•0 comments

SidePulse: Agent Status, at a Glance (LEDs in MacBook Pro SD Slot)

https://sidepulse.io/
2•gregsadetsky•1h ago•0 comments

How well do agents use test/verification techniques?

https://danluu.com/agentic-testing/
5•vinhnx•1h ago•0 comments

AI Is Making Us Build Too Much

https://sjg.io/writing/ai-is-making-us-build-too-much/
2•gmays•1h ago•0 comments

Show HN: Jackalope.dev

https://jackalope.dev/
3•ghosts_•1h ago•1 comments

A desktop tool written in Rust to lock GRUB with a physical USB rescue key

https://github.com/sysdev-0/grubst
2•devsys000•1h ago•0 comments

Prompting Is Dead in 6 Months. Andrew Ng, Stanford [video]

https://www.youtube.com/watch?v=9EuNUe-CJRM
16•thelastgallon•1h ago•4 comments

China Planted 78 Billion New Trees—and Seriously Messed Up Its Water Cycle

https://www.popularmechanics.com/science/environment/a73385264/china-reforesting-changes-hydrolog...
4•thunderbong•1h ago•0 comments

Do LLMs Know What to Ask and When? Evaluating Multi-Turn Information Seeking

https://arxiv.org/abs/2608.14808
3•wslh•1h ago•0 comments

Run an ArchiveTeam Warrior on your computer

https://tracker.archiveteam.org/
2•darknavi•1h ago•0 comments

Show HN: Archprint, infer architecture lint rules from your repo's import graph

https://github.com/Tommkruix/archprint
2•Tommkruix123•1h ago•1 comments

Show HN: NYC MapTap – Learn NYC neighborhoods (with subway routes when you miss)

https://albertjoseph0.github.io/nyc-maptap/
4•abj908•1h ago•2 comments

Show HN: Zero downtime embedding model upgrades

https://github.com/arnsri33/embedflow
2•coolArnav•1h ago•0 comments