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/

I built a Gesture Layer for Claude Code–control agents passively while you work

https://twitter.com/adityas129/status/2009369774262993293
1•adityas129•1m ago•0 comments

The right place at the right time

https://bcantrill.dtrace.org/2026/01/08/the-right-place-at-the-right-time/
1•chmaynard•4m ago•0 comments

Claude Code did my taxes

https://klmn.sh/essays/claude-code-for-taxes
1•vklmn•5m ago•0 comments

Chuck E. Cheese's next act: 'I won't stop until we have a movie,' CEO says

https://www.fastcompany.com/91448506/chuck-e-cheese-chucks-arcade-pizza-games-restaurant-entertai...
1•petethomas•6m ago•0 comments

Show HN: Fast media compression terminal app – Inspired by Claude Code

https://github.com/saviomartin/sqsh
1•saviomartin•9m ago•0 comments

Monero Replaced Bitcoin on the Internet's Underground

https://darknetbible.info/news/how-monero-replaced-bitcoin-on-the-darknet/
2•lennychanuk•9m ago•1 comments

Biodata Sonification

https://electricityforprogress.com/
1•quijoteuniv•9m ago•0 comments

How I would grow tailwind to be default alive again

https://twitter.com/heyNaitik/status/2009343494796792034
1•heynaitik•10m ago•0 comments

In California's redwoods, scientists rebuild ecosystems high up in the canopy

https://news.mongabay.com/2025/12/in-californias-redwoods-scientists-rebuild-lost-ecosystems-high...
1•PaulHoule•10m ago•0 comments

Let's Call a Murder a Murder

https://daringfireball.net/2026/01/lets_call_a_murder_a_murder
17•hermitcrab•12m ago•1 comments

Snow HN: ~950 line inference engine, on par with vLLM

https://github.com/naklecha/simple-llm
2•naklecha•15m ago•0 comments

Yellopages – New tab Chrome extension

https://yellopages.kawaicheung.io/
1•kiwigod17•15m ago•0 comments

Tailwind Labs fired engineers while making –$1M from sponsors

1•danver0•17m ago•2 comments

Gritter Tracker – Traffic Scotland

https://www.traffic.gov.scot/gritter-tracker
2•robin_reala•17m ago•0 comments

Aharonov–Bohm interference in even-denominator fractional quantum Hall states

https://www.nature.com/articles/s41586-025-09891-2
1•bookofjoe•19m ago•0 comments

Trump Invoking 'Insurrection Act' Speculation Grows After ICE Shooting

https://www.newsweek.com/trump-insurrection-act-ice-shooting-walz-11328894
3•SilverElfin•20m ago•4 comments

Judges Question Key Copyright Test in Case over Miles Davis Tattoo

https://petapixel.com/2026/01/07/judges-question-key-copyright-test-in-photographers-case-against...
1•bahmboo•21m ago•0 comments

Americans by Name, Punished for Believing It

https://boltsmag.org/prosecuted-for-voting-american-samoans-alaska/
4•jaredwiener•21m ago•0 comments

Cas12a3 CRISPR System Targets tRNA Without Destroying Host Cell

https://www.genengnews.com/topics/genome-editing/cas12a3-crispr-system-targets-trna-without-destr...
2•7777777phil•22m ago•0 comments

AI Created This Game

https://www.pixelfork.ai/publish/35167c97-998d-4ba8-9808-fbe4ce17df77
3•fkhasiyev•24m ago•5 comments

Gov. Hochul seeks restrictions on 3D printers and ghost guns

https://gothamist.com/news/gov-hochul-seeks-restrictions-on-3d-printers-and-ghost-guns
3•kaladin-jasnah•25m ago•1 comments

Smaller than you thought: Putting the US AI boom(let) in perspective

https://www.ft.com/content/918fbc46-56a9-4225-b2cd-77fb4a532218
2•7777777phil•28m ago•0 comments

The Identity of Indiscernibles (1952)

https://www.jstor.org/stable/2252291
1•measurablefunc•28m ago•0 comments

Former Google CEO Eric Schmidt accused of rape, surveillance by ex-mistress

https://www.news.com.au/world/north-america/former-google-ceo-eric-schmidt-accused-of-rape-survei...
3•xqcgrek2•29m ago•2 comments

Virginia Faulkner: Writer, Editor and Ghostwriter?

https://lithub.com/virginia-faulkner-writer-editor-and-ghostwriter/
1•samclemens•31m ago•0 comments

A US-China War Would Be a Catastrophe for Everyone

https://medium.com/@gp2030/a-us-china-war-would-be-a-catastrophe-for-everyone-1bfdc6991b15
2•light_triad•33m ago•1 comments

Mabl vs. Mechasm: From low-code recordings to agentic E2E testing

https://mechasm.ai/blog/mabl-vs-mechasm
1•sleepless02•34m ago•1 comments

Flint Confirms Biodegradable Paper Batteries Are Now in Production

https://audioxpress.com/news/flint-confirms-biodegradable-paper-batteries-are-now-in-production
2•rmason•35m ago•0 comments

Who's ranking for 'vibe coding' in the USA?

https://seo-landscape-vibe-coding.netlify.app/
1•astonfred•37m ago•0 comments

Why SemVer fails when you patch old versions and what to do instead

https://beza1e1.tuxen.de/patching_old_versions.html
1•todsacerdoti•39m ago•0 comments