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/

Publishing's Latest Piracy Problem: Audiobooks on YouTube

https://www.nytimes.com/2026/05/21/books/audiobook-piracy-youtube.html
1•thm•52s ago•0 comments

Judge considers ordering Meta to revamp its apps

https://www.politico.com/news/2026/05/22/meta-judge-trial-public-nuisance-facebook-00934485
1•1vuio0pswjnm7•1m ago•0 comments

Crypto industry braces for quantum computing threat

https://www.ft.com/content/99c1c1e7-1a1c-479c-9fc8-e21aea5c3f0e
1•thm•3m ago•0 comments

Waymo suspends all freeway rides over safety

https://www.latimes.com/business/story/2026-05-22/waymo-suspends-all-freeway-rides-over-safety
1•1vuio0pswjnm7•3m ago•0 comments

Starbucks scraps AI inventory tool after nine months

https://qz.com/starbucks-scraps-ai-inventory-tool-nomadgo-052226
1•thunderbong•4m ago•0 comments

In India, You Can Get Milk Delivered Faster Than It Takes to Make Coffee

https://www.wsj.com/business/logistics/in-india-you-can-get-milk-delivered-faster-than-it-takes-t...
1•JumpCrisscross•5m ago•0 comments

Google appeals search monopoly ruling, says it won business 'fair and square'

https://www.theverge.com/policy/936175/google-search-monopoly-ruling-appeal
1•thm•5m ago•0 comments

Cannes Film Cost $500k to Make. $400k Was AI Compute Costs

https://www.wsj.com/cio-journal/this-cannes-film-cost-500-000-to-make-400-000-was-ai-compute-cost...
2•JumpCrisscross•7m ago•0 comments

How to Be a Real Elite Programmer

https://skorks.com/2010/05/how-to-be-a-real-elite-programmer-and-make-sure-everybody-knows-it/
2•mahirsaid•9m ago•0 comments

The Fonts of the U.S. Federal Courts

https://daringfireball.net/2026/05/the_fonts_of_the_us_federal_courts
1•Tomte•12m ago•0 comments

Microsoft's new multi-model agentic security system tops leading benchmark

https://www.microsoft.com/en-us/security/blog/2026/05/12/defense-at-ai-speed-microsofts-new-multi...
2•uniclaude•19m ago•0 comments

Lisa's Copy (and Cut, and Paste)

https://unsung.aresluna.org/lisas-copy-and-cut-and-paste/
1•zdw•22m ago•0 comments

Is U.S. AI Adoption Plateauing? A Comprehensive Analysis

https://medium.com/@markchen69/is-u-s-ai-adoption-plateauing-a-comprehensive-analysis-cf5c1beef8cf
1•mgh2•26m ago•0 comments

Introducing BDD (2006)

https://dannorth.net/blog/introducing-bdd/
1•locknitpicker•27m ago•0 comments

Computing the billionth prime in 1s with LLVM IR

https://github.com/SheafificationOfG/QueenJewels
1•Murfalo•29m ago•1 comments

Is AI Becoming Too Smart for Its Own Good? [audio]

https://rss.com/podcasts/nuclecast-podcast/2811653/
1•apolloartemis•30m ago•1 comments

Gelatine Sculpt: Can This "Gelatin Trick" Transform Your Fat?

https://finance.yahoo.com/sectors/healthcare/articles/gelatine-sculpt-exploding-2026-viral-142500...
2•sarkpauz•32m ago•1 comments

Huawei's new stacking tech for high-capacity SSDs

https://www.blocksandfiles.com/flash/2026/05/21/huaweis-new-stacking-tech-for-high-capacity-ssds/...
1•yogthos•34m ago•0 comments

Engineers vs. Psychiatrists (C. P. Snow)

https://unintendedconsequenc.es/engineers-vs-psychiatrists-c-p-snow/
3•paulorlando•37m ago•0 comments

The Mythical App Store Reviewer Month

https://lapcatsoftware.com/articles/2026/5/4.html
1•zdw•42m ago•0 comments

Ask HN: How to increase depth instead of breadth as 10 yoe as swe?

3•Cheesebh•44m ago•0 comments

Tell HN: Stop building software for people, build it for agents instead

1•keepamovin•45m ago•4 comments

Supply Chain Attack Targets Laravel-Lang Packages with Credential Stealer

https://www.aikido.dev/blog/supply-chain-attack-targets-laravel-lang-packages-with-credential-ste...
2•nullbio•50m ago•1 comments

Deepsec: The security harness for finding vulnerabilities in your codebase

https://vercel.com/blog/introducing-deepsec-find-and-fix-vulnerabilities-in-your-code-base
1•882542F3884314B•55m ago•0 comments

Perplexity Bumblebee: Read-Only Tool for Dev Supply Chain Checks on macOS/Linux

https://github.com/perplexityai/bumblebee
2•882542F3884314B•58m ago•0 comments

Show HN: ThinkLLM, A knowledge graph of AI models (HTTPS://thinkllm.dev)

https://thinkllm.dev
1•gkanellopoulos•59m ago•0 comments

All Model Labs Are Now Agent Labs

https://www.latent.space/p/ainews-all-model-labs-are-now-agent
1•swyx•1h ago•0 comments

Zero-dependency CLI that converts LinkedIn exports into Markdown for LLMs

https://linkedin2md.daza.ar/
1•juanmanueldaza•1h ago•0 comments

Show HN: Waiting for AI Grand Prix racing SIM? Me too So I made one

https://github.com/elodin-sys/ai-grand-prix
7•danAtElodin•1h ago•0 comments

The SpaceX IPO filing is filled with AI bets, Starship dreams

https://techcrunch.com/2026/05/20/the-spacex-ipo-filing-ai-bets-starship-dreams-elon-musk/
1•dotcoma•1h ago•0 comments