frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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/

OpenClaw Creator Spent $1.3M on OpenAI Tokens in 30 Days

https://twitter.com/steipete/status/2055346265869721905
1•eamag•1m ago•0 comments

Zero: The Programming Language for Agents

https://github.com/vercel-labs/zero
1•0xCAP•3m ago•0 comments

Products are out, brains are in

https://mrmarket.bearblog.dev/products-are-out-brains-are-in-new/
1•seltzerboys•4m ago•0 comments

Education Imflation

1•DeeNye•5m ago•0 comments

The One-Person Unicorn: Build Your SaaS Without Writing Code

https://travel4fun4u1.substack.com/p/you-dont-need-a-developer-in-2026
1•Travel4Fun4U•6m ago•1 comments

Inverse Sapir-Whorf and programming languages

https://lukeplant.me.uk/blog/posts/inverse-sapir-whorf-and-programming-languages/
1•birdculture•9m ago•0 comments

List of known personal websites that host Wander, a tool to wander the small web

https://susam.codeberg.page/wcn/
1•susam•9m ago•0 comments

How Claude Code works in large codebases – breakdown

https://stackjudge.io/reviews/claude-code-enterprise-review-2026
1•StackJudge•13m ago•0 comments

The Hungry Businessman

https://avocadoslaw.substack.com/p/the-hungry-businessman
1•m-aish•17m ago•0 comments

A few ways of specifying per-theme colours in only CSS

https://chrismorgan.info/css-themed-colours
2•chrismorgan•19m ago•0 comments

I spawn random interests and I don't know why

https://ssenthilnathan3.github.io/blog/spawning-random-interests/
1•nathaah3•21m ago•0 comments

The Math of Chip-Firing [pdf]

https://www.dam.brown.edu/people/cklivans/Chip-Firing.pdf
1•soupspaces•22m ago•0 comments

The delicate choreography of the Trump-Xi state dinner

https://www.reuters.com/graphics/CHINA-US/STATE-DINNER/lgpdgbdyovo/
1•giuliomagnifico•24m ago•0 comments

Trump warns Taiwan not to expect blank check from US Military after Xi summit

https://www.foxnews.com/media/trump-warns-taiwan-expect-blank-check-us-military-intense-xi-summit
3•maxloh•24m ago•4 comments

Study: Single dose of psilocybin provided rapid relief from depression

https://news.ki.se/single-dose-of-psilocybin-provided-rapid-relief-from-depression-in-new-study
1•giuliomagnifico•33m ago•0 comments

Agent Behavioral Contracts

https://arxiv.org/abs/2602.22302
1•reiter•33m ago•0 comments

The world is on track to miss its health targets

https://www.technologyreview.com/2026/05/15/1137270/the-world-is-on-track-to-miss-its-health-targ...
1•joozio•33m ago•0 comments

Britain's latest civil servant is a chatbot trained on Gov.uk misery

https://www.theregister.com/public-sector/2026/05/15/britains-latest-civil-servant-is-a-chatbot-t...
1•YeGoblynQueenne•35m ago•0 comments

It's set up, not setup: Scraping GitHub for grammar errors

https://ss32.github.io/set_up_not_setup/
1•disastronaut•36m ago•1 comments

Linkup – Swipe to find cofounders, developers, designers and startup teammates

https://linkup-nine-ruddy.vercel.app/
1•tanakabuilds•41m ago•0 comments

The Iliad Intensive Course Materials

https://www.lesswrong.com/posts/dWQnLi7AoKo3paBXF/the-iliad-intensive-course-materials
1•pykello•41m ago•0 comments

Malicious node-IPC versions published to NPM

https://www.stepsecurity.io/blog/node-ipc-npm-supply-chain-attack
2•rvz•52m ago•0 comments

Distributing the Keys for Private Access to the Web

https://cdt.org/insights/distributing-the-keys-for-private-access-to-the-web/
1•grittygrease•56m ago•0 comments

How an Australian Teen Team Is Making Radio Astronomy Affordable for Schools

https://mag.openrockets.com/p/how-an-australian-teen-team-is-making-radio-astronomy-affordable-fo...
1•openrockets•57m ago•0 comments

How to background play without YouTube Premium on iPhone

1•no_creativity_•1h ago•0 comments

Ascetic Computing

https://ratfactor.com/ascetic-computing
2•shikaan•1h ago•0 comments

Automated AI-Based Pigeon Defense System

https://old.reddit.com/r/SideProject/comments/1s9ywir/automated_pigeon_defense_system/
2•muxamilian•1h ago•1 comments

Nginx Rift

https://depthfirst.com/nginx-rift
1•saikatsg•1h ago•0 comments

Year Anniversary of Warcraft II: Beyond the Dark Portal

https://www.jorsys.org/archive/may_2026.html#newsitem_2026-05-16T10:19:51Z
1•sjoblomj•1h ago•0 comments

Why is it called Kent House?

https://diamondgeezer.blogspot.com/2026/05/kent-house.html
2•susam•1h ago•0 comments