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•11mo ago

Comments

Lio•11mo 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•11mo 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/

AI and the Emerging Geography of American Job Risk

https://digitalplanet.tufts.edu/ai-and-the-emerging-geography-of-american-job-risk-page/
1•rafaelc•51s ago•0 comments

Firefox Smart Window

https://www.firefox.com/en-US/smart-window/
2•shutty•5m ago•1 comments

ChatGPT Recommends the Same 3 Companies to Every B2B Buyer. Until They Specify

https://growtika.com/blog/chatgpt-b2b-persona-recommendations
2•Growtika•5m ago•0 comments

Show HN: Wreflecto – word puzzle inspired by the ancient SATOR Square

https://wreflecto.com/mirror
1•nowflux•5m ago•0 comments

'Wagyu' Used to Guarantee Quality Beef. What Are You Paying for Today?

https://www.nytimes.com/2026/04/21/dining/wagyu-beef.html
1•JumpCrisscross•5m ago•0 comments

The Bottleneck Has Moved

https://substack.com/home/post/p-193101671
1•speckx•8m ago•0 comments

CIQ Bets on Compliance: Can Linux Deliver Federal Crypto/Post-Quantum Readiness?

https://futurumgroup.com/insights/ciq-bets-on-compliance-can-enterprise-linux-really-deliver-fede...
1•losgehts•9m ago•0 comments

Software Is Speech: Why Regulators Cannot Invent the Missing Middlemen [pdf]

https://www.coincenter.org/app/uploads/2026/04/Software-is-Speech-Coin-Center.pdf
1•pr337h4m•9m ago•0 comments

Performance of the Wren Programming Language

https://wren.io/performance.html
2•fanf2•9m ago•0 comments

Show HN: A Browser Extension for Testing Content Security Policy

https://csptool.net/
1•bootbloopers•9m ago•0 comments

The Rise of CliffsNotes Cinema

https://www.theatlantic.com/culture/2026/04/book-movie-adaptation-hamlet-wuthering-heights-vibes/...
1•JumpCrisscross•10m ago•0 comments

Meta capturing employee mouse movements, keystrokes for AI training data

https://economictimes.indiatimes.com/tech/technology/meta-to-start-capturing-employee-mouse-movem...
5•dlx•10m ago•0 comments

Google Starts Scanning All Your Photos as New Update Goes Live

https://www.forbes.com/sites/zakdoffman/2026/04/20/google-starts-scanning-all-your-photos-as-new-...
3•ZeidJ•10m ago•0 comments

Show HN: Hydra – Never stop coding when your AI CLI hits a rate limit

https://github.com/saadnvd1/hydra
1•saadn92•12m ago•0 comments

Lookalike3D: Seeing Double in 3D

https://arxiv.org/abs/2603.24713
1•PaulHoule•12m ago•0 comments

Who will monetize truth? [pdf]

https://appliedxl.com/research/who-will-monetize-truth-pdf.pdf
1•JamesSebi•13m ago•0 comments

The Engine, a fictional device to generate permutations of word sets

https://en.wikipedia.org/wiki/The_Engine
2•emigre•14m ago•0 comments

Income Taxes: Where Did the Form 1040 Come From?

https://tedium.co/2026/04/18/tax-forms-history-irs/
1•ohjeez•14m ago•0 comments

The Onion Says It Has Deal to Take over Alex Jones' InfoWars

https://variety.com/2026/digital/news/the-onion-deal-taking-over-alex-jones-infowars-1236726130/
1•Cider9986•14m ago•0 comments

Using Spider-Web Patterns to Determine Toxicity (1995)

https://ntrs.nasa.gov/citations/19950065352
2•adityaathalye•14m ago•0 comments

Astronaut Shares Never-Seen-Before 'Earthset' Video

https://weather.com/science/space/video/earthset-artemis-astronaut-video
1•01-_-•15m ago•0 comments

I built an agent control/safety layer from a real-world pain point

https://github.com/RichardClawson013/Tsukuyomi
1•ROBinTsukuyomi•17m ago•0 comments

Show HN: Design Skills

https://github.com/bergside/awesome-design-skills
2•elwingo1•17m ago•0 comments

Britannica11.org – a structured edition of the 1911 Encyclopædia Britannica

https://britannica11.org/
6•ahaspel•17m ago•1 comments

Trump Media is merging with fusion power company TAE Technologies (2025)

https://techcrunch.com/2025/12/18/trump-media-is-merging-with-fusion-power-company-tae-technologi...
2•maxall4•18m ago•0 comments

Show HN: Check the shutter actuations of any camera by uploading a photo

https://shuttercount.org/
1•ronaldsvilcins•18m ago•0 comments

Show HN: Modern AI client for Mac with agentic tools, clean UI, builtin privacy

https://elvean.app/
1•elvean•19m ago•0 comments

U.S. Considers Financial Support for Oil-Rich UAE

https://www.nytimes.com/2026/04/21/business/economy/us-uae-financial-support.html
3•duxup•19m ago•1 comments

Signal Shot: Verifying the Signal Protocol and Rust Implementation with Lean

https://leodemoura.github.io/blog/2026-4-20-signal-shot-the-platform-is-ready/
1•birdculture•22m ago•0 comments

AI has another security problem

http://200sc.dev/posts/ai-security-apr-2026/
1•speckx•24m ago•0 comments