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/

Boro: Nvidia's Open-Source Effort for AI-Assisted Linux Kernel Development

https://www.phoronix.com/news/NVIDIA-Boro-Linux-Kernel-AI
1•haunter•1m ago•1 comments

Florida Ransomware Recovery Firm Owner Charged with Defrauding Clients

https://www.justice.gov/opa/pr/known-cybersecurity-expert-and-owner-florida-ransomware-remediatio...
2•wmchen•3m ago•0 comments

A 1980s filter chip that uses switched capacitors

https://www.righto.com/2026/10/ML10-switched-capacitor-filter.html
1•pwg•4m ago•0 comments

Show HN: LoRA over GGUF – Train Qwen3.8-Flash-Next in 40G VRAM

https://github.com/woct0rdho/transformers5-qwen3.5-recipe
1•woctordho•5m ago•0 comments

High Expectations: An Observational Study of Programming and Cannabis

https://dl.acm.org/doi/epdf/10.1145/3597503.3639145
2•luu•7m ago•1 comments

Solo Developer Rebuilds Adobe Creative Suite in Rust Using Claude

https://www.tomshardware.com/software/video-editing-graphic-design/solo-developer-rebuilds-adobe-...
1•trakkstar•11m ago•0 comments

Computer animated hair in Toy Story 5

https://engineering.yale.edu/news-and-events/news/academia-hollywood-blazing-trail-computer-anima...
1•oumua_don17•13m ago•0 comments

The Myth of the Machine

https://en.wikipedia.org/wiki/The_Myth_of_the_Machine
2•doener•15m ago•0 comments

Apple Has Plans to Block Programmatic Data Companies from iOS

https://www.adexchanger.com/privacy/apple-has-far-reaching-plans-to-block-hundreds-of-programmati...
2•eustoria•15m ago•0 comments

Browser-based tools that respect your privacy

https://inbrowser.app/
1•eustoria•16m ago•0 comments

Blackcat – Yet Another Personal Agent

https://github.com/vpuna/blackcat
1•vpuna•16m ago•1 comments

iMCP

https://github.com/mattt/iMCP
1•kartikarti•16m ago•0 comments

Internet: The One True History of Meow (1998)

http://xahlee.info/Netiquette_dir/_/meow_wars.html
1•jruohonen•17m ago•1 comments

Show HN: The Sentence, where you change one word and start a chain reaction

https://the-sentence.com/
1•prowlingciper•18m ago•1 comments

The keys to the Internet change on October 11, 2026

https://blog.cloudflare.com/root-ksk-2024-rollover/
1•eustoria•18m ago•0 comments

Why more things feel "vibe coded" now

https://www.zohaib.cc/blog/why-things-feel-vibe-coded
1•zed_labs_dev•19m ago•0 comments

Show HN: I asked 10k people to describe AI in 1 word

https://crowdle.gg/ai/
2•almara•21m ago•0 comments

Anthropic Agents Tried to Fill Out Visa Forms on State Department Website

https://www.nytimes.com/2026/10/09/technology/anthropic-rogue-ai-agents.htm
1•CoryOndrejka•21m ago•0 comments

Lewis Mumford

https://en.wikipedia.org/wiki/Lewis_Mumford
1•doener•21m ago•1 comments

Stephen King's Father Didn't Just Vanish

https://bigreaderbadgrades.substack.com/p/stephen-kings-father-didnt-just-vanish
1•pseudolus•23m ago•0 comments

Hacking Cheap Smart Photo Frames into a Family Dashboard

https://wesbos.com/hacking-smart-photo-frames
1•CharlesW•29m ago•0 comments

AI Is Throwing a Roadside Picnic

https://metedata.substack.com/p/ai-is-throwing-a-roadside-picnic
6•young_mete•29m ago•3 comments

What's taking DNS-PERSIST-01 so long?

https://www.certkit.io/blog/whats-taking-dns-persist-01-so-long
1•osks•30m ago•0 comments

You're Not Crazy, They Never Sent Fin

https://yeet.cx/blog/youre-not-crazy-they-never-sent-fin
1•zasc•31m ago•0 comments

The Spec Can Come Later

https://aicoding.leaflet.pub/3mwlzitykzc27
1•atombrenner•31m ago•0 comments

Math 2.0

https://terrytao.wordpress.com/2026/10/10/math-2-0/
3•smilelamp•32m ago•0 comments

CodeAlta, Your Agentic Development Environment

https://codealta.github.io/
1•xoofx•33m ago•1 comments

From Deadmond to Redmond, light rail transforms a suburb to a city

https://www.seattletimes.com/seattle-news/transportation/from-deadmond-to-redmond-light-rail-tran...
2•prmph•33m ago•0 comments

Kronos: A Foundation Model for the Language of Financial Markets

https://arxiv.org/abs/2508.02739
1•wertyk•34m ago•0 comments

Twin Update – update the same apt apps on two Linux PCs in one run

https://github.com/Dragon-Lady/twin-update
1•dragon-lady•35m ago•1 comments