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•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/

KernelScript: DSL for Kernel Customization and App Optimizations

https://www.phoronix.com/news/KernelScript
1•csmantle•1m ago•0 comments

Perceptual Image Codec: What Matters in Practical Learned Image Compression

https://apple.github.io/ml-pico/
1•ksec•2m ago•0 comments

Pi-Mojo – A Mojo Port of Pi AI Agent Toolkit

https://github.com/atveit/pi-mojo/tree/main
1•amund•4m ago•0 comments

Autotrader – paper trading AI agent for Indian equities

https://github.com/analyticalmonk/autotrader
1•akashtndn•8m ago•0 comments

Show HN: Kanban CLI (A local-first, agent-first task manager for the terminal)

https://codeberg.org/hydrafog/kanban
1•hydra-f•9m ago•0 comments

Binary Lambda Calculus

https://esolangs.org/wiki/Binary_lambda_calculus
1•optimalsolver•20m ago•0 comments

Cookie banners make vision models hallucinate webpage content

https://chrmod.net/archive/cookie-banners-vision-models/
2•chrmod•20m ago•0 comments

From Ivory Tower to Iron Curtain: The Academics Who Reshaped the CIA [video]

https://www.youtube.com/watch?v=mPhbq69K3tY
1•Anon84•21m ago•0 comments

Mastering Dyalog APL

https://mastering.dyalog.com/README.html
2•tosh•21m ago•0 comments

The Meaning of Doing Mathematics

https://arxiv.org/abs/2509.15998
1•fanf2•22m ago•0 comments

A Brief History of Lab Notebooks

https://www.asimov.press/p/lab-notebooks
2•Luc•28m ago•0 comments

Expanding the human proteome with microproteins and peptideins

https://research.ucc.ie/en/publications/expanding-the-human-proteome-with-microproteins-and-pepti...
1•janandonly•28m ago•0 comments

$100 to upgrade Fresh IDE for ePub TUI reading

1•jph•30m ago•0 comments

Bitcoin Depot files for bankruptcy, takes 9000 Bitcoin ATMs offline

https://www.msn.com/en-us/money/news/bitcoin-depot-files-for-bankruptcy-takes-9000-bitcoin-atms-o...
1•janandonly•30m ago•0 comments

Productivity Paradox

https://en.wikipedia.org/wiki/Productivity_paradox
1•gyomu•37m ago•0 comments

Supercharge Claude Code, Cursor, Codex with Semantic Code Intelligence

https://github.com/colbymchenry/codegraph
1•beyti•39m ago•0 comments

To A.I. Executives, We're All Just 'Meat Computers'

https://www.nytimes.com/2026/05/24/business/meat-computer-brain-artificial-intelligence.html
1•sbulaev•40m ago•0 comments

The invisible fabric of AI: chips aren't a US-China war, but a 30-country chain

https://zoopa.es/en/innovation-technology/invisible-fabric-ai-chips-geopolitics/
2•carlosortet•40m ago•1 comments

Show HN: Fleet – Python supervisor for running coding agents in parallel

2•sermakarevich•42m ago•0 comments

Responsible Work with AI

https://www.satisfice.com/responsible
1•satisfice•43m ago•0 comments

I bypassed AWS API Gateway auth with a trailing slash. Got $12K bounty

https://theguptalog.blogspot.com/2026/04/i-bypassed-aws-api-gateway-auth-with.html
2•GeorgeWoff25•45m ago•2 comments

The AI Existential Crisis: Western AI Agents Will Win Commerce

https://medium.com/@vektormemory/the-ai-existential-crisis-western-ai-agents-will-win-finance-chi...
1•vektormemory•45m ago•0 comments

Which age-gates should be skill-gates and vice-versa?

https://shkspr.mobi/blog/2026/05/which-age-gates-should-be-skill-gates-and-vice-versa/
2•blenderob•51m ago•0 comments

Orchestration problems hurt legal AI

https://lexifina.com/blog/legal-ontologies-for-ai
1•alansaber•52m ago•0 comments

Lump of Labour Fallacy

https://www.investopedia.com/terms/l/lump-of-labour-fallacy.asp
2•nothrowaways•55m ago•0 comments

SpaceX's IPO Is a Bet Gravity Doesn't Apply to Elon Musk

https://www.wsj.com/tech/spacexs-ipo-is-a-bet-gravity-doesnt-apply-to-elon-musk-f798e814
2•1vuio0pswjnm7•55m ago•0 comments

New Tools for Taking on the Great Outdoors Properly

https://www.wired.com/story/14-new-tools-for-taking-on-the-great-outdoors-properly/
1•joozio•1h ago•0 comments

AI Stock Is the Ultimate Set-It-and-Forget-It Buy for Long-Term Investors

https://www.fool.com/investing/2026/05/19/this-ai-stock-is-the-ultimate-set-it-and-forget-it/
1•01-_-•1h ago•0 comments

Build Revit and Tekla plugins without Visual Studio – one PowerShell script

https://github.com/anis-ammar/bim-plugin-builder
1•anisarchi•1h ago•0 comments

Résumé vs. Portfolio: Both Are Rigged Against Most Candidates

https://comuniq.xyz/post?t=1141
1•01-_-•1h ago•0 comments