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/

BookOrbit – self-hosted ebooks, audiobooks, comics, and PDFs

https://bookorbit.app/
1•sc970•2m ago•0 comments

Dutch police arrest suspected member of Shinyhunters group that claimed FBI hack

https://www.bbc.co.uk/news/articles/cw5ym18znr0ro
1•thinkingemote•3m ago•0 comments

There was a hijacking, we've subdued the terrorists, we need help

https://www.timesofisrael.com/liveblog-september-30-2026/
2•Betelbuddy•3m ago•0 comments

Show HN: AT0M – a Jev Like System One decision model in a single Rust binary

https://at0m.pienomial.com/
2•okpatil•4m ago•0 comments

Airglow

https://en.wikipedia.org/wiki/Airglow
2•vintagedave•4m ago•0 comments

The PDP-1 Lab for Hackers

https://obsolescence.dev/pidp1-mods.html
2•ozymandiax•4m ago•0 comments

Project Cybersyn: Chile's Experiment in Cybernetic Socialism

https://thereader.mitpress.mit.edu/project-cybersyn-chiles-radical-experiment-in-cybernetic-socia...
2•fidotron•5m ago•0 comments

Data Is the Application

https://ma.ttias.be/data-is-the-application/
2•Mojah•5m ago•0 comments

Start using your hands (a sort of manifesto on crafting)

https://sylvia.studio/posts/start-using-your-hands-a-sort-of-manifesto-on-crafting
2•surprisetalk•7m ago•0 comments

AI tool that copied actor's voice violated his rights, Tokyo court rules

https://www.theguardian.com/technology/2026/sep/30/ai-tool-copied-actor-kenjiro-tsuda-tokyo-court
2•n1b0m•9m ago•0 comments

Show HN: MeetTwins- Send an AI twin to your Google Meet standups

https://meettwins-site.vercel.app/
1•Adityasays•9m ago•0 comments

Dumb Servers, Smart Clients: Distributing Images with Quarry

https://amutable.com/blog/distributing-images-quarry
1•Levitating•10m ago•0 comments

Show HN: FinTrace – point-in-time guardrails for financial LLM agents

https://github.com/FredXing1/FinTrace
2•FredXing•10m ago•0 comments

Show HN: QuatEngine 4^8 – A Base-4^8 Quaternary OS and hardware simulator

https://github.com/strahinjastojanovic826-code/quat_os
1•srbin•11m ago•0 comments

Gates thinks AI could kill 1B people, can we trust his judgment after Epstein?

https://www.theguardian.com/commentisfree/2026/sep/30/bill-gates-thinks-ai-could-kill-people-can-...
1•Betelbuddy•12m ago•1 comments

Why I Read Books

https://roo.se/en/blog/why-i-read-books/
2•rroose•13m ago•1 comments

Qualcomm's System Level Architecture in the Snapdragon X2 Elite

https://chipsandcheese.com/p/qualcomms-system-level-architecture
1•rbanffy•13m ago•0 comments

Proving you wrote that text by making it pretty

https://itsthejoker.github.io/posts/to-art-is-human-mobile-version/
1•627467•14m ago•0 comments

dead

http://www.bookorbit.app
1•sc970•14m ago•0 comments

Load balancing and failover inside Bunny CDN

https://bunny.net/blog/introducing-bunny-cdn-load-balancer-make-your-origins-work-together/
13•joe-at-bunny•17m ago•1 comments

ICEYE's Open Satellite Feed

https://tech.marksblogg.com/iceye-open-satellite-feed.html
1•marklit•17m ago•0 comments

EtherPK: Markdown Notes / Sync and Mobile / E2E Encryption and AI and MCP

https://www.etherpk.com/home
1•gb2d_hn•17m ago•1 comments

OpenAI Dev Day 2026: Everything Announced in 15 Minutes [video]

https://www.youtube.com/watch?v=GjN3xLDuc8o
1•flippyhead•19m ago•0 comments

Akgents – Actor Based Agents (open source)

https://github.com/b12consulting/akgentic-framework
1•mbackovic•19m ago•0 comments

How Long Will the AI Boom Last? Memory Stocks Offer Clues

https://www.wsj.com/tech/ai/how-long-will-the-ai-boom-last-memory-stocks-offer-clues-622be948
2•1vuio0pswjnm7•19m ago•0 comments

SaaS Starter– Next.js15 and Supabase and Stripe boilerplate,typed end to end

https://myraharoon.gumroad.com/l/saas-starter
1•venturionai•20m ago•0 comments

Meta Uses A.I. Data Centers to Avoid Billions in Federal Taxes

https://www.nytimes.com/2026/09/30/technology/meta-ai-data-centers-taxes.html
2•sbulaev•20m ago•0 comments

ScrubVault – Zero-dependency in-memory PII airgap with MCP support

https://github.com/tastenkasperle/scrub-vault
1•tastenkasperle•21m ago•0 comments

With one click you can clear browser cache and cookies

https://chromewebstore.google.com/detail/digital-shield-tab-suspen/pkonihncnkmbejhhjadaognganhinnhc
2•digitaShida•22m ago•0 comments

I committed to writing and sharing 30 jokes in 30 days. Here's what I learned

https://pammoore.substack.com/p/i-committed-to-writing-and-sharing
1•mooreds•23m ago•0 comments