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/

MPH Drone RTOS

https://github.com/Guag914/200-MPH-Drone-RTOS
1•Guagyyy•42s ago•0 comments

UFC Fighter Accidentally Exposes a Scam [video]

https://www.youtube.com/watch?v=OBJZw3bF0dg
1•nomilk•3m ago•0 comments

Fateshow – charts first, then AI readings you can check

https://www.fateshow.site
1•wangdream•4m ago•0 comments

Ask HN: How do you handle hitting AI coding agent usage limits?

1•VoidWhisperer•9m ago•1 comments

Game on: Henry Cavill is putting Googlebook to the test

https://blog.google/products-and-platforms/devices/googlebook/henry-cavill-googlebook-video-game/
2•shscs911•18m ago•0 comments

PSSA: A non-transformer language model written from scratch in Rust

https://github.com/Sparticle62ops/pssa
3•sparticle62•24m ago•0 comments

Radiofax

https://en.wikipedia.org/wiki/Radiofax
2•silver92bullet•25m ago•0 comments

The Adolescence of the State

https://siliconpalace.substack.com/p/the-adolescence-of-the-state
2•shigalyov•28m ago•0 comments

Weatherfax

https://www.raphnet.net/radio/wefax/index_en.php
4•Shank•35m ago•1 comments

New LiteLLM Vulnerability: Privilege Escalation to Proxy Admin and RCE

https://github.com/BerriAI/litellm/security/advisories/GHSA-7hp6-4w63-5g45
1•ajackfox•35m ago•0 comments

A value-based approach to mathematics

https://terrytao.wordpress.com/2026/09/26/a-value-based-approach-to-mathematics/
1•pykello•36m ago•0 comments

Astroforge will fly a spacecraft autonomously using AI next year

https://spacenews.com/astroforge-to-test-full-spacecraft-autonomy-using-ai/
1•KinetiNode•41m ago•0 comments

DeepGEMM-Ascend: Huawei Ascend NPUs Matrix Multiplication Kernel Library

https://github.com/deepseek-ai/DeepGEMM-Ascend
1•helloericsf•42m ago•0 comments

RSS Feeds for Last.fm

https://lfm.xiffy.nl/
2•Baljhin•44m ago•1 comments

Travis Kalanick is back: How Uber's ousted founder went from pariah to hero

https://fortune.com/2026/09/24/travis-kalanick-uber-comeback-atoms-ai-robotics-cloud-kitchens-sil...
2•aanet•46m ago•1 comments

Why Didn't GitHub Copilot Win?

https://jacobg.co/copilot/
1•jgx0•46m ago•1 comments

Show HN: Generate live realtime dashboards of your system in seconds

https://github.com/yeet-src/omarchy-yeet-ai
2•r3tr0•49m ago•0 comments

Amazon Crime and Other Tales of Billionaire Lying from the Data Center Wars

https://billmckibben.substack.com/p/amazon-crime
3•HotGarbage•49m ago•0 comments

A Metric for Memory Fragmentation

https://asawicki.info/news_1757_a_metric_for_memory_fragmentation
1•signa11•53m ago•0 comments

Show HN: Jev as the Bletchley Park Analyst: A Software Bombe on Enigma

https://github.com/agodoy21/enigma-jev
2•ag_21•55m ago•0 comments

Nats-lens – monitors JetStream consumers for delivery violations

https://github.com/biplabku/nats-lens
1•biplabku•56m ago•0 comments

Responsible Release of AI-Generated Mathematics

https://agmai.org/general-sep29/
2•aureianimus•1h ago•0 comments

Ballmer Peak

https://en.wikipedia.org/wiki/Ballmer_Peak
3•thunderbong•1h ago•0 comments

Cryptocurrency Exchange

https://en.wikipedia.org/wiki/Cryptocurrency_exchange
1•peter_d_sherman•1h ago•0 comments

Crossing the Computer-Use Chasm

https://twitter.com/_shubhankar/status/2104803610886647809
2•shubh24•1h ago•0 comments

What 30k robot dogs taught me about degrees of freedom, shipping a real product

https://www.hackster.io/RzLi/petoi-quaddle-d09f60
1•petoi•1h ago•1 comments

Exchange (Organized Market)

https://en.wikipedia.org/wiki/Exchange_(organized_market)
2•peter_d_sherman•1h ago•0 comments

Llms.txt: agent-optimization wishful thinking

https://www.phpied.com/llms-txt-agent-optimization-wishful-thinking/
2•tatersolid•1h ago•0 comments

'Paying attention in age of clickbait' – 2027 World Communications Day theme

https://www.vaticannews.va/en/vatican-city/news/2026-09/vatican-dicastery-releases-2027-world-com...
2•reaperducer•1h ago•1 comments

Free Palestine! Or Not?

https://medium.com/freedomofthought/free-palestine-or-not-5f30cd5459b8
2•raynchad•1h ago•1 comments