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

Comments

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

FBI warns Iran aspired to attack California with drones in retaliation for war

https://abcnews.com/US/fbi-warns-iran-aspired-attack-california-drones-retaliation/story?id=13097...
1•jaredwiener•26s ago•0 comments

IEA to carry out largest ever oil stock release amid market disruptions

https://www.iea.org/news/iea-member-countries-to-carry-out-largest-ever-oil-stock-release-amid-ma...
1•geox•2m ago•0 comments

Marine Hose Cartel (2014)

https://en.wikipedia.org/wiki/Parker_ITR_Srl_v_Commission
1•rglover•2m ago•0 comments

Repotype – Linting for your repository and to clean your Agent's rooms'

https://supernalintelligence.github.io/repotype/
1•supernalai•2m ago•1 comments

LaneConductor – Gemini conductor and Claude Code superpowers meets on Kanban

https://github.com/meller/laneconductor
1•meller_a•3m ago•1 comments

Re: Is Lutris Slop Now

https://github.com/lutris/lutris/issues/6529
1•yamabiko•3m ago•0 comments

Output-Maximizing Long-Context Programming: 14k lines of code for $0.58

https://zenodo.org/records/18963411
1•JasonViviers•4m ago•1 comments

Douglas Adams would love NIS2

https://www.heise.de/en/news/Douglas-Adams-would-love-NIS2-11204397.html
1•doener•5m ago•0 comments

The Evolution of Access: Smarter Profiles, Stronger Security

https://www.cyberark.com/resources/blog/identity-governance-gaps-how-ai-profiles-move-security-be...
1•alokDT•6m ago•0 comments

Nvidia is reportedly planning its own open source OpenClaw competitor

https://arstechnica.com/ai/2026/03/nvidia-is-reportedly-planning-its-own-open-source-openclaw-com...
2•mikece•6m ago•0 comments

AI Caller Exposed When Asked for Cupcake Recipe

https://twitter.com/MyLordBebo/status/2031721081657037290
1•hackerbeat•9m ago•0 comments

Spanish police arrest hacker who booked luxury hotels for one cent

https://www.france24.com/en/live-news/20260218-spanish-police-arrest-hacker-who-booked-luxury-hot...
1•mooreds•10m ago•0 comments

Anthropic PBC vs. U.S. Department of War Exhibit 1 – Document #34

https://www.courtlistener.com/docket/72379655/34/1/anthropic-pbc-v-us-department-of-war/
2•JumpCrisscross•11m ago•0 comments

Re-thinking candidate take-homes in the AI Era: transcripts over code

https://rootly.com/blog/re-thinking-candidates-take-homes-in-the-ai-era-transcripts-over-code
1•mooreds•12m ago•0 comments

Show HN: Linggen – Open agent system in Rust, any model, file-based

https://linggen.dev/
2•linggen•16m ago•1 comments

Why Do They Want to Get Rid of Software Engineers?

https://jrswab.com/blog/why-do-they-want-to-get-rid-of-software-engineers/
3•abnercoimbre•19m ago•1 comments

What Entertainment Might Look Like in 20 Years

https://www.wsj.com/arts-culture/entertainment-in-20-years-d6d5ac9b
2•fortran77•19m ago•1 comments

BookGraph: Moving beyond naive RAG with graph-native AI reasoning

https://github.com/sumant1122/bookgraph
3•paperplaneflyr•21m ago•2 comments

Keep Your Intuition Sharp While Using AI Coding Tools

https://spectrum.ieee.org/ai-for-coding-intuition
2•quapster•22m ago•0 comments

The Obvious Is Taking Its Revenge on Trump

https://www.theatlantic.com/international/2026/03/iran-war-trump/686314/
4•Jtsummers•23m ago•1 comments

Tenstorrent TT-QuietBox 2

https://tenstorrent.com/waitlist/tt-quietbox
1•LorenDB•23m ago•0 comments

Show HN: Launching Our XR-Native Operating System

https://explore.getxeneva.com/
1•ayush_xeneva•23m ago•0 comments

Nvidia's Huang argues AI creates jobs, not destroys them

https://www.coindesk.com/tech/2026/03/10/nvidia-s-huang-argues-ai-creates-jobs-not-destroys-them-...
3•Vaslo•23m ago•1 comments

Ask HN: What are your favorite alternate history scenarios?

2•StartupsWala•25m ago•2 comments

Simple, fast and open-source PHP framework frozen in C-extension

https://www.iceframework.org/
1•mooreds•27m ago•0 comments

Show HN: Fast-Axolotl – Rust extensions that make Axolotl fine-tuning 77x faster

https://github.com/neul-labs/fast-axolotl
1•ticktockten•28m ago•0 comments

How to Design Antibodies

https://press.asimov.com/articles/antibody-design
3•mailyk•30m ago•0 comments

Extend Protobuf/FlatBuffers Schema IDL with Shared/Circular Reference Support

https://fory.apache.org/blog/extend_protobuf_flatbuffers_with_shared_circular_refs/
1•chaokunyang•30m ago•3 comments

Code Canary: Realtime Reporting of Coding Agent Performance

https://fredbenenson.com/blog/2026/03/11/introducing-code-canary/
1•mecredis•31m ago•0 comments

Designing AI Chip Hardware and Software

https://docs.google.com/document/d/1dZ3vF8GE8_gx6tl52sOaUVEPq0ybmai1xvu3uk89_is/view
1•matt_d•32m ago•0 comments