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

Comments

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

US puts £31B tech 'prosperity deal' with Britain on ice

https://www.theguardian.com/us-news/2025/dec/15/us-pauses-tech-prosperity-deal-britain-donald-tru...
1•chrisjj•1m ago•0 comments

Geolocated Lightning Network topology snapshots: A dataset covering 2019–2023

https://www.nature.com/articles/s41597-025-06413-7
1•bryanrasmussen•8m ago•0 comments

A2UI: A Protocol for Agent-Driven Interfaces

https://a2ui.org/
1•makeramen•9m ago•0 comments

VS Code deactivates IntelliCode in favor of the paid Copilot

https://www.heise.de/en/news/VS-Code-deactivates-IntelliCode-in-favor-of-the-paid-Copilot-1111578...
1•sagischwarz•13m ago•0 comments

China's AI Chip Deficit: Why Huawei Can't Catch Nvidia

https://www.cfr.org/article/chinas-ai-chip-deficit-why-huawei-cant-catch-nvidia-and-us-export-con...
1•NewCzech•14m ago•0 comments

Nip psycholoog die werkt met psychedelica

https://triptherapie.nl/forum/qa/nip-psycholoog-die-werkt-met-psychedelica/
1•Triptherapie•14m ago•0 comments

Show HN: PhysicsAI.chat – step-by-step physics solver with diagrams

https://physicsai.chat
1•wadudu•18m ago•0 comments

November in Servo: monthly releases, context menus, parallel CSS parsing, and m

https://servo.org/blog/2025/12/15/november-in-servo/
3•todsacerdoti•23m ago•0 comments

A C Library That Outperforms RocksDB in Speed and Efficiency

https://tidesdb.com/articles/benchmark-analysis-tidesdb6-rocksdb1075/
1•alexpadula•23m ago•1 comments

15,000 Free Pixel Art Icons

https://piixes.com/
1•Sayuj01•26m ago•1 comments

Japan to revise romanization rules for first time in 70 years

https://www.japantimes.co.jp/news/2025/08/21/japan/panel-hepburn-style-romanization/
7•rgovostes•30m ago•2 comments

Show HN: Valmi: Outcome-Billing and Payments for AI Agents (Open Source SDK)

https://github.com/valmi-io/value
1•rajvarkala•32m ago•0 comments

Littlehampton Libels

https://en.wikipedia.org/wiki/Littlehampton_libels
1•ms7892•32m ago•0 comments

Show HN: The All-in-One Open Source Serverless URL Shortener on Cloudflare

https://openshort.link/
2•idham•33m ago•0 comments

Show HN: DeviceLab – Turn phones across offices into one device lab

1•omnarayan•34m ago•0 comments

The cost of producing code is approaching zero

https://fffej.substack.com/p/the-cost-of-producing-code-is-approaching
1•avivby•34m ago•1 comments

Advent of Enterprise Integration Patterns

https://james-carr.org/posts/2025-12-15-advent-of-enterprise-integration-patterns/
1•avivby•34m ago•0 comments

The Laffer Curve in Action

https://rodgercuddington.substack.com/p/the-laffer-curve-in-action
3•freespirt•34m ago•0 comments

Interactive Code Reviews from the Terminal

https://github.com/baz-scm/baz-cli
2•guysenkot•38m ago•1 comments

I built a free tool to extract original YouTube thumbnail images (HD and MaxRes)

1•Picknar•39m ago•0 comments

Snowflake Major Outage

https://status.snowflake.com/incidents/xdxj4klf7sc5
3•foft•41m ago•0 comments

Show HN: NgDiagram: open-source graph and diagramming library for Angular

https://github.com/synergycodes/ng-diagram
2•mononykus•44m ago•0 comments

The Bet on Juniors just got Better

https://tidyfirst.substack.com/p/the-bet-on-juniors-just-got-better
1•pablobaz•45m ago•0 comments

Global Known_hosts for SSH Services

https://knownhosts.net/
3•todsacerdoti•47m ago•0 comments

A2UI: An Open Spec for Agent-Generated User Interfaces (Google)

https://developers.googleblog.com/introducing-a2ui-an-open-project-for-agent-driven-interfaces/
2•nkko•49m ago•0 comments

Face to Face with the Scale of the Cosmos

https://spectrum.ieee.org/scale-of-light-pollution
1•thread_id•50m ago•0 comments

Reading browser's local storage using prompt injection in IDE [video]

https://www.youtube.com/watch?v=EEfzRH58T-A
1•introvertmac•52m ago•0 comments

58.5% Zero-Click: The rise of AI agents and "App-less" interfaces

1•tmss•55m ago•0 comments

Exploring sub-50ns NIC receive paths via userspace MMIO

https://github.com/krish567366/BareMetalNIC
1•krish678•55m ago•2 comments

Is Motion Sensing Gaming Back?

https://www.playthatmovesyou.com/p/is-motion-gaming-back
1•walterbell•58m ago•0 comments