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/

A Cop's Case for Flock

https://worksinprogress.co/issue/a-cops-case-for-flock/
1•mvlipwig•6m ago•1 comments

Interactive Model View zai-org/GLM-5.3

https://hfviewer.com/zai-org/GLM-5.3
2•ResearchAtPlay•8m ago•0 comments

Andrew Garfield on Playing Sam Altman in "Artifical"

https://variety.com/2026/film/news/andrew-garfield-talks-playing-sam-altman-artificial-open-ai-12...
3•nreece•10m ago•0 comments

Citations in AI-written reports did not exist

https://www.stipple.sh/resources/ai-citation-hallucination-benchmark
4•gcsydney•15m ago•0 comments

Messy

https://www.observed.life/messy
2•andsoitis•15m ago•0 comments

I'm the Guy Who Destroys Antique Books After We Scan Them into Our Company's AI

https://www.mcsweeneys.net/articles/im-the-guy-who-destroys-antique-books-after-we-scan-them-into...
3•9woc•16m ago•1 comments

Debian Votes to Allow "Responsible Use of Generative AI"

https://www.phoronix.com/news/Debian-Votes-Responsible-AI-Use
4•mappu•16m ago•0 comments

OpenAI and Anthropic are ruining San Francisco

https://www.sfgate.com/local/article/open-ai-anthropic-ruining-sf-22404657.php
3•spking•17m ago•0 comments

Agents in IMessages that can do anything

https://hirealpha.chat/
2•Sashank_Singh•18m ago•0 comments

A deep dive into Grok Bot

https://flaviocopes.com/grok-bot/
2•thoughtpeddler•21m ago•0 comments

OpenAI Dumps Cursor

https://www.bloomberg.com/news/articles/2026-08-29/openai-to-end-partnership-with-cursor-after-sp...
2•MehrdadKhnzd•25m ago•1 comments

A shelf with counts in HTML (no JavaScript)

https://webwithoutjs.com/lab/shelf/
3•nreece•29m ago•0 comments

Terminal-Bench 4.0

https://www.tbench.ai/news/terminal-bench-4-0
1•mji•29m ago•0 comments

Quest for the Eternal Dock – Lambdock

https://jointhefreeworld.org/blog/articles/gnu-linux/quest-for-eternal-dock/index.html
3•signa11•30m ago•0 comments

Box breathing: Inside the 'most powerful hack' to control stress

https://www.bbc.com/news/articles/c5y5jqly153o
2•1659447091•31m ago•0 comments

Why this philosopher turned down Anthropic

https://www.ft.com/content/bdb3b820-905b-431e-82c0-386535755af1
1•outside1234•31m ago•0 comments

Show HN: SlideX – Open-source presentations with MDX

https://www.slidexdeck.com/en/
1•zz41354899•31m ago•0 comments

Personal Dynamic Media (1977)

https://ieeexplore.ieee.org/document/1646405
2•gone35•35m ago•0 comments

LSPs for LLMs

https://ianbarber.blog/2026/08/11/lsps-for-llms/
2•ocamoss•37m ago•0 comments

Show HN: Metis – An agent harness pushing DeepSeek to Opus-tier coding (82%)

https://github.com/Wholiver/metis
2•oliverhuchenrui•38m ago•0 comments

Subs, a cloud native agent harness

https://github.com/substructureai/subs
1•xwil•38m ago•0 comments

TurboKV: Insanely fast Rust key-value store

https://github.com/kingroryg/turbokv
12•rgbimbochamp•50m ago•0 comments

PureSpace – Lightweight macOS cleaner and uninstaller

https://www.haoqibit.com/puremac
2•Popang•55m ago•1 comments

PastePal – Clipboard manager for Mac with iCloud sync

https://www.haoqibit.com/pastepal
2•Popang•56m ago•0 comments

Our decision on Cursor following its acquisition by SpaceX

https://twitter.com/OpenAI/status/2093515564786540695
8•qainsights•56m ago•1 comments

Landlady to 9/11 hijackers reveals their links to alleged Saudi spy

https://www.bbc.com/news/articles/c99dvm39mreo
2•1659447091•57m ago•0 comments

"We quit the CDC last year. The problems we protested remain"

https://www.statnews.com/2026/08/28/cdc-protest-resignations-one-year-later-houry-jernigan-daskal...
5•EA-3167•1h ago•0 comments

ASCII City: Traffic and Detail Update [video]

https://www.youtube.com/watch?v=DSRooHo_HSI
7•guiambros•1h ago•0 comments

Start a Blog

https://guzey.com/personal/why-have-a-blog/
4•bilsbie•1h ago•1 comments

Search songs based on feelings or images

https://vibemax.streamlit.app
2•sushmeywork•1h ago•1 comments