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

Comments

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

Can Messaging Apps Implement SIM Binding Without OS Provider Support?

https://www.medianama.com/2025/12/223-sim-binding-guidelines-os-providers-messaging-apps-impact-u...
1•pabs3•1m ago•0 comments

Why the Sanchar Saathi App Pre-Installation on Smartphones Is a Privacy Concern?

https://www.medianama.com/2025/12/223-govt-sanchar-saathi-app-pre-installation-smartphones-privacy/
1•pabs3•2m ago•0 comments

ProofQR – a blockchain-based QR code verification system

https://www.proofqr.xyz
1•TomatoProgram•2m ago•1 comments

Nimony (eventually Nim 3.0) Design Principles

https://nim-lang.org/araq/nimony.html
1•andsoitis•8m ago•0 comments

Volitional Response Protocol – What happens when LLMs can decline to engage [pdf]

https://github.com/templetwo/Relational-Coherence-Training-RTC/blob/master/RCT_Paper_FINAL.pdf
1•TempleOfTwo•11m ago•1 comments

US air travelers without REAL IDs will be charged a $45 fee

https://apnews.com/article/real-id-fee-airport-security-travel-tsa-fe8c7ed55cf3dacafa10d50cc2112eb7
7•geox•11m ago•0 comments

Around The World, Part 27: Planting trees

https://frozenfractal.com/blog/2025/11/28/around-the-world-27-planting-trees/
3•ibobev•11m ago•0 comments

Wine 10.20

https://gitlab.winehq.org/wine/wine/-/releases/wine-10.20
1•doener•13m ago•0 comments

Lessons from the Frontiers of AI Adoption

https://www.economist.com/business/2025/12/01/lessons-from-the-frontiers-of-ai-adoption
1•andsoitis•15m ago•0 comments

Zig type hackery and memory management

https://joel.id/zig-type-hacker-and-memory-management/
1•andsoitis•16m ago•0 comments

Arcee Trinity Mini: US-Trained Moe Model

https://www.arcee.ai/blog/the-trinity-manifesto?src=hn
2•hurrycane•17m ago•0 comments

Found: The Oldest Sewing Needle

https://www.atlasobscura.com/articles/found-the-worlds-oldest-sewing-needle
1•thunderbong•17m ago•0 comments

GPU deals are drying up fast, but these are the best ones you can still get

https://www.tomshardware.com/pc-components/gpus/gpu-deals-are-drying-up-fast-but-these-are-the-be...
1•doener•17m ago•0 comments

FreeBSD 15.0 is now available

https://lists.freebsd.org/archives/freebsd-announce/2025-December/000213.html
4•cperciva•18m ago•0 comments

Your Phone Isn't a Drug. It's a Portal to the Otherworld.

https://www.nytimes.com/2025/11/28/opinion/internet-phones-social-media-addiction.html
1•bookofjoe•18m ago•1 comments

Former JAGs say Hegseth, others may have committed war crimes

https://www.militarytimes.com/news/your-military/2025/12/01/former-jags-say-hegseth-others-may-ha...
3•petethomas•20m ago•0 comments

Meta's Instagram orders employees back to the office 5 days a week

https://www.cnbc.com/2025/12/01/meta-instagram-rto-return-to-office.html
4•kamaraju•21m ago•0 comments

Hedge Your Bet on AGI: Why a Hybrid Path to AI Vibe Coding Just Makes More Sense

https://www.buzzy.buzz/post/hedge-your-bet-on-agi-why-a-hybrid-approach-to-ai-vibe-coding-just-ma...
2•adamgins•22m ago•0 comments

Strategies of Populism and Illiberalism in European Campaigning on Facebook

https://www.cogitatiopress.com/mediaandcommunication/article/view/10718
2•PaulHoule•22m ago•0 comments

Amazon's Atrocious AI Anime Dubs Are a Dark Sign of Things to Come

https://gizmodo.com/amazon-anime-ai-dub-banana-fish-no-game-no-life-2000693962
3•layer8•22m ago•0 comments

Artisanal coding is dead, long live artisanal coding

https://joel.id/artisanal-coding-is-dead-long-live-artisanal-coding/
5•mooreds•23m ago•5 comments

The Olivia Nuzzi and RFK Jr. Affair Is Messier Than We Ever Could Have Imagined

https://www.theringer.com/2025/11/25/national-affairs/olivia-nuzzi-rfk-jr-ryan-lizza-explained-bo...
3•JumpCrisscross•23m ago•0 comments

Fixing the Reactos Test Suite

https://reactos.org/blogs/cbialorucki-tests-2/
2•doener•24m ago•1 comments

Gmail app stopped working with EAS

https://issuetracker.google.com/issues/461996029
1•gtech1•25m ago•1 comments

Radia Perlman (Mother of Internet) and Inventor of Spanning Tree Protocol

https://lemelson.mit.edu/resources/radia-perlman
1•vkdelta•26m ago•0 comments

Anduril Fails a Lot

https://www.wsj.com/politics/national-security/anduril-industries-defense-tech-problems-52b90cae
4•howdyhowdy123•28m ago•0 comments

Lux – the world best computer use model and developer toolkit

https://agiopen.org/
1•salkahfi•28m ago•0 comments

NerdSearch: A Search Engine for Gamers and Game Devs (Powered by Cheat Codes)

https://search.404nerds.com
1•AjaxTheCoder•32m ago•1 comments

InfraSketch: AI powered system design tool

https://infrasketch.net
1•MatthewFrank•35m ago•0 comments

Show HN: Built a LinkedIn highlighter to screen candidates 5x faster

https://chromewebstore.google.com/detail/skimit-linkedin-recruiter/ipaajbgmiinahmfbmmjpikmfjkccpocj
1•ngninja•36m ago•0 comments