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: Babel realtime calls with strangers in any language

https://itsbabel.com
1•epsteingpt•25s ago•0 comments

Tracing an 8kb Postgres Read

https://frn.sh/8kb-read/
1•shellpipe•49s ago•0 comments

Mythos, make me a pelican on a bicycle (in 3D)

https://www.cad.fun/?file=implicits%2Fpelican-bicycle.implicit.js
1•softservo•1m ago•1 comments

Make any classic ROM online multiplayer and use phones as controllers

https://doot.games/game/retro-arcade
1•virgilvox•2m ago•0 comments

SpaceX starts trading, and some 'shareholders' discover they own nothing at all

https://fortune.com/2026/06/12/spacex-ipo-when-trading-starts-some-shareholders-will-discover-the...
1•MilnerRoute•2m ago•0 comments

Patagonia is suing Pattie Gonia, a drag queen performer

https://apnews.com/article/patagonia-trademark-pattie-gonia-climate-e479a32a66c1d8c6dae95936b401984a
1•petethomas•2m ago•0 comments

I spent my savings building a food logging app because none worked

https://apps.apple.com/us/app/food-tracker-macro-mealsnap/id6475162854
1•phenrys•3m ago•0 comments

Research Is Not Engineering at a Slower Speed

https://voiceinthemachine.com/2026/06/10/research-is-not-engineering-at-a-slower-speed/
1•pabo•6m ago•0 comments

Jailbreak that potentially triggered Anthropic Fable Model ban?

https://twitter.com/elder_plinius/status/2064776322979676227
1•abjha•8m ago•0 comments

Open Source AI Must Win

https://opensourceaimustwin.com/?share=v2
11•vednig•14m ago•1 comments

NeonX

https://github.com/inrryoff/NeonX
1•inrryoff•15m ago•0 comments

Hasta Pronto – An AI Farewell Letter and Interactive Memorial – Claude

https://claude.ai/public/artifacts/fcf36cd3-85f4-49f4-8ef1-5b767ff8ec55
2•corvad•18m ago•0 comments

Tell HN: I'm making 1K USD per hour with AI

4•anongoogleuser•21m ago•6 comments

Show HN: I rebuilt the Million Dollar Homepage as a single growing button

https://growthebutton.com/?hn
1•hedvion•21m ago•0 comments

Postgres Scan Types in Explain Plans

https://www.crunchydata.com/blog/postgres-scan-types-in-explain-plans
2•craigkerstiens•22m ago•0 comments

Anthropic's leaning in to the whole nanny state thing

https://honeypot.net/2026/06/12/anthropics-leaning-in-to-the.html
1•corvad•22m ago•0 comments

I'm 15 and built a self improvement app

1•henrygatlin•25m ago•1 comments

Samsung may make the next Google AI chip

https://www.koreaherald.com/article/10770505
2•joseph3553•26m ago•0 comments

TycoonLE: A Jax reinforcement learning environment for long-horizon planning

https://github.com/vrtnis/tycoon-learning-environment
2•vrtnis•26m ago•1 comments

Hatchkeep Property Management Software

https://www.hatchkeep.com/
1•jniccoli•26m ago•0 comments

The Last Surviving Japanese Porsche 912 Police Car

https://kottke.org/26/06/the-last-surviving-japanese-porsche-912-police-car
1•zdw•30m ago•0 comments

Reddit RSS feeds recent rate limiting and solution

https://lapcatsoftware.com/articles/2026/6/3.html
8•zdw•36m ago•1 comments

Meta's months-old AI unit is a soul-crushing gulag

https://techcrunch.com/2026/06/12/metas-months-old-ai-unit-is-a-soul-crushing-gulag-say-the-engin...
3•0xedb•37m ago•0 comments

SentinelMCP – An open-source firewall for AI agents that use MCP

https://github.com/technosiveuk-ui/SentinelMCP
1•technsoive•37m ago•0 comments

Self-Improving Harness Is an Experiment Design Problem

https://www.henrypan.com/blog/2026-05-25-self-improvement-harness/
2•megadragon9•38m ago•0 comments

Shoeshine Boy Buys the Index

https://www.marginpoints.com/essays/shoeshine-boy-buys-the-index
1•historian1066•40m ago•0 comments

Elon Musk laid out 602 goals. We counted how many he hit

https://www.nytimes.com/live/2026/06/12/business/spacex-ipo-elon-musk/elon-musk-laid-out-602-goal...
2•Timofeibu•43m ago•0 comments

Every Frame Perfect

https://tonsky.me/blog/every-frame-perfect/
1•soheilpro•52m ago•0 comments

Preliminary analysis of AUR malware (400 packages compromised)

https://ioctl.fail/preliminary-analysis-of-aur-malware/
1•apublicfrog•54m ago•0 comments

Show HN: AccInt – a Work Model for AI coding agents

https://accint.xyz/
2•maxbaluev•1h ago•0 comments