frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The Future Is Not Tech-Forward

https://www.thetechbubble.info/p/the-future-is-not-tech-forward
1•doener•1m ago•0 comments

What's within a 10-minute walk in 50 European cities

https://strado.info/
1•bookofjoe•1m ago•0 comments

Library of ODE Solvers

https://solvers.milanrother.com/
1•skywalqer•1m ago•0 comments

How to Build a Notion AI Chatbot for Your Help Center

https://quickchat.ai/post/notion-ai-chatbot-help-center
1•piotrgrudzien•2m ago•0 comments

TikTok CEO says over two dozen Jewish organizations are telling them who to ban

https://twitter.com/MaryBowdenMD/status/2094500265206407223
2•slowin•5m ago•0 comments

Dyson Made a Camera-Equipped Toothbrush That Flosses for You

https://www.theverge.com/tech/986737/dyson-camerajet-smart-toothbrush-live-camera-flosser-pricing...
2•airhangerf15•7m ago•0 comments

Inception: Mercury 2.5 Preview on OpenRouter

https://openrouter.ai/inception/mercury-2.5-preview
1•Topfi•9m ago•1 comments

Moe expert offloading on a 2-core Celeron with 2.7GB RAM

https://github.com/dhishwasher/moe-offload-bench
1•fukoffandie•10m ago•0 comments

ChatBlackGPT

https://chatblackgpt.com/
1•rmason•11m ago•1 comments

I Want a Wife (1971) [pdf]

https://www.sevanoland.com/uploads/1/1/8/0/118081022/_brady_i_want_a_wife.pdf
1•NaOH•13m ago•0 comments

Decompiler Explorer

https://dogbolt.org
2•tripdout•14m ago•0 comments

Beneath the Bottleneck: An R&D and Technology Review of Lithium and Rare Earths

https://dukespace.lib.duke.edu/bitstreams/909c3952-6af4-48dd-a4d0-9baf0b16880c/download
3•Eridanus2•15m ago•0 comments

Evading Elastic Defend Module Load Detection

https://matheuzsecurity.github.io/hacking/elastic-trusted-pid-bypass/
1•matheuzsec_•16m ago•0 comments

My local model setup on an M4 Pro Mac Mini

https://lws.io/blog/my-local-model-setup/
1•raybb•16m ago•0 comments

MapQuest is No. 1 on the App Store after refusing to change Lake Ontario's name

https://www.cnn.com/2026/09/01/business/mapquest-number-one-app-refusal-lake-america
4•dnemmers•17m ago•0 comments

Welcome to the Old Internet Again

https://theoldnet.com/
3•jruohonen•20m ago•0 comments

GitHub Down Again?

1•yodon•22m ago•1 comments

Show HN: TinyJS – small apps on Win/Mac/Linux

https://tinyjs.app
1•tarwin•22m ago•1 comments

Dropbox Security Breach: Hackers Access Accounts Through Authentication Flaw

https://decrypt.co/377099/dropbox-security-breach
3•rkagerer•25m ago•2 comments

Private group wants to launch "cheapest possible" mission to Alpha Centauri

https://arstechnica.com/space/2026/09/private-group-wants-to-launch-cheapest-possible-mission-to-...
3•Gaishan•27m ago•0 comments

Ask HN: Where do you announce your projects?

1•lennart-rth•29m ago•1 comments

Steve Jobs, Closed Macs, and Me: A Guest Post (Del Yocum)

https://pogueman.substack.com/p/steve-jobs-closed-macs-and-me-a-guest
3•rmason•29m ago•0 comments

Nature Deficit Disorder

https://en.wikipedia.org/wiki/Nature_deficit_disorder
5•gurjeet•33m ago•0 comments

TIL: Adam Sandler (a.k.a. Evil Elmo)

https://en.wikipedia.org/wiki/Evil_Elmo
4•sans_souse•34m ago•0 comments

High Agency Is High Variance

https://www.betonit.ai/p/high-agency-is-high-variance
2•paulpauper•38m ago•0 comments

Wendell Berry's Nine Rules

https://www.honest-broker.com/p/wendell-berrys-nine-rules
1•paulpauper•38m ago•0 comments

Slotstream: Swift, SSD Expert Streaming, and Breaking the LLM Memory Wall

https://singularitymoments.com/content/inside-slotstream-swift-ssd-expert-streaming-and-breaking-...
1•silentbob7•38m ago•0 comments

Show HN: Weedout – Safari extension that hides YouTube AI-labeled videos

https://masteranza.github.io/weedout/
19•masteranza•40m ago•2 comments

Every Reward Bends: Security Incentives and the OpenAI Hugging Face Incident

https://substack.norabble.com/p/every-reward-bends
1•nedruod•41m ago•0 comments

Argentina uses stablecoins, in 5 charts

https://a16zcrypto.com/posts/article/how-argentina-uses-crypto-5-charts/
1•syumei•43m ago•0 comments
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/