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/

Check and validate JSON-LD structured data on webpages

https://chromewebstore.google.com/detail/json-ld-checker/jdddgiebgdijpopfapkocdnnbgkhddln
1•simonguo•1m ago•1 comments

Big Banks Enjoy Stealth Bailouts

https://www.dcreport.org/2025/12/29/ny-fed-unlimited-cash-infusions-bank-crisis/
1•mindracer•1m ago•0 comments

Reflections on a Year of Prolog and LLMs

https://deepclause.substack.com/p/coming-soon
1•schmuhblaster•2m ago•0 comments

Tech Billionaires Threaten to Flee California–Again

https://www.thenerdreich.com/tech-billionaires-threaten-to-flee-california-again/
3•jethronethro•3m ago•0 comments

Markdown files as React components with live demos

https://rcv-rsuite.vercel.app/quick-start
1•simonguo•4m ago•1 comments

How diamonds are powering a new quantum revolution

https://www.ft.com/content/0b309cd2-aa74-428e-b37b-067665ef17ea
1•freddier•5m ago•0 comments

Justice Department Using Fraud Law to Target Companies on DEI

https://www.wsj.com/politics/policy/trump-doj-dei-fraud-investigations-93213d52
2•KnuthIsGod•5m ago•0 comments

Ask HN: With so many AI models, how do you quickly choose the right one?

1•ankit2098•7m ago•0 comments

AI Video Generation Made Easier with Wan 2.6

https://www.wan26.info/wan/wan-2-6
2•cy1414569•12m ago•1 comments

Why Enterprises Cannot Disclaim Consumer Harm Caused by LLM "Optimization"

https://zenodo.org/records/18091942
2•businessmate•14m ago•0 comments

GPU-Agnostic Programming Using CubeCL

https://www.thomasantony.com/posts/202512281621-gpu-agnostic-programming-using-cubecl/
1•tantony•17m ago•0 comments

America's sweetheart meme came from Philly drill rappers depicting gun violence

https://andrejgee.substack.com/p/6-7-is-another-two-americas-moment
1•panic•23m ago•0 comments

Finding a broken trace on my old Mac with the help of its ROM diagnostics

https://www.downtowndougbrown.com/2025/12/finding-a-broken-trace-on-my-old-mac-with-the-help-of-i...
1•HotGarbage•26m ago•0 comments

'Let them', creatine and fibermaxxing

https://www.theguardian.com/wellness/2025/jul/31/creatine-fibermaxxing-biggest-wellness-trends
2•andsoitis•27m ago•0 comments

ARR is dead. Long live VRR: Vibe Revenue Run-rate

https://gpt3experiments.substack.com/p/arr-is-dead-long-live-vrr
1•nutanc•27m ago•1 comments

Beyoncé is now the fifth billionaire musician

https://www.theguardian.com/us-news/2025/dec/29/beyonce-billionaire-forbes
3•andsoitis•29m ago•0 comments

Show HN: CLI app to control your Mac written in Rust

https://github.com/joonho3020/mac-cli
1•archipelago123•30m ago•0 comments

The Code That Makes Mario Move [video]

https://www.youtube.com/watch?v=ZuKIUjw_tNU
1•handfuloflight•35m ago•0 comments

How Buttondown uses your content to power generative AI

https://buttondown.com/blog/generative-ai
2•nabla9•36m ago•0 comments

Show HN: Cloud Chamber in Browser

https://gist.githack.com/xiupos/a6e6523be4a7772bd43333bbe504bfd0/raw/cloud-chamber.html
2•xiupos•43m ago•0 comments

Show HN: Huntr – An all in one leak checker tool

https://www.huntrfinds.info
1•cloudwaddie•48m ago•1 comments

Meta Buys AI Startup Manus, Adding Paying Users

https://www.wsj.com/tech/ai/meta-buys-ai-startup-manus-adding-millions-of-paying-users-f1dc7ef8
1•LopRabbit•49m ago•0 comments

We Debug Live Kernels Using Drgn – You Can Too

https://blogs.oracle.com/linux/drgn-live-kernel-debug
1•tanelpoder•50m ago•0 comments

Prompt Engineering from First Principles

https://medium.com/@programmerraja/prompt-engineering-from-first-principles-the-mechanics-they-do...
2•programmerraja•51m ago•0 comments

New 'cloaking device' concept to shield sensitive tech from magnetic fields

https://www.eurekalert.org/news-releases/1110585?
2•walterbell•51m ago•0 comments

Cursor-Mem Now Available Claude-Mem 8.5.0

https://twitter.com/Claude_Memory/status/2005856998919700833
1•thedotmack•55m ago•1 comments

Show HN: C/C++ source code graph RAG based on Clang/clangd

https://github.com/2015xli/clangd-graph-rag
1•artigent•56m ago•1 comments

The Case for Firebase in 2026

https://daywards.com/media/the-case-for-firebase/the-case-for-firebase-in-2026
1•daywards•57m ago•0 comments

Congress.gov User Interview Update and Call for More Volunteers

https://blogs.loc.gov/law/2025/12/congress-gov-user-interview-update-and-call-for-more-volunteers/
2•m-hodges•1h ago•1 comments

Show HN: Cascade – AI agent that optimizes your ads across channels

https://cascaded.ai/en/
1•Kazza_cascade•1h ago•0 comments