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/

California 'billionaire tax' makes ballot despite opposition from tech moguls

https://www.theguardian.com/us-news/2026/jun/18/california-billionaire-tax-ballot-tech-opposition
1•dmitrygr•1m ago•0 comments

Show HN: Guess the World Cup players' home club

https://juice.name/
1•chadwittman•3m ago•0 comments

Place 24 rowers in 4 boats of 6 – how many days for every pair to meet?

https://quirino.net/blog/4boats/
1•quirino•3m ago•0 comments

Rclone: "Rsync for Cloud Storage"

https://github.com/rclone/rclone
1•pretext•4m ago•0 comments

Show HN: Sqim – install your iOS builds from Codex mobile without VPN

https://www.sqim.dev/
2•neel-m•8m ago•0 comments

Building Cursor for Traders

https://runhalcyon.com/
2•chips2011•10m ago•0 comments

Snapfari App

https://snapfari.app/
2•soupspaces•14m ago•0 comments

Two-Letter Scrabble Words Visualized as Stem and Leaf Plot (2020)

https://www.gideongoldin.com/blog/2020/10/1/data-visualizations-for-text-the-verbal-stem-amp-leaf...
2•aragonite•15m ago•0 comments

Google's Secret Warrant Fight over DOJ Pipe Bomb Probe Revealed

https://www.bloomberg.com/news/articles/2026-06-18/google-s-secret-warrant-fight-over-doj-pipe-bo...
2•rndsignals•21m ago•0 comments

Is the world becoming more predictable?

https://www.ft.com/content/b1f417eb-f120-4e3f-8c85-6db3013c33ee
2•petethomas•31m ago•0 comments

The Ghost in the Ledger

https://banapana.substack.com/p/the-ghost-in-the-ledger
2•ruzelmania•31m ago•1 comments

Applied AI Engineer/ Product Builder/ Data Science

2•ahorton•32m ago•0 comments

The Reason Your IT Team Isn't Getting Anything Done

https://techstrong.it/contributed-content/the-real-reason-your-it-team-isnt-getting-anything-done/
2•mooreds•36m ago•1 comments

Between backyards and nakamals: Shifting Australia–Vanuatu relations

https://www.lowyinstitute.org/publications/between-backyards-and-nakamals-shifting-australia-vanu...
2•mooreds•37m ago•0 comments

CS 153: Frontier Systems

https://cs153.stanford.edu/
2•mooreds•37m ago•0 comments

Ask HN: Has AI made digital distribution more powerful than code?

2•akashwadhwani35•38m ago•1 comments

Our game anticheat has no kernel driver, we catch not block

https://cyberlete.net
3•sunuam•46m ago•1 comments

Adama City Government Exposes 29 GB of Sensitive Ethiopian Citizens' Data

https://write-ups.security-chu.com/2026/06/Adama-Service-with-Data-Breach.html
2•news_rt•46m ago•0 comments

Writing for humans is the only SEO trick left

https://pithandpip.com/blog/the-best-aeo
2•maguay•47m ago•1 comments

SQLite Hub

https://oliverjessner.at/sqlite-hub/
2•jonbaer•48m ago•0 comments

A bold satellite rescue mission came together in record time, but will it work?

https://arstechnica.com/space/2026/06/a-bold-satellite-rescue-mission-came-together-in-record-tim...
4•Jtsummers•49m ago•0 comments

AI coding: loop engineering a translator

https://jeena.net/loop-engineering
2•jeena•49m ago•0 comments

The First Website Killed by Google: Their Online Answer Marketplace

http://answers.google.com/answers/browse/1200.html
2•noah34•52m ago•2 comments

Valve's Latest SteamOS Out

https://www.pcgamer.com/hardware/steam-machines/valves-latest-steamos-is-out-with-initial-support...
2•evo_9•53m ago•0 comments

Where the Light Falls: Who Was Johannes Vermeer?

https://harpers.org/archive/2026/07/where-the-light-falls-clare-bucknell-vermeer/
2•prismatic•53m ago•0 comments

Show HN: Iamspeed.dev – Fast.com Style but for LLMs

https://iamspeed.dev/
2•qainsights•1h ago•0 comments

We built a privacy-focused vector memory mobile app

https://medium.com/@vektormemory/we-built-a-privacy-focused-vector-memory-mobile-app-and-here-is-...
2•vektormemory•1h ago•0 comments

US Tells ASML It's Concerned China May Have Top Chip Tool

https://www.bloomberg.com/news/articles/2026-06-19/us-tells-asml-it-s-concerned-china-may-have-to...
6•htrp•1h ago•0 comments

Stack Overflow for Agents – Stack Overflow

https://stackoverflow.blog/2026/06/10/announcing-stack-overflow-for-agents/
2•tambourine_man•1h ago•0 comments

Moving Beyond Fork() + Exec()

https://lwn.net/Articles/1076018/
2•signa11•1h ago•0 comments