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•8mo ago

Comments

Lio•8mo 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•8mo 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/

AI and jobs: The decline started before ChatGPT

https://engineeringprompts.substack.com/p/ai-and-jobs-the-decline-started-before
2•_delirium•2m ago•0 comments

Twenty-Fifth Amendment

https://constitution.congress.gov/constitution/amendment-25/
1•rolph•5m ago•0 comments

The Era of Spec-Driven Development Has Begun

https://twitter.com/deepwhitman/status/2013423486983905282
1•bilater•5m ago•0 comments

NASA ID sy1174304 Alzheimer's treatment

1•MASTER_shivam•8m ago•2 comments

White-collar overproduction means the victory of sharp elbows over sharp minds

https://twitter.com/EricRWeinstein/status/1168926268202672128
1•MrBuddyCasino•9m ago•0 comments

OpenAI GPT-5.2-Codex (High) vs. Claude Opus 4.5 vs. Gemini 3 Pro (In Production)

https://www.tensorlake.ai/blog/gpt5.2-codex-high-vs-opus-4.5-vs-gemini-3-pro
1•shricodevvv•14m ago•0 comments

A Canadian's Call to Arms, Being Pissed Off at the State of Computing

https://aaron.vegh.ca/2026/01/a-modest-proposal
2•HotGarbage•19m ago•0 comments

The Ordinary Heroes of the Taj Hotel: Rohit Deshpande (2012) [video]

https://www.youtube.com/watch?v=vQGz1YRqBPw
1•kamaraju•21m ago•0 comments

Ridiculously Huge Numbers [video]

https://www.youtube.com/playlist?list=PL3A50BB9C34AB36B3
1•xelxebar•25m ago•1 comments

Using Beads to supercharge my agent workflow

https://jonsimpson.ca/using-beads-to-supercharge-my-workflow/
1•jonniesweb•30m ago•0 comments

Show HN: Ulog – USB serial logger with auto session management

https://github.com/matterizelabs/ulog
1•abu-matterize•31m ago•4 comments

Becoming a Whorelord: The Overly Analytical Guide to Escorting

https://knowingless.com/2021/10/19/becoming-a-whorelord-the-overly-analytical-guide-to-escorting/
2•andsoitis•31m ago•0 comments

The End of Industrial Society

https://www.palladiummag.com/2021/03/24/the-end-of-industrial-society/
2•MrBuddyCasino•34m ago•0 comments

Defections from $12B Thinking Machines shows struggle for AI talent

https://fortune.com/2026/01/16/mira-murati-thinking-machines-staff-defections-openai-zoph-metz-sc...
1•nsoonhui•37m ago•0 comments

What's biggest mistake companies make when trying to implement Generative AI?

1•datacouch•38m ago•0 comments

C++26 Reflection loves QRangeModel

https://www.qt.io/blog/c26-reflection-qrangemodel
1•jandeboevrie•38m ago•0 comments

The Paper 3

https://zenodo.org/records/18293965
1•KaoruAK•42m ago•0 comments

X For You Feed Algorithm

https://github.com/xai-org/x-algorithm
55•grainier•42m ago•22 comments

Management Time: Who's Got the Monkey? [pdf]

https://www.med.unc.edu/uncaims/wp-content/uploads/sites/764/2014/03/Oncken-_-Wass-Who_s-Got-the-...
1•rintrah•48m ago•1 comments

Chatbot Psychosis

https://en.wikipedia.org/wiki/Chatbot_psychosis
20•tbmtbmtbmtbmtbm•49m ago•1 comments

Stevey's Birthday Blog

https://steve-yegge.medium.com/steveys-birthday-blog-34f437139cb5
1•throwawayHMM19•52m ago•0 comments

Crypto criminals stole $700M from people

https://www.bbc.com/news/articles/c93w30gl5jno
2•dayli•54m ago•0 comments

Show HN: Stashcast – Self-hosted custom podcast feeds for any media

https://github.com/jonocodes/stashcast
1•jonotime•1h ago•0 comments

China's Birthrate Sinks to Record Low

https://www.wsj.com/world/china/chinas-population-falls-for-fourth-straight-year-409986bd
6•RestlessMind•1h ago•1 comments

Run coding agents on your desktop without breaking your flow

https://www.ami.dev/
1•alexinavar•1h ago•1 comments

Show HN: Crapless craps – flutter PWA vibe coded from my phone

https://craps.exe.xyz:8081/
2•calderwoodra•1h ago•0 comments

Let's Buy California from Trump – Denmark's Next Big Adventure

https://denmarkification.com/
10•mil22•1h ago•1 comments

Building Production-Grade Micro Services on Azure Kubernetes

https://medium.com/@koladilip/building-production-grade-micro-services-on-azure-kubernetes-2884b5...
1•koladilip•1h ago•0 comments

Why 33% of NYC logistics thefts happen when the driver is nearby (Analysis)

https://www.tranzia.com/blog/nyc-logistics-safety
1•mednosis•1h ago•1 comments

My favorite NP-complete problem (2016) [video]

https://www.youtube.com/watch?v=BJBnR5Sn-sc
1•todsacerdoti•1h ago•0 comments