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/

MOQ Video Streaming for Robots, Drones, and Embedded Devices

https://www.red5.net/blog/moq-video-streaming-for-robots-drones-and-embedded-devices/
1•mondainx•11m ago•0 comments

Claude Opus 4.6 returned nothing 900/900 times. Should agents retry?

https://zenodo.org/records/21696066
3•aiagenttester•15m ago•1 comments

Why to Start a Startup in a Bad Economy (2008)

https://paulgraham.com/badeconomy.html
1•tosh•16m ago•0 comments

Stop Clutching Your FPV Drones

https://foxandlion.pub/analysis/stop-clutching-your-fpv-drones
4•ewfeber•18m ago•0 comments

El Niño set to be 'strongest in living memory', says Met Office

https://www.bbc.co.uk/weather/articles/c3ekg93vjz9o
1•iamben•19m ago•0 comments

ISO 24495-1:2023 Plain language

https://www.iso.org/standard/78907.html
2•Bluestein•19m ago•0 comments

Show HN: Meg – I processed 259M nodes on my laptop using 6.91MB RAM

https://github.com/blueray313164-a11y/Quantum-Drive-Solver
1•blueray313164•23m ago•0 comments

See Through Walls with WiFi

https://github.com/ruvnet/RuView
1•chunkyslink•25m ago•1 comments

The Lost Treasure of Sid Meier's Pirates

https://remapradio.com/articles/the-lost-treasure-of-sid-meiers-pirates/
3•spankibalt•25m ago•0 comments

Going Freestanding

https://antonz.org/going-freestanding/
2•ingve•29m ago•0 comments

Small Models Can Introspect, Too (2025)

https://vgel.me/posts/qwen-introspection/
1•networked•30m ago•0 comments

Reducing C++ template bloat by factoring out the type-dependent portions

https://devblogs.microsoft.com/oldnewthing/20260820-00/?p=112629
1•ingve•31m ago•0 comments

Where to Draw the Line Which decisions should not be handed over to LLMs?

https://queue.acm.org/detail.cfm?id=3834784
1•tmanolatos•35m ago•2 comments

Domain-Driven Design matters more when AI writes your code

https://threedots.tech/post/ddd-and-ai-coding/
1•BerislavLopac•37m ago•0 comments

The LLM rewrote the email after I approved it

https://www.crusbro.com/en/product-architecture.html
1•crusbro•38m ago•0 comments

Updating a side project with AI in 275 commits

https://benhoyt.com/writings/updating-gifty-with-ai/
1•ingve•39m ago•1 comments

Show HN: Plainspeak, make AI agents write like a human

https://sufiyan.cc/plainspeak
1•codersufiyan•40m ago•0 comments

Show HN: I built a TV like website for Indian nostalgic shows

https://www.dabbatv.xyz/
2•codepeddler•45m ago•1 comments

From Magna Carta to microchip – The measurement of time (1981)

https://www.rigb.org/explore-science/explore/video/magna-carta-microchip-measurement-time-1981
1•pillars•46m ago•0 comments

The Download: polycrisis support networks and a hydrogen gold rush

https://www.technologyreview.com/2026/08/20/1142579/the-download-polycrisis-support-networks-unde...
1•joozio•47m ago•0 comments

We Rebuilt the Linux MicroVM Stack on Apple Silicon

https://encore.dev/blog/firecracker-apple-silicon
7•signa11•49m ago•0 comments

Show HN: Real Valued Chess – chess on a continuous board

https://martinylu.com/real-chess
2•martinAsdf•49m ago•2 comments

Video to Prompt

https://www.videotoprompt.dev
1•daisyjin•52m ago•0 comments

RL Policy Churn

https://twitter.com/id_aa_carmack/status/2090514515129520516
1•tosh•56m ago•0 comments

Young Americans increasingly fear AI will take their jobs

https://www.pewresearch.org/short-reads/2026/08/18/young-adults-in-the-us-are-increasingly-wary-o...
4•01-_-•59m ago•0 comments

Mathematically Perfect solar array in Factorio [video]

https://www.youtube.com/watch?v=CDzJ1_p3uVg
1•operatorius•59m ago•0 comments

Pretraining a Mini Kimi K3

https://books.vizuara.ai/book/pretraining-a-mini-k3
1•ngaut•1h ago•0 comments

Trump Threatens 'Tremendous Consequences' for Countries Doing Business with Iran

https://canews24.online/?p=66
2•Edymilson•1h ago•2 comments

Are PDFs Getting Bigger? Analyzing PDF File Sizes from 2006–2025

https://pdf4wcag.com/blog-news/analysis-pdf-file-size
1•smartdev01•1h ago•5 comments

Social Listening for Agents

https://sociallisteningapi.com/
1•shash7•1h ago•1 comments