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/

Why Huge Pages matter for Postgres

https://clickhouse.com/blog/huge-pages-clickhouse-managed-postgres
1•thunderbong•3m ago•0 comments

Show HN: Digital De-Centralized Internship

https://lab.cedarridge.capital/
1•joey9prints•4m ago•0 comments

Amazon rolled back its monetization effort for its Selling Partner APIs

https://www.fivetran.com/blog/no-walled-gardens-amazon-reversed-its-seller-partner-api-fees
1•mogili•6m ago•0 comments

ChatGPT Remote Connection Failure

1•tumidpandora•8m ago•2 comments

Russian Artists Imagined in 1914 What Moscow Would Look Like in 2259

https://www.openculture.com/2026/07/russian-artists-imagined-what-moscow-would-look-like-in-2259....
1•gslin•9m ago•0 comments

IBM stock drops the most since 1987

https://finance.yahoo.com/markets/stocks/article/ibm-stock-closes-down-more-than-25-after-preanno...
2•mathattack•11m ago•0 comments

Free-form thermal cloaks in three dimensions

https://www.nature.com/articles/s41467-026-73167-0
1•T-A•13m ago•0 comments

Silicon Valley has a science fiction problem

https://aeon.co/essays/silicon-valley-has-a-science-fiction-problem
2•ohjeez•14m ago•0 comments

Legal AI, not a coding agent with scaffolding

https://lexifina.com/blog/legal-ai-not-a-coding-agent-with-scaffolding
1•alansaber•21m ago•0 comments

Is ChatGPT Down?

5•behindai•21m ago•4 comments

ChatGPT Is Down

https://chatgpt.com/
9•distrill•24m ago•8 comments

Why organizing knowledge in the age of AI sucks, and how I solve it

https://jordangreen.bearblog.dev/why-organizing-knowledge-in-the-age-of-ai-sucks-and-what-i-built/
2•enteigss•25m ago•1 comments

Show HN: Asciitopia – a library of animated ASCII art patterns

https://github.com/flawnn/asciitopia
1•flawn•26m ago•0 comments

Show HN: Self-hosted Minecraft multi-server panel for vanilla and modpacks

https://github.com/anefzaoui/minecraft-server-manager
1•ahmednefzaoui•28m ago•0 comments

House passes bill to make daylight saving time permanent

https://www.cbsnews.com/news/daylight-saving-time-permanent-house-vote/
1•m348e912•28m ago•4 comments

OpenAI and Anthropic warning about a future they're building at breakneck speed

https://www.businessinsider.com/openai-anthropic-warning-about-future-they-are-building-2026-6
2•falcor84•30m ago•0 comments

We Demand Perfect Machines yet Tolerate Human Carnage

https://www.noemamag.com/why-we-demand-perfect-machines-yet-tolerate-human-carnage/
4•mikelgan•31m ago•1 comments

Maincode launches Matilda, an AI assistant running on Australian infrastructure

https://blog.maincode.com/introducing-matildas-open-beta-australian-ai-built-for-trust/
1•huey77•32m ago•0 comments

A Framework for Frontier AI and the Dawning of a New Age

https://demishassabis.substack.com/p/a-framework-for-frontier-ai-and-the-dawning-of-a-new-age
2•wunderwuzzi23•36m ago•0 comments

Lenovo ThinkStation P3 Ultra SFF Gen 2 Review: Small Chassis, Surprising Power

https://www.storagereview.com/review/lenovo-thinkstation-p3-ultra-sff-gen-2-review-small-chassis-...
1•teleforce•37m ago•0 comments

PixelSat I Software Part 2: Attitude Determination and Control System

https://www.projectpixelorbital.com/software-2/
1•aadishv•40m ago•0 comments

US Congress takes next step to make daylight saving time permanent

https://www.bbc.com/news/articles/cz9l9venjd8o
2•xoxxala•46m ago•1 comments

Lawsuit claims Meta's layoff decisions were made by AI, not humans

https://arstechnica.com/tech-policy/2026/07/lawsuit-claims-metas-layoff-decisions-were-made-by-ai...
6•BeetleB•46m ago•4 comments

NeuralPGN – local-first chess repertoire trainer with FSRS (Tauri)

https://github.com/kfunezc204/neuralpgn
2•kfunezc204•48m ago•0 comments

FreeBSD 16 Retires the Last of Its GPL Code from Its Base System

https://www.phoronix.com/news/FreeBSD-16-Goes-GPL-Free
2•terminalbraid•48m ago•0 comments

What Is "Loop Engineering?"

https://newsletter.pragmaticengineer.com/p/what-is-loop-engineering
1•Khaine•51m ago•0 comments

The website Fable 5 built for my iOS App

https://www.xtraktr.com/
1•kiloloco•52m ago•0 comments

Git-absorb: Git commit –fixup, but automatic

https://github.com/tummychow/git-absorb
1•birdculture•52m ago•0 comments

The Center of Our Galaxy Is More Like a Raspberry Donut Than We Realized

https://www.sciencealert.com/scientists-find-the-first-true-sugar-ever-detected-in-interstellar-s...
3•gmays•52m ago•1 comments

The Future of American Power

https://carnegieendowment.org/projects/beyond-disruption/collections/the-future-of-american-power
1•luu•54m ago•0 comments