frontpage.
newsnewestaskshowjobs

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•1y ago

Comments

Lio•1y 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•1y 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/

Open-source reference implementation of the Agent Name Service (ANS)

https://github.com/agentnameservice/ans
1•mooreds•1m ago•0 comments

EU/UK Android Devs need to put phone number on Play Store Listing

https://support.google.com/googleplay/android-developer/answer/17594752?hl=en
3•gadders•5m ago•0 comments

Building Barista: Postgres, Embeddings, and Jev

https://read.thecoder.cafe/p/barista-1
2•0xKelsey•6m ago•0 comments

Show HN: Using GPUs for other bs than AI – important prime record for the geeks

https://github.com/djuk8/beacon/
1•mvojvoda•12m ago•1 comments

Clawd's Bar opens - a speakeasy for AI agents and a new kind of service with it

https://x.com/clawds_bar
1•boos_clawdsbar•13m ago•0 comments

It Gives Great Demo

https://blog.jim-nielsen.com/2026/it-gives-great-demo/
1•aray07•13m ago•0 comments

Xenbleed: Xen Guest to Dom0 Escape

https://codeant.ai/security-research/xenbleed-a-grant-copy-cache-bug-that-reaches-dom0-memory
1•markasoftware•13m ago•0 comments

Out Of Office – a daily game for you to escape the 9 to 5

https://outofofficegame.com
1•iambenc•14m ago•1 comments

Canva Announces Layoffs in Restructure Affecting 1,271 Workers

https://www.techrepublic.com/article/news-canva-restructure-1271-workers-layoffs/
2•yakkomajuri•18m ago•0 comments

Altman Knitting at Deposition

https://www.youtube.com/watch?v=akjrfwYPvy8
1•accengaged•18m ago•0 comments

French blood banks hacked in latest cyber-attack on Europe

https://www.theguardian.com/technology/2026/nov/04/france-national-blood-service-hack-cyber-attac...
1•max-ch•19m ago•0 comments

LHCb finds evidence of one-in-ten-billion particle decay

https://home.cern/lhcb-finds-evidence-of-one-in-ten-billion-particle-decay/
3•jwpapi•20m ago•0 comments

Bug Finding Considered Harmful?

https://alperenkeles.com/posts/bug-finding-considered-harmful/
1•alpaylan•20m ago•0 comments

Chess X GO custom AI

1•popsmith•23m ago•0 comments

Zig 0.17.1 Released

https://ziglang.org/news/0.17.1-released/
1•birdculture•24m ago•0 comments

Everything should be a random number generator

https://en.cppreference.com/cpp/numeric/random
1•efren6•25m ago•0 comments

Canva lays off 22% of its workforce; 1,270 people

3•princevegeta89•26m ago•0 comments

Less Popular Than Coal

https://www.argmin.net/p/less-popular-than-coal
2•_delirium•29m ago•0 comments

NYT demands Brave shut down its paywall blocker and end deals with AI firms

https://arstechnica.com/tech-policy/2026/11/nyt-demands-brave-shut-down-its-paywall-blocker-and-e...
3•healsdata•35m ago•0 comments

Bluefin Server 26.11 (Beta)

https://docs.projectbluefin.io/blog/bluefin-server-beta/
1•riffic•35m ago•0 comments

Happy 65 Years: NASA's Johnson Space Center Then and Now

https://www.nasa.gov/centers-and-facilities/johnson/happy-65-years-nasas-johnson-space-center-the...
2•titusblair•36m ago•0 comments

The SBND collaboration releases first neutrino results

https://news.fnal.gov/2026/10/the-sbnd-collaboration-releases-first-neutrino-results/
2•titusblair•36m ago•0 comments

Control your Mac by knocking on the desk (iPhone accelerometer)

https://twitter.com/BourAbdelhadi/status/2118098820441465232
2•babdelhadi•37m ago•1 comments

Ask HN: What your experience with the monthly "who wants to be hired" thread?

26•newswangerd•37m ago•13 comments

Curious What Replaces REST?

https://graftcode.com/compare/rest
2•graftcodecom•41m ago•0 comments

The PHP2Shell fix, two weeks on: what the PHP-src issue tracker shows

https://theainewsreport.com/2026-11-04-php2shell-fix-two-weeks-on-php-src-tracker.html
2•titusblair•43m ago•0 comments

Show HN: Amigent – AI agent and remote desktop for Commodore Amiga over 50 KB/s

https://github.com/akustikrausch/amigent
2•akustikrausch•48m ago•0 comments

Show HN: Multiplayer context – a brainpot if you will

https://brainpot.cloud/
1•fjallstrom•48m ago•0 comments

Gaining Consciousness 2009

https://www.youtube.com/watch?v=JuZ2ut0q1mw
1•uno6180338•50m ago•1 comments

Show HN: I built a hosting for small AI-generated software

https://host0.ai
2•dvolkhonskiy•51m ago•1 comments