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/

Sonic Booms and Seismic Waves Can Reveal Where Space Junk Crash-Lands

https://www.nytimes.com/2026/01/22/science/space-junk-seismographs.html
1•_____k•2m ago•0 comments

The Rise and Impending Fall of the Dental Cavity

https://www.cremieux.xyz/p/the-rise-and-impending-fall-of-the
1•MrBuddyCasino•2m ago•0 comments

China's analogue AI chip runs 12x as fast on 1/200 the energy of digital rivals

https://www.scmp.com/news/china/science/article/3340939/chinas-analogue-ai-chip-runs-12-times-fas...
1•martinlaz•6m ago•0 comments

Who use chatbots for news consider them unbiased and "good enough"

https://www.niemanlab.org/2026/01/people-who-use-chatbots-for-news-consider-them-unbiased-and-goo...
1•giuliomagnifico•8m ago•0 comments

Indoor Mapping – OpenStreetMap Wiki

https://wiki.openstreetmap.org/wiki/Indoor_Mapping
2•marklit•9m ago•0 comments

Post-Quantum Cryptography

https://en.wikipedia.org/wiki/Post-quantum_cryptography
1•aggrrrh•12m ago•0 comments

Testing AI orchestrated cyber attacks in practice

https://blog.fraktal.fi/testing-ai-orchestrated-attacks-in-practice-12f8fb03191e
1•tmakkonen•21m ago•0 comments

Downloading a Podcast to Create an Audiobook

https://kevinboone.me/clh_podcast_to_audiobook.html
1•LaSombra•21m ago•0 comments

Why I Don't Have Fun With Claude Code

https://brennan.io/2026/01/23/claude-code/
3•ingve•22m ago•0 comments

Why digital signatures break on structured healthcare data

https://formidable.care/articles/understanding-the-identity-integrity-gap-in-digital-signing
1•vincentxplore•25m ago•0 comments

Roleplayers

1•shoman3003•25m ago•0 comments

Faster Loading for GitHub Issues

https://github.blog/changelog/2026-01-22-faster-loading-for-github-issues/
2•ramon156•27m ago•0 comments

Web-SQLite-JS allows for the persistence of relational data on web clients [video]

https://www.youtube.com/watch?v=ZHYDv4GPprU
1•wuchuheng•31m ago•0 comments

Ask HN: Which paid apps and services do you use?

3•chistev•35m ago•0 comments

SnapHabit : Extreme habit accountability with AI and friend groups

https://snap-habit.com/
1•apollos•36m ago•0 comments

E-scooter sharing company Bird has raised $20M

https://micromobility.io/news/birds-parent-company-third-lane-mobility-raises-20m
1•prabinjoel•37m ago•2 comments

AI-Powered CSPM Tools Are Transforming Cloud Compliance

https://digimagazine.co.uk/how-ai-powered-cspm-tools-are-transforming-cloud-compliance/
1•cybleinc•40m ago•0 comments

Does AI-Assisted Coding Deliver? A Study of Cursor on Software Projects

https://arxiv.org/abs/2511.04427
2•iLoveOncall•40m ago•0 comments

Ghostty's AI Policy

https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md
5•mefengl•44m ago•1 comments

A crowdsourced repository for optimization constants?

https://terrytao.wordpress.com/2026/01/22/a-crowdsourced-repository-for-optimization-constants/
1•jjgreen•46m ago•0 comments

Dcli: Declarative Package Management for Arch Linux (Inspired by NixOS)

https://gitlab.com/theblackdon/dcli
1•signa11•52m ago•0 comments

The new rules of the road for agentic commerce

https://www.mastercard.com/us/en/news-and-trends/stories/2026/agentic-commerce-rules-of-the-road....
2•saikatsg•54m ago•0 comments

Copilot SDK in Technical Preview

https://github.com/orgs/community/discussions/184872
2•edent•54m ago•0 comments

Google is ending full-web search for niche search engines

https://programmablesearchengine.googleblog.com/
71•01jonny01•56m ago•40 comments

Voice Layer for AI Agents Built with Rust, Pluggable to All Agentic Frameworks

https://github.com/SaynaAI/sayna
1•tigranbs•57m ago•0 comments

Raiden Warned About AI Censorship [video]

https://www.youtube.com/watch?v=-gGLvg0n-uY
1•DeathArrow•1h ago•0 comments

Show HN: Thalo – A "programming" language for structured knowledge

https://github.com/rejot-dev/thalo
3•WilcoKruijer•1h ago•0 comments

From Tomorrow Back to Yesterday: A Tale of Two Web Architectures – Yang [video]

https://www.youtube.com/watch?v=8W6Lr1hRgXo
1•adityaathalye•1h ago•0 comments

The State of Modern AI Text to Speech Systems for Screen Reader Users

https://stuff.interfree.ca/2026/01/05/ai-tts-for-screenreaders.html
2•tuukkao•1h ago•0 comments

Apple is burying the Time Capsule, but how to replace it?

https://sixcolors.com/post/2026/01/apple-is-burying-the-time-capsule-but-how-to-replace-it/
4•tosh•1h ago•1 comments