frontpage.
newsnewestaskshowjobs

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 short history of Cerro Torre, the most controversial mountain

https://www.markhorrell.com/blog/2012/a-short-history-of-cerro-torre/
2•joebig•2m ago•0 comments

Vector memory database remembers everything. That's the issue

https://medium.com/@vektormemory/your-vector-memory-database-remembers-everything-thats-exactly-t...
2•vektormemory•3m ago•0 comments

AWS Graviton5's improved design increases speed and energy efficiency

https://www.amazon.science/blog/graviton5s-improved-design-increases-speed-and-energy-efficiency-...
2•tanelpoder•4m ago•0 comments

I was tired of repos that say they run but don't

https://github.com/rossbuckley1990-hash/bootproof
3•Bucko1•4m ago•0 comments

David Sinclair plans to test whole-body rejuvenation drugs in xPrize competition

https://www.technologyreview.com/2026/06/09/1138545/david-sinclair-plans-to-test-whole-body-rejuv...
2•bookofjoe•4m ago•1 comments

Show HN: Catalyst Maze: biotech trading game

https://rnpv.baybridgebio.com/maze/
2•aaavl2821•5m ago•0 comments

Show HN: Black Hole in Your Ghostty

https://twitter.com/s13k_/status/2064705517264552274
2•s13k•6m ago•0 comments

Shopee cuts jobs in Singapore amid AI push

https://www.channelnewsasia.com/singapore/shopee-job-cuts-layoff-employees-software-engineers-617...
2•kelt•8m ago•0 comments

We Saw What AI Data Centers Don't Want You to See [video][22 Mins]

https://www.youtube.com/watch?v=5p426fSlYH4
2•Bender•10m ago•0 comments

Show HN: Pacman AI – Generated with Claude Fable 5

https://pacmanai.com/
2•javierluraschi•11m ago•1 comments

Xkcd 2501 Generator

https://marshdeer.github.io/xkcd2501-generator/
2•animal_spirits•12m ago•0 comments

I am planning to drop from college, for the third time

2•alonsovm44•12m ago•0 comments

Everything at Once: Social Media, AI – – – A Digital Safety Commission (Canada)

https://www.michaelgeist.ca/2026/06/everything-all-at-once-bill-c-34-combines-platform-duties-a-k...
3•fidotron•13m ago•0 comments

Lattice Triangles Are Rare

https://axiommath.ai/territory/the-reveal
2•skogstokig•14m ago•0 comments

Sliced bread – "greatest thing since sliced bread"

https://en.wikipedia.org/wiki/Sliced_bread
2•gurjeet•14m ago•0 comments

Antirez on X: I believe what Anthropic is doing is *deeply* wrong

https://twitter.com/antirez/status/2064766429887352971
4•ethanpil•14m ago•1 comments

OmniscientIQ–We Use AI to Bring AI to Your AI

https://omniscientiq.com/
2•jayveeone•15m ago•0 comments

AI agent runs amok in Fedora and elsewhere

https://lwn.net/SubscriberLink/1077035/c7e7c14fbd60fae9/
4•tanelpoder•17m ago•0 comments

Xiaomi MiMo Code

https://mimo.xiaomi.com/mimocode
3•gainsurier•19m ago•0 comments

The Alchemist of Flesh: The Man Who Turned Humans into Stone(2025)

https://medium.com/@Arcaarcana/the-extraordinary-story-of-girolamo-segato-03d8dae30758
2•ofalkaed•20m ago•0 comments

MPs and peers slam YouTube over tube ads blaming parents for kids' screen time

https://www.dailymail.com/news/article-15886603/MPs-peers-anger-YouTube-firm-plasters-Westminster...
2•ivewonyoung•21m ago•0 comments

Palantir cofounder says CEOs are pretending layoffs are about 'AI productivity'

https://www.businessinsider.com/ceos-pretend-layoffs-because-ai-productivity-palantir-cofounder-j...
2•JimsonYang•22m ago•0 comments

Crane from Pocket OS shares his screen [video]

https://www.youtube.com/watch?v=b43PCy3jrsU
2•seanjregan•24m ago•2 comments

My Nintendo DS Broadcasts Radio (Kinda)

https://douxx.blog/my-nintendo-ds-broadcasts-radio-kinda
2•ethanplant•25m ago•0 comments

Fusion Energy Group Seeks PJM Connection for First Commercial Power Plant

https://www.powermag.com/fusion-energy-group-seeks-pjm-connection-for-first-commercial-power-plant/
2•airstrike•26m ago•0 comments

Congress Just Rushed Through a Disastrous Copyright Office Overhaul

https://www.eff.org/deeplinks/2026/06/congress-just-rushed-through-disastrous-copyright-office-ov...
3•Cider9986•26m ago•0 comments

Meta Strips Facial Recognition Code from Smart Glasses App After Public Outcry

https://www.eff.org/deeplinks/2026/06/victory-meta-strips-facial-recognition-code-smart-glasses-a...
2•Cider9986•27m ago•0 comments

How and Why to Fight Back Against Social Media Bans

https://www.eff.org/deeplinks/2026/06/how-and-why-fight-back-against-social-media-bans
3•Cider9986•27m ago•1 comments

Aws.com and google.com don't have DNSSEC enabled

https://gist.github.com/acetousk/3c17d2aefde9175ffef21a8ec4673053
11•moquilabs•30m ago•2 comments

GGUF vs. GPTQ vs. AWQ: The Plain-English Guide to LLM Quantization

https://vettedconsumer.com/gguf-vs-gptq-vs-awq-the-plain-english-guide-to-llm-quantization-and-wh...
2•ermantrout•37m ago•0 comments