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/

AI, Human Cognition and Knowledge Collapse [pdf]

https://economics.mit.edu/sites/default/files/2026-02/AI%2C%20Human%20Cognition%20and%20Knowledge...
1•gone35•40s ago•0 comments

SHOW HN: I built AI Product Photography tool for ecom stores

1•nazbasho•1m ago•0 comments

Show HN: Free online calculators built with AI

https://www.calcforanything.com/
1•chux52•2m ago•1 comments

Meltdown

https://faduda.ie/200-words/meltdown-2
1•speckx•2m ago•0 comments

Artemis 2 returns to the pad for April launch attempt – SpaceNews

https://spacenews.com/artemis-2-returns-to-the-pad-for-april-launch-attempt/
1•rbanffy•3m ago•0 comments

Anthropic Denies It Could Sabotage AI Tools During War

https://www.wired.com/story/anthropic-denies-sabotage-ai-tools-war-claude/
1•joozio•4m ago•0 comments

What makes time-series database KDB-X so fast?

https://medium.com/kx-systems/what-makes-time-series-database-kdb-x-so-fast-80d254e936aa
1•tosh•5m ago•0 comments

Democracy Is a Liability

https://geohot.github.io//blog/jekyll/update/2026/03/21/democracy-liability.html
3•bsgada•6m ago•1 comments

A 'Hail Mary' for Earth, Built on Solid Science

https://www.nytimes.com/2026/03/18/science/hail-mary-andy-weir.html
1•saikatsg•6m ago•0 comments

Investigating Node.js memory bloat: V8 lazy GC and glibc arena fragmentation

https://frn.sh/pmem/
1•shellpipe•7m ago•0 comments

Benchmarking Kubernetes Log Collectors: Vector, Fluent Bit, OpenTelemetry

https://victoriametrics.com/blog/log-collectors-benchmark-2026/index.html
1•hagen1778•8m ago•1 comments

Another major Japanese electronics firm exits the Blu-ray market

https://www.tomshardware.com/pc-components/storage/another-major-japanese-electronics-firm-exits-...
1•rbanffy•8m ago•0 comments

I Tried DoorDash's Tasks App and Saw the Bleak Future of AI Gig Work

https://www.wired.com/story/i-tried-doordashs-tasks-app-and-saw-the-bleak-future-of-ai-gig-work/
1•joozio•8m ago•0 comments

Lintcn – Shadcn of linters, customizable TypeScript linting rules

https://github.com/remorses/lintcn
1•xmorse•9m ago•0 comments

Show HN: Apprise (Notification Platform) URL Generation Just Got Easier

https://appriseit.com/tools/url-builder/
1•l2g•9m ago•0 comments

KDB-X vs. QuestDB, ClickHouse, TimescaleDB and InfluxDB with TSBS

https://kx.com/blog/benchmarking-kdb-x-vs-questdb-clickhouse-timescaledb-and-influxdb-with-tsbs/
1•tosh•13m ago•0 comments

Nostr VPN

https://github.com/mmalmi/nostr-vpn
1•rzk•14m ago•1 comments

Project Hail Mary is in theaters–but do the linguistics work?

https://arstechnica.com/culture/2026/03/project-hail-mary-is-in-theaters-but-do-the-linguistics-w...
1•rbanffy•14m ago•0 comments

QuestDB vs. ClickHouse

https://questdb.com/blog/clickhouse-vs-questdb-comparison/
1•tosh•15m ago•0 comments

CCSO campaign focuses on reducing speeding

https://www.nevadaappeal.com/news/2026/mar/20/ccso-campaign-focuses-on-reducing-speeding/
1•qualudeheart•16m ago•1 comments

Stadia Maps Privacy Fail

https://www.grepular.com/Stadia_Maps_Privacy_Fail
1•speckx•18m ago•0 comments

Passengers who refuse to use headphones can now be kicked off United flights

https://www.cnn.com/2026/03/21/travel/travel-news-happiest-countries
36•edward•18m ago•15 comments

The AI Eval Tax: The Hidden Cost Every Agent Team Is Paying

https://iris-eval.com/blog/the-ai-eval-tax
1•iparent•20m ago•0 comments

The Last Children of Down Syndrome

https://www.theatlantic.com/magazine/archive/2020/12/the-last-children-of-down-syndrome/616928/
2•JumpCrisscross•20m ago•1 comments

The next wave of GLP-1 drugs coming.they're stronger than Wegovy and Zepbound

https://www.scientificamerican.com/article/new-glp-1-weight-loss-drugs-are-coming-and-theyre-stro...
1•paulpauper•21m ago•0 comments

Why Some Men Struggle to Keep Up with Friendships

https://www.theatlantic.com/newsletters/2026/03/an-unlikely-model-for-male-friendship/686496/
2•paulpauper•22m ago•0 comments

Why Canada's GDP per capita crisis is real

https://thehub.ca/2026/03/20/why-canadas-gdp-per-capita-crisis-is-real-deepdive/
1•paulpauper•23m ago•0 comments

Ask HN: Any Vim/Nvim-first coding agents/extension?

1•absoluteunit1•24m ago•0 comments

WebGL Fluid Experiment

https://haxiomic.github.io/GPU-Fluid-Experiments/html5/
1•ohjeez•25m ago•0 comments

Hide macOS Tahoe's Menu Icons

https://512pixels.net/2026/03/hide-macos-tahoes-menu-icons-with-this-one-simple-trick/
1•soheilpro•25m ago•0 comments