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/

I Make a Renaming Batch Software with a Pleasant Graphic

https://apps.microsoft.com/detail/9nl267vtkkmg?hl=en-US&gl=US
1•SolvyCode•1m ago•1 comments

Show HN: Regularly, hand-picked daily logic and number puzzles, no ads

https://regularly.co
1•deepakrb•2m ago•0 comments

AMD Ryzen 7 7700X3D Review: 3D V-Cache Gaming Performance for Less – HotHardware

https://hothardware.com/reviews/amd-ryzen-7-7700x3d-gaming-cpu-review
1•rbanffy•6m ago•0 comments

How Predictable Are Laws? – By Brian Potter

https://www.construction-physics.com/p/how-predictable-are-laws
1•rbanffy•7m ago•0 comments

Show HN: Same castle prompt, 8 LLMs, 24 procedural Three.js worlds

https://castle-bakeoff.pages.dev/
1•valhallarecords•9m ago•0 comments

Ask HN: Would you rent M3 Ultra from me?

1•realaccfromPL•11m ago•0 comments

Chromatone spectrogram written in Rust for the terminal

https://github.com/lucky7xz/chromaTUI
2•lucky7xz•14m ago•0 comments

The death and rebirth of my home server

https://sgt.hootr.club/blog/home-server-rebirth/
2•steinuil•16m ago•0 comments

Agent Arena: Benchmarking AI Agent Devtool Onboarding

https://2027.dev/arena/sandboxes
2•karlmush•16m ago•0 comments

Qwen 3.8 Max

https://qwen.ai/home
2•linzhangrun•19m ago•0 comments

The Economic Mirage of Local LLMs

https://eamag.me/2026/the-economic-mirage-of-local-llms
1•eamag•20m ago•0 comments

Israel's $50M Experiment to Change U.S. Public Opinion

https://www.wsj.com/politics/israels-50-million-experiment-to-change-u-s-public-opinion-253b3b70
1•impish9208•21m ago•2 comments

Trump Media plans to sell priority access to Truth Social posts

https://www.theguardian.com/us-news/2026/jul/16/trump-media-truth-social-posts
1•OJFord•22m ago•0 comments

ChatGPT convinced an Alabama woman to end her life to fulfill a divine prophecy

https://www.al.com/news/2026/07/chatgpt-convinced-an-alabama-woman-to-end-her-life-to-fulfill-a-d...
2•01-_-•25m ago•0 comments

What I learned selling 2,500 MIDI recorders: Hardware is not so hard

https://chipweinberger.com/articles/20260719-hardware-is-not-so-hard
3•chipweinberger•26m ago•3 comments

France, Germany vow to develop Palantir rival

https://www.politico.eu/article/france-germany-want-to-develop-a-palantir-rival/
2•01-_-•26m ago•0 comments

Show HN: CheckRun – a checklist runner for the Chrome side panel

https://checkrun.co/
1•gingermanymph•29m ago•0 comments

Show HN: AI Buddy – Free STT and Screenshot Tool for Mac (Requires Gemini)

https://claudete.co/ai-buddy
1•morion4000•31m ago•0 comments

Web-ext 10.5 – A command line tool to help build, run, and test web extensions

https://github.com/mozilla/web-ext/releases/tag/10.5.0
2•javatuts•31m ago•0 comments

Hyperblam lets you make music with HTML

https://hyperblam.how/
2•javatuts•31m ago•0 comments

Babylon Lite: A Fresh Take on Babylon.js

https://doc.babylonjs.com/lite/
1•javatuts•32m ago•0 comments

Who's Subsidizing Chinese AI

https://www.chinese-ai-report.com/
3•colin7snyder•35m ago•2 comments

The U.S. saw the first 'China Shock.' Now the world gets the sequel

https://www.washingtonpost.com/business/2026/07/18/china-export-boom-keeps-workers-employed-risks...
3•ironyman•37m ago•0 comments

Save GPT-5.5

https://save-gpt-5-5.fyi/
2•agunal•37m ago•1 comments

Ask HN: Is float divergence/drift a real issue in many industries?

5•Swapnopam•38m ago•0 comments

From Algorithms to Autonomy:How AI Is Rewriting Architecture of SW and Mobility

https://bhanuprakash795480.substack.com/p/from-algorithms-to-autonomy
3•yogrish•39m ago•0 comments

QR Coupon Generator That Unlocks Discounts After Social Actions

https://artvizual.com/qr-code-coupon-generator
2•cvmaker•39m ago•0 comments

Claude Code 50% higher weekly limits continuing through August 19

https://twitter.com/i/status/2078511173759324328
2•Hussain04•45m ago•0 comments

Scrapping My Vibecoded Project After 24 Hours and 1.5B Tokens

https://twitter.com/i/status/2078536501969756319
2•bundie•48m ago•0 comments

Show HN: We ran 79 MCP servers in microVMs, only 31 passed

https://usethrone.dev
2•imtaimoorkhan•52m ago•1 comments