frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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•11mo ago

Comments

Lio•11mo 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•11mo 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/

IPv6 usage reaches historic 50% across Google services, matching IPv4

https://www.tomshardware.com/networking/ipv6-usage-reaches-historic-50-percent-across-google-serv...
1•smurda•2m ago•1 comments

The Dangerous Illusion of AI Coding [video]

https://www.youtube.com/watch?v=dHBEQ-Ryo24
1•indigodaddy•3m ago•0 comments

False or misleading statements by Donald Trump

https://en.wikipedia.org/wiki/False_or_misleading_statements_by_Donald_Trump
2•lr0•5m ago•0 comments

How a Non-Theorist and Two AIs Proved a Theorem

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6591059
1•dmweinhold•11m ago•0 comments

Deep Research for Infra

https://twitter.com/tekbog/status/2044887710859772010
2•tekbog•11m ago•0 comments

NBA in Active Talks with Kalshi, Polymarket on Prediction Market Deal

https://basketball.realgm.com/wiretap/285146/NBA-In-Active-Talks-With-Kalshi-Polymarket-On-Predic...
1•cdrnsf•12m ago•1 comments

Show HN: Ternary Bonsai, delivering top intelligence at 1.58 bits

https://twitter.com/PrismML/status/2044833023682896134
2•bansaltushar92•13m ago•0 comments

Claude Opus 4.7's new tokenizer: 1.47x on English, 1.01x on Chinese

https://www.claudecodecamp.com/p/i-measured-claude-4-7-s-new-tokenizer-here-s-what-it-costs-you
2•aray07•14m ago•2 comments

We're AvantiRMG – helping practices profit and increase revenue

https://avantirmg.com/
1•rbani•15m ago•0 comments

Kent Beck: Parkinson's

https://tidyfirst.substack.com/p/parkinsons
2•umbula•15m ago•0 comments

Catai – Virtual pixel art cats for macOS that chat with you via Ollama

https://github.com/wil-pe/CATAI
1•will-pe•16m ago•0 comments

Show HN: Honeymux, a TUI wrapper for tmux that simplifies agent-driven workflows

https://hmx.dev
1•aarcamp•17m ago•0 comments

Show HN: Lazyspotify, a Beautiful TUI for Spotify

https://github.com/dubeyKartikay/lazyspotify
1•dubeyKartikay•18m ago•0 comments

Why Is Everyone's Robot Folding Clothes?

https://itcanthink.substack.com/p/why-is-everyones-robot-folding-clothes
1•sebg•20m ago•1 comments

Waves hit different on other planets

https://news.mit.edu/2026/waves-hit-different-on-other-planets-0416
1•gnabgib•21m ago•0 comments

NYC Automated Employment Decision Tools: Frequently Asked Questions (2023) [pdf]

https://www.nyc.gov/assets/dca/downloads/pdf/about/DCWP-AEDT-FAQ.pdf
1•petethomas•22m ago•0 comments

Lyra 2.0: Explorable Generative 3D Worlds

https://arxiv.org/abs/2604.13036
3•gmays•23m ago•0 comments

LLMs and Agents: How do they Work?

https://mattrogish.com/blog/2026/03/20/llms-agents-how-do-they-work/
2•MattRogish•25m ago•1 comments

Legos vs. 3D Printers

https://koaning.io/posts/legos-vs-3d-printers/
2•sebg•25m ago•2 comments

From SIMT to Systolic: A Foundation for GPU and TPU Architecture

https://twitter.com/MainzOnX/status/2044462083010662771
2•matt_d•25m ago•0 comments

Sapient Perception Raised €2M to Help Drones See Everything

https://www.siliconsnark.com/sapient-perception-raised-eu2m-to-help-drones-see-everything-and-vc-...
1•SaaSasaurus•27m ago•0 comments

Robots Don't Work

https://www.squarehammerlabs.com/blog/robots-dont-work
2•gsteph22•30m ago•0 comments

Generate coherent personas from pop culture universes

https://www.npmjs.com/package/loredata
1•theorchid•33m ago•0 comments

Atomic Operations in Go

https://iampavel.dev/blog/atomic-operations-go
2•birdculture•37m ago•0 comments

The Case for AI "Cooperatives"

https://www.nunodonato.com/the-case-for-ai-cooperatives/
2•nunodonato•37m ago•1 comments

Free airport ride exchange platform

https://airportswap.com/
2•PaulHoule•38m ago•0 comments

A Better R Programming Experience Thanks to Tree-sitter

https://ropensci.org/blog/2026/04/02/tree-sitter-overview/
18•sebg•38m ago•0 comments

AI's Next Frontier: People Skills

https://www.theatlantic.com/technology/2026/04/chatbot-ai-race-emotional-intelligence/686830/
1•paulpauper•39m ago•1 comments

I built a game: convince an AI bouncer you're also an AI in 3 messages

https://www.clankerpass.com/
3•alex-onecard•39m ago•0 comments

History Is Running Backwards

https://www.theatlantic.com/magazine/2026/05/reactionary-traditionalism-worldview/686597/
1•paulpauper•39m ago•0 comments