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/

Travis Is Back

https://twitter.com/bhorowitz/status/2079998079034609720
1•tosh•32s ago•0 comments

The SEC Pays a Texting Fine

https://www.bloomberg.com/opinion/newsletters/2026-07-22/the-sec-pays-a-texting-fine
1•djoldman•1m ago•0 comments

Cursor Router

https://cursor.com/blog/router
1•ai2027•1m ago•0 comments

Claude Costs

https://www.claudecosts.com/
2•gk1•3m ago•0 comments

South America is eradicating hunger

https://www.economist.com/the-americas/2026/07/21/south-america-is-eradicating-hunger
3•bookofjoe•5m ago•1 comments

How I Do My Computing

https://stallman.org/stallman-computing.html
2•pudgywalsh•6m ago•0 comments

Show HN: Aurora – Tiny Linux RGB Daemon for Legion Laptops

https://github.com/HughScott2002/Aurora-Legion
1•hughscott2002•7m ago•0 comments

An OpenAI test model escaped and broke into a real company's servers

https://www.cnn.com/2026/07/22/tech/openai-hugging-face-ai-cybersecurity
1•stevenjgarner•9m ago•2 comments

Rabbitty – a native Mac terminal for running AI coding agents in parallel

https://github.com/mauscoelho/rabbitty-app/releases
1•mauscoelho•9m ago•0 comments

Unity 7 Announcement

https://unity.com/releases/unity-7
2•suprfnk•10m ago•0 comments

SimpleX Public Names – A Name Nobody Can Take from You

https://simplex.chat/blog/20260722-simplex-public-names.html
1•Sami_Lehtinen•10m ago•0 comments

Wizardry, the Landmark RPG That Inspired Dragon Quest and Final Fantasy

https://www.timeextension.com/features/the-making-of-wizardry-the-landmark-rpg-that-inspired-drag...
1•homarp•10m ago•0 comments

Digital Surveillance Reshapes Fishery Enforcement in Indonesia

https://spectrum.ieee.org/fishery-satellite-surveillance
2•Jimmc414•11m ago•0 comments

SuperPass: Fast-Tracking Blocking Threads to Mitigate Priority Inversion

https://arxiv.org/abs/2607.18097
3•Jimmc414•12m ago•0 comments

Japan cities hit 40 C, officially marking first "kokushobi"

https://english.kyodonews.net/articles/-/80372
2•geox•12m ago•0 comments

State Reverses Course, Finds Cuyahoga Jail Staff Failed to Start CPR

https://www.themarshallproject.org/2026/07/14/cuyahoga-county-jail-deaths-ohio
2•Jimmc414•12m ago•0 comments

Code mode is all you need: Why agents writing code > calling tools

https://www.browserbase.com/blog/code-mode-is-all-you-need
3•Kylejeong21•14m ago•1 comments

Agent Native Interface for SPI Flashing

https://github.com/jackulau/ratchet
2•JackLau•15m ago•0 comments

Amazon cuts some jobs in its artificial general intelligence unit

https://www.cnbc.com/2026/07/22/amazon-lays-off-some-employees-in-its-agi-unit.html
2•petethomas•15m ago•0 comments

LAN Orangutan – Lightweight network scanner with persistence and Tailscale

https://github.com/291-Group/LAN-Orangutan
2•291Group•17m ago•0 comments

New quantum gravity theory links entropy, dark energy, and life

https://www.sciencedaily.com/releases/2026/07/260719035947.htm
1•aard•19m ago•0 comments

If you pay a hacker's ransom, chances are that they'll come back for more

https://techcrunch.com/2026/07/22/if-you-pay-a-hackers-ransom-chances-are-that-theyll-come-back-f...
1•speckx•20m ago•0 comments

Reddit stock sinks as company weighs blocking Google's AI access to its content

https://qz.com/reddit-stock-google-ai-content-deal-072226
5•01-_-•23m ago•0 comments

Opbox – multiplayer sync for text files on disk

https://www.opbox.dev/
1•sensodine•24m ago•0 comments

AI tech companies have 'hidden debt' worth around $1.65T

https://www.tomshardware.com/tech-industry/big-tech/ai-tech-companies-have-hidden-debt-worth-arou...
6•01-_-•25m ago•0 comments

When your vehicle outlives its cloud: What happens next?

https://arstechnica.com/cars/2026/07/when-your-vehicle-outlives-its-cloud-what-happens-next/
2•apparent•25m ago•1 comments

Jacobian Conjecture for Baby

https://muchmirul.github.io/jacobian-conjecture/
2•porphyra•26m ago•0 comments

Using AI makes people less likely to admit they don't know something

https://www.theregister.com/ai-and-ml/2026/07/19/using-ai-makes-people-less-likely-to-admit-they-...
2•smartmic•29m ago•0 comments

Navigating the volatile silicon market: updates on memory and storage pricing

https://frame.work/blog/updates-on-memory-pricing-and-navigating-the-volatile-memory-market
2•davidjade•30m ago•0 comments

What to Expect from China's New Five-Year Plan

https://institute.global/insights/geopolitics-and-security/what-to-expect-from-chinas-new-five-ye...
1•toomuchtodo•30m ago•1 comments