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

Comments

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

More than 9M US borrowers miss student loan payments as delinquencies rise

https://www.ft.com/content/b6ca2ab2-2d3a-40d7-9a61-12a6fda0625d
1•mikhael•1m ago•0 comments

The Drosophila of Decision Science

https://jtpeterson.substack.com/p/the-drosophila-of-decision-science
1•surprisetalk•3m ago•0 comments

We Lost Something: 1970s REPLs Were Better Than Modern Development Environments

https://programmingsimplicity.substack.com/p/we-lost-something-1970s-repls-were
1•surprisetalk•3m ago•0 comments

Energy Predictions 2025

https://caseyhandmer.wordpress.com/2025/12/08/energy-predictions-2025/
1•surprisetalk•3m ago•0 comments

A Multimedia Sketchpad

https://beyondloom.com/blog/sketchpad.html
1•surprisetalk•3m ago•0 comments

Unofficial Advent of Code 2025 Survey Results (with "Emotions" Added)

https://jeroenheijmans.github.io/advent-of-code-surveys/?y=2025
1•jeroenheijmans•4m ago•1 comments

Metagenomic profiling of microbial communities from aircraft filters, face masks

https://link.springer.com/article/10.1186/s40168-025-02276-7
1•PaulHoule•7m ago•0 comments

AI: A Dedicated Fact-Failing Machine, Or, yet Another Reason Not to Trust It

https://whatever.scalzi.com/2025/12/13/ai-a-dedicated-fact-failing-machine-or-yet-another-reason-...
1•calcifer•8m ago•0 comments

ChatGPT – GuardPrompt – PII

https://github.com/guardprompt/GuardPrompt
1•vlkc•11m ago•1 comments

Validate your software architecture before writing code

https://www.simuladordearquitetura.com.br/
1•alexsandronl•11m ago•1 comments

VPN location claims don't match real traffic exits

https://ipinfo.io/blog/vpn-location-mismatch-report
3•mmaia•11m ago•0 comments

Where are we going, IndieWeb?

https://hamatti.org/posts/where-are-we-going-indieweb/
1•freediver•12m ago•0 comments

Curio – AI Toys

https://heycurio.com/
1•domrdy•12m ago•0 comments

Show HN: Befa.ke – Destroy Instagram

https://befa.ke
1•anandbaburajan•13m ago•0 comments

Type Stripping with Zero Dependencies

https://termer.net/blog/type-stripping-with-zero-dependencies/
1•qwm•14m ago•0 comments

PowerLattice Voltage Regulator Boosts AI Energy Efficiency

https://spectrum.ieee.org/voltage-regulator
1•rbanffy•14m ago•0 comments

Everybody but Nvidia and TSMC Has to Make It Up in Volume with AI

https://www.nextplatform.com/2025/12/12/everybody-but-nvidia-and-tsmc-has-to-make-it-up-in-volume...
1•rbanffy•16m ago•0 comments

A trajectory-based approach to recommendation and search for creative content

https://zenodo.org/records/17847529
1•abhi_bhartiya•18m ago•1 comments

Sketch of Ideas in Geometry and Computing

https://nigelvr.github.io/post-1.html
1•nigelvr•20m ago•0 comments

SC25: Estimating AMD's Upcoming MI430X's FP64 and the Discovery Supercomputer

https://chipsandcheese.com/p/sc25-estimating-amds-upcoming-mi430xs
1•rbanffy•20m ago•0 comments

HarisLab – Free Developer Tools, Games and Productivity (No Ads)

https://harislab.tech/
1•Haris18•22m ago•0 comments

MCP Is a Fad

https://tombedor.dev/mcp-is-a-fad/
2•jjfoooo4•22m ago•2 comments

The Legacy of Nicaea

https://hedgehogreview.com/web-features/thr/posts/the-legacy-of-nicaea
2•diodorus•23m ago•0 comments

What happens when the coding becomes the least interesting part of the work

https://simonwillison.net/2025/Dec/13/obie-fernandez/
2•mmaunder•26m ago•1 comments

I created a publishing system for step-by-step coding guides in Typst

https://press.knowledge.dev/p/new-150-pages-rust-guide-create-a
2•deniskolodin•32m ago•1 comments

GPT-5.2 got worse on Terminal Bench 2.0, so is GPT-5.2 Pro

https://twitter.com/xdotli/status/1999915788061577588
1•xdotli•33m ago•1 comments

llamafile: Distribute and Run LLMs with a Single File

https://github.com/mozilla-ai/llamafile
2•stefankuehnel•35m ago•0 comments

Air passengers exposed to high levels of ultrafine particles, study

https://www.theguardian.com/environment/2025/dec/12/air-passengers-extremely-high-levels-ultrafin...
4•sampo•41m ago•0 comments

British Army could have avoided Ajax vehicle injuries, says whistleblower

https://www.thetimes.com/uk/defence/article/army-ajax-injuries-whistleblower-nqkk9dh8n
2•_dain_•41m ago•0 comments

The Land Trap by Mike Bird

https://progressandpoverty.substack.com/p/book-review-the-land-trap-by-mike
2•JumpCrisscross•44m ago•0 comments