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/

OpenSUSE Governance Proposal

https://gitlab.com/jeffmahoney/opensuse-docs/-/blob/main/governance-draft.md
1•Tomte•13s ago•0 comments

Government Comic Books (2023)

https://www.beautifulpublicdata.com/government-comic-books/
1•Brajeshwar•28s ago•0 comments

HMP: A Cognitive Application Protocol for Agent Networks

1•kagvi13•35s ago•1 comments

Why LLM chat-interfaces limit learning

https://obliqueangles.substack.com/p/why-llm-chat-interfaces-limit-learning
1•TomBers•54s ago•0 comments

Chaos Testing for LLM Agents

https://github.com/arielshad/balagan-agent
1•ArielSh•1m ago•1 comments

Welcome to the Chess960v2 Era: An Experiment That Will Change Chess

https://chess960v2.com/en
2•lavren1974•3m ago•0 comments

Ask HN: A Single Board Computer for a phone alternative

1•krastanov•3m ago•1 comments

We built an AI model for eng hiring that outperforms recruiters and LLMs

https://interviewing.io/blog/we-built-a-predictive-model-for-eng-hiring-that-outperforms-both-rec...
2•leeny•6m ago•0 comments

You Can Just Say No to the Data

https://blog.jim-nielsen.com/2026/say-no-to-data/
1•ibobev•7m ago•0 comments

Smart Quotes for Smart People

https://smartquotesforsmartpeople.com/
1•ibobev•7m ago•0 comments

Too Much and Never Enough

https://en.wikipedia.org/wiki/Too_Much_and_Never_Enough
1•rendx•7m ago•0 comments

Documents Prove Trump Administration Arrested Students for Criticizing Israel

https://www.motherjones.com/politics/2026/01/ozturk-khalil-documents-deportation-pro-palestine-pr...
4•robtherobber•7m ago•0 comments

Administrative FortiCloud SSO authentication bypass

https://fortiguard.fortinet.com/psirt/FG-IR-26-060
1•ibobev•8m ago•0 comments

Le Pen denies any sense she might have committed a crime over EU funds

https://www.japantimes.co.jp/news/2026/01/14/world/le-pen-crime-eu-funds/
1•PaulHoule•8m ago•0 comments

Garden State Parkway Jon Bon Jovi Rest Stop Is Playing Loose with Quotes (2023)

https://defector.com/the-garden-state-parkways-jon-bon-jovi-rest-stop-is-playing-fast-and-loose-w...
1•Amorymeltzer•8m ago•0 comments

Show HN: Lore Labyrinth – A Maze Game

https://lorelabyrinth.entropicsystems.net/weekly
1•snorbleck•8m ago•0 comments

Show HN: Evals skill for agents – no tooling, just Markdown and subagents

https://github.com/adriancooney/evals
1•adriancooney•8m ago•0 comments

The Myth of Cops Overdosing from Touching Fentanyl Persists for a Reason (2021)

https://defector.com/the-myth-of-cops-overdosing-from-touching-fentanyl-persists-for-a-reason
2•Amorymeltzer•9m ago•0 comments

Run Moltbot (Formely Clawdbot) on Cloudflare Workers

https://github.com/cloudflare/moltworker
1•rcarmo•9m ago•0 comments

'You don't feel judged': Why we buy more at self-service terminals

https://www.bbc.com/news/articles/cy9y1wvq3pdo
1•reconnecting•10m ago•0 comments

Framer CEO Reviews Startup Websites (YC) [video]

https://www.youtube.com/watch?v=leQ89XSHILw
1•consumer451•11m ago•0 comments

OpenStreetMap is concerned: AI bots are collecting data

https://www.heise.de/en/news/OpenStreetMap-is-concerned-thousands-of-AI-bots-are-collecting-data-...
3•doener•11m ago•0 comments

Litestream Writable VFS

https://fly.io/blog/litestream-writable-vfs/
1•emschwartz•12m ago•0 comments

Official ClickHouse Kubernetes Operator

https://clickhouse.com/blog/clickhouse-kubernetes-operator
3•animetyan•12m ago•0 comments

GeForce Now Brings GeForce RTX Gaming to Linux PCs

https://blogs.nvidia.com/blog/geforce-now-thursday-linux/
3•pjmlp•12m ago•0 comments

Heating homes with the largest particle accelerator

https://home.cern/news/news/cern/heating-homes-worlds-largest-particle-accelerator
2•elashri•15m ago•0 comments

Visual Family Cosmos

https://rosano.ca/blog/visual-family-cosmos
1•akkartik•15m ago•0 comments

FBI seizes RAMP cybercrime forum used by ransomware gangs

https://www.bleepingcomputer.com/news/security/fbi-seizes-ramp-cybercrime-forum-used-by-ransomwar...
2•smurda•15m ago•0 comments

The AI Bubble Is Getting Closer to Popping

https://www.bloomberg.com/opinion/articles/2026-01-28/ai-bubble-could-pop-with-higher-tariffs-and...
2•toomuchtodo•16m ago•1 comments

Apple Stops Selling $200 'Pro Apps' Bundle with Final Cut Pro and More

https://www.macrumors.com/2026/01/29/apple-stops-selling-pro-apps-education-bundle/
2•htk•16m ago•1 comments