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: Sol, a fast, powerful music player for macOS, with Subsonic support

https://sol.fulltimefeline.com/
1•fulltimefeline•51s ago•0 comments

Clankers and Data Races

https://www.tbray.org/ongoing/When/202x/2026/09/01/Un-Racing
1•worik•2m ago•0 comments

Show HN: StealthOS, an iOS privacy sandbox with local AI and Tor

https://www.stealthos.app/
1•steffi_oliver•2m ago•0 comments

Explainable deep learning improves human mental models of self-driving cars

https://www.nature.com/articles/s41586-026-10950-5
1•aanet•3m ago•1 comments

Framamèmes

https://framamemes.org/en/
1•rdmuser•3m ago•0 comments

It's getting harder to get hired on HN

https://112358132134.xyz/blog/harder-to-get-hired-on-hn/
1•sdsd•4m ago•1 comments

Persistent Continuity MCP

https://api.willow-intelligence.com/mcp
2•haleykurtz•5m ago•1 comments

Uber to cut 3,300 corporate jobs in management overhaul

https://www.theguardian.com/technology/2026/sep/02/uber-to-cut-3300-corporate-jobs-in-management-...
1•tjwds•5m ago•0 comments

Russia Blocks GrapheneOS Infrastructure, Forcing Two Server Moves

https://reclaimthenet.org/russia-blocks-grapheneos-infrastructure
1•anonymousiam•6m ago•0 comments

Meta releases Muse Spark 1.3

https://www.axios.com/2026/09/02/meta-debuts-muse-spark-13-as-personal-agent-work-continues
2•zkmon•7m ago•1 comments

Digital Sovereignty Is Written in PHP

https://thephp.foundation/blog/2026/09/02/digital-sovereignty-is-written-in-php/
1•taubek•7m ago•0 comments

Bank of America Vice President Fatally Stabbed in Times Square

https://www.forbes.com/sites/antoniopequenoiv/2026/09/01/bank-of-america-vice-president-fatally-s...
3•Varelion•10m ago•0 comments

Perils of the New Armchair Scholarship

https://newsletter.dancohen.org/archive/perils-of-the-new-armchair-scholarship/
5•devonnull•12m ago•0 comments

The Digital Services Act

https://digital-strategy.ec.europa.eu/en/policies/digital-services-act
5•mooreds•12m ago•0 comments

Altman says countries have to use AI: 'I think it is non-negotiable'

https://www.cnbc.com/2026/09/02/g20-innovation-ministerial-live-updates.html
2•oxag3n•14m ago•0 comments

HiddenLayer nabs $100M as enterprises rush to secure their AI deployments

https://techcrunch.com/2026/09/02/hiddenlayer-nabs-100m-as-enterprises-rush-to-secure-their-ai-de...
2•jacobr1•14m ago•0 comments

Beef production in Brazil has been the largest driver of global deforestation

https://ourworldindata.org/beef-production-in-brazil-has-been-the-largest-driver-of-global-defore...
2•stared•14m ago•0 comments

A portable Agent Skill that grounds README claims in repository evidence

https://github.com/pekral/github-readme-generator
2•pekral•15m ago•0 comments

Rewiring the ribosome to translate proteins encoded in its own RNA

https://www.nature.com/articles/s41586-026-10962-1
2•sbulaev•16m ago•0 comments

Show HN: Cinderella – value a half-finished GitHub repo

https://cinderella.fyi/worth
2•toddy_flogsit•17m ago•0 comments

The Death of Physical Media

https://seerofthe.net/the-death-of-physical-media/
6•speckx•18m ago•0 comments

I tried to predict which jobs AI replaces. The useful part is where it's wrong

https://careeratlas.dev/writing/ai-displacement-model
3•DarkyRxfty•18m ago•1 comments

Anthropic Has Some Alignment Problems

https://thezvi.substack.com/p/anthropic-has-some-alignment-problems
5•paulpauper•20m ago•0 comments

I gave my Fable 5 agent a domain, email, and $90 of SOL in a multisig wallet

https://cairnwake.com/
2•the_cosigner•20m ago•0 comments

Selling Software Worldwide from Europe

https://holtwick.de/blog/sell-from-europe
3•viermalbe•20m ago•0 comments

Researchers Warn AI Could Be Changing Us in an Unexpected Way

https://www.sciencealert.com/interacting-with-ai-might-make-you-act-more-robot-like-researchers-warn
3•wjSgoWPm5bWAhXB•20m ago•0 comments

Unified Arabic

https://worksthatwork.com/6/unified-arabic
2•spacebuffer•20m ago•0 comments

The Truth About American Food Safety

https://www.theatlantic.com/health/2026/09/foodborne-illness-recall-cyclospora-summer/688497/
3•paulpauper•20m ago•0 comments

IBM quantum computer solves classically intractable problem in 15 minutes

https://www.sciencedaily.com/releases/2026/08/260829035219.htm
4•taubek•21m ago•0 comments

Humanity has built the records of FATE by accident

https://ariadne.space/2026/09/01/humanity-has-built-the-records.html
4•miniBill•22m ago•1 comments