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/

Show HN: Interactive, animated architecture of any HuggingFace models

https://modelmap.cc
1•lizhaoliu•1m ago•0 comments

The Official History of Arm

https://newsroom.arm.com/blog/arm-official-history
1•stmw•3m ago•1 comments

Solo – a .so loader for static Linux binaries

https://github.com/pg83/solo
1•zX41ZdbW•7m ago•0 comments

Have an Agent Babysit Your Deployments

https://blog.exe.dev/athena-deploys-exe
1•indigodaddy•12m ago•0 comments

Mastodon 5.0: Laying the Foundation

https://blog.joinmastodon.org/2026/08/5.0-laying-the-foundation/
3•dredmorbius•13m ago•1 comments

Made a Lightweight Markdown Reader

https://www.thesis.do/galley
2•jessiesalas•15m ago•0 comments

Sci-Fi Author Jeffrey A Carver Passed Away

https://sfwa.org/2026/05/09/in-memoriam-jeffrey-a-carver/
1•unnamed76ri•16m ago•0 comments

Minimal Zlang bytecode runtime booting in a bare-metal x86_64 kernel

https://github.com/high-cde/ZDOS/tree/main/os/x86_64
1•High-cde•18m ago•0 comments

The Mullet Stack: Syncing Types Between FastAPI/Pydantic and TypeScript

https://seanhelvey.com/mullet-stack/guide/
1•Lambda11•27m ago•0 comments

Soaring Diesel Prices Rip Across US Economy

https://www.ft.com/content/8a5cd515-191d-42f9-9b0c-1b817a1bc044
4•karakoram•28m ago•1 comments

Selective Applicative Functors

https://blog.veritates.love/selective-applicatives-theoretical-basis
2•birdculture•30m ago•0 comments

Running Ultrix 4.5 (2019)

https://astr0baby.wordpress.com/2019/03/16/running-vax-ultrix-4-5-on-simh/
1•walrus01•31m ago•0 comments

The 400-Ton Linchpin of American Electrical Power

https://www.nytimes.com/interactive/2026/08/17/magazine/transformers-power-electric-grid.html
2•jdnier•32m ago•0 comments

Children with More Screen Time Score Better on Cognitive Tests, Not Worse

https://www.inc.com/lucia-auerbach/children-with-more-screen-time-did-not-score-worse-on-cognitiv...
1•MitPitt•33m ago•0 comments

Cursor capitalizes on GitHub frustration, launches rival hosting platform

https://techcrunch.com/2026/08/18/cursor-capitalizes-on-github-frustration-launches-rival-hosting...
3•jnord•34m ago•1 comments

Stanford's deterministic CUDA kernel verifier

https://2026.splashcon.org/details/oopsla-2026/96/Equivalence-Checking-of-ML-GPU-Kernels
2•ggboimoney•35m ago•1 comments

Spot X with Bluetooth

https://www.rei.com/product/172306/spot-x-with-bluetooth
1•Bondi_Blue•36m ago•0 comments

Inference Engineering by Philip Kiely – Digital Download

https://www.baseten.co/inference-engineering/
1•ajhai•37m ago•0 comments

An inside look at Hetzner's Datacenters [video]

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

Ask HN: How should I price an AI infrastructure platform?

1•aqibkhan026•40m ago•0 comments

Unitree Robotics IPO: "Embodied AI" Valuation Bubble?

https://www.cnn.com/2026/08/18/tech/china-unitree-ipo-intl-hnk
2•dvk13•40m ago•0 comments

Software Engineering Humble Book Bundle

https://www.humblebundle.com/books/software-engineering-manning-books
2•teleforce•41m ago•1 comments

Show HN: Particle – Extract and save articles in a clean, self-hosted reader

https://particle.crnst8.com/try/
2•flowerpil•44m ago•0 comments

Phoenix Species Project Announces Funds for Imperiled Wildlife

https://www.nytimes.com/2026/08/04/climate/phoenix-species-project-bezos-dicaprio-rewild.html
1•gmays•45m ago•0 comments

Pointer Chasing in Modern Systems: Why it hurts, When it helps

https://sourav-k-paul.medium.com/pointer-chasing-in-modern-systems-why-it-hurts-when-it-helps-and...
1•compiler-guy•46m ago•0 comments

Lying in Therapy

https://proud2bme.substack.com/p/lying-in-therapy
6•mohmdsad•47m ago•3 comments

Show HN: ResumeSkip – automatically tailor your resume to jobs

https://resumeskip.com/
2•ghosts_•50m ago•0 comments

My AI Agents Ship Code While I Sleep. Nobody Reviews It

https://goatsquadstudios.com/blog/how-i-work-with-ai-agents-autonomously
3•csgod•53m ago•0 comments

Building in the Cloud with Codex, Safely

https://www.ivan.codes/blog/building-in-the-cloud-with-codex
4•deeshee•54m ago•0 comments

Too much Chinese science is ignored by the West

https://www.economist.com/science-and-technology/2026/06/10/too-much-chinese-science-is-ignored-b...
2•ViktorRay•56m ago•1 comments