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/

Run It Again – Opus 5.5 Music Video About Alignment [video]

https://www.youtube.com/watch?v=NgRkyAIJx5s
1•vpanyam•4m ago•0 comments

Germany detains 2 Turkish citizens over Starlink station fire in Poland

https://www.turkiyetoday.com/region/germany-detains-2-turkish-citizens-over-starlink-station-fire...
1•pinewurst•5m ago•0 comments

Show HN: AgentGate – Fast authorization gateway for AI agent tools

https://github.com/mohitdebian/AgentGate
1•devlabs•6m ago•0 comments

Gnome Shell Extensions and CI

http://schneegans.github.io/tutorials/2022/02/28/gnome-shell-extensions-ci-01
2•ankitg12•11m ago•0 comments

US Says Chinese Hackers Attacked DOJ, NASA, Federal Reserve, Senate

https://www.usatoday.com/story/news/politics/2026/08/26/chinese-hackers-cyberattack-us-government...
3•gmays•13m ago•0 comments

Homard: Hammering Off-Chip Memory via Aggregate Power Rail Disclosure

https://arxiv.org/abs/2610.12621
1•sbulaev•15m ago•0 comments

Bru: Send and Read SMS from the Browser

https://sverre.me/projects/bru/
1•Curiositry•22m ago•0 comments

Perfect-er Freehand

1•shove•22m ago•0 comments

BlazeZip – A fast, parallel, ZIP archiver for Windows, with a benchmark suite

https://github.com/marksmayo/blazezip
2•beatthatflight•33m ago•0 comments

Mano-P: Setting Up an On-Device GUI Agent Without Cloud Dependencies

https://github.com/Mininglamp-AI/Mano-P
1•ElenaDaibunny•35m ago•0 comments

Coinbase Built, Evaluated, and Post-Trained a Fraud Agent on Qwen3.5-9B

https://www.coinbase.com/en-gb/blog/part-one-how-coinbase-built-evaluated-and-post-trained-a-frau...
2•7777777phil•36m ago•1 comments

[delete please]

1•throwaway893257•38m ago•0 comments

New York City's iconic horse-drawn carriages expected to take their last trot

https://www.cnn.com/2026/10/13/us/nyc-horse-carriage-ban
2•1659447091•41m ago•0 comments

Multipartite entanglement in heterogeneous systems (2016)

https://arxiv.org/abs/1602.08064
1•peter_d_sherman•43m ago•0 comments

Wikipedia Philosophy Phenomenon

https://en.wikipedia.org/wiki/Wikipedia_philosophy_phenomenon
6•o4c•48m ago•0 comments

Memory and dreaming: how Devin learns from working with you

https://devin.ai/blog/memory-and-dreaming
1•gmays•49m ago•0 comments

Play Tic-Tac-Toe with Knuth

https://research.swtch.com/tictactoe
1•xk3•50m ago•0 comments

Things I wish I had known about kickscooters

https://maxmautner.com/2026/10/12/kickscooter.html
3•mslate•51m ago•5 comments

Strafe: A new open-source, E2E Encrypted, and federated alternative to Discord

https://strafe.chat/
1•brydencalaway•54m ago•0 comments

WebDAV-rfc4918 – WebDAV client for Python with an fsspec back end

https://github.com/manfred-kaiser/webdav-rfc4918
1•manfred-kaiser•57m ago•0 comments

Webpage Copy-Protection is Impossible (and that's great)

https://danq.me/2026/10/13/webpage-copy-protection-is-impossible-and-thats-great/
5•HotGarbage•1h ago•0 comments

Entangled Photons Produced On-Chip (2023)

https://spectrum.ieee.org/quantum-entanglement
3•peter_d_sherman•1h ago•0 comments

Full list of uncensored AI chatbots

https://nonrestrictive.chat/
1•Loyae•1h ago•0 comments

The Most Remote Place on Earth Has Space Junk and a Sea Monster

https://www.atlasobscura.com/articles/strange-maps-point-nemo
1•bcaulfield•1h ago•0 comments

Is 'Attention' the Essence of Intelligence?

https://www.quantamagazine.org/is-attention-the-essence-of-intelligence-20261012/
12•bcaulfield•1h ago•1 comments

British Gaming Legends: Stories from an Iconic Era – The Retro Hour EP547

https://theretrohour.com/british-gaming-legends-stories-from-an-iconic-era-the-retro-hour-ep547/
2•doener•1h ago•0 comments

The Collider Dividend

https://cerncourier.com/the-collider-dividend/
2•EA-3167•1h ago•0 comments

The Heroes of Pea Island Life-Saving Station [video]

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

Five agents running on GPT-6.1 Sol clear WoW's Ragefire Chasm in 24h

https://agent-wow.sh/five-agents-running-on-gpt-61-sol-clear-world-of-warcrafts-ragefire-chasm-in...
2•soheilpro•1h ago•0 comments

Anthropic 2026 AUP Update

https://www.anthropic.com/news/2026-usage-policy-update
8•jamiesonbecker•1h ago•0 comments