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

Comments

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

The Lobster Programming Language

https://strlen.com/lobster/
1•keyle•1m ago•0 comments

Don't Make Me Talk to Your Chatbot

https://raymyers.org/post/dont-make-me-talk-to-your-chatbot/
1•pkilgore•2m ago•0 comments

Schools in England sidelining dressing-up for World Book Day, MPs hear

https://www.theguardian.com/education/2026/mar/03/schools-england-dressing-up-world-book-day-mps-
1•zeristor•2m ago•0 comments

Strikes on Amazon data centers highlight vulnerability to physical disasters

https://apnews.com/article/amazon-aws-data-center-uae-iran-bahrain-71066b0a822c4cfd88b61e3fe79af917
2•the_arun•4m ago•1 comments

IKEA deploys mini robot trucks in China for in-store fulfillment

https://www.freightwaves.com/news/ikea-deploys-mini-robot-trucks-in-china-for-in-store-fulfillment
3•crescit_eundo•5m ago•0 comments

Why does this river slice straight through a mountain range?

https://theconversation.com/why-does-this-river-slice-straight-through-a-mountain-range-after-150...
1•PaulHoule•7m ago•0 comments

Show HN: Limelight – Let your AI see what your app does at runtime

https://github.com/getlimelight/limelight-sdk
1•cyrusburns•7m ago•0 comments

Rubio to World: Stop Doing the Exact Same Thing the US Just Did

https://www.techdirt.com/2026/03/03/rubio-to-world-stop-doing-the-exact-same-thing-the-us-just-did/
7•hn_acker•10m ago•0 comments

Why Apple's move to video could endanger podcasting's greatest power

https://www.anildash.com/2026/02/28/apple-video-podcast-power/
2•latexr•11m ago•0 comments

Revamping Our Membership Program

https://www.rtings.com/company/revamping-our-membership-program
1•akyuu•13m ago•0 comments

Amidst the AI frenzy nobody is taking the human side

https://cognitivefriction.substack.com/p/missing-tribe
1•cyclopeanutopia•13m ago•0 comments

Show HN: AI making payments with your regular Visa card, securely. Prava

https://playground.prava.space/
1•davinciind•15m ago•0 comments

Show HN: Grok Brain – Turn your Grok data into a private 3D brain visualization

https://grok-brain.vercel.app/
1•zimtzimt•15m ago•1 comments

Google Rewrites Applications Every Few Years. Can You?

https://orischwartz.com/posts/google-rewrites-applications-every-few-years.html
1•fleaflicker•16m ago•0 comments

OpenAI CEO Sam Altman Defends Pentagon Work to Staff

https://www.wsj.com/tech/ai/openai-ceo-altman-defends-pentagon-work-to-staff-calls-backlash-reall...
6•cdrnsf•16m ago•0 comments

Growing Postal

https://rescx.substack.com/p/growing-postal
1•cyclopeanutopia•17m ago•0 comments

D3D12 Shader Execution Reordering

https://devblogs.microsoft.com/directx/shader-execution-reordering/
1•ksec•18m ago•0 comments

Ubuntu Planning Mandatory Age Verification

https://twitter.com/lundukejournal/status/2028914903587631613
4•egorfine•19m ago•1 comments

Awesome-Selfhosted

https://github.com/awesome-selfhosted/awesome-selfhosted
2•nobody9999•20m ago•0 comments

Facebook Appears to Be Down

7•Molitor5901•24m ago•7 comments

Sen. Wyden Warns of Mass Surveillance Amid Pentagon's Fight with Anthropic

https://gizmodo.com/sen-wyden-warns-of-mass-surveillance-amid-pentagons-fight-with-anthropic-2000...
7•WarOnPrivacy•24m ago•0 comments

Bluesky adds (broken) age verification

https://bsky.app
2•neogodless•24m ago•1 comments

Show HN: Webact – token-efficient browser control for AI agents (GitHub)

https://github.com/kilospark/webact
1•kxbnb•26m ago•1 comments

In startups, "I assumed" is the most expensive sentence you can say [video]

https://www.tiktok.com/@taxhero_ai/video/7613137316227353887?is_from_webapp=1&sender_device=pc
1•salleisha•26m ago•1 comments

Ask HN: Why don't MacBooks have Cellular Modems yet?

2•avonmach•27m ago•1 comments

Show HN: Proofd – Free AI career risk score based on your tasks, not job title

https://www.proofd.ai
1•dixalex•28m ago•0 comments

Is Shopify Good for SEO in 2026?

https://www.techwrath.com/is-shopify-good-for-seo-2026/
1•techwrath11•30m ago•0 comments

EURO-3C Project to build a federated Telco-Edge-Cloud infrastructure

https://digital-strategy.ec.europa.eu/en/news/commission-announces-eu75-million-euro-3c-project-b...
1•_____k•30m ago•0 comments

Show HN: TypeShim – .NET WebAssembly Meets TypeScript

https://github.com/ArcadeMode/TypeShim
1•ArcadeMode•30m ago•0 comments

How to Choose the Right Shopify Development Agency in 2026

https://www.techwrath.com/how-to-choose-right-shopify-development-agency/
1•techwrath11•31m ago•0 comments