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/

Huang is just the start: Spy agencies warn of 'honey trap' revival

https://www.afr.com/technology/jensen-is-just-the-start-spy-agencies-warn-of-honey-trap-revival-2...
1•geox•1m ago•0 comments

Show HN: Mind Blobs – a browser RTS where you win by befriending, not fighting

https://neojex.itch.io/mind-blobs
1•frazer•7m ago•0 comments

Pyscriptc: An AOT compiler for Python to distribute your app in one file

https://pyscriptc.dev/
1•espetro•15m ago•0 comments

BEA – Slim down Switch games you've extracted, no keys needed

https://github.com/matheus-aragao-cavalcante/BEA-Backport-Engineering-Anything
1•dexxz•17m ago•0 comments

Gemini for Healthcare

https://cloud.google.com/blog/products/ai-machine-learning/gemini-for-healthcare
1•gmays•20m ago•0 comments

Aircraft Defects

https://aircraftdefects.com/
2•marklit•23m ago•0 comments

Post-AI Computer Science – Volume 5

https://thingspool.net/shards-of-sanity/page-5.html
1•architsch•28m ago•1 comments

Show HN: I built a tool to check website access for 14 AI crawlers

https://floxolab.com/ai-crawler-checker
1•floxolab•30m ago•0 comments

Google search hides Nvidia stock graph

2•nedx•31m ago•0 comments

Jensen Huang's Last Hours as Nvidia CEO

https://www.bloomberg.com/news/articles/2026-11-13/inside-jensen-huang-s-final-hours-as-the-ceo-o...
3•ex-aws-dude•32m ago•0 comments

Memory Safety Bugs in Rust Standard Library

https://forge-blog.github.io/posts/rust-std-memory-safety/
2•pjmlp•36m ago•0 comments

Done-for-You Content for Restaurants

https://chefsocial.co/
2•justiinn•36m ago•0 comments

Easy versus hard proofs in mathematics [video]

https://www.youtube.com/watch?v=g1p_5NqrQ-M
1•FillMaths•38m ago•0 comments

DistDebug-Bench: Can LLM Agents Diagnose Bugs in Distributed Systems?

https://distdebug.com/
1•matt_d•39m ago•0 comments

Show HN: Shiplist – Know what files are in your images and packages

https://github.com/DocSpring/shiplist
1•nathan_f77•40m ago•1 comments

Please check out my project

https://github.com/eon5942/timer
1•eonsgaybtw•42m ago•1 comments

Scientists claim the universe is twice as old as believed

https://geekspin.co/scientists-claim-the-universe-is-twice-as-old-as-believed/
3•mattm•45m ago•0 comments

Software Samaritan revamps borked Indian certs to block smart TV ads

https://www.theregister.com/security/2026/11/12/software-samaritan-revamps-borked-indian-certs-to...
2•noorsimar•45m ago•0 comments

Let's Write a PostScript Interpreter

https://beyondloom.com/blog/postscript.html
4•RebelPotato•45m ago•1 comments

The average cost for a new vehicle in the U.S. hits a record high: over $51,000

https://www.npr.org/2026/11/10/nx-s1-6026659/average-vehicle-price-record-high
6•blinding-streak•48m ago•0 comments

JSQLite: Browser-safe TypeScript version of SQLite's read-only implementation

https://github.com/salva/jsqlite
1•thunderbong•49m ago•0 comments

Microsoft Outlook/365 still down after 12 hours

https://twitter.com/MSFT365Status/status/2121079061774491735
3•player85•50m ago•0 comments

Show HN: PharmA2A, an open protocol for pharmacy-to-supplier orders on A2A

https://github.com/pharma2a/pharma2a
4•eliefo•59m ago•0 comments

Michelangelo AI

https://michelangelo-ai.org/
2•trekhleb•1h ago•0 comments

IceWM

https://ice-wm.org/
32•inatreecrown2•1h ago•8 comments

Agent Skills

https://vercel.com/docs/agent-resources/skills
1•trekhleb•1h ago•0 comments

Feather (Codevember)

https://ttillberg.github.io/codevember-2026/12/
2•markdog12•1h ago•0 comments

Copyright-Strike-for-Hire: Lawsuit Targets Service over Fake Meta Takedowns

https://torrentfreak.com/copyright-strike-for-hire-lawsuit-targets-service-over-fake-meta-takedowns/
2•gslin•1h ago•0 comments

Shutting the Door on the XCPE Botnet (Threat Intelligence)

https://lwn.net/Articles/1104847/
1•noorsimar•1h ago•1 comments

Show HN: My Script to Diff iTerm Configs

https://gist.github.com/hagemt121/14caecfd23dc14b97e0d2eaec01ab3a4
1•hagemt•1h ago•0 comments