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 you stop cracking your knuckles?

https://www.bbc.com/future/article/20260807-should-i-stop-cracking-my-knuckles
2•tchalla•8m ago•0 comments

Confessions of a Democratic Socialist [video]

https://www.youtube.com/watch?v=61tUsrNejRM
1•donsupreme•11m ago•0 comments

Shopify replaced Redis with MySQL for inventory reservations–and it scaled

https://shopify.engineering/scaling-inventory-reservations
1•adletbalzhanov•12m ago•0 comments

How Can LLM RL Work Despite Information-Theoretic Inefficiency

https://www.beren.io/2026-07-26-How-Can-LLM-RL-Work-Despite-Information-Theoretic-Inefficiency/
1•sshh12•12m ago•0 comments

Show HN: Turn tweets into beautiful, shareable photos

https://tweet.download/
1•azeemkafridi•16m ago•0 comments

Show HN: ExpertCache – Run the Full GPT-OSS 120B (63GB) on a 16GB M1 Pro

https://github.com/amos-labs/expertcache
1•rick_barkley•16m ago•0 comments

Show HN: Inertia – Not your Grandfathers animation editor

https://inertiagraphics.com/
1•hpen•18m ago•0 comments

SpaceX Earnings Reveal X's Shrinking Ad Biz

https://www.mediapost.com/publications/article/417046/spacex-q2-earnings-show-xs-shrunken-ad-biz....
3•keeda•19m ago•1 comments

Roku Fairgound, a new 24/7 AI slop channel

https://therokuchannel.roku.com/details/b484db42f3d31b6dc2f604d453c694a0/fairground-ai-creator-tv
1•timoth3y•19m ago•1 comments

Why I'm gone [video][59 mins]

https://www.youtube.com/watch?v=0VbyhUmtuBw
2•Bender•20m ago•0 comments

AI Settles a 25 Year-Old Problem We Left Behind

https://twitter.com/DimitrisPapail/status/2086158118354887060
1•amichail•22m ago•0 comments

Ask HN: Books Written for Polyglots?

1•s4074433•23m ago•0 comments

High-frequency trading firm just hired Bjarne Stroustrup (creator of C++)

https://www.efinancialcareers.com/news/a-high-frequency-trading-firm-just-hired-bjarne-stroustrup...
3•refp•23m ago•1 comments

Super Mario Derivations

https://fzakaria.com/2026/08/05/super-mario-derivations
2•mtlynch•24m ago•1 comments

Solar eclipse threatens to tighten Europe's electricity squeeze

https://www.ft.com/content/06a25d8d-77d8-4dd5-8cd6-a105423544b2
1•JumpCrisscross•25m ago•0 comments

You don't know what DevOps means

https://vsyrakis.dev/blog/you-dont-know-devops/
2•adletbalzhanov•28m ago•0 comments

Data Beads

https://databeads.eu/
3•bookofjoe•28m ago•1 comments

The Object Model in Livelymerge

https://www.inkandswitch.com/livelymerge/notebook/lm-03/
1•mpweiher•29m ago•0 comments

Diffflow, a Bigger Toolbox, Free Tools Dashboard

https://diffflow.com/blog/tools-dashboard/
4•7rin0•30m ago•0 comments

Greenland issues 'strong warning' as Trump-linked oil firm prepares to drill

https://www.theguardian.com/world/2026/aug/08/greenland-iwarning-trump-linked-oil-firm-prepares-d...
3•thisislife2•32m ago•0 comments

Giving a Shit as a Service (2022)

https://allenpike.com/2022/giving-a-shit/
2•downbad_•32m ago•0 comments

Ask HN: How can I find trackers I did not place in my stuff?

2•jvilalta•34m ago•0 comments

Elon Musk's X Money promises 6% APY and $10M in FDIC coverage

https://finance.yahoo.com/markets/currencies/articles/elon-musks-x-money-promises-180000390.html
3•mooreds•35m ago•0 comments

Strangers on a Bench

https://strangersonabench.com/
1•mooreds•35m ago•0 comments

Tunnel Whisperer – Surgical port forwarding over HTTPS for hostile firewalls

https://github.com/Tunnel-Whisperer/Tunnel-Whisperer
2•zglozman•36m ago•0 comments

Federal proposal would deeply cut Colorado River water for AZ, CA and NV

https://www.nbcnews.com/science/environment/proposal-cut-colorado-river-water-arizona-california-...
2•mooreds•37m ago•0 comments

Lake Chaubunagungamaug

https://en.wikipedia.org/wiki/Lake_Chaubunagungamaug
1•willmeyers•38m ago•0 comments

I think GCP is better than AWS (2020)

https://nandovillalba.medium.com/why-i-think-gcp-is-better-than-aws-ea78f9975bda
1•downbad_•42m ago•0 comments

Show HN: Find out how ChatGPT describes your brand, then fix it

https://pallix.in
1•not_wowinter14•46m ago•0 comments

Python Package Comparison for Webcrawlers and Website Mirroring

https://inventwithpython.com/blog/python-webcrawler-package-comparison-aug-2026.html
1•gregsadetsky•47m ago•0 comments