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/

'123456' password linked to Denmark data breach affecting 8.8M people

https://www.theregister.com/security/2026/10/13/123456-password-linked-to-denmark-data-breach-aff...
1•roland_nilsson•15s ago•0 comments

Getty Images to File for Bankruptcy, Go Private in Restructuring Deal

https://www.hollywoodreporter.com/business/business-news/getty-images-to-file-for-bankruptcy-go-p...
1•speckx•1m ago•0 comments

Show HN: Sonia. Local Voice Assistant Linux. 13Gb RAM, No GPU, Skills Supported

https://grigio.org/sonia-local-voice-assistant-in-less-than-13gb-ram-no-dedicated-gpu-skills-tool...
1•grigio•1m ago•0 comments

Tiny robots speed medicine through body to the heart

https://hub.jhu.edu/2026/10/12/magnetic-millirobots-cardiac-treatment/
1•geox•1m ago•0 comments

Building hanzkraftedIO in the age of AI-slop articles

1•shoebilyas_hanz•2m ago•0 comments

Port of the TypeScript compiler, checker and lsp to C#

https://github.com/stepwisehq/typescript-dotnet
1•gzapp•2m ago•0 comments

GCP Introduces Budget Spend Caps

https://cloud.google.com/blog/topics/cost-management/new-early-anomalies-and-spend-caps-on-google...
1•vrosas•2m ago•1 comments

Tabernacle: A tree-style tab manager for Firefox

https://michaelprojects.com/tabernacle/
1•frenzcan•2m ago•0 comments

Disney Bids on Character.ai Assets as Chatbot Files for Chapter 11 Bankruptcy

https://variety.com/2026/biz/news/disney-bids-on-character-ai-assets-chapter-11-bankruptcy-123690...
2•andsoitis•3m ago•0 comments

Apple Announces HomeView

https://www.apple.com/newsroom/2026/10/meet-apple-homeview-a-new-way-to-enjoy-entertainment-and-m...
2•Malfunction92•3m ago•0 comments

Apple Unveils $299 HomeView Hub as Part of New Smart Home Push

https://www.bloomberg.com/news/features/2026-10-13/apple-unveils-299-homeview-smart-home-hub-new-...
1•helsinkiandrew•3m ago•1 comments

Kugel 3.5 beats the leading TTS models on 8 of 9 tests we ran

https://www.kugelaudio.com/en/kugel-3-5
1•kajokr•3m ago•0 comments

Tracing Mystery Network Traffic with eBPF Across HRT's Global Compute Cluster

https://www.hudsonrivertrading.com/hrtbeat/long-on-research-short-on-bandwidth/
1•theHRTBeat•4m ago•0 comments

SpecFive Mesh Devices

https://specfive.com/products/specfive-raider
1•DanielSusca•4m ago•0 comments

Clojure Like It's PHP: Use Clojure on Shared Web Hosts

https://eccentric-j.com/blog/clojure-like-its-php.html
2•kayo_20211030•5m ago•0 comments

Sqlthon – A lightweight Pythonic layer for SQLite

https://github.com/saums-1391/sqlthon
4•SAUMS•5m ago•0 comments

Indonesia to Reverse Course on ' Largest Deforestation Project'

https://e360.yale.edu/digest/indonesia-food-and-energy-estate-reversal
1•YaleE360•6m ago•0 comments

I Cancelled Codex Two Months Ago. Opus 4.7 Brought Me Back

https://thoughts.jock.pl/p/opus-4-7-codex-comeback-2026
1•joozio•6m ago•0 comments

HomePod Mini 2

https://www.apple.com/homepod-mini/
1•tosh•6m ago•0 comments

Apple Home Collection, a new lineup of smart home accessories

https://www.apple.com/newsroom/2026/10/introducing-apple-home-collection-a-new-lineup-of-smart-ho...
3•meetpateltech•7m ago•0 comments

Apple HomeView

https://www.apple.com/apple-homeview/
19•etothet•7m ago•8 comments

Show HN: Vaguely Right, a Jev-based daily game – submit a clue to hit the target

https://minisani.com/vaguely-right/
3•saniul•9m ago•2 comments

What's in Two Million Recipes

https://sheets.works/data-viz/two-million-recipes
1•speckx•9m ago•0 comments

Life After Death?

https://pudding.cool/2026/10/lifeafter/
1•surprisetalk•9m ago•0 comments

Discovery of 2 km ultra-fast rotating asteroid in Rubin DP2 catalog

https://arxiv.org/abs/2610.07584
1•PaulHoule•10m ago•0 comments

NewTube: A fast, touch-first YouTube client for Android

https://github.com/aleixrodriala/newtube
1•aleixrodriala•10m ago•1 comments

D-Bus Hell

https://dbushell.com/2026/10/11/d-bus-hell/
1•birdculture•10m ago•0 comments

AI godfather Geoffrey Hinton: Trump is 'corrupt, senile felon' who knows

https://www.theguardian.com/us-news/2026/oct/13/geoffrey-hinton-trump-ai-tech
2•hkhn•11m ago•0 comments

Show HN: Glossdex – semantic search that returns nothing when nothing matches

https://github.com/miranpoor/glossdex
2•miranpoor•11m ago•0 comments

Show HN: VM Explorer – Self-hosted Linux web UI (free for standalone nodes)

https://vm-explorer.com/
3•dev-drav•12m ago•0 comments