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/

Triton: DirectX 11 Driver for QEMU

https://blog.getutm.app/2026/introducing-triton-directx-11-driver-for-qemu/
1•thunderbong•38s ago•0 comments

Show HN: Simple HIIT timer for efficient workouts

https://www.hiitmeup.fit/
1•takee•39s ago•0 comments

How the Atmos Clock Functions

https://atmos-atelier.de/en/atmos-uhr/
1•r3trohack3r•2m ago•0 comments

PGSimCity - How PostgreSQL Works

https://nikolays.github.io/PGSimCity/
1•jonbaer•2m ago•0 comments

Show HN: Turn an image into a 3D blockbench model

https://github.com/orca-gamedev/img2blockbench
1•ekduman•2m ago•0 comments

DLC Protect – Open-Source ECDH Encryption for Steam DLCs

https://github.com/Schummlerr/steam-dlc-protection-sdk-
1•DLCProtect•3m ago•0 comments

Liveness proofs in Veil: Part 1

https://proofsandintuitions.net/2026/06/24/liveness-proofs-in-veil-part-1/
1•Kinrany•3m ago•0 comments

Open coordination stack for lattice-building robot swarms

https://github.com/jdyar/discrete-assembly-sim
1•JoshuaDryer•7m ago•0 comments

Quebec scraps AI and automation projects in the public sector

https://www.ctvnews.ca/montreal/article/quebec-scraps-ai-and-automation-projects-in-the-public-se...
1•cdrnsf•7m ago•0 comments

Odella [video]

https://www.youtube.com/watch?v=ZdMyH3sd62I
1•jordanhparker6•10m ago•0 comments

Show HN: Blind-box commerce made easy

https://chancey.run
1•13001r•10m ago•0 comments

Unlocking the Halo: Campaign Evolved Secret Debug Menu

https://den.dev/blog/halo-campaign-evolved-secret-menu/
1•daveidol•12m ago•0 comments

UBI-ticon: High Effort Feature Film using programmatic sonification

https://pub-a9c6b18d683e4256aa5a2552ad1e90ce.r2.dev/cali-2026/02_PICTURE/trailer/UBITICON_CALI_20...
1•MaybeGoodRoyal•13m ago•1 comments

Open-source 3D-printed portable MRI machine built for under $70k

https://www.tomshardware.com/tech-industry/artificial-intelligence/open-source-3d-printed-portabl...
3•sbulaev•14m ago•0 comments

Show HN: Port Zero – how I learned to stop worrying and love PORT=0

https://portzero.net/
1•octopoc•17m ago•0 comments

Data centres in NZ: Jobs creators or destroyers?

https://www.rnz.co.nz/news/politics/805470/data-centres-in-nz-jobs-creators-or-destroyers
4•billybuckwheat•17m ago•0 comments

Qwen 27B with local well writen tools just as powerful as cluade models?

2•llmdreamer•26m ago•0 comments

From A.I. To the Deep State, Michel Foucault Foresaw It All

https://www.nytimes.com/2026/07/10/books/review/michel-foucault-ai-tech-power.html
1•bookofjoe•27m ago•2 comments

A Personal Note from Our Founder (2025)

https://hindenburgresearch.com/gratitude/
2•pinkmuffinere•27m ago•0 comments

Visualizing the Artemis II Mission

https://foxglove.dev/blog/visualizing-the-artemis-ii-mission
3•intrepidsoldier•31m ago•0 comments

Ask HN: Is Zig worth it over Rust in 2026?

2•soywod•32m ago•0 comments

Most Googlebots Are Fake

https://digitalseams.com/blog/most-googlebots-are-fake
3•bobbiechen•34m ago•1 comments

Jeffy Loop, an autonomous code improvement loop for Claude Code

https://github.com/lenamonj/jeffy-loop
2•lenamonj•35m ago•0 comments

Fonts In Use – Find out where a font is used

https://fontsinuse.com/
2•open_•36m ago•0 comments

From Soft to Hard Skills

https://creators.industries/research/hard-skills
4•noreplydev•39m ago•0 comments

Show HN: Lowkey Studio – Shader Powered visual effects compositor in the Browser

https://lowkeyviewer.com/studio/
2•tracerbulletx•42m ago•0 comments

AI Moves into Family Life

https://www.axios.com/2026/07/25/ai-family-parenting-productivity
2•karakoram•43m ago•0 comments

How to self-host servers in your living room on static IPs

https://vimuser.org/l2tp.html
6•birdculture•46m ago•0 comments

Show HN: Distill and serve small models with frontier quality for half the cost

https://github.com/experientiallabs/world-model-optimizer
38•SilenN•46m ago•10 comments

105M Americans Are Not Working – More Than Covid or the Great Recession

https://nypost.com/2026/07/22/business/number-of-americans-not-in-the-labor-force-surges-to-recor...
2•karakoram•46m ago•0 comments