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/

Should we be eating lettuce?

https://www.foodpolitics.com/2026/09/should-we-be-eating-lettuce/
1•speckx•34s ago•0 comments

Checking bags at the exit: detecting data exfiltration in AI agents

https://yashwanthreddymali.com/blog/interlock-exfiltration-at-runtime/
1•yashwznth•1m ago•0 comments

Disappearing Car Door [video]

https://www.youtube.com/watch?v=AAtkoje4-eM
1•tosh•1m ago•0 comments

HuggingFace deal price was the decimal Unicode for the hugging

https://twitter.com/ClementDelangue/status/2095544943943029129
1•wa5ina•2m ago•0 comments

A brief history of learning in imagination

https://www.amplifypartners.com/blog-posts/a-brief-history-of-learning-in-imagination
1•itunpredictable•4m ago•0 comments

Runtime CSS-in-JS deserves a rehearing

https://tenphi.me/blog/runtime-css-in-js-deserves-a-rehearing/
1•tenphi•5m ago•0 comments

Scientists Find Parasites in Almost Every Fish in a Tuna Haul, 96% Were Infected

https://www.sciencealert.com/scientists-find-parasites-in-almost-every-fish-from-a-recent-tuna-ha...
1•ck2•7m ago•0 comments

Wildwood by Laika Studios

https://wildwoodmovie.com/
1•SockThief•8m ago•0 comments

Running modern LLMs in the browser using Three.js and WebGPU

https://ben3d.ca/blog/running-llms-in-the-browser-with-threejs
1•bhouston•8m ago•0 comments

The dark secret behind distressed denim jeans

https://www.cbc.ca/lite/story/1.5280773
1•colinprince•8m ago•0 comments

Yes, we should be worried about the Hugging Face hack

https://mathewingramblog.wordpress.com/2026/09/03/yes-we-should-be-very-worried-about-the-hugging...
1•speckx•9m ago•0 comments

Musk starts spending his midterm election millions, showing key Senate targets

https://www.cnbc.com/2026/09/03/elon-musk-america-pac-election-senate-races.html
1•spenvo•9m ago•0 comments

What remained after I tried to automate a real product end-to-end

https://schkolne.medium.com/automating-high-ambiguity-engineering-the-kernel-that-survives-f45581...
1•schkolne•10m ago•0 comments

Show HN: AI Cybersecurity Awareness Game for Cybersecurity Awareness Month

https://ocam.fablesecurity.com/7a573656-3fac-485c-aaa4-a1f56452539f?id=22f5effc-8f44-4d91-b2d2-01...
1•formatjam•11m ago•1 comments

Show HN: Telemetry.dev – OpenTelemetry-native tracing for LLM apps and agents

https://telemetry.dev/
1•ephraimduncan•11m ago•0 comments

Show HN: Open-source, Git-inspired versioning for hardware design – Cascadia PLM

https://github.com/Cascadia-PLM/Cascadia-App
1•kai_cascadiaplm•13m ago•0 comments

MAI-Transcribe-2; fastest, most accurate, and cheapest speech recognition model

https://microsoft.ai/news/mai-transcribe-2-is-the-fastest-most-accurate-and-cheapest-speech-recog...
1•doomroot13•13m ago•0 comments

Cloudflare is not experiencing a service disruption

https://twitter.com/dok2001/status/2095538619603628388
1•gearnode•13m ago•0 comments

The Importance of Personal Archiving

1•SencerH•14m ago•0 comments

MichiAI 530M parameters full-duplex speech LLM with ~80ms latency

https://ketsuilabs.io/blog/natural-conversations
1•kwazar90•14m ago•0 comments

This year I taught myself to code. Today, a tool for everyone, driftcheck

https://github.com/billthegoatnotme/driftcheck
1•Billthegoatnotm•14m ago•1 comments

Show HN: TERMy deterministic terminal assistant for Linux

https://github.com/gioblu/NPC-Forge
1•gioscarab•14m ago•1 comments

Launch HN: Mireye (YC S26) – Infrastructure for Physical World AI Agents

https://www.mireye.com
2•anshchokshi•14m ago•0 comments

Steffen's Polyhedron – Greg Egan

https://www.gregegan.net/SCIENCE/Steffen/Steffen.html
1•pavel_lishin•14m ago•0 comments

Game for a lunch time – ECC Billiards Puzzle

https://cryptotools.tech/en/ecc-billiards/
1•MrCoast•15m ago•0 comments

K2 Horizon

https://huggingface.co/collections/IFM/k2-horizon
2•tosh•16m ago•0 comments

Artificial beaver dams saw juvenile coho salmon survival rates go from 8% to 60%

https://www.discoverwildlife.com/animal-facts/artificial-beaver-dams-california
4•speckx•17m ago•0 comments

Omacom Foundation hires kernel developer Krzysztof Wilczyński

https://omarchy.org/news/2026/09/omacom-foundation-hires-krzysztof-wilczynski/
3•TiredOfLife•18m ago•0 comments

Trump administration aims to strip schools' tax exemption if they consider race

https://www.washingtonpost.com/education/2026/09/03/trump-administration-aims-strip-schools-tax-e...
2•dataflow•19m ago•0 comments

A Cop's Case for Flock

https://www.worksinprogress.news/p/a-cops-case-for-flock
3•abe94•20m ago•1 comments