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/

Show HN: KindScan – product safety checker for your whole family

https://kindscan.com/
1•trulayer•2m ago•0 comments

Building a Financial Exchange from first principles

https://harshiyer.in/blog/farzi-exchange
1•proximuz•3m ago•0 comments

Browser Fingerprint Test–20 Signals your Browser Reveals Each Website You Visit

https://mysysinfo.com
1•hackstar•4m ago•0 comments

Republic of letters (2024) a first social network?

https://bigthink.com/strange-maps/republic-of-letters/
1•czw2•10m ago•1 comments

The Refusal Residue: When Probes Catch Alignment Faking and When They Don't

https://arxiv.org/abs/2607.13346
1•sbulaev•13m ago•0 comments

Ask HN: Has anyone used Online casino?

https://geekyants.com/case-studies/secure-casino-web-platform-kyc-payments-geo-compliance
2•aneesharasannan•13m ago•0 comments

Show HN: I made ts-node alternative, ttsc/ttsx, a TypeScript-go toolchain

https://github.com/samchon/ttsc
1•autobe•14m ago•0 comments

Can we trust open weight models?

https://twitter.com/insiderphd/status/2077037121869664410
1•mef•14m ago•1 comments

GPT-Red: an LLM super-hacker OpenAI built to make its models safer

https://www.technologyreview.com/2026/07/15/1140514/meet-gpt-red-an-llm-super-hacker-openai-built...
1•joozio•19m ago•0 comments

A bunch of stuff I used to not know about K&R C

https://sebsite.pw/w/20260712-kandr.html
2•birdculture•19m ago•0 comments

The Looting of Science Fiction

https://aeon.co/essays/silicon-valley-has-a-science-fiction-problem
2•gajju3588•20m ago•0 comments

Uber moves to acquire Delivery Hero for €12.5B

https://www.reuters.com/business/finance/uber-nears-125bn-deal-acquire-delivery-hero-ft-reports-2...
1•ProjectBarks•21m ago•0 comments

Is There a Reliable Way to Generate Figma Designs from Code?

https://geekyants.com/blog/how-we-built-the-missing-bridge-from-code-to-figma
2•varda_62892•25m ago•0 comments

Building This Blog: Jekyll on GitHub Pages from Zero to 130 Posts

https://mcgarrah.org/setting-up-jekyll-blog-github-pages/
1•ankitg12•28m ago•0 comments

What is the real point of Codex Micro? [video]

https://www.youtube.com/watch?v=m8uUUUsMD3Y
1•hsuduebc2•37m ago•1 comments

Notes on Structured Programming [pdf]

https://www.cs.utexas.edu/~EWD/ewd02xx/EWD249.PDF
2•andsoitis•44m ago•0 comments

20-20-20 Rule: Are These Numbers Justified?

https://pubmed.ncbi.nlm.nih.gov/36473088/
1•ankitg12•47m ago•0 comments

From Microservice to Subprocess

https://kerkour.com/from-microservice-to-subprocess
1•enz•51m ago•0 comments

Notes on structured concurrency, or: Go statement considered harmful

https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/
4•Redoubts•52m ago•0 comments

What Psychology Says About HITL

https://aviatrix.ai/
2•karthik-a2z•55m ago•0 comments

Linus Torvalds tells AI haters to fork off

https://www.theregister.com/ai-and-ml/2026/07/15/linus-torvalds-tells-ai-haters-to-fork-off/5271894
8•galaxyLogic•56m ago•1 comments

Are U.S. Consumers Ready to Use Pay-by-Bank at the Point of Sale?

https://www.kansascityfed.org/research/payments-system-research-briefings/are-us-consumers-ready-...
1•toomuchtodo•1h ago•0 comments

Prominent Haskell defector pilloried by anti-AI purists

https://www.theregister.com/devops/2026/07/15/prominent-haskell-defector-pilloried-by-anti-ai-pur...
3•galaxyLogic•1h ago•1 comments

Celebrity influencers paid up to £1M to advertise deodorant on Instagram

https://www.bbc.co.uk/news/articles/cvgegqrp656o
2•mmarian•1h ago•1 comments

Vercel Native Awesome List

https://github.com/henryoman/awesome-vercel-native
1•henryoman•1h ago•0 comments

Holding the LLM Stack in Your Head

https://thegustafson.com/series
1•yayitswei•1h ago•0 comments

Show HN: Applications Are All You Need

https://www.npmjs.com/package/@openluxeco/cli
1•chandlerwilcox•1h ago•0 comments

Roko's Dancing Basilisk

https://boston.conman.org/2025/12/02.1
1•signa11•1h ago•0 comments

Mirage – fast and simple GTK+ image viewer

https://gitlab.com/thomasross/mirage
1•Mr_Minderbinder•1h ago•0 comments

Show HN: Free Ollama AI Trading Desktop App

https://www.vaultcharts.com/
1•AlexBThomsen•1h ago•0 comments