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/

Custom Data Structures in E-Graphs

https://uwplse.org/2026/02/24/egglog-containers.html
1•PaulHoule•1m ago•0 comments

Show HN: Nirvana – A TUI YouTube Music Player with a Physics-Based Visualizer

https://github.com/iamekabir-web/Nirvana
1•ekabir•1m ago•0 comments

The Gervais Principle, or the Office According to "The Office"

https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-or-the-office-according-to-the-office/
1•janandonly•2m ago•0 comments

Show HN: Open Code Review – AI reviewers debate each other before feedback

https://github.com/spencermarx/open-code-review
1•spencermarx•2m ago•0 comments

Show HN: I built an AI social media summarizer to stop doomscrolling anxiety

https://www.somree.app
2•danielkrajka•3m ago•0 comments

Ask HN: 10-year dev, tried earning on the side for a year – lost $2,200

1•jianwei-x•3m ago•0 comments

My sentiment on AI, March 2026

https://www.carlos-menezes.com/posts/ai-sentiment-march-2026
1•carlos-menezes•6m ago•0 comments

Humanitarian crisis looming: 300k displaced as Israeli army pounds Lebanon

https://www.france24.com/en/humanitarian-crisis-looming-300-000-displaced-as-israeli-army-pounds-...
1•pera•10m ago•0 comments

Data Center Intelligence at the Price of a Laptop

https://tomtunguz.com/qwen-9b-matches-frontier-models/
1•vinhnx•11m ago•0 comments

Show HN: WebGPU Running a Swin Transformer

https://fungi.renderlab.cc
1•hirako2000•14m ago•0 comments

Americans' electricity bills are up. Don't blame AI

https://www.economist.com/finance-and-economics/2026/03/05/americans-electricity-bills-are-up-don...
1•pingou•15m ago•0 comments

Warmto.me Record a voice note after networking, AI writes your follow-up

https://www.warmto.me
1•aimoae•17m ago•1 comments

A Tour of Acme (2012)

https://research.swtch.com/acme
1•tosh•21m ago•0 comments

Jse v2.0 AI Output Specification

https://marchliu.github.io/2026/03/07/jse-v20-ai-output-specification
1•mars_liu•22m ago•0 comments

AI Angels – a platform for creating personalized AI companions

1•aiangels_24•22m ago•0 comments

I don't know if my job will still exist in ten years

https://www.seangoedecke.com/will-my-job-still-exist/
1•s_dev•23m ago•1 comments

Show HN: Ptero, a Svelte Alternative to Docusaurus

https://github.com/yail259/ptero
1•yaoke259•23m ago•0 comments

ma

http://www.call-with-current-continuation.org/ma/README
2•tosh•25m ago•0 comments

Show HN: SPF Flattener Solves the 10-Lookup Limit using recursive DNS resolution

https://spf1.com/
1•bwoud•25m ago•1 comments

Show HN: Visual drag-and-drop README builder with live GitHub preview

1•ofershapira•25m ago•0 comments

Show HN: MCP Starter Kit – Production-Ready TypeScript Template for MCP Serve

https://github.com/junna-legal/mcp-starter-kit
1•KJ_Labs•25m ago•0 comments

Sith Names and Darth Titles – Ultimate Dark Side Name Guide for Star Wars Fans

https://starwarsnamegenerator.com/blog/ultimate-sith-names-guide
1•Jaxon_Varr•27m ago•1 comments

Show HN: Anypost – P2P (group)chat with calls

https://anypost.xyz/
1•emilss•28m ago•0 comments

Show HN: I built Asterode, a multi model AI app with memory and power features

https://asterode.ai
2•stefbuzas•28m ago•1 comments

The $130/Month AI Agent Stack That Replaced a $200k Marketing Team

3•jackcofounder•28m ago•0 comments

UTF-8 History (2003)

https://www.cl.cam.ac.uk/~mgk25/ucs/utf-8-history.txt
1•tosh•29m ago•0 comments

Sarajevo Safari

https://en.wikipedia.org/wiki/Sarajevo_Safari
2•thunderbong•33m ago•0 comments

Specialization After Generalization: Towards Understanding Test-Time Training

https://arxiv.org/abs/2509.24510
1•teleforce•33m ago•0 comments

Capital Efficiency and the Tech Layoff Correction (2020-2025)

https://datakid.org/r/2026-03-07-jxhde2
1•tigerkid•34m ago•0 comments

Build an Agent That Learns from Its Own Mistakes [video]

https://www.youtube.com/watch?v=-stDHMwbBRw
1•malgamves•40m ago•0 comments