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/

Alaska's oil revival sparks a new energy rush Into the Arctic

https://fortune.com/2026/05/24/alaska-oil-revival-energy-investment-arctic-drilling-national-petr...
1•Brajeshwar•1m ago•0 comments

California moves to exempt Linux from its age-verification law after backlash

https://www.tomshardware.com/software/linux/california-moves-to-exempt-linux-from-its-upcoming-ag...
2•rbanffy•2m ago•0 comments

The effect of sleep on blood biomarkers

https://www.empirical.health/blog/effect-of-sleep-on-blood-biomarkers/
1•brandonb•2m ago•0 comments

Inverted Bacteria That Might Kill Everyone

https://benthams.substack.com/p/the-inverted-bacteria-that-experts
1•oj2828•2m ago•0 comments

Show HN: UUTA – A Quiet Practice Journal for iPhone and iPad

https://uuta.app/
1•sravanipuuta•3m ago•0 comments

Show HN: API cost calculator – compare 28 models across 7 providers, no signup

https://quickfix.tools/ai-pricing-calculator/
1•mlongo•4m ago•0 comments

Life is not a Simulation but a Thought Experiment

https://chfritz.github.io/writing/life-is-a-thought-experiment/
1•chfritz•5m ago•0 comments

1986: Email – The Perfect Tech for the Jet Set? – Micro Live – BBC Archive [video]

https://www.youtube.com/watch?v=JqJ159pngY8
1•MasterYoda•6m ago•0 comments

Geo Carncross: How to program computers (2014) [video]

https://www.youtube.com/watch?v=kTrOg19gzP4
1•tosh•6m ago•0 comments

Color palette gives away AI slop

2•endangeredhuman•6m ago•0 comments

ns scale ultra-low-latency fabric over shm and MMAP for IPC

https://crates.io/crates/disruptor-mp
1•venkat_2811•7m ago•0 comments

Trump admin policy shutting US disease researchers of WHO virus response talks

https://www.cnn.com/2026/05/25/politics/global-virus-response-trump-administration
2•vinnyglennon•9m ago•0 comments

Iran President orders restoration of internet access after 87-day blackout

https://www.indiatoday.in/world/story/irans-president-orders-restoration-of-international-interne...
2•guerby•9m ago•0 comments

Maia-3: free and open source

https://lichess.org/@/ashtonanderson/blog/introducing-maia-3-free-and-open-source/vCPPRtX3
2•pncnmnp•9m ago•0 comments

How I made my Zig gameplay code hot reloadable

https://www.madrigalgames.com/blog/how-i-made-my-zig-gameplay-code-hot-reloadable/
1•birdculture•10m ago•0 comments

Why do anxious people lean left?"

https://www.psypost.org/people-with-anxious-tendencies-are-more-likely-to-support-left-wing-econo...
3•bilsbie•14m ago•2 comments

AI guardrails stripped from Meta and Google models in minutes

https://www.ft.com/content/5630ed79-a263-41ed-9a1a-321617ae310e
3•geoffbp•15m ago•0 comments

AI Is Turning Engineers into Farmers, Doctors and Gardeners

https://aswinmohan.me/ai-doctors-engineers
2•aswinmohanme•18m ago•1 comments

Huawei Touts Chip Breakthrough to Shorten Gap with TSMC

https://www.bloomberg.com/news/articles/2026-05-25/huawei-touts-chipmaking-breakthrough-to-shorte...
1•rbanffy•25m ago•0 comments

Apple: Human Interface Guidelines

https://github.com/gingerbeardman/apple-human-interface-guidelines/tree/main
1•tosh•25m ago•0 comments

Mark Zuckerberg's Right-Hand Man Who's Unleashing AI at Meta

https://www.wsj.com/tech/ai/meta-andrew-bosworth-ai-3df12d4f
2•Brajeshwar•27m ago•0 comments

Show HN: Cursed Browser – a VLM reads the HTML and hallucinates the page

https://github.com/scosman/cursed_browser
3•scosman•28m ago•0 comments

Vibe Coding Your Infrastructure

https://www.ivan.codes/blog/vibe-coding-infrastructure
3•ivandotcodes•28m ago•0 comments

Show HN: Linear Chess – Normal Chess, on a 1D board

https://youbee.cloud/chess/chess.html
1•MarcellusDrum•33m ago•0 comments

You Were Never Declaring State. You Were Observing by Hand

https://webframp.com/posts/you-were-never-declaring-state/
1•nickstinemates•34m ago•0 comments

I just sequenced a human genome to 30× coverage at home

https://twitter.com/SethSHowes/status/2058835208586362913
2•MrBuddyCasino•36m ago•0 comments

Exit IP VPN servers mitigation rollout

https://mullvad.net/en/help/exit-ip-vpn-servers-mitigation-rollout
2•Cider9986•36m ago•0 comments

Bursting My AI Bubble

https://indecisiorama.bearblog.dev/bursting-my-ai-bubble/
3•wrxd•37m ago•0 comments

Exit IP fingerprinting between VPN servers

https://mullvad.net/en/blog/exit-ip-fingerprinting-between-vpn-servers
1•Cider9986•37m ago•0 comments

Alexander Horned Sphere

https://en.wikipedia.org/wiki/Alexander_horned_sphere
1•thunderbong•38m ago•0 comments