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/

India's major airlines on 'verge of closing down' as high fuel costs sting

https://www.scmp.com/news/asia/south-asia/article/3351782/indias-major-airlines-verge-closing-dow...
1•JumpCrisscross•22s ago•0 comments

Supabase-JS: An isomorphic JavaScript client for Supabase

https://github.com/supabase/supabase-js
1•doener•54s ago•0 comments

How Fast Could Robot Production Scale Up?

https://epoch.ai/blog/how-fast-could-robot-production-scale-up
1•JumpCrisscross•3m ago•0 comments

U.S. Considering Foreign Designs, Shipyards for New Navy Frigate, Destroyer Work

https://news.usni.org/2026/04/24/u-s-considering-foreign-designs-shipyards-for-new-navy-frigate-d...
1•JumpCrisscross•4m ago•0 comments

Steve Hilton: British former Fox News host be California's next governor?

https://www.theguardian.com/us-news/2026/may/02/steve-hilton-california-governor-race
1•andsoitis•6m ago•0 comments

I'm building a pool logging and AI app. What would make this genuinely useful?

https://poolquant.com
1•geoffreycross01•8m ago•0 comments

MicroKanren in J (2020) [pdf]

https://minikanren.org/workshop/2020/minikanren-2020-paper3.pdf
1•tosh•8m ago•0 comments

When generative AI makes mistakes, are they the same as human errors?

https://link.springer.com/article/10.1007/s13347-026-01056-x
1•camilochs•9m ago•0 comments

System design reviewer – Need feedback

http://design-reviewer.s3-website-us-east-1.amazonaws.com
1•julivparikh•10m ago•1 comments

Started using Linux terminal on Android. Now I can do things no app store allows

https://www.makeuseof.com/linux-terminal-android-can-do-things-no-app-store-allows/
1•thunderbong•14m ago•0 comments

Open Design: Use Your Coding Agent as a Design Engine

https://github.com/nexu-io/open-design
3•steveharing1•15m ago•0 comments

GameStop is looking to buy eBay, report says. Both stocks are soaring

https://www.msn.com/en-us/money/economy/gamestop-is-looking-to-buy-ebay-report-says-both-stocks-a...
2•OrvalWintermute•16m ago•0 comments

LA's levitating amoeba: a new kind of museum

https://www.economist.com/culture/2026/04/30/las-levitating-amoeba-a-radically-new-kind-of-museum
1•andsoitis•17m ago•0 comments

Apple Raises Mac Mini's Starting Price to $799 After AI Frenzy Drains Supply

https://www.bloomberg.com/news/articles/2026-05-01/apple-raises-mac-mini-s-starting-price-to-799-...
1•helsinkiandrew•17m ago•0 comments

The Century-Long Pause in Fundamental Physics

https://danieltan.weblog.lol/2026/05/the-century-long-pause-in-fundamental-physics
1•danieltanfh95•18m ago•0 comments

Herbert Simon in 1979: on AI and robotics [video]

https://www.youtube.com/watch?v=p5c9ns0oeZg
1•clickglue•22m ago•0 comments

Craig Venter of Human Genome Project Dies at 79

https://www.economist.com/obituary/2026/05/01/craig-venter-raced-to-decode-the-human-genome
3•bookofjoe•22m ago•0 comments

Earning the Right to Have an Opinion on AI in the SDLC

https://sashankav.substack.com/p/earning-the-right-to-have-an-opinion
1•ColinEberhardt•23m ago•0 comments

Spirit Airlines shutting down after rescue talks collapse

https://www.bbc.com/news/articles/cqxlnrqjvzyo
2•berkeleyjunk•23m ago•0 comments

Quantization for Modern AI Systems (70-page free eBook)

https://pawankjha.substack.com/p/my-new-ebook-free-download-quantization
1•pawanjha25•25m ago•0 comments

What do you think is missing in most expense tracking apps?

https://play.google.com/store/apps/details?id=com.lowkeynova.fino&hl=en_US
1•enjoyingtime•29m ago•0 comments

Show HN: 3x Enemies Aggro Mod – Elden Ring Multiplayer Scaled Up to the Max

1•alansaber•32m ago•0 comments

Spirit Airlines canceled all flights and is going out of business

https://www.cnn.com/2026/05/02/business/spirit-to-halt-all-flights
2•teleforce•35m ago•1 comments

Multiple Hetzner Issues

https://status.hetzner.com/
1•teekert•36m ago•0 comments

Minnesota passes ban on fake AI nudes; app makers risk $500K fines

https://arstechnica.com/tech-policy/2026/05/minnesota-set-to-be-first-state-to-ban-nudification-a...
3•ndsipa_pomu•36m ago•1 comments

Dokkimi: Test every part of your app without code changes

https://www.dokkimi.com/
1•pugio•37m ago•0 comments

A New Mental Model for Work in the AI Age

https://dalehurley.com/posts/newmentalmodelforworkintheaiage/
1•dalemhurley•38m ago•2 comments

Heavy metal predators: diverse elemental enrichment across weapons of scorpions

https://royalsocietypublishing.org/rsif/article/23/237/20250523/481493/Heavy-metal-predators-dive...
1•bookofjoe•38m ago•0 comments

From CVS to Git, thirty years of source control

https://evilgeniuslabs.ca/blog/from-cvs-to-git-thirty-years-of-source-control
1•andsoitis•40m ago•0 comments

Show HN: Toggles – open-source feature flags for everyone

https://toggles.tinytown.studio/
1•aliezsid•42m ago•0 comments