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/

Meta has discontinued its metaverse for work, too

https://www.theverge.com/tech/863209/meta-has-discontinued-its-metaverse-for-work-too
1•prawn•4m ago•0 comments

The Computational Web and the Old AI Switcharoo

https://www.fromjason.xyz/p/notebook/the-computational-web-and-the-old-ai-switcharoo/
1•jayveeone•8m ago•0 comments

Greenland Crisis

https://en.wikipedia.org/wiki/Greenland_crisis
1•handfuloflight•10m ago•0 comments

MH370 operational search reports

https://www.atsb.gov.au/mh370-pages/updates/reports
2•teleforce•15m ago•0 comments

Nushell 0.110.0

https://www.nushell.sh/blog/2026-01-17-nushell_v0_110_0.html
1•Fervicus•19m ago•0 comments

The AI revolution is here. Will the economy survive the transition?

https://post.substack.com/p/the-ai-revolution-is-here-will-the
2•mooreds•28m ago•0 comments

Show HN: 2FA2FA – 2FA Live Auth (Real-Time TOTP Authentication)

https://2fa2fa.com
1•SongDeYu•29m ago•1 comments

Ops-Tools – a Rust-Based DevOps CLI Swiss Army Knife

https://github.com/DennySORA/Ops-Tools
1•dennysora•29m ago•0 comments

A fast Rust port of Steve Yegge's beads

https://github.com/Dicklesworthstone/beads_rust
1•sorenbs•33m ago•0 comments

CD Projekt issue DMCA takedown notice against popular Cyberpunk VR mod

https://www.patreon.com/posts/another-one-dust-148437771
4•wjdp•34m ago•0 comments

Air traffic control: the IBM 9020

https://computer.rip/2026-01-17-air-traffic-control-9020.html
2•pinewurst•39m ago•0 comments

Show HN: Anti-Detect.com – Browser Fingerprint Scanner

https://anti-detect.com/
1•SongDeYu•43m ago•0 comments

In Defense of Data Centers

https://www.deeplearning.ai/the-batch/issue-336/
1•nl•44m ago•1 comments

Why the Best AI Systems Are Still So Bad at Pokémon

https://time.com/7345903/ai-chatgpt-claude-gemini-pokemon/
1•26d0•46m ago•0 comments

Ask HN: How to find a sponsor?

1•TySchultz•47m ago•0 comments

San Francisco coyote swims to Alcatraz

https://www.sfgate.com/local/article/san-francisco-coyote-alcatraz-21302218.php
4•kaycebasques•47m ago•0 comments

People cannot "just pay attention" to (boring, routine) things

https://utcc.utoronto.ca/~cks/space/blog/tech/PeopleCannotPayAttention
2•todsacerdoti•48m ago•0 comments

All your OpenCodes belong to us

https://johncodes.com/archive/2026/01-18-all-your-opencodes/
3•jpmcb•48m ago•0 comments

The Code-Only Agent

https://rijnard.com/blog/the-code-only-agent
2•emersonmacro•49m ago•0 comments

Bring Back Ops Pride

https://charitydotwtf.substack.com/p/bring-back-ops-pride
3•mooreds•50m ago•2 comments

Show HN: Knowhere – Rust-Based SQL Engine with TUI and GUI (Built on DataFusion)

https://saivarunk.github.io/knowhere/
1•waxsum8•54m ago•0 comments

With this tool, you can enjoy NAS functionality even without a NAS

https://quicksend.chat/
1•foodhome•56m ago•0 comments

HN should be dark mode by default

4•busters4•57m ago•4 comments

Show HN: All Paul Graham essays as a single ePub for e-readers

https://tomyanz.com/pgessaysepub/
2•tomyanlol123•1h ago•0 comments

We grew an XR conference to 11,000 attendees. Here's why we walked away

https://1upsummit.com/blog/built-largest-xr-conference-part-of-problem/
1•makercameron•1h ago•1 comments

Offensive Windows IPC Internals 3: ALPC (Advanced Local Procedure Call)

https://csandker.io/2022/05/24/Offensive-Windows-IPC-3-ALPC.html
2•aragonite•1h ago•0 comments

Trzsz-SSH (tssh): An SSH Client Alternative in Go

https://github.com/trzsz/trzsz-ssh
1•csmantle•1h ago•0 comments

The "Bucket Bumping" problem of airline tickets, and how to minimise your fare

https://www.dodgycoder.net/2026/01/the-bucket-bumping-problem-of-airline-tickets.html
3•damian2000•1h ago•0 comments

Pre-Agent Nostalgia

https://www.pcloadletter.dev/blog/pre-coding-agent-nostalgia/
8•ronbenton•1h ago•4 comments

Privacy Engineering at Scale: Building Automated Data Retention Systems

https://medium.com/@sandhyavinjam/privacy-engineering-at-scale-building-automated-data-retention-...
2•sandhyavinjam•1h ago•0 comments