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/

Tesla Model Y Passes NHTSA's New 'Advanced Driver Assistance System' Tests

https://www.nhtsa.gov/press-releases/tesla-model-y-first-vehicle-pass-nhtsa-new-advanced-driver-a...
1•amanaplanacanal•45s ago•0 comments

US Salary Explorer

https://corvi.careers/salary-explorer/
1•sp1982•4m ago•0 comments

I built a alternative market I fixed what Gumroad coudnt do

https://BuyAndSell.market
1•Zophos•4m ago•0 comments

Show HN: CADara - I made an open-source in-browser CAD

https://cadara.app
3•ttouch•11m ago•1 comments

Ask HN: How to do a Personal health audit

1•preciousoo•13m ago•0 comments

Vedit – Git-style version control for video timelines

https://github.com/explicit09/vedit
1•tadies09•16m ago•0 comments

Show HN: Run and debug ThingWorx services locally with TypeScript

https://github.com/ssilvestri15/thingworx-local-dev
1•simonesilve•18m ago•0 comments

RISC-V Server Platform Spec Ratified

https://github.com/riscv-non-isa/riscv-server-platform/releases/tag/v1.0
1•fork-bomber•21m ago•0 comments

Show HN: I mirrored war.gov's UAP archive in pure Rail with verifiable bytes

https://ledatic.org/aliens
2•zem0g•22m ago•0 comments

Context-compiler: graph-based code retrieval for Claude Code

https://github.com/bytewise-ca/claude-context-compiler
1•sumeshpk•24m ago•0 comments

DeepSeek Seeks Funding at $45B Valuation as China Backs Homegrown AI Rival

https://theaiinsider.tech/2026/05/08/deepseek-seeks-first-outside-funding-at-45b-valuation-as-chi...
1•nsoonhui•24m ago•0 comments

Jetro – JSON query engine for Rust (jq-like DSL with compilation and VM)

https://github.com/mitghi/jetro
1•mitghi•26m ago•0 comments

The Chinese Realtime Deepfake Software Powering Scams Around the World

https://www.404media.co/hello-boss-inside-the-chinese-realtime-deepfake-software-powering-scams-a...
2•SpyCoder77•28m ago•0 comments

New anti-tank round punches through high-tech explosive armor

https://newatlas.com/military/saab-anti-tank-round-defeats-high-tech-explosive-armor/
2•breve•31m ago•0 comments

Using Claude Code: The Unreasonable Effectiveness of HTML

https://x.com/trq212/article/2052809885763747935
1•malshe•33m ago•0 comments

Brembo's fluid-free electronic braking system is coming to a car near you

https://newatlas.com/automotive/brembo-fluid-free-electronic-braking-system-sensify-production/
4•breve•34m ago•0 comments

Unprecedented GPS Game in the AppStore

https://cheapshot.co/
2•pakenrol•34m ago•0 comments

Canada and US income tax and RSU calculator and comparison

https://takehome.tax
1•ccnomas•38m ago•0 comments

Missing information can misinform

https://today.ucsd.edu/story/missing-information-can-misinform
1•hhs•38m ago•0 comments

Ask HN: Is agent-driven QA a thing?

1•straydusk•41m ago•0 comments

Code is free, governance is not

https://rootcx.com/blog/code-is-free-governance-is-not
2•seyz•41m ago•0 comments

New research shows scientific innovation narrows as scientists age

https://socialsciences.uchicago.edu/news/new-research-shows-scientific-innovation-narrows-scienti...
3•hhs•48m ago•1 comments

Solar Impulse aircraft destroyed in Gulf of Mexico crash

https://www.swissinfo.ch/eng/culture/solar-impulse-aircraft-destroyed-in-gulf-of-mexico-crash/913...
1•amenghra•50m ago•1 comments

The Boston Library Where You Still Can Borrow a Giant Puppet

https://binj.news/2026/05/06/the-boston-library-where-you-still-can-borrow-a-giant-puppet/
1•gnabgib•51m ago•0 comments

Brexit did not just shake Britain – it sent financial shockwaves across Europe

https://www.surrey.ac.uk/news/brexit-did-not-just-shake-britain-it-sent-financial-shockwaves-acro...
1•hhs•52m ago•0 comments

Show HN: Blober.io – The Only App That Connects to GoPro Cloud

https://blober.io/kb/articles/gopro-cloud-transfer-backup-download/
1•mckabue•53m ago•1 comments

Show HN: Sigment framework beating Vanilla JavaScript in row selection

https://sigment.dev/
1•nivben27•56m ago•0 comments

Show HN: Splitby v2.0.0 – a modern alternative to cut

https://github.com/Serenacula/splitby
1•Serenacula•56m ago•0 comments

Palo Alto Lost Its Zoning War (and Now Looks Like This)

https://www.youtube.com/watch?v=XBWyE2bGaLk
1•bane•59m ago•0 comments

Student sues matchmaking app for allegedly stealing her likeness for an ad

https://mashable.com/article/student-sues-meete-for-allegedly-stealing-likeness-geofencing
9•gnabgib•1h ago•0 comments