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/

Show HN: PorchWeather – a free site that pings you when it's nice outside

https://porchweather.com/
1•gregable•1m ago•0 comments

Every Novel Is Boring–Until It Isn't

https://www.publicbooks.org/every-novel-is-boring-until-it-isnt/
1•samclemens•2m ago•0 comments

Anatomy of a Sex Scandal

https://www.newyorker.com/magazine/2026/08/24/a-scandal-in-konigsberg-christopher-clark-book-review
2•lermontov•3m ago•0 comments

Making the Unnecessary Easier

https://www.johndcook.com/blog/2026/08/28/making-the-unnecessary-easier/
1•ibobev•3m ago•0 comments

I helped to build GetCracked's Intermediate C++ Roadmap

https://www.sandordargo.com/blog/2026/08/28/getcracked-intermediate-cpp-roadmap
1•ibobev•3m ago•0 comments

'Fakers' by Rory Cormac Review

https://www.historytoday.com/archive/review/fakers-rory-cormac-review
1•pepys•3m ago•0 comments

Arrested for a Late Manuscript: Seicho Matsumoto's 'Tokyo Express'

https://www.millersbookreview.com/p/arrested-for-a-late-manuscript-seicho-matsumoto-tokyo-express
1•benbreen•4m ago•0 comments

I organize my Emacs configuration

https://en.andros.dev/blog/dc7db35a/how-i-organize-my-emacs-configuration/
1•ibobev•4m ago•0 comments

ARM weak memory consistency vs. TSO on Apple Silicon: what is it good for?

https://dl.acm.org/doi/abs/10.1145/3779212.3790129
1•fanf2•5m ago•0 comments

Borges Labyrinth in Venice reopens to the public

https://www.wallpaper.com/design-interiors/labirinto-borges-venice-reopening
1•gone35•6m ago•0 comments

Is "An agent with tools" the only valid LLM application?

1•gmarkwa•6m ago•0 comments

Tencent Hy4 Preview LLM

https://github.com/Tencent-Hunyuan/Hy4-preview
1•itvision•7m ago•0 comments

Searching for Biomarkers of Long Covid

https://www.nature.com/articles/s41598-026-68705-1
1•tiahura•10m ago•1 comments

Christopher Nolan's Finest Trick [video]

https://www.youtube.com/watch?v=livIbni7x7o
1•dmschulman•10m ago•0 comments

We’re rolling out ads in ChatGPT

1•kasdi•11m ago•2 comments

Ask HN: Is Gemini Having Issues?

1•gradus_ad•13m ago•0 comments

Tech giants urge global response to AI cybersecurity threats

https://www.dw.com/en/ai-companies-cybersecurity-threats-open-letter/a-78538592
1•abeppu•13m ago•0 comments

NSA wants access to 'all' AI models, top official says

https://www.nextgov.com/artificial-intelligence/2026/08/nsa-wants-access-all-ai-models-top-offici...
5•jethronethro•14m ago•0 comments

Police Officers Brag About Flock Gifts

https://ipvm.com/reports/flock-swag
4•jhonovich•15m ago•1 comments

LLMs Don't Replace Classical ML – They Feed It

https://bilanc.co/blog/llms-as-feature-extractors-for-classical-ml
1•mooreds•15m ago•0 comments

Unix V4 Workshop at Low Resource Computing

https://github.com/thaliaarchi/unix-v4-demo/blob/main/README.md
1•birdculture•16m ago•0 comments

Stopping the smart TV from being used against you

https://www.s-config.com/stopping-a-smart-tv-from-being-used-against-you/
5•speckx•19m ago•0 comments

The Cully Hill Boys – 110 minute AI film

https://higgsfield.ai/original-series/cully-hill-boys/full-film
2•thelastgallon•20m ago•1 comments

Why LLM infrastructure chokes: ternary and pentary logic matrix replacement

https://github.com/Zavodiuk/Technology_constructor/blob/main/README.md
1•ArchitectZav•20m ago•0 comments

Tell HN: Twitterwebviewer.com Has Been Discontinued

1•SpyCoder77•21m ago•1 comments

Why LLM infrastructure chokes: ternary and pentary logic matrix replacement

1•ArchitectZav•21m ago•0 comments

How to run cloud coding agents overnight

https://mouse.dev/blog/running-code-agents-overnight/
2•Aeroi•23m ago•1 comments

Show HN: Helm ValueTrace – see which Helm values source actually won

https://github.com/aboodcs/helm-valuetrace
1•x59lk•28m ago•0 comments

The University in the AI Era

https://four.htmx.org/essays/universities-and-ai
1•maxall4•29m ago•0 comments

Would you pay to put your logo on someone's wedding tuxedo?

https://milliondollartuxedo.com
2•hotdev•29m ago•1 comments