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/

JD Vance accuses Israel of plot against him and drops Mossad-Epstein bombshell

https://www.dailymail.com/news/article-15980465/jd-vance-israel-epstein-mossad-rogan.html
1•Bender•1m ago•0 comments

Portable Memory or Permanent Lock-In

https://stantyan.com/blog/portable-memory-or-permanent-lock-in/
1•stantyan•2m ago•0 comments

UK Primary Steelmaking Review 2025 [pdf]

https://assets.publishing.service.gov.uk/media/690b868714b040dfe829237d/uk-primary-steelmaking-re...
1•pjc50•2m ago•0 comments

How Wholesale Toy Sourcing from China Works

https://opttoyschina.com/
1•jahrakal•4m ago•0 comments

The (Im)possibility of Obfuscating Programs(2010) [pdf]

https://www.boazbarak.org/Papers/obfuscate.pdf
1•nill0•5m ago•0 comments

Show HN: We hid a backdoor in an LLM – $51,200 on finding it

https://protora.vulcora.se/challenge
1•telaia396•6m ago•0 comments

Show HN: I built a house-hack calculator that told me to keep renting

https://therenthacker.com/calculator/
2•dannybrown540•7m ago•0 comments

Beyond Red vs. Blue: the US Political Typology

https://www.pewresearch.org/politics/2026/06/10/beyond-red-vs-blue-the-political-typology/
2•throw0101d•7m ago•0 comments

Is There Any Hope for Asynchronous Design? (2024)

https://semiengineering.com/is-there-any-hope-for-asynchronous-design/
2•bjourne•8m ago•0 comments

Former OpenAI CTO does what Altman won't, releases a frontier AI model

https://www.theregister.com/ai-and-ml/2026/07/16/former-openai-cto-does-what-altman-wont-releases...
2•Bender•8m ago•0 comments

You Can Discover the Drives

https://slimemoldtimemold.com/2026/07/13/you-can-discover-the-drives/
2•surprisetalk•9m ago•0 comments

My Homepage Has a Pulse

https://snehankekre.com/posts/hr/
2•punk_ihaq•9m ago•0 comments

Goes-19 weather satellite enters Safe Hold mode

https://www.spaceweather.gov/news/goes-19-safe-hold
2•yabones•10m ago•0 comments

FDA Approves a New Pill to Slash Cholesterol Levels

https://www.nytimes.com/2026/07/16/science/the-fda-approves-a-new-pill-to-slash-cholesterol-level...
3•brandonb•10m ago•0 comments

Move over, GPS: Navigation satellites in low-Earth orbit are making a comeback

https://arstechnica.com/space/2026/07/move-over-gps-navigation-satellites-in-low-earth-orbit-are-...
2•Bender•10m ago•0 comments

The most no-code customizable chat widget (see pictures)

https://quickchat.ai/post/white-label-ai-chatbot
3•piotrgrudzien•11m ago•0 comments

Team Topologies

https://thehardparts.dev/tech-decisions/team-topologies
2•ludovicianul•15m ago•1 comments

A Science of Concurrent Programs by Leslie Lamport

https://lamport.azurewebsites.net/tla/science-book.html
2•teleforce•15m ago•0 comments

AI Obituary Writing Tool

https://journalstar.obituaries.com/index
2•vegadw•15m ago•0 comments

Malaysia's Anwar warns any Israelis at Johor tech commune to be deported

https://www.msn.com/en-xl/news/news/malaysia-s-anwar-warns-any-israelis-at-johor-tech-commune-to-...
3•logcode•16m ago•0 comments

Show HN: A bidirectional visual React IDE (live guest playground)

https://studio.crossui.com/app/
2•linb•17m ago•0 comments

Files on Illegal Spying Show CIA Skeletons from Cold War (2007)

https://www.nytimes.com/2007/06/27/washington/27cia.html
2•robtherobber•17m ago•0 comments

Reclaiming a Decade of Podcast Listening History

https://www.uncommonapps.nyc/p/reclaiming-a-decade-of-podcast-listening
2•dabluck•18m ago•0 comments

Show HN: Plarza – A social network for personal websites

https://plarza.com/
3•sidny•19m ago•0 comments

Migrating off Webflow and the worst way to use Claude Code

https://www.sisyphus.bar/blog/migrating-off-webflow
2•itunpredictable•20m ago•0 comments

Show HN: Real-Time Microphone Quality Scoring Using Web Audio API

https://howdousound.com/
2•tdhopper•20m ago•0 comments

Ask HN: As LLMs progress, how do you stay sharp and productive?

2•spiresofagartha•20m ago•1 comments

Confused Deputy: Google IdP Account Takeover via Device Code Flow Hijacking

https://weirdmachine64.github.io/research/google-oauth-device-code-hijacking.html
2•zerodaysbroker•21m ago•0 comments

DNA sequence alignment and Delannoy numbers

https://www.johndcook.com/blog/2026/06/30/dna-sequence-alignment-and-kings/
2•ibobev•21m ago•0 comments

Show HN: Marigold – Get more done with your agent

https://marigold.page
2•fachonrenpure•21m ago•0 comments