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/

The Mental Models I Use to Work with AI

https://metedata.substack.com/p/015-the-mental-models-i-use-to-work
1•young_mete•2m ago•0 comments

Well it's been 3 years of unemployment and $250k in debt

1•buffer_overlord•2m ago•0 comments

Diving into the Depths of Widevine L3

https://neodyme.io/en/blog/widevine_l3/
1•birdculture•3m ago•0 comments

FavorPDF – Free PDF tools, no sign-up, no watermark

https://favorpdf.com/
1•shencloudtech•5m ago•0 comments

International chess federation sanctions Kramnik

https://www.fide.com/fide-ethics-disciplinary-commission-issues-a-decision-in-case-involving-gm-v...
1•DarkContinent•6m ago•0 comments

AI saves about 3% of your hours, and almost none of it reaches the money

https://okaneland.com/study/ai-productivity-roi-at-work/
1•ermantrout•7m ago•0 comments

Court filing: Adafruit seeks declaratory judgment against Flux [pdf]

https://storage.courtlistener.com/recap/gov.uscourts.cand.471648/gov.uscourts.cand.471648.1.0.pdf
1•wofo•7m ago•0 comments

SEC Semi-Annual Reporting Proposal Tracker

https://tzachizach.github.io/sec-semi-annual-proposal-tracker/
1•hbcondo714•7m ago•0 comments

The AI coding maturity scale

https://blog.codacy.com/the-ai-coding-maturity-scale-the-path-to-loop-engineering
1•claudiacsf•9m ago•0 comments

DOE Deletes Webpage Instructing People to Lower Thermostat to 78

https://www.newsweek.com/doe-deletes-webpage-instructing-people-to-lower-thermostat-to-78-12153833
1•xnx•9m ago•0 comments

The Download: a smoking "endgame" and a new Elizabeth Bear story

https://www.technologyreview.com/2026/07/03/1140134/the-download-uk-smoking-ban-elizabeth-bear-st...
1•joozio•9m ago•0 comments

The Contribution I Was Sure Would Work, and Killed

https://medium.com/@alanscottencinas/the-contribution-i-was-sure-would-work-and-killed-b9667fdd53cc
1•encinas88•11m ago•0 comments

Built a 2007 like video website (CastIn2007)

https://cast-in2007.edgeone.app/
1•colinnW•12m ago•0 comments

Essential Until It Wasn't

https://bricolage.io/essential-until-it-wasnt/
1•Stwerner•13m ago•0 comments

The future of AI is Dumb and Dirty

https://sal4rkhn.substack.com/p/why-the-future-of-ai-is-dumb-and
3•salarkhannn•14m ago•1 comments

How AI Learned to Speak

https://www.youtube.com/watch?v=8W_qiZqocwo
2•mridul_sahu•14m ago•0 comments

Gov. Greg Abbott calls for ban on data center devel in rural Texas neighborhoods

https://apnews.com/article/texas-governor-greg-abbott-called-for-blocking-data-center-development...
1•1vuio0pswjnm7•15m ago•0 comments

Why PostHog rebuilt its data warehouse on DuckDB instead of ClickHouse

https://posthog.com/blog/why-we-rebuilt-our-data-warehouse
2•karlmush•16m ago•0 comments

Instagram running ads promoting child sexual abuse material in India, BBC finds

https://www.bbc.com/news/articles/cvgm4e0316zo
1•Teever•16m ago•0 comments

The Pains of Installing Windows '98 on a "Modern" Machine (2014)

https://www.nostalgianerd.com/windows-98-modern-machine/
1•pndy•16m ago•0 comments

Stern: Multi pod and container log tailing for Kubernetes

https://github.com/stern/stern
1•theanonymousone•16m ago•0 comments

Show HN: Mcpsnoop – Wireshark for MCP (transparent proxy and live TUI)

https://github.com/kerlenton/mcpsnoop
1•kerlenton•17m ago•0 comments

Show HN: Hamzaish, agent OS and co-builder for non-techies

https://github.com/hamza-ali-shahjahan/hamzaish
1•hamza_ali_shah•17m ago•0 comments

Tesla stock sinks 7% despite strong deliveries report, worst day in nearly 1y

https://www.cnbc.com/2026/07/02/tesla-tsla-q2-2026-vehicle-delivery-production.html
2•1vuio0pswjnm7•18m ago•0 comments

Dropping in on Gottfried Leibniz (2013)

https://writings.stephenwolfram.com/2013/05/dropping-in-on-gottfried-leibniz/
1•aragonite•19m ago•0 comments

Contextual Information Retrieval

https://luccogzest.substack.com/p/contextual-information-retrieval
1•LucCogZest•20m ago•0 comments

China boosts prestigious grants for young scientists, will it ease competition?

https://www.nature.com/articles/d41586-026-01989-5
1•Bender•21m ago•0 comments

This is nuts upon nuts. When's the crash?

https://www.ft.com/content/8e9337f8-9191-48e9-9289-a8defda89431
1•petethomas•21m ago•0 comments

A chatbot told us SpaceX never went public, 20 days after their IPO

https://www.quoin.ai/
1•quoinai•21m ago•0 comments

Loom doubles prices, offers no export functionality

https://support.atlassian.com/loom/docs/loom-customer-integration-with-atlassian-pricing-billing-...
1•rwc•22m ago•1 comments