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/

Building pi in a World of Slop [video]

https://www.youtube.com/watch?v=RjfbvDXpFls
1•ciconia•1m ago•0 comments

RTK and Claude Code Token Savings: A Closer Look

https://blog.jetbrains.com/ai/2026/07/rtk-claude-code-token-savings/
2•OyoKooN•4m ago•0 comments

Google Cloud is killing it

https://www.theregister.com/paas-and-iaas/2026/07/22/google-cloud-is-killing-it/5276632
1•beardyw•4m ago•0 comments

Go 1.26 and Dead Goroutines: a walkthrough of the goroutineleak profile

https://medium.com/towardsdev/the-goroutines-that-refuse-to-die-and-how-go-1-26-finally-made-them...
1•cheikhdev•4m ago•0 comments

The world is crazy. Why are stocks up?

https://www.axios.com/2026/07/23/moodys-markets-geopolitics-world
2•porridgeraisin•6m ago•0 comments

Filtersql – A Dependency-Free JSON-to-SQL Compiler for LLMs and Web APIs

https://github.com/fthiella/filtersql/
1•fthiella•8m ago•1 comments

Pellmell

https://pellmell.ai/
2•achairapart•9m ago•0 comments

The Post-Delivery Gap Nobody's Talking About

https://atkatana.com/blog/post-delivery-gap.html
1•atkatana•10m ago•0 comments

Exoplanets Around Barnard's Star Are Uninhabitable

https://www.universetoday.com/articles/astronomers-determine-that-exoplanets-around-barnards-star...
1•root-parent•11m ago•0 comments

Launching Courieroo – P2P Delivery

https://landing.courieroo.com/
1•sitesouk•14m ago•0 comments

Andrew Ng made an open source agent

https://openworker.com/
1•sudo_cowsay•17m ago•1 comments

Claude Code hooks that block find/sed/cat, redirect to native tools

https://github.com/HabibiCodeCH/claude-no-bash-detour
1•habibicode•19m ago•0 comments

Kitboga manipulates AI scam call into hallucination

https://www.youtube.com/watch?v=lk3jCuITwcE
1•platevoltage•19m ago•0 comments

A Master of the Traveling Salesperson Problem Finds His Own Path

https://www.quantamagazine.org/shayan-oveis-gharan-wins-2026-imu-abacus-medal-20260723/
1•pykello•20m ago•0 comments

Police Keep Losing Their Jobs for Using Flock Cameras to Stalk People

https://www.motherjones.com/politics/2026/07/police-losing-jobs-flock-cameras-alprs/
1•baranul•22m ago•0 comments

Are emoji allowed in XMPP addresses?

https://op-co.de/blog/posts/emoji_xmpp_address/
1•fanf2•23m ago•0 comments

Show HN: Forje Studio – data-driven design and motion, entirely client-side

https://studio.forjelo.com
1•teutrindade•28m ago•0 comments

Uncle Bob: My current strategy is to not read any of the code by my agents

https://twitter.com/unclebobmartin/status/2080257779395154409
3•jameslk•28m ago•0 comments

Audit: Skill library for agentic app audit

https://github.com/metacircu1ar/audit
1•metacircu1ar•29m ago•1 comments

Euro Banknotes Design Proposals

https://surveys.ecb.europa.eu/10b/neweuro/
3•wise_blood•29m ago•0 comments

Rare contagious cancer found in fish from Quebec and U.S. lakes

https://www.cbc.ca/news/science/fish-transmissible-cancer-9.7279045
3•jnord•31m ago•0 comments

ZenFS: Node's fs API in the Browser

https://zenfs.dev/
1•Nars088•32m ago•0 comments

AI-first development: Stories as a source of truth - by toby [video]

https://www.youtube.com/watch?v=1YoP7u_rqgQ
2•puuush•32m ago•1 comments

Show HN: Krypter – simple offline message and file encryption mobile app

1•nobodyshere•33m ago•0 comments

All your coding agents, synced everywhere, free forever

https://www.ade-app.dev/
1•arul28•33m ago•1 comments

The Book Prize Index

https://book-prize-index.vercel.app
2•Luc•36m ago•0 comments

Show HN: Photo of a handwritten alphabet to installable TTF, open source

https://github.com/danilo-znamerovszkij/draw-your-font
1•danilo_z_j•36m ago•0 comments

Mohabi: Disaggregating and Sandboxing the Firefox JavaScript Engine

https://www.usenix.org/conference/osdi26/presentation/sharma
1•matt_d•38m ago•0 comments

Knowledge Graph Is Making Your Agent Dumber

https://praveenvijayan.substack.com/p/your-knowledge-graph-is-making-your
1•praveenvijayan•39m ago•0 comments

Python built-in functions to know (2019)

https://www.pythonmorsels.com/built-in-functions-in-python/
1•downbad_•40m ago•0 comments