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/

A Python lattice simulation showing emergent topological solitons

https://zenodo.org/records/20262720
1•kisnorbert•2m ago•0 comments

The jobs apocalypse: a (very) short history

https://www.economist.com/finance-and-economics/2026/05/14/the-jobs-apocalypse-a-very-short-history
1•svara•4m ago•0 comments

Guide to POSETTE: An Event for Postgres 2026, free and virtual

https://techcommunity.microsoft.com/category/azuredatabases/blog/adforpostgresql
1•clairegiordano•5m ago•0 comments

50 Years of BART – Beginning with BART [video]

https://www.youtube.com/watch?v=9BGuEpNBGxI
1•Austin_Conlon•5m ago•0 comments

Ansede-static: offline SAST, 98.8% CVE recall, catches IDOR and auth bypass

https://github.com/mattybellx/Ansede
1•mattybellx•7m ago•0 comments

ISS – Geolocating Astronaut Photography (2024)

https://web.archive.org/web/20260406181144/https://eol.jsc.nasa.gov/BeyondThePhotography/Automate...
2•jcattle•8m ago•1 comments

SiliconBox Monitor

https://github.com/maecer/silimon
1•montaggolan•10m ago•1 comments

Nobody Pushed Back: Why Engineers Stay Silent Until It's Too Late

https://howtocenterdiv.com/beyond-the-div/nobody-pushed-back
2•imkyssa•10m ago•1 comments

Tinysub: Simple web player for subsonic compatible music servers

https://tangled.org/devins.page/tinysub
1•nerdypepper•10m ago•0 comments

Biff 2.0 Sneak Peak

https://biffweb.com/p/biff2/
1•TheWiggles•12m ago•0 comments

The 96% that doesn't depend on you: why GEO is fundamentally off-page

https://blog.estevecastells.com/ai/geo-96-percent-off-page/
1•thesyray•12m ago•0 comments

Earth's Radio Bubble: Every Signal We've Ever Sent into Space

https://www.thescientificdrop.com/2026/05/earths-radio-bubble-every-signal-weve.html
1•jonbaer•14m ago•0 comments

The Killer Robots: The Ukrainian Forging the Future of Warfare

https://www.nytimes.com/2026/05/15/world/europe/mykhailo-fedorov-ukraine-ai.html
2•uxhacker•15m ago•0 comments

QuickAccent from Powertoys to Linux/macOS built with Rust and Iced

https://github.com/victormasson/QuickAccent
1•aclydes•16m ago•1 comments

The Joys of Free Cloudflare

https://dm13450.github.io/2026/05/18/the-joys-of-free-cloudflare.html
1•dm13450•16m ago•0 comments

We Are Sliding Back into the Middle Ages

https://www.nytimes.com/2026/05/17/opinion/supernatural-religion-reality.html
5•johntfella•21m ago•0 comments

Studio 3T Alternative: A More Visual Way to Work with MongoDB

https://visualeaf.com/blog/visualeaf-as-a-studio-3t-alternative-in-2026/
3•roxana_haidiner•21m ago•0 comments

The Time Bomb Went Off: AI's All-You-Can-Eat Era Just Ended in Real Time

https://www.thestateofbrand.com/news/ai-subscription-price-subsidiation-ending
4•cnr•22m ago•0 comments

Dcm-anon: DICOM anonymizer with a verbatim-cited GDPR/HIPAA compliance manifest

https://github.com/Ces107/dcm-anon
2•Ces107•22m ago•0 comments

Have you tried Agentic analytics tools?

https://mitzu.io/post/best-ai-analytics-tools/
2•ambrusp•24m ago•0 comments

Is Europe in Economic Decline?

https://paulkrugman.substack.com/p/is-europe-in-economic-decline
3•vrganj•25m ago•2 comments

The AI Layoff Receipts

https://readuncut.com/the-ai-layoff-receipts/
4•ablation•31m ago•0 comments

Why is Google Maps back to showing old satellite images of Altadena?

https://www.reddit.com/r/pasadena/s/94BHlkE84r
4•tgrowazay•32m ago•0 comments

Request for information: Development of a SMR for marine transportation system

https://www.federalregister.gov/documents/2026/05/07/2026-09070/request-for-information-developme...
2•leonidasrup•32m ago•0 comments

Meet The Sad Wives of AI

https://www.wired.com/story/meet-the-sad-wives-of-ai/
4•thm•37m ago•0 comments

Jelly Tide Official Site – The Viral 2026 Gelatin Gummy

https://finance.yahoo.com/sectors/healthcare/articles/jelly-tide-gummies-exploding-2026-154100263...
2•kaostarp•39m ago•0 comments

PromptStash – A "/" command palette for AI prompts that works everywhere

https://chromewebstore.google.com/detail/promptstash-—-ai-prompt-m/hbnlmpgdblbmpamfhmiioeapggao...
3•jescabvig•40m ago•0 comments

AI super-apps are remaking China's internet

https://www.economist.com/business/2026/05/17/ai-super-apps-are-remaking-chinas-internet
3•pingou•41m ago•0 comments

Post-quantum TLS rolled out last January and broke most open-source scrapers

https://foura.ai/blog/ja4-tls-broke-basic-scraper
4•angelhadjiev•45m ago•0 comments

Hollywood Invented the Girlboss

https://jacobin.com/2026/05/criterion-office-romances-women-workplace
2•robtherobber•53m ago•0 comments