frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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/

AI demand absorbs wafer capacity, crushing budget PC segment

https://www.trendforce.com/presscenter/news/20260529-13068.html
1•Ember_Wipe•4m ago•0 comments

Microsoft slaps new coat of paint on Copilot, buries annoying button

https://www.theregister.com/ai-ml/2026/05/29/microsoft-slaps-new-coat-of-paint-on-copilot-buries-...
1•Bender•7m ago•0 comments

Neuro-Bayesian architecture in economic modeling

https://romankurnovskii.com/en/research/neuro-bayesian-architecture-in-economic-modeling/
1•djangofree•9m ago•0 comments

The software rebound is real, but not every big name is back

https://finance.yahoo.com/news/the-software-rebound-is-real-but-not-every-big-name-is-back-chart-...
1•jaynate•10m ago•0 comments

SSH authorized_keys command restriction to isolate container access

https://vxlabs.com/2026/05/30/ssh-command-restriction-container-to-host/
2•kobieps•11m ago•0 comments

Replimune's Drug Got Third Chance After White House Intervention

https://www.wsj.com/health/pharma/how-replimunes-drug-got-third-chance-after-white-house-interven...
3•impish9208•12m ago•1 comments

US mass layoffs tracker via WARN ACT notices

https://layoffs.kadoa.com/
2•ck2•13m ago•1 comments

Online Sleuthing Helped Catch the 'Google Insider' on Polymarket

https://www.wsj.com/finance/currencies/how-online-sleuthing-helped-catch-the-google-polymarket-tr...
1•1vuio0pswjnm7•15m ago•1 comments

Why the Next Datacenter Should Be Sized for a Village, Not a City

https://nicolabortignon.com/posts/community-datacenter-demand-shaping/
3•snickmy•16m ago•0 comments

Show HN: SnapState – Native Swift window manager for macOS

https://getsnapstate.com
1•soulsniper•16m ago•0 comments

Text Extraction from Images via Curl

https://softweavers.net/image-to-text.html
1•noboruma•17m ago•1 comments

Tech companies desperately want to film you doing chores

https://www.theverge.com/ai-artificial-intelligence/940007/ai-companies-will-pay-for-robot-traini...
1•1vuio0pswjnm7•17m ago•1 comments

AI and Taste

https://twitter.com/joulee/status/2054275672563175834
1•sanj•18m ago•0 comments

Mocks Are the Little-Death: Escaping the Mirage of Green Tests

https://lackofimagination.org/2026/05/mocks-are-the-little-death-escaping-the-mirage-of-green-tests/
2•tie-in•19m ago•0 comments

QEMU mulls relaxing AI contribution ban

https://www.theregister.com/ai-ml/2026/05/29/qemu-mulls-relaxing-ai-contribution-ban/5248638
1•Bender•21m ago•0 comments

'Solve all diseases,' you say?

https://www.theverge.com/column/935021/google-io-gemini-for-science-alphafold-alphagenome-ai-health
1•1vuio0pswjnm7•22m ago•0 comments

Lone attacker published 14 malicious NPM packages

https://www.theregister.com/security/2026/05/29/14-malicious-npm-packages-impersonated-opensearch...
1•Bender•22m ago•1 comments

Monero One – Private Monero Wallet for iOS

https://monero.one
2•Cider9986•23m ago•0 comments

Use RSS Anyway

https://ryanxcharles.com/blog/2026-05-30-use-rss-anyway/
1•berlianta•24m ago•0 comments

Yes, scientists can be hostile to new ideas. So should you

https://bigthink.com/starts-with-a-bang/scientists-hostile-new-ideas/
1•leephillips•26m ago•0 comments

How Do You Identify a Good Manager?

https://academic.oup.com/qje/article/141/2/1581/8435315
3•SiempreViernes•27m ago•1 comments

Handmade Hawaiian Islands Map

https://www.notesfromtheroad.com/roam/hawaiian-islands-map.html
1•bovermyer•30m ago•0 comments

Wikipedia editors plot strike and banner sabotage after Wikimedia layoffs

https://www.theregister.com/software/2026/05/30/wikipedia-editors-plot-strike-and-banner-sabotage...
2•beardyw•34m ago•1 comments

Golem – new OSS durable runtime for agents

https://golem.cloud/
1•jdegoes•35m ago•0 comments

The AI Takeover Has Arrived

https://thehonestsorcerer.substack.com/p/the-ai-takeover-has-arrived
2•ambientenv•37m ago•0 comments

As floods get worse, Britain tries a new solution: beavers

https://www.npr.org/2026/05/21/nx-s1-5738979/beavers-britain-climate-change-flooding
4•mhb•38m ago•0 comments

Vibe Coding Is Not Engineering

https://phroneses.com/articles/build/notes/vibe-coding-is-not-engineering.html
4•jhevans•40m ago•3 comments

Microsoft faces security community backlash over Nightmare Eclipse

https://www.notebookcheck.net/Microsoft-faces-security-community-backlash-over-Nightmare-Eclipse....
2•DarrylLinington•41m ago•0 comments

The Cursor Developer Habits Report Spring 2026

https://cursor.com/insights
1•topherjaynes•42m ago•0 comments

Rust Will Save Linux from AI

https://www.zdnet.com/article/rust-will-save-linux-from-ai-says-greg-kroah-hartman/
3•firesteelrain•43m ago•0 comments