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/

Linux latency measurements and compositor tuning

https://farnoy.dev/posts/linux-latency
1•GalaxySnail•2m ago•0 comments

GentleOS – Classic operating system with a lovely retro GUI

https://github.com/luke8086/gentleos32
1•tekkertje•2m ago•0 comments

Stop pasting files into agent prompts

https://julienreszka.com/blog/stop-pasting-files-into-agent-prompts/
1•julienreszka•2m ago•0 comments

Pockemon Go data used as landmarks to train military drones

https://www.trouw.nl/redactie/PokemonGo/
1•piskov•3m ago•0 comments

How disinformation in Congo is worsening Ebola epidemic

https://www.dw.com/en/how-disinformation-in-congo-is-worsening-ebola-epidemic/a-77434273
1•wslh•3m ago•0 comments

Show HN: ΦASIS and Atmos, zero and BIOS layers beneath a breathwork app

https://shiihaa.app/atmos/
1•felixzeller•3m ago•1 comments

Full Text of Strategic Bitcoin Reserve Bill (H.R. 8957) Published

https://bitcoinmagazine.com/news/full-of-strategic-bitcoin-reserve-bill
1•giuliomagnifico•5m ago•0 comments

Europe Needs to Come Together. This Man Has Some Ideas

https://www.nytimes.com/2026/06/09/opinion/europe-defense-van-middelaar.html
1•wslh•7m ago•1 comments

Lessons for Reusable Web Components

https://dan-webnotes.com/posts/2026-06-07-lessons-reusable-web-components/
1•dandep•8m ago•0 comments

Samsung's SSD warranty policy scammed me so I'm taking them to court [video]

https://www.youtube.com/watch?v=WpPIW4aeeag
1•sschueller•8m ago•0 comments

SDL 2.0 Future Support

https://discourse.libsdl.org/t/sdl-2-0-future-support/68372
1•tosh•9m ago•0 comments

Affiliate Marketing Software for AI video generator businesses

https://www.rewardful.com/use-cases/ai-video-generators
1•avanticc•9m ago•1 comments

Psiloscoby

https://www.psiloscoby.com/
1•the-mitr•10m ago•0 comments

Graph eigencentrality FIFA world cup predictions

https://cambridge-intelligence.com/blog/fifa-world-cup-predicting-winner-using-graph-theory/
1•dan_ci•11m ago•0 comments

Show HN: I built a simple web data extraction tool for founders and researchers

https://sensecollect.com
1•chrislxy•11m ago•0 comments

Supabase Series F

https://supabase.com/blog/supabase-series-f
1•rdrishabh312•12m ago•0 comments

Show HN: Hacker News waterfall

https://trizuliak.com/experiments/hacker-news-waterfall
4•trizoza•12m ago•2 comments

A tool to find companies similar to your best customers

https://www.vincary.com/
1•bajero•12m ago•0 comments

White House urges UK not to ban social media for under-16s

https://www.theguardian.com/uk-news/2026/jun/09/white-house-urges-uk-not-ban-social-media-under-16s
1•piqufoh•14m ago•2 comments

Determinism Routine Online

https://sozialsoziokrat.substack.com/p/the-beta-is-over-the-universal-operating
1•Daniel_Bauer•27m ago•0 comments

Would a Submarine Work as a Spaceship? [video]

https://www.youtube.com/watch?v=EsUBRd1O2dU
1•doener•29m ago•0 comments

Izakaya Economics

https://www.theguardian.com/world/2026/jun/09/japan-traditional-izakaya-struggling-economic-hard-...
2•tosh•30m ago•0 comments

Growing Pains of Starting a Secret Society

https://mrmarket.bearblog.dev/growing-pains-of-starting-a-secret-society/
2•mrmarket•31m ago•0 comments

Eagle Computer: The rise and fall of an early PC clone

https://dfarq.homeip.net/eagle-computer-the-rise-and-fall-of-an-early-pc-clone/
5•giuliomagnifico•35m ago•0 comments

TokenTamer A proxy that reduces LLM token usage through context compression

https://github.com/borhen68/TokenTamer
1•borhensaidi•35m ago•1 comments

A Botched Master Thesis Proposal and Idea for a Decentralized VPN

https://blog.t1m.me/blog/designing-a-decentral-vpn-protocol-w-libp2p
1•rickcarlino•37m ago•0 comments

Ask HN: Thoughts on Siri AI?

2•akashwadhwani35•42m ago•0 comments

Cleaning up after AI rockstar developers

https://www.codingwithjesse.com/blog/rockstar-developers/
1•BrunoBernardino•42m ago•0 comments

Building a Smarter Crypto Market Maker with Avellaneda–Stoikov

https://medium.com/@DolphinDB_Inc/taming-inventory-risk-building-a-smarter-crypto-market-maker-wi...
5•dbaa4real•43m ago•2 comments

Understand your Team code generated by AI

https://archtocode.com/
1•grzelazny•45m ago•0 comments