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/

Donut math: how donut.c works (2011)

https://www.a1k0n.net/2011/07/20/donut-math.html
1•azhenley•1m ago•0 comments

Attention Developers: New Open IssueTracker Ticket on Data Deletion Fraud

https://issuetracker.google.com/issues/557281747
1•Bitu79•2m ago•0 comments

Show HN: Gigantic Research, Friend

1•KnoxProtocol•6m ago•1 comments

A Mathematical Theory of Communication [pdf]

https://people.math.harvard.edu/~ctm/home/text/others/shannon/entropy/entropy.pdf
1•andsoitis•7m ago•0 comments

PL Education in the Age of AI: Interview with Shriram Krishnamurthi

https://www.typetheoryforall.com/episodes/pl-education-in-the-age-of-ai
1•gnyeki•11m ago•0 comments

Equal Earth: Explore the world interactively with the Equal Earth map

https://kuboon.github.io/equal-earth/
1•nogajun•11m ago•0 comments

Has anybody seen my keys? A key-hierarchy strategy for rack-level security

https://rfd.shared.oxide.computer/rfd/0301
2•cyb0rg0•14m ago•0 comments

P&G goes wide with a waterless, plastic-free Tide

https://trellis.net/article/pg-water-plastic-out-of-tide-detergent/
1•plun9•14m ago•0 comments

ripwire: ripgrep of AI context (CLI+MCP) giving coding agents a map of any repo

https://github.com/redhat-et/ripwire
2•guessmyname•17m ago•0 comments

How I make games in Batch Script: Multithreading

https://github.com/thelowsunoverthemoon/BatchArticles/blob/main/HowIMakeGamesInBatchScriptP1.md
1•lowsun•18m ago•0 comments

Portal Speedrunners Discover "Singularity Warp" After 18 Years [video]

https://www.youtube.com/watch?v=a9c4jrgfhsk
1•aw1621107•23m ago•1 comments

Cost of running agent memory/vector search

https://polign.com/agent-memory-at-scale
2•anuptalwalkar•24m ago•0 comments

A Rogue AI Swarm Could Hide Inside an AI Company [video]

https://www.youtube.com/watch?v=xRKOpMeEQgQ
2•alwillis•24m ago•0 comments

Why We Need a Return to Élan

https://www.joanwestenberg.com/p/why-we-need-a-return-to-elan
1•Ariarule•37m ago•0 comments

Runic SSH – Open-Source SSH/SFTP Client in Rust and Tauri

https://github.com/marciopaiva/runic-ssh
1•marciopaiva•38m ago•0 comments

Anthropic Has Committed More Than $100B to AWS

https://www.fool.com/investing/2026/09/06/anthropic-has-committed-more-than-usd100-billion-to-aws...
1•geoffbp•39m ago•0 comments

The Coming Merging of Mind and Machine (1999)

https://www.thekurzweillibrary.com/the-coming-merging-of-mind-and-machine
2•thedreammachine•45m ago•0 comments

Fauxnix – bash for AI agents on Windows, no WSL (we measured the PS tax)

https://github.com/20000419/fauxnix
1•cl0602830•45m ago•0 comments

Ask HN: Perplexity Pro vs. Claude – what are you paying for?

1•daytonflyers•46m ago•0 comments

Everyone is right about AI

https://formasimplex.com/blog/2026-09-06-Everyone-is-right-about-AI.html
3•wsintra•46m ago•0 comments

Show HN: GET Together – A social network where you don't need POST to Post

https://gettogether.dev
4•nchudleigh•47m ago•0 comments

Aardman (Wallace and Gromit) Is Selling Its Original Movie Puppets

https://gizmodo.com/aardman-is-selling-its-original-movie-puppets-this-month-2000807968
4•Gaishan•53m ago•0 comments

I built a (wacky) date string utility

https://progressier.com/iso-date-string-toolkit
2•kbst•54m ago•1 comments

Software for One

https://christophermeiklejohn.com/ai/personal/programming/2026/09/06/software-for-one.html
2•azhenley•59m ago•0 comments

Opened the source of my game (multiplatform autobattler)

https://github.com/lfarroco/mana-game
2•lfarroco•1h ago•1 comments

Americans Without Degrees Are Having One of the Best Job Markets in Years

https://www.wsj.com/lifestyle/careers/americans-without-college-degrees-are-having-one-of-the-bes...
7•JumpCrisscross•1h ago•3 comments

Mirror Life Is Theoretical - The Danger Is Anything But

https://www.rand.org/pubs/commentary/2026/08/mirror-life-is-theoretical-the-danger-is-anything-bu...
3•jonbaer•1h ago•0 comments

Ponytail: Lazy Senior Engineer Skill

https://ponytail.dev/
27•zatkin•1h ago•12 comments

Abliteration.ai is making a business out of removing AI guardrails

https://techcrunch.com/2026/09/03/abliteration-ai-is-making-a-business-out-of-removing-ai-guardra...
3•NoRagrets•1h ago•1 comments

Always free and privacy-first image editor – PicFiddle

https://picfiddle.com
3•iplaypc•1h ago•1 comments