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/

Turn Qwen evil using a single neuron

https://ziva.sh/blogs/evil-qwen
1•sayamss•26s ago•0 comments

Ultrafine Martian dust presents additional risks for future crewed missions

https://www.pnas.org/doi/10.1073/pnas.2620747123
1•caiobegotti•4m ago•0 comments

Show HN: DropMyPage – turn an HTML file or PDF into a link and QR code

https://dropmypage.com
1•mukeshdotnet•9m ago•0 comments

Crushed Shells Protect Against Ocean Acidification

https://www.ucdavis.edu/news/how-crushed-shells-protect-against-ocean-acidification
1•gmays•9m ago•0 comments

Is hosting an open-source inference engine profitable?

https://userecurrence.ai/research/is-hosting-open-source-inference-profitable
1•jinqueeny•9m ago•0 comments

Silicon Valley Promises AI Will Cure Disease. Drugmaker CEOs Aren't Buying It

https://www.wsj.com/tech/ai/silicon-valley-promises-ai-will-cure-disease-drugmaker-ceos-arent-buy...
1•nradov•10m ago•0 comments

Unlocking the (Nintendo) lockout (see pages 6-9) [pdf]

https://archive.nes.science/nintendoage-forums/static.nintendoagemedia.com/ezine/Issue_07-2008.pdf
1•pseudohadamard•13m ago•0 comments

Show HN: No-JS <dialog> in Blades CSS v3.1.1 (a Pico CSS fork)

https://blades.dev/css/modal/
1•anydigital•13m ago•0 comments

I Built an AI That Works Through the Apocalypse – Will Prowse [video]

https://www.youtube.com/watch?v=E2N7IsZ_Xio
1•bbrookshier•15m ago•0 comments

Old, Polluting Jet Engines Are Being Scavenged to Power Data Centers

https://www.nytimes.com/2026/11/03/climate/jet-engines-ai-data-center-generators-boneyard.html
2•JumpCrisscross•21m ago•0 comments

Failed Experience → Hypothesis → Refutation → Principle → Worldview

https://zenodo.org/records/22706328
1•shoman3003•21m ago•0 comments

Is Your TV Spying on You

https://zlu.me/2026/11/02/is-your-tv-spying-on-you.html
1•zlu•21m ago•0 comments

Tell HN: Don't use Postman, they proxy your info without your permission

1•neya•24m ago•0 comments

Design Tenets for Agent Identity Management Systems

https://www.nist.gov/blogs/cybersecurity-insights/design-tenets-agent-identity-management-systems
1•mooreds•25m ago•1 comments

Terence Tao: Math 2.0 [video]

https://www.youtube.com/watch?v=aHpPoNNTOKY
1•vismit2000•29m ago•0 comments

The easiest Chrome extension to fix your GEO and SEO

https://lumi-geo.pages.dev/
1•GoarDev•30m ago•0 comments

Zero Wire, a hub for investigating critical Internet vulnerabilities

https://blog.cloudflare.com/zero-wire/
1•882542F3884314B•32m ago•0 comments

American military unit which collects lines of thought has this technology

1•whiteangel1984•32m ago•0 comments

Astrology became a big bucks business in India

https://finshots.in/archive/how-astrology-became-a-big-bucks-business-in-india/
2•vismit2000•33m ago•0 comments

The Deadly 1.5-Mile Corridor That Shows the Fatal Flaw in America's Road Design

https://www.wsj.com/us-news/the-deadly-1-5-mile-corridor-that-shows-the-fatal-flaw-in-americas-ro...
2•gmays•35m ago•0 comments

How do you evaluate proxy reliability beyond speed tests?

https://hideproxy.io/
2•MeadowMayer•36m ago•0 comments

Gefs: A new file system built for Plan 9

https://orib.dev/gefs.html
3•vismit2000•37m ago•0 comments

Ruffle – Stable Releases, API, Text and Everything Else

https://ruffle.rs/blog/2026/11/04/stable-releases-and-everything-else
3•tigger0jk•39m ago•0 comments

Show HN: ADB dock a macOS menu bar app to wirelessly connect Android devices

https://github.com/tripathiamritansh/adbdock
2•thisisamri•43m ago•0 comments

Ask HN: AI Side/personal projects to improve hireability?

2•tayo42•44m ago•0 comments

Brand Triad – Desire · Thoughtfulness · Belonging

https://luxury-triad.surge.sh/
2•motohagiography•44m ago•1 comments

Greece has its own Pompeii: Thera buried Akrotiri in ash 17th-16th century BCE

https://www.smithsonianmag.com/history/greece-has-its-own-pompeii-and-the-ruins-tell-a-captivatin...
2•derbOac•49m ago•0 comments

Whose words are these? Testing agentic provenance

https://latentmirror.com/posts/the-verdict-layer-test/
2•latentmirror•1h ago•1 comments

Continual learning and 150KB timing models without backpropagation

https://buildcivilization.com/learner/results
4•marsargeadai•1h ago•0 comments

The Grid Protectors Program

https://openai.com/index/grid-protectors-program/
2•gnabgib•1h ago•0 comments