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/

Kiewit-built Key Bridge could have cost $9B

https://www.thebanner.com/economy/key-bridge-kiewit-9-billion-GK4BLGATPRHYXIEIZLG5PUNSKQ/
1•hnthrowaway0315•44s ago•0 comments

Riz Ahmed says UK spies tried to recruit him on three occasions

https://www.theguardian.com/culture/2026/may/24/riz-ahmed-says-uk-spies-tried-to-recruit-him-on-t...
1•bookofjoe•1m ago•0 comments

Show HN: Grizzlars – High Performance DataFrame to Compete with Polars

https://github.com/NavodPeiris/grizzlars
1•NavodPeiris•2m ago•0 comments

Seeing Around Corners Using Smartphone-Grade Lidar

https://spectrum.ieee.org/smartphone-grade-lidar
1•marc__1•3m ago•0 comments

We Shortened Development Feedback Loops from 30M to 30s

https://engineering.monday.com/how-we-shortened-development-feedback-loops-from-30m-to-30s/
1•aviramha•7m ago•0 comments

Does anyone else find Hacker News visually exhausting?

https://nodus-ai.app/hn-radar
1•m_m_carvalho•7m ago•0 comments

AI Model Idle Game: I made this for friends don't know how AI industry works

https://game.trae.academy/play
1•haebom•7m ago•1 comments

Thunderbolt vs. USB-C: what the connector hides

https://www.whatcable.uk/blog/thunderbolt-vs-usb-c
1•sleepingNomad•9m ago•0 comments

Paper Airplane Designs

https://www.foldnfly.com/
1•brianzelip•9m ago•0 comments

AI turning software building into cultural arbitrage

https://xcancel.com/levelsio/status/2058196816877797888
1•thoughtpeddler•10m ago•0 comments

'Wordle': One Year Later (2023)

https://www.gdcvault.com/play/1029425/-Wordle-One-Year
1•Michelangelo11•11m ago•0 comments

Why usage-based hosting bills creep up over time

https://hostim.dev/blog/usage-based-pricing-creep/
1•pv1337•11m ago•0 comments

Bun team is rewriting SIMD from Rust to C++

https://github.com/oven-sh/bun/pull/31351
2•impoppy•12m ago•0 comments

America's plutonium puzzle: from cold war relics to AI ambitions

https://nationalinterest.org/blog/energy-world/americas-plutonium-puzzle-from-cold-war-relics-to-...
2•leonidasrup•14m ago•0 comments

Who Buys Custom Silicon?

https://www.youtube.com/watch?v=nf-4YGZp998
1•johncole•17m ago•0 comments

Satlas: Real-time space situational awareness

https://satlas.app/
1•jonbaer•18m ago•0 comments

6502 Emulator Runs 1 Instruction/S (Written in Markdown, Running in an LLM)

https://dunkels.com/adam/llm-6502-emulator/
1•adunk•21m ago•1 comments

Show HN: Peakedin – archiving LinkedIn's most unhinged posts as satire

https://peakedin.capyfind.com/
1•lirena00•22m ago•0 comments

The Genius of Spencer Pratt's Campaign – Part 1

https://twitter.com/AmericanDebunk/status/2056555463466967457
1•bilsbie•24m ago•0 comments

AI can chart a course to disaster faster than humans can notice

https://thebulletin.org/2026/05/ai-can-chart-a-course-to-disaster-faster-than-humans-can-notice/
2•SVI•24m ago•1 comments

NeuronGuard – A lock-free, pointerless spiking neural network in Rust

https://github.com/etoxin/NeuronGuard
1•etoxin•26m ago•0 comments

Adsense for LLMs

https://getadlib.live
1•AdetayoKale•29m ago•1 comments

Final Fantasy Creator Call AI-Generated Final Fantasy 6 Remake Video 'Amazing'

https://kotaku.com/final-fantasy-creator-says-viral-ai-generated-final-fantasy-6-remake-video-loo...
2•mchinen•31m ago•1 comments

The AI Era Is Creating a Bug Hunting Arms Race

https://www.wired.com/story/the-ai-era-is-creating-a-bug-hunting-arms-race/
1•joozio•32m ago•0 comments

Remaining Human in the Age of Algorithms

https://www.vaticannews.va/en/pope/news/2026-05/encyclical-magnifica-humanitas-editorial-torniell...
1•hkhn•32m ago•0 comments

Signal – Deleted, but Not Forgotten

https://sintonen.fi/advisories/signal-deleted-but-not-forgotten.txt
2•croes•32m ago•0 comments

Pope Leo Compares AI Threat to Biblical 'Tower of Babel'

https://www.wsj.com/world/pope-leo-ai-encyclical-c5e1af6c
2•alchemist1e9•35m ago•1 comments

EasyJet flight diverts to Rome over power bank in luggage

https://www.bbc.co.uk/news/articles/cg7p3pdl8m7o
1•petepete•35m ago•0 comments

AI now finds software vulnerabilities faster than they get patched

https://thenewguard.ai/features/faster-than-we-can-patch/
1•mattezell•38m ago•2 comments

Cate v1.0 is out: The Infinite canvas workspace for developers

https://github.com/0-AI-UG/cate
3•BlueBerry2001•38m ago•0 comments