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

Comments

Lio•9mo 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•9mo 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 the Software Industrial Revolution

https://cannoneyed.com/essays/software-industrial-revolution
1•bentaber•17s ago•0 comments

In Search of a Discord Replacement

https://no-bull.sh/blog/2026/02/16/in-search-of-a-discord-replacement/
1•ta8903•1m ago•0 comments

Rescuers Race to Find 10 Missing Skiers After Avalanche Near Lake Tahoe

https://www.nytimes.com/2026/02/17/weather/california-rain-snow-forecast.html
1•carabiner•5m ago•1 comments

Show HN: Heaven is real and it runs on a microkernel

https://aryal.schizoid.men/heaven_is_real_and_it_runs_on_a_microkernel.html
1•aryalaadi•5m ago•0 comments

Show HN: GhostTrace – See rejected decisions in AI agents

https://github.com/AhmedAllam0/ghosttrace
1•AhmedAllam0•5m ago•0 comments

POSIX-UEF POSIX compatibility layer and build environment for UEFI

https://gitlab.com/bztsrc/posix-uefi
1•shakna•6m ago•0 comments

Migrating from Postgres to ClickHouse for faster dashboards

https://docs.fiveonefour.com/guides/performant-dashboards/tutorial?lang=typescript
1•oatsandsugar•8m ago•0 comments

What happens when you type a url in the browser's address box and press enter?

https://github.com/alex/what-happens-when
1•buchanae•12m ago•0 comments

A New Complexity Theory for the Quantum Age

https://www.quantamagazine.org/a-new-complexity-theory-for-the-quantum-age-20260217/
1•rolph•15m ago•0 comments

Mysterious NSFW "Grok" Notification from Google App

https://taylor.town/google-grok-notif
2•surprisetalk•15m ago•1 comments

SettleRisk – Resolution risk scoring API for prediction markets

https://settlerisk.com
1•replicantarmy•19m ago•1 comments

Try this surprisingly hard to deceive accent detector

https://start.boldvoice.com/accent-oracle
1•no_creativity_•23m ago•0 comments

Show HN: m6502, a 6502 CPU for FPGAs and Tiny Tapeout

https://github.com/chrismoos/m6502
2•chrismoos•24m ago•0 comments

Show HN: Mersel AI – we make websites readable by ChatGPT/Perplexity (GEO)

https://www.mersel.ai
1•wujosephjw•29m ago•0 comments

Show HN: OdinForge – Breach simulation that chains vulns into attack paths

https://www.odinforgeai.com/demo/breach-chain
2•Doc_Dre•29m ago•1 comments

We built our startup infra on FreeBSD in 2026

https://old.reddit.com/r/freebsd/comments/1r7mp9n/we_built_our_entire_startup_infra_on_freebsd_in/
2•enz•33m ago•0 comments

pg_ash: Active Session History for PostgreSQL wait event sampling

https://github.com/NikolayS/pg_ash
1•tanelpoder•34m ago•0 comments

How persistent is the inference cost burden?

https://epochai.substack.com/p/how-persistent-is-the-inference-cost
1•gmays•34m ago•0 comments

Windows 99

https://win99.dev
1•keepamovin•35m ago•2 comments

Study: Respiration patterns during sleep crucial to memory consolidation

https://www.nature.com/articles/s41467-023-43450-5
2•heresie-dabord•36m ago•0 comments

Ten Candles

https://cavalrygames.com/ten-candles-info
1•LambdaComplex•38m ago•0 comments

AI Story Generator with Pictures

https://www.genstory.app/ai-story-generator
1•RyanMu•38m ago•0 comments

Pentagon might ask contractors to certify they don't use Anthropic's Claude

https://www.wsj.com/politics/national-security/woke-ai-spat-escalates-between-pentagon-and-anthro...
6•fortran77•39m ago•3 comments

RageDetector – detects aggressive typing and forces me to calm down

https://github.com/AI-Architechs/RageDetector
3•karan_dev•45m ago•1 comments

Lentando Private Habit Tracker

https://frankforce.com/lentando-%f0%9f%90%a2-private-habit-and-substance-tracker/
1•memalign•49m ago•0 comments

Why Europe doesn't have a Tesla

https://worksinprogress.co/issue/why-europe-doesnt-have-a-tesla/
1•trojanalert•50m ago•1 comments

SnkvDB – Single-header ACID KV store using SQLite's B-Tree engine

https://github.com/hash-anu/snkv
1•usefulcat•50m ago•0 comments

Software Engineering in 2026

https://twitter.com/Adityapandeydev/status/2023620303126229276
1•keepamovin•50m ago•1 comments

Ask HN: Is the definition of AI that it can fool people?

2•WhatsTheBigIdea•52m ago•1 comments

Choose Your Fictions Well (2010)

http://henryjenkins.org/blog/2010/04/choose_your_ficitons_well.html
1•1970-01-01•52m ago•0 comments