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 First Neural Networks [video]

https://www.youtube.com/watch?v=e5dVSygXbAE
1•binyu•1m ago•0 comments

Update: My 'spite Indeed' job search engine (launched here) got published on ERE

https://www.dreamworkhq.com
1•cojj25•4m ago•1 comments

Localmaxxing – Local LLM Inference Benchmarks

https://www.localmaxxing.com/en
1•ilreb•10m ago•0 comments

Upper stage impacting the moon on 2026 August 5

https://www.projectpluto.com/25010d.htm
1•MaysonL•13m ago•0 comments

Benchmarks Are Dead (For Us)

https://poetiq.ai/posts/benchmarks_are_dead/
1•felixbraun•16m ago•0 comments

There is no steady state

https://www.benlandautaylor.com/p/there-is-no-steady-state
1•vinyl7•19m ago•0 comments

Show HN: A local, extensible session viewer for Pi and Codex

https://github.com/skorotkiewicz/sessions-viewer
1•modinfo•22m ago•0 comments

Ask HN: What websites do you visit every day?

2•b8•22m ago•5 comments

4th Circuit: Border Agents Can Search Your Phone by Hand, No Suspicion Required

https://www.eff.org/deeplinks/2026/07/fourth-circuit-says-border-agents-can-search-your-phone-han...
3•hn_acker•23m ago•1 comments

Tell HN: Old Reddit now requires an account

https://old.reddit.com/r/pics
3•bgc•23m ago•1 comments

Scrum Poker estimation no signup – free – gamification

https://jonathanlink.ch/poker
1•jlink•27m ago•1 comments

German Peasants' War

https://en.wikipedia.org/wiki/German_Peasants%27_War
1•constantius•31m ago•1 comments

The State of WebMCP in July 2026

https://www.spronta.com/blog/state-of-webmcp-july-2026/
2•seandotexe•31m ago•0 comments

What the New 100x Agentic Engineer Looks Like in the Era of Fable and GPT 5.6

https://twitter.com/systematicls/status/2074142558595207435
3•gmays•33m ago•1 comments

Creating your own RISC-V processor, SoC and board with Claude

https://cimons.com/article/developing-a-risc-v-processor-soc-and-board-with-claude
3•etcimon•34m ago•1 comments

Milky Way planetary system leaves scientists puzzled

https://www.reuters.com/science/strange-milky-way-planetary-system-leaves-scientists-puzzled-2026...
3•chrisaycock•35m ago•0 comments

MLPs Are Hebbian Memories: A Simple Recipe for Fact-Storing Transformers

https://hazyresearch.stanford.edu/blog/2026-07-22-mlps-are-hebbians
2•ayushpai•36m ago•0 comments

PenguinHarness, Open, Efficient, Self-Improving Harness

https://github.com/Prism-Shadow/penguin-harness
2•mountainview•37m ago•0 comments

Thoughts on the "Netflix Analogy"

https://www.science.org/content/blog-post/thoughts-netflix-analogy
3•maxall4•40m ago•0 comments

Microsoft Developer Changelog – Unified Changelog Azure, GitHub & MS Dev Updates

https://developer.microsoft.com/en-us/changelog
2•richardboegli•42m ago•0 comments

Substack's new tool tells you who's been writing their newsletters with AI

https://techcrunch.com/2026/07/22/substacks-new-tool-tells-you-whos-been-writing-their-newsletter...
5•justswim•44m ago•2 comments

Open Fan Engine to Be Tested on A380

https://www.cfmaeroengines.com/press-articles/photo-release----airbus-and-cfm-international-unvei...
2•r2sk5t•46m ago•4 comments

Requesting for a Review and Feedback

https://www.thebuildnation.com/login?next=%2Fhttp%3A%2Flocalhost%3A3000
2•Guru_Raj•46m ago•0 comments

Show HN: KageOps – An open-source, local-first alternative to Devin

https://github.com/hmanoor/kageops-core
2•hmanoor•47m ago•0 comments

A Top Mathematician's 9 Lessons for Anyone Who Feels Behind, by Ken Ono [video]

https://www.youtube.com/watch?v=MG0CPqjjOvk
3•binyu•47m ago•0 comments

You've Been Pressing That Button Your Whole Life

https://arram.substack.com/p/youve-been-pressing-that-button-your
2•paulpauper•48m ago•0 comments

What Happened When Flock Came to My Town

https://www.404media.co/what-happened-when-flock-came-to-my-town/
8•HotGarbage•49m ago•1 comments

Want to Bet on My Wedding?

https://www.nytimes.com/2026/07/19/style/want-to-bet-on-my-wedding.html
2•paulpauper•52m ago•0 comments

The Capture of a Country

https://dvorak.substack.com/p/the-capture-of-an-entire-country
5•paulpauper•52m ago•1 comments

The Acknowledgment Gap – How Event-Driven Systems Lose Messages Without Errors

https://sahansera.dev/the-acknowledgment-gap/
2•sahan•54m ago•0 comments