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/

Cattle and wildlife thrive side-by-side in Zimbabwe

https://www.dailymaverick.co.za/article/2026-06-09-the-science-of-sharing-land-how-cattle-and-wil...
1•rbanffy•1m ago•0 comments

Show HN: Paca – Lightweight Jira alternative for human-AI collaboration

https://github.com/Paca-AI/paca
1•pikann22•4m ago•0 comments

The five pillars of the post-AI interview

https://carette.xyz/posts/the_five_pillars_of_post_ai_interview/
1•weird_trousers•4m ago•0 comments

The PM Trap: AI Won't Turn Engineers into Managers

https://carette.xyz/posts/the_mud_and_the_mind/
1•LucidLynx•5m ago•0 comments

What Would It Look Like If the AI Bubble Popped?

https://www.thebignewsletter.com/p/what-would-it-look-like-if-the-ai
3•pimeys•8m ago•0 comments

The Fable 5 Jailbreak Shows Why AI Guardrails Alone Are Not Enough

https://www.agilehunt.com/blog/fable-5-jailbreak-ai-guardrails
2•vikzsharma•8m ago•0 comments

Espruino Performance Notes

https://www.espruino.com/Performance
1•tosh•10m ago•0 comments

A low-carbon computing platform from your retired phones

https://research.google/blog/a-low-carbon-computing-platform-from-your-retired-phones/
2•vikas-sharma•10m ago•0 comments

Anthropic Policy on the AI Exponential

https://www.anthropic.com/policy-on-the-ai-exponential
1•samber•11m ago•0 comments

Why Zig When There is C++, D, and Rust?

https://ziglang.org/learn/why_zig_rust_d_cpp/
2•tosh•12m ago•0 comments

MeshCore for Zephyr RTOS

https://github.com/liquidraver/ZephCore
1•BSDobelix•16m ago•0 comments

I Spent the Night Interviewing the AI the Government Just Recalled

https://blog.vigilharbor.com/door-with-no-lock
1•Calvin-Gibson•23m ago•0 comments

Mini Shai-Hulud, Miasma, and Hades Worms Target Bioinformati

https://socket.dev/blog/mini-shai-hulud-miasma-and-hades-worms-target-bioinformatics-and-mcp-deve...
1•rbanffy•26m ago•0 comments

Everything you ever wanted to know about anarchy (but were afraid to ask)

https://www.youtube.com/watch?v=L9V33prYC1U
1•RebootStr•39m ago•0 comments

AI calls for the most ambitious political agenda in the history of Europe

https://europe2031.ai/summary/
1•doener•39m ago•0 comments

Former OpenAI board member says Elon Musk offered her sperm donations

https://www.bbc.co.uk/news/articles/c33243j44p8o
1•xvxvx•46m ago•1 comments

Anthropic shuts down Fable, Mythos models following Trump admin directive

https://arstechnica.com/ai/2026/06/anthropic-shuts-down-fable-mythos-models-following-trump-admin...
1•jay_kyburz•49m ago•0 comments

Git 2.55-Rc0 Prepares for Rust to Be Enabled by Default

https://lore.kernel.org/git/xmqqik7pqeiq.fsf@gitster.g/
1•tjek•49m ago•0 comments

Pokémon Go players unwittingly contributed to tech with military drone uses

https://arstechnica.com/ai/2026/06/pokemon-go-players-unwittingly-contributed-to-tech-with-milita...
1•justaj•50m ago•0 comments

Meta's New AI Unit Is a Total Mess

https://www.wired.com/story/mark-zuckerberg-meta-employee-meeting-interrupt-ai/
2•reasonableklout•51m ago•0 comments

Solar-thermal desalination process operates at near 100% efficiency

https://physicsworld.com/a/solar-thermal-desalination-process-operates-at-near-100-efficiency/
1•zeristor•53m ago•0 comments

The Hacker Webring

https://ring.acab.dev/
1•thes1lv3r•58m ago•0 comments

Beeper – All your chats in one app

https://www.beeper.com/
2•thunderbong•1h ago•1 comments

Contrail Compute AIX the First RISC-V AI Execution Platform

https://www.epicsemi.com/products/contrail/contrail-compute/
1•EvgeniyZh•1h ago•0 comments

Factoring "short-sleeve" zero-heavy RSA keys with polynomials

https://blog.trailofbits.com/2026/06/12/factoring-short-sleeve-rsa-keys-with-polynomials/
2•fanf2•1h ago•0 comments

What if we legally required politicians to work regular jobs 2 months a year?

3•ekoeko•1h ago•2 comments

Validates AI

https://validates.ai/
2•bellannns•1h ago•0 comments

I got shadow banned on X, 3 mistakes that led me to it

https://www.indiehackers.com/post/i-got-shadow-banned-on-x-3-mistakes-that-led-me-to-it-MIYYUCRyR...
1•kartik0001•1h ago•0 comments

A major KPMG report on AI was found to be chock-full of AI hallucinations

https://www.techradar.com/pro/a-major-kpmg-report-on-ai-was-found-to-be-chock-full-of-ai-hallucin...
3•thm•1h ago•0 comments

US Government directive to suspend access to Claude Fable 5 and Mythos 5

https://twitter.com/AnthropicAI/status/2065597531644743999
1•corentin88•1h ago•0 comments