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/

Welcome to FastMCP – FastMCP

https://gofastmcp.com/getting-started/welcome
1•Anon84•15s ago•0 comments

Writing an LLM from scratch, part 32g – Interventions: weight tying

https://www.gilesthomas.com/2026/03/llm-from-scratch-32g-interventions-weight-tying
1•gpjt•28s ago•0 comments

We scored 37 devtools companies to build a PMF benchmark–here's what we found

https://evilmartians.com/chronicles/product-market-fit-methodology-devtools
2•marko_dancer•51s ago•0 comments

Ask HN: Constrained LLM Games

1•AymanJabr•3m ago•0 comments

Show HN: Updated GiantJSON Viewer – Opening 100GB JSONs on Android (Rust+SIMD)

https://giantjson.com/
1•kotysoft•3m ago•2 comments

The Kaizen of Context: The Shift from Generation to Verification

https://carlsz.dev/posts/test-driven-design-kaizen-of-context
1•LyalinDotCom•3m ago•0 comments

The Case for Becoming an Engineering Manager

https://newsletter.thelongcommit.com/p/the-case-for-becoming-a-manager
1•jcmartinezdev•4m ago•0 comments

The Lost BART of the Midwest: Detroit's 1974 Transit Dream

https://thetransitguy.substack.com/p/the-lost-bart-of-the-midwest-detroits
1•FinnKuhn•5m ago•0 comments

Show HN: Krira Augment – Production-ready RAG in minutes

https://www.kriralabs.com/waitlist
1•kriralabs•6m ago•0 comments

Murten Panorama Digital Twin Scanning Project

https://paulbourke.net/panorama/MurtenStory/
1•Uncorrelated•7m ago•0 comments

Guido Interviews Brett Cannon

https://gvanrossum.github.io/interviews/BrettCannon.html
1•BerislavLopac•8m ago•0 comments

Speeedy – A local-first, distraction-free RSVP reader for power users

https://speeedy.pages.dev/
1•Lasang•8m ago•0 comments

Show HN: Nekoni – local AI agent accessible from your phone, no cloud

https://nekoni.dev/
1•denysm•9m ago•0 comments

SysMoBench: Evaluating AI on Formally Modeling Complex Real-World Systems

http://muratbuffalo.blogspot.com/2026/03/sysmobench-evaluating-ai-on-formally.html
1•matt_d•9m ago•0 comments

OpenClaw VPS – managed OpenClaw without infra babysitting (7-day trial)

https://openclawvps.com/
1•jcochranio•9m ago•0 comments

Wordif.sh – word-by-word text comparison in color, output to HTML or PDF

https://github.com/jazzfan2/wordif
1•robtoscani•9m ago•1 comments

A Poisoned Security Scanner Became the Key to Backdooring LiteLLM

https://snyk.io/articles/poisoned-security-scanner-backdooring-litellm/
1•taubek•12m ago•0 comments

Show HN: Agentic Task Queue – batch processing of agentic tasks

2•endyai•14m ago•0 comments

How to Play Flight Simulator in VR on an EC2 Cloud Gaming Instance

https://vishal.rs/essay/how-to-play-flight-simulator-in-vr-on-an-ec2-cloud-gaming-instance
2•givemeethekeys•14m ago•0 comments

Image Generation and Upgraded AI Coding with Mojo

https://www.modular.com/blog/modular-26-2-state-of-the-art-image-generation-and-upgraded-ai-codin...
1•visheshdembla•16m ago•0 comments

KiCad 10 release – Dark mode, graphical DRC rule editor, new file importers

https://www.cnx-software.com/2026/03/22/kicad-10-release-dark-mode-graphical-drc-rule-editor-new-...
3•conductor•17m ago•1 comments

Tell HN: Russians may soon lose access to the global internet

5•taminka•17m ago•2 comments

Where You Work Matters List 2026

https://www.whereyouworkmatters.org/the-list/
2•impish9208•19m ago•1 comments

Singapore for Developers: Relocation Guide

https://relocateme.substack.com/p/moving-to-singapore-for-work
2•andrewstetsenko•19m ago•0 comments

HellForge: level editor for idTech4 games with procedural generators and MCP

https://hellforge.dev
2•klaussilveira•27m ago•0 comments

The Carbon Cost of Email

https://newslttrs.com/carbon-cost-of-email-part-two/
1•spzb•27m ago•0 comments

Fyrox Game Engine 1.0.0 released

https://fyrox.rs/blog/post/fyrox-game-engine-1-0-0/
1•klaussilveira•27m ago•0 comments

So what if LLMs can produce great art?

https://rebeccadai.substack.com/p/on-the-nature-of-daylight
4•randomparticlez•28m ago•1 comments

Show HN: Reverse lookup XKCD comics using Gemini multimodal embeddings

https://github.com/hemanth/xkcd-search
1•init0•30m ago•0 comments

Started as a simple GitHub side project, but it keeps on going forever

2•chatnaut•33m ago•1 comments