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•8mo ago

Comments

Lio•8mo 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•8mo 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/

Qron0B: A sleek and low-power binary wirstwatch

https://github.com/qewer33/qron0b
2•thunderbong•9m ago•0 comments

Ideal isn't real: Stress testing CockroachDB's resilience

https://www.cockroachlabs.com/blog/stress-testing-cockroachdb-resilience/
1•LittleCat38•10m ago•0 comments

CEO of Health Care Software Company Sentenced for $1B Fraud Conspiracy

https://www.justice.gov/opa/pr/ceo-health-care-software-company-sentenced-1b-fraud-conspiracy
1•healsdata•11m ago•0 comments

CorsixTH – An open source clone of Theme Hospital

https://corsixth.com
1•ibobev•17m ago•1 comments

Emergent temporal abstractions in autoregressive models enable hierarchical RL

https://arxiv.org/abs/2512.20605
1•simonpure•20m ago•0 comments

Aichat for SSH

https://github.com/au-zen/sh-ai
1•auzen•21m ago•0 comments

The Proton, the 'Most Complicated Thing You Could Possibly Imagine'

https://www.quantamagazine.org/inside-the-proton-the-most-complicated-thing-imaginable-20221019/
1•tzury•26m ago•0 comments

Former ULA President and CEO Tory Bruno Joins Blue Origin

https://spaceflightnow.com/2025/12/26/former-ula-president-and-ceo-tory-bruno-joins-blue-origin/
2•geeB•29m ago•0 comments

We're Delegating More and More Thinking to AI

https://www.railly.dev/blog/on-ai-detox/
2•Hunter17•36m ago•1 comments

Ask HN: Non-native speaker here – how to avoid sounding like ChatGPT?

2•haebom•38m ago•2 comments

State of Vibe 2025 – Vibe Creation Ecosystem Report of China

https://stateofvibe.ai/
1•kalasoo•55m ago•1 comments

Probably Post More

https://www.aadillpickle.com/blog/post-more
2•aadillpickle•58m ago•0 comments

All my senses are being tortured simultaneously

https://news.lettersofnote.com/p/all-my-senses-are-being-tortured
3•animal_spirits•1h ago•0 comments

Santa Claus on delivering 99% Uptime [video]

https://www.youtube.com/watch?v=uMoql_RYVBQ
3•vismit2000•1h ago•0 comments

Ukraine After 4 Years of War [video]

https://www.youtube.com/watch?v=U5FShLz-Q8Q
1•dralley•1h ago•0 comments

Circuit Artist – Pixel art circuit design with NANDs, now with rewind and layers

https://github.com/lets-all-be-stupid-forever/circuit-artist
3•rafinha•1h ago•3 comments

Christian Marclay on Why 'The Clock' Challenges a Digitally Obsessed Generation

https://news.artnet.com/art-world/the-clock-christian-marclay-2723438
2•bookofjoe•1h ago•0 comments

Crosspost Automatically between X and Bluesky

https://microposter.so/features/cross-post-x-bluesky
1•ProgrammerByDay•1h ago•1 comments

Ukraine delivers humiliating Christmas Day blow to Putin by recapturing key city

https://nypost.com/2025/12/25/world-news/ukraine-delivers-humiliating-christmas-day-blow-to-putin...
1•MilnerRoute•1h ago•0 comments

Rapace – RPC over SHM / WS / TCP / Mem

https://rapace.bearcove.eu/
3•todsacerdoti•1h ago•0 comments

DockBridge – Run Docker on cheap cloud servers, pay only when you use it

https://github.com/Max-Levitskiy/DockBridge
3•FunShot•1h ago•1 comments

Sorting Tutor: sorting algorithm visualizer

https://tilde.team/~kiedtl/sorting/
2•movezig•1h ago•0 comments

Show HN: Apps by AI (Claude Opus 4.5)

https://lawrencehook.github.io/apps-by-ai/
1•lawrencehook•1h ago•0 comments

Retreating from EVs could be hazardous for Western carmakers

https://www.economist.com/business/2025/12/17/retreating-from-evs-could-be-hazardous-for-western-...
12•smurda•1h ago•9 comments

Mysterious quantum computing restrictions spread across multiple nations (2024)

https://www.tomshardware.com/tech-industry/quantum-computing/mysterious-quantum-computing-restric...
8•kome•1h ago•2 comments

An experiment in separating identity, memory, and tools

https://RCRDBL.com
2•promptfluid•1h ago•1 comments

Show HN: DStream (bespoke music player for web) non-web clients

https://github.com/DusteDdk/dstream-clients
2•dusted•1h ago•0 comments

Large Causal Models from Large Language Models

https://arxiv.org/abs/2512.07796
1•Anon84•1h ago•0 comments

We may never be able to tell if AI becomes conscious

https://techxplore.com/news/2025-12-ai-conscious-philosopher.html
4•gmays•1h ago•1 comments

Loki Mode

https://github.com/asklokesh/claudeskill-loki-mode
3•handfuloflight•1h ago•0 comments