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/

Exhaustive and Definitive Ranking of All NES Games Released in North America

https://8bitnintendo.science/
1•CharlesW•1m ago•0 comments

Fast-tracked power plants fuel AI boom, with little public scrutiny

https://www.reuters.com/business/energy/fast-tracked-power-plants-fuel-ai-boom-with-little-public...
1•JumpCrisscross•1m ago•0 comments

Freelance Hiring, Without the Chaos

https://hight.ai
1•YinkaIyiola•2m ago•0 comments

Futuristic Japanese Warship Is on the Market and Winning Fans

https://www.wsj.com/world/asia/this-futuristic-japanese-warship-is-on-the-market-and-winning-fans...
2•JumpCrisscross•2m ago•0 comments

Bill that would mandate AI chip location tracking gains industry support

https://www.nbcnews.com/tech/tech-news/chips-security-act-gains-industry-support-letter-rcna350500
3•elliotbnvl•9m ago•0 comments

Welcome to America, World Cup visitors. Don't forget to tip

https://www.axios.com/2026/06/21/world-cup-service-fees-tipping-culture
3•rguiscard•12m ago•0 comments

The Wheel of Life

https://dsernst.com/writing/2026/wheel-of-life
1•dsernst•12m ago•0 comments

Good results fine tuning a local LLM like Qwen 3:0.6B to categorize questions

https://www.teachmecoolstuff.com/viewarticle/fine-tuning-a-local-llm-to-categorize-questions
2•dev-experiments•17m ago•0 comments

The Revolution Will Not Be Digitized

https://lareviewofbooks.org/article/social-codes-tech-workers-class-identity-digital-capitalism/
1•colinb•18m ago•0 comments

Simple hard way to conjugate Japanese verbs

https://underreacted.leaflet.pub/3mmevu6woys27
2•valzevul•18m ago•0 comments

Show HN: Real-Life Deception Detection Without Uploading Video

https://github.com/WhissleAI/lie_detection_binary
1•ksingla025•21m ago•0 comments

Evaluating sugar-sweetened beverage tax effects

https://pmc.ncbi.nlm.nih.gov/articles/PMC12669988/
1•luu•24m ago•0 comments

I Canceled My French Tutor and Built an LLM Tool That Does It Better

https://alshe.substack.com/p/i-canceled-my-french-tutor-and-built
2•Anon84•25m ago•0 comments

PebbleOS

https://github.com/coredevices/PebbleOS
1•arbayi•26m ago•0 comments

Robust Jobserver

https://codeberg.org/mlugg/robust-jobserver/src/branch/main/spec.md
1•birdculture•28m ago•0 comments

The Deadly Rise of Giant Trucks and S.U.V.s

https://www.nytimes.com/interactive/2026/06/21/us/trucks-suv-pedestrian-crashes.html
5•xnx•29m ago•0 comments

Migrating from Claude to DeepSeek without breaking everything

https://blog.firetiger.com/migrating-from-claude-to-deepseek-without-breaking-everything/
2•eric_khun•31m ago•0 comments

Compass – guardrails and a hard budget cap for AI coding agents

https://github.com/dshakes/compass
1•chandu1221•33m ago•0 comments

The Crusade of Hormuz

https://www.historytoday.com/archive/history-matters/crusade-hormuz
2•Thevet•39m ago•0 comments

Real-Time GPS Tracking Station

https://www.gps-satellites.com/
1•gnabgib•42m ago•0 comments

Show HN: Fold-logging.nvim – fold logging and debug-print statements in Neovim

https://github.com/markosnarinian/fold-logging.nvim
1•markosn•42m ago•0 comments

Swift, Gay and Pope's season in the sun

https://www.theguardian.com/books/2026/jun/12/the-twitnam-summer-by-hester-grant-review-swift-gay...
1•Petiver•51m ago•0 comments

I just released Mango Launcher

https://www.mangolauncher.com/
2•PinyaApps•52m ago•0 comments

Street Traffic Regulation (1909)

https://rosap.ntl.bts.gov/view/dot/16295
1•willmeyers•53m ago•1 comments

I Gave an AI a Civilization to Run. It Built a Nuke – Launching CivBench

https://www.lwilko.com/blog/i-gave-an-ai-a-civilization
3•LiamWilko•56m ago•2 comments

AI Is Discovering the Doorman Fallacy [video]

https://www.youtube.com/watch?v=f-QzIum9bNU
1•CHB0403085482•57m ago•1 comments

Show HN: Tunr – Expose your local server in 3 seconds

https://github.com/ahmetvural79/tunr
2•ahvural•58m ago•0 comments

Improvements to Std:Format in C++26

https://mariusbancila.ro/blog/2026/06/19/improvements-to-stdformat-in-c26/
1•rbanffy•1h ago•0 comments

Show HN: Bifrost Edge: runs on PC of ur organization and routes all AI traffic

https://docs.getbifrost.ai/edge/overview
2•aanthonymax•1h ago•1 comments

Daily Probiotic May Help Fight Depression in Older Adults

https://scitechdaily.com/scientists-say-a-daily-probiotic-may-help-fight-depression-in-older-adults/
1•Gaishan•1h ago•0 comments