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/

Let's Save Wikipedia – Pirate Parties International

https://pp-international.net/2026/10/wikipedia/
1•mostcallmeyt•14s ago•0 comments

Markdown files now work natively across Google Drive and Docs

https://twitter.com/ChanduThota/status/2107195115441946850
1•arbayi•1m ago•0 comments

Paradev: One workspace for Claude Code, Codex, and any coding agent

https://paradev.com
1•wslh•6m ago•0 comments

Gemini 4 Carbon early test results are in ahead of release

https://www.testingcatalog.com/gemini-4-carbon-early-test-results/
2•gmays•8m ago•0 comments

X-shredder: macOS app to securely erase SD cards. NIST 800-88. Open-source

https://github.com/pkMinhas/x-shredder
2•pkMinhas•9m ago•0 comments

Show HN: A directory for AI-slop games

https://claudeslop.bryanhu.com
1•thatxliner•9m ago•2 comments

Show HN: Hugonot – Sponsor a Dedicated AI Blogger

https://www.hugonot.com/
1•jenthoven•10m ago•0 comments

Stanford Student Space Initiative

https://ssi.stanford.edu
1•kaycebasques•10m ago•0 comments

I will no longer be uploading to the Debian NEW queue

https://lists.debian.org/debian-devel/2026/10/msg00263.html
2•phoronixrly•13m ago•0 comments

Just Imagining a Workout Can Make You Stronger

https://nautil.us/just-imagining-a-workout-can-make-you-stronger-236068
3•prmph•13m ago•0 comments

Anthropic's S-1, $518B in cloud commitments, and circular AI capex

https://codingcat.dev/post/anthropic-s1-ipo-circular-ai-economy-etf-risk
2•codercatdev•13m ago•0 comments

Anthropic: Strengthening our defenses against distillation attacks

https://www.anthropic.com/news/distillation-defenses
1•wfme•15m ago•1 comments

AI Models Can Provably Hide Arbitrary Capabilities

https://maccus.fr/en/ai-models-hide-capabilities-oxford/
1•jacquesm•15m ago•0 comments

Simple NetBSD Webserver

https://bsandro.tech/posts/simple-netbsd-webserver/
1•birdculture•15m ago•0 comments

Balloting has completed for C++26. Unfortunately it was Disapproved

https://www.reddit.com/r/cpp/comments/1xeeevt/balloting_has_completed_for_c26_unfortunately_it/
1•MontagFTB•16m ago•0 comments

Agentic Spaceflight

https://jdkaplan.com/blog/agentic-spaceflight
1•rzk•16m ago•0 comments

Get Your Hair Wet

https://jennywanger.com/articles/get-your-hair-wet/
1•mooreds•16m ago•0 comments

A hardcoded C++ standard broke the One Definition Rule

https://train-it.eu/blog/hardcoded-cpp-standard-odr-violation/
1•ibobev•19m ago•0 comments

iPhone Duo Teardown – Why Are They All Breaking? [video]

https://www.youtube.com/watch?v=_Xe2JAoMwIA
2•bean469•19m ago•0 comments

Cross-request KV cache leakage in SGLang PD disaggregation

https://www.lmsys.org/blog/2026-10-26-cf-security/
1•moelove•19m ago•0 comments

Ending Fire-and-Forget

https://train-it.eu/blog/ending-fire-and-forget/
1•ibobev•19m ago•0 comments

US political candidates tailor messages for AI models used by voters

https://www.reuters.com/business/media-telecom/us-political-candidates-tailor-messages-ai-models-...
1•1659447091•23m ago•0 comments

Show HN: AgentReel – from 500 Clips to 1 Cut in 20 min

https://agentreel.co
2•victor_cl•25m ago•0 comments

Survival LLM

https://www.brangus.io/survival-llm
2•jonbraun•27m ago•0 comments

The Limits of Fingerprint Blocklists: A Reproducible Java Certificate Bypass

https://www.sonatype.com/blog/the-limits-of-fingerprint-blocklists-a-reproducible-java-certificat...
2•ibobev•28m ago•0 comments

What is bigger than AI?

https://www.exponentialview.co/p/what-is-bigger-than-ai
1•mooreds•28m ago•0 comments

Ask HN: Why Is Anthropic's Customer Support Bad?

1•tj-teej•31m ago•2 comments

Rest of World faces prospect of shutting down

https://www.semafor.com/article/10/25/2026/rest-of-world-faces-prospect-of-shutting-down
2•srameshc•32m ago•0 comments

Bitter Lessoned in Automated Theorem Proving

https://essays.johnloeber.com/p/34-bitter-lessoned-in-automated-theorem
1•gmays•32m ago•0 comments

Bootstrapped and Need AWS

2•levitaplows•33m ago•1 comments