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

Comments

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

We Used Opus 4.5 to Re-Architect Multi-Tenancy in 2.5 Weeks and Save Six-Figures

https://enragedcamel.dev/2026/01/11/how-opus-4-5-saved-us-100k-worth-of-dev-work/
1•enraged_camel•3m ago•0 comments

Show HN: Terminal UI for GCP

https://github.com/yogirk/tgcp
1•yogirk1•5m ago•0 comments

Show HN: Is AI hijacking your intent? A formal control algorithm to measure it

1•daikikadowaki•5m ago•1 comments

Show HN: Open-source library to unify Polymarket and Kalshi APIs

https://github.com/qoery-com/pmxt
1•SamTinnerholm•5m ago•0 comments

OpenTelemetry Is Broken

https://mosheshaham.substack.com/p/opentelemetry-is-broken
1•puppion•5m ago•0 comments

Towards a Disaggregated Agent Filesystem on Object Storage

https://penberg.org/blog/disaggregated-agentfs.html
1•avinassh•6m ago•0 comments

Split expenses website. No sign-ups. No apps

https://splitcostonline.com/
1•JaimeNonica•8m ago•0 comments

Wcurl: A simple wrapper around curl to easily download files

https://github.com/curl/wcurl
1•tosh•9m ago•0 comments

Uutils/coreutils: Cross-platform Rust rewrite of the GNU coreutils

https://github.com/uutils/coreutils
2•tosh•15m ago•0 comments

US Commerce Department drops plan to impose restrictions on Chinese-made drones

https://www.reuters.com/world/china/us-commerce-department-drops-plan-impose-restrictions-chinese...
2•rguiscard•15m ago•0 comments

Inspec: An IR smart camera that detects REM sleep from video in real time

https://www.inspec.me
1•MichaelCoder•15m ago•0 comments

Show HN: Reinforcement learning tic-tac-toe in C, annotated

https://github.com/andportnoy/rl-tic-tac-toe
2•aportnoy•16m ago•0 comments

Why does Donald Trump want Venezuela's oil [video]

https://www.youtube.com/watch?v=ynsCt9jBbbo
1•teleforce•18m ago•0 comments

My Attempt at Independence from Big-Tech

https://blog.antonlydike.de/My%20Attempt%20at%20Independence%20from%20Big-Tech.html
1•antonly•19m ago•0 comments

Python can encode meaning directly not represent it, embody it

1•ceo-kernel•22m ago•0 comments

Show HN: CharacterTest.app – AI character matching based on Big Five models

https://www.charactertest.app/
1•echoadam•23m ago•0 comments

Ask HN: Is Programming as a Profession Cooked?

2•fnoef•24m ago•3 comments

Publishing ESM-based npm packages with TypeScript (2025)

https://2ality.com/2025/02/typescript-esm-packages.html
1•mfbx9da4•24m ago•0 comments

Show HN: Remember Me AI (FULL RELEASE) – 0x cost reduction in AI memory systems

https://github.com/merchantmoh-debug/Remember-Me-AI
1•MohskiBroskiAI•29m ago•1 comments

If you have multiple interests, do not waste the next 2-3 years

https://twitter.com/thedankoe/status/2010042119121957316
2•bilsbie•30m ago•0 comments

Show HN: ChemistryLaTeX

https://chromewebstore.google.com/detail/chemistrylatex/dkjdnddfiajiachpfgbkicoiodgomnoc
2•quintessen•30m ago•0 comments

Story of Pong

https://www.wired.com/story/inside-story-of-pong-excerpt/
2•ustad•31m ago•0 comments

Companies Have Made $1M as ICE Bounty Hunters

https://theintercept.com/2025/12/23/ice-bounty-hunters-track-immigrant-surveillance/
2•rbanffy•35m ago•1 comments

200M unique domains extracted from Common Crawl

https://zenodo.org/records/15872040
1•networkcat•40m ago•0 comments

Show HN: I built a tool that turns raw outage timelines into public postmortems

2•tasssmaal•40m ago•0 comments

Show HN: Enforcing time-bounded technical debt with Git history

https://github.com/jobin-404/debtbomb
3•jjdev8157•46m ago•0 comments

Skills in the 21st Century

https://twitter.com/levie/status/2010055953157357622
1•ReDeiPirati•46m ago•0 comments

KaraDAV – Lightweight Nextcloud compatible WebDAV server

https://github.com/kd2org/karadav
1•indigodaddy•48m ago•0 comments

GM's new world headquarters: Modernized midcentury designs with artifacts

https://www.cnbc.com/2026/01/11/gm-hq-detroit-artifacts-company-history.html
2•cebert•48m ago•0 comments

Hello everyone, and welcome to Niji 7

https://nijiv7.com
1•BruceWok•49m ago•1 comments