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/

Chrome adopts what may be the best protection yet against account takeovers

https://arstechnica.com/security/2026/08/chrome-adopts-what-may-be-the-best-protection-yet-agains...
1•joozio•40s ago•0 comments

Show HN: Execution Intelligence AI Accelerator

https://geekyants.com/ai-accelerator/execution-intelligence-ai-signal-bot
2•vanessa1211•1m ago•0 comments

Industry Brief: Private 5G for Fixed Wireless Access FWA [pdf]

https://framerusercontent.com/assets/0D2QnYUrf5XYlE1yfpUz3YKTw.pdf
1•y2so•2m ago•0 comments

500'000€ Prize for Compressing Human Knowledge

http://prize.hutter1.net/
1•cosmojg•3m ago•0 comments

What Your Manager Is Thinking When You Complain

https://adlerhsieh.com/p/what-your-manager-is-thinking-when-you-complain
1•fagnerbrack•7m ago•0 comments

Speak in the affirmative: "Do this" versus "Don't do that"

https://newsletter.weskao.com/p/speak-in-the-affirmative-do-this
2•fagnerbrack•7m ago•0 comments

Ask HN: Developer looking for freelance or contract work(400 USD/week)

1•need_a_work23•8m ago•0 comments

AI agent hacks gym to get its user a spot in pilates class

https://www.bbc.com/news/articles/cn0nww2qlp7o
1•ashurandi•9m ago•0 comments

Detailed animation of today's solar eclipse trajectory

https://dojo.amcharts.com/solar-eclipses/
1•trakkstar•12m ago•0 comments

Quibble

https://en.wikipedia.org/wiki/Quibble_(plot_device)
1•soupspaces•14m ago•0 comments

Reuters Climate Monitor

https://www.reuters.com/graphics/CLIMATE-AUTOMATED/MONITOR/akpeykqqapr/
3•T-A•17m ago•0 comments

Sonnet Pricing Update

https://platform.claude.com/docs/en/about-claude/pricing
3•vhiairrassary•17m ago•1 comments

C++26: Std:Indirect

https://www.sandordargo.com/blog/2026/08/12/cpp26-indirect
1•jandeboevrie•17m ago•0 comments

PaperWM: Tiled scrollable window management for GNOME Shell

https://github.com/paperwm/PaperWM
2•theanonymousone•22m ago•0 comments

ICE to spend up to $20M on gloves that can deliver painful electric shocks

https://www.theguardian.com/us-news/2026/aug/11/ice-electric-shock-gloves
2•OutOfHere•25m ago•0 comments

Odd Comments and Doings in Unix

https://9p.io/who/dmr/odd.html
1•theanonymousone•25m ago•0 comments

Italian prime minister controversial linguistic degree (2023)

https://www.freepressjournal.in/education/italian-pm-giorgia-melonis-controversial-linguistic-deg...
1•giov4•26m ago•0 comments

Discover Random Blogs

https://randomblog.rocks/
2•Curiositry•27m ago•0 comments

Asus Bike Booster

https://www.asus.com/accessories/bike-booster/asus-oxiis/oxiis-intelligent-bike-booster/
1•wiradikusuma•29m ago•0 comments

AI agents ran an autonomous cyberattack on Taiwan

https://www.threads.com/?injected_media_ids=%5B%223961847099071291455%22%5D
1•BlueBerry2001•29m ago•0 comments

OpenAI Is Quietly Testing an $8 Pay-to-Reset Quota Feature

https://www.businessinsider.com/openai-pay-to-reset-quota-feature-2026-8
2•doppp•31m ago•0 comments

A SAT Attack on Tarski's High School Algebra Problem

https://arxiv.org/abs/2608.08421
1•matt_d•32m ago•0 comments

LinkedIn CringeBot 3000

https://www.cringebot3000.com/
1•theanonymousone•32m ago•0 comments

There are 25% more psychotherapy sessions at 53 minutes than at 52

https://www.trytwofold.com/insights/53-minute-billing-threshold
1•ragswag•32m ago•0 comments

Swiss public broadcaster to block AI scrapers – except Swiss model Apertus

https://www.nzz.ch/feuilleton/wir-muessen-uns-verteidigen-warum-susanne-wille-sich-gerade-mit-der...
1•brotmaa•33m ago•0 comments

We improved 15 LLMs at coding in one afternoon. Only the harness changed

https://stencil.so/blog/the-harness-problem
1•latchkey•34m ago•0 comments

Brain scans show that dogs can distinguish various emotions in human faces

https://www.univie.ac.at/en/news/detail/brain-scans-show-that-dogs-can-distinguish-various-emotio...
1•geox•37m ago•0 comments

Iraqi desserts article

https://nomadsunveiled.com/iraqi-desserts-sweets/
1•marysminefnuf•37m ago•0 comments

UK extreme heat prompts Cobra emergency meeting

https://www.theguardian.com/uk-news/2026/aug/12/uk-extreme-heat-prompts-cobra-emergency-meeting
1•tosh•39m ago•1 comments

China bans AI companions, forcing millions to break up with virtual partners

https://www.abc.net.au/news/2026-07-19/china-cracks-down-on-artificial-intelligence-companions/10...
3•vrganj•40m ago•0 comments