frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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•10mo ago

Comments

Lio•10mo 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•10mo 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/

Will the U.S. confirm that aliens exist before 2027? (27%)

https://kalshi.com/markets/kxaliens/aliens/kxaliens-27
1•FergusArgyll•1m ago•0 comments

Caddy Server Release Process

https://github.com/caddyserver/caddy/blob/master/.github/workflows/release.yml
1•SEJeff•1m ago•1 comments

An Interactive Intro to Quadtrees

https://growingswe.com/blog/quadtrees
1•evakhoury•1m ago•0 comments

HuggingFace Agent Skills

https://github.com/huggingface/skills
1•armcat•2m ago•0 comments

Show HN: Making missed workouts cost money with Android TEE and smart contracts

https://pedrooaugusto.github.io/blog/posts/making-missed-workouts-cost-money-with-smart-contracts/
1•the42thdoctor•3m ago•1 comments

Maine lawmakers look to old school buildings as potential for new housing

https://mainemorningstar.com/2026/02/17/lawmakers-look-to-old-school-buildings-as-potential-for-n...
1•toomuchtodo•4m ago•1 comments

From Zero Code to AI-Generated Assets in Just 4 Days

https://blog.codeminer42.com/from-zero-code-to-ai-generated-assets-in-just-4-days/
1•edigleysson•4m ago•0 comments

Scientists crack the case of "screeching" Scotch tape

https://arstechnica.com/science/2026/02/heres-why-scotch-tape-screeches-when-its-peeled/
1•colinprince•4m ago•0 comments

Einstein AI Education Companion

https://companion.ai/einstein
1•colinprince•5m ago•0 comments

Show HN: Toolrelay.io – Connect Your SaaS to AI

https://toolrelay.io
1•sahair•6m ago•0 comments

Ovelle Bio Wants to Give Women More Eggs

https://www.corememory.com/p/this-startup-wants-to-give-women
1•Metacelsus•7m ago•0 comments

AI Lost Out to Traditional Models in Forecasting NYC's Blizzard

https://www.bloomberg.com/news/articles/2026-02-24/ai-predictions-were-little-help-for-massive-ny...
2•toomuchtodo•8m ago•0 comments

AgentGate – Open-source security firewall for AI agents (ALLOW/DENY/APPROVE)

https://agent-gate-rho.vercel.app/
1•PEGHIN•9m ago•1 comments

Autonomous AI intelligence testing

https://www.jou-labs.com/proof
1•jodytornado•9m ago•1 comments

Meditation and Mindfulness Have a Dark Side We Rarely Talk About

https://www.sciencealert.com/meditation-and-mindfulness-have-a-dark-side-we-rarely-talk-about
2•mikhael•9m ago•0 comments

Performance Managing to the Room or "How to Stop Sucking at This"

https://jamesjboyer.substack.com/p/performance-managing-to-the-room
1•mooreds•10m ago•0 comments

Why Your LLM NPCs Sound the Same (and How to Fix It)

https://phasespace.co/blog/why-your-llm-npcs-sound-the-same/
1•paulkyle•10m ago•0 comments

I built an AI browser with prompt-injection defense at 16 on an i5 with 8GB RAM

2•latestinssan•11m ago•0 comments

Open Letter to Google on Mandatory Developer Registration for App Distribution

https://keepandroidopen.org/open-letter/
7•kaplun•11m ago•0 comments

Anthropic could be exaggerating about the distillation efforts of Chinese labs [video]

https://www.youtube.com/watch?v=_k22WAEAfpE
1•logicprog•12m ago•0 comments

Qwen 3.5 Medium Model Series

https://twitter.com/Alibaba_Qwen/status/2026339351530188939
1•tosh•12m ago•0 comments

I'm a financial analyst who couldn't manage his own money

https://www.indiehackers.com/post/im-a-financial-analyst-who-couldn-t-manage-his-own-money-so-i-b...
1•wwxoxo•12m ago•0 comments

Calcium-Ion Batteries from Redox-Active Covalent Organic Framework Electrolytes

https://advanced.onlinelibrary.wiley.com/doi/10.1002/advs.202512328
1•PaulHoule•12m ago•0 comments

AI boosted US economy by 'basically zero' in 2025, says Goldman chief economist

https://www.tomshardware.com/tech-industry/artificial-intelligence/ai-boosted-us-economy-by-basic...
2•elorant•13m ago•0 comments

Building Authorization in AI Apps (2024)

https://pangea.cloud/blog/building-authorization-in-ai-apps/
1•mooreds•14m ago•0 comments

Large-Scale Online Deanonymization with LLM Agents

https://simonlermen.substack.com/p/large-scale-online-deanonymization
1•DalasNoin•14m ago•0 comments

What the Roberts Court Is Trying to Accomplish

https://www.theatlantic.com/ideas/2026/02/supreme-court-tariffs-partisanship/686117/
1•JumpCrisscross•14m ago•0 comments

Tractor: Translating All C to Rust

https://www.darpa.mil/research/programs/translating-all-c-to-rust
1•sneela•15m ago•1 comments

Notion – Introducing Custom Agents

https://www.notion.com/blog/introducing-custom-agents
1•jackmalpo•15m ago•0 comments

Negative social ties as emerging risk factors for accelerated aging

https://www.pnas.org/doi/10.1073/pnas.2515331123
1•bikenaga•15m ago•1 comments