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/

Negative people make you age faster

https://www.pnas.org/doi/10.1073/pnas.2515331123
1•RickJWagner•22s ago•0 comments

A new method for data transformation. Hash, PRNG, XOF – High speed

https://github.com/Ligatum/Lustro
1•Ligatum•4m ago•1 comments

Argus – an anti-detect browser with automation, local API, and MCP

https://www.browserargus.com
1•rpochtman•5m ago•0 comments

Most Small Business Websites Don't Need a Web Developer

https://websmith.studio/blog/most-small-business-websites-dont-need-a-web-developer/
1•pumbaa•5m ago•0 comments

The script didn't hate AI. It hated the "@" character

1•ahunia•5m ago•0 comments

Fork a fast and friendly Git client for Mac and Windows

https://git-fork.com/releasenoteswin
1•Bluestein•6m ago•0 comments

Testing a New Soundbar with Browser Tools: Frequency Response, SPL, and Lip-Sync

https://capytoolkit.com/blog/audio/testing-soundbar-browser-tools-frequency-response-spl-lip-sync...
1•ChillyCapy•8m ago•0 comments

Tzopilotl: A statically typed live-coding language for real-time audio

https://lfnoise.github.io/tzpl/
1•jarmitage•11m ago•0 comments

Microsoft to impose time limits on Xbox cloud gaming as costs continue to climb

https://www.cnbc.com/2026/09/03/microsoft-xbox-game-pass-cloud-limits.html
1•magoghm•12m ago•0 comments

Nvidia PAIR turns your household's idle PCs into a local AI cluster

https://tokenstead.ai/guides/nvidia-pair-personal-ai-router
2•cdnsteve•13m ago•0 comments

What Did She Expect?" – Sexism and Classism Behind UK's Aesthetics Safety Crisis

https://www.marieclaire.co.uk/beauty/what-did-she-expect-the-sexism-and-classism-behind-the-uks-a...
2•bryanrasmussen•16m ago•1 comments

Ow are small recruiting agencies automating candidate screening?

1•Rutus•16m ago•0 comments

All the microbes you can't have

https://worksinprogress.co/issue/all-the-microbes-you-cant-have/
1•SamuraiLion•18m ago•0 comments

AMD Threadripper Halo Station 96-Cores, MI350P GPUs, 576GB GPU, 2TB CPU Memory

https://videocardz.com/newz/amd-threadripper-halo-station-packs-96-core-cpu-and-instinct-mi350p-g...
1•rbanffy•19m ago•0 comments

Show HN: Agent Sandboxes with GPUs from $0.20/hr

https://tama.computer/
4•Mernit•21m ago•0 comments

Show HN: Million Bricks – a 3D tower of one million bricks you can buy for $10

https://www.millionbrickshomepage.com
3•keslert•26m ago•2 comments

Show HN: MRDown – a Mac Markdown app that diffs what your AI just rewrote

https://github.com/MR-TABATA/MRDown
2•hitoshi1964•27m ago•1 comments

Are LLMs Becoming Commodities?

https://frontierai.substack.com/p/llms-are-becoming-commodities-de1
1•ltononro•27m ago•0 comments

Meta new layoff goal of 60% to AI after moving 30% engineers to labelers

https://blog.pragmaticengineer.com/the-pulse-meta-wanted-to-reduce-teams-by-60-because-of-ai/
9•ltononro•29m ago•0 comments

Crew, a multiplayer workspace for humans and AI agents to work together

https://github.com/JamelHammoud/crew
2•alihammoud21•30m ago•0 comments

Update on RISC-V Standards and Adoption at Hot Chips 2026 – ServeTheHome

https://www.servethehome.com/update-on-risc-v-standards-and-adoption-at-hot-chips-2026/
1•rbanffy•30m ago•0 comments

Running LLMs in the browser with three JavaScript

https://ben3d.ca/blog/running-llms-in-the-browser-with-threejs
1•ltononro•30m ago•0 comments

Show HN: Open-source ERP for small manufacturing shops

https://github.com/OlegUshakov-pl/CRM
1•OlegUshakov•31m ago•0 comments

Microsoft unveils Project Zenith, to run 30B+ parameters locally

https://www.theverge.com/news/990051/microsoft-project-zenith-windows-developers
1•utiiiD•31m ago•0 comments

LangBrain

https://github.com/youssouf994/LangBrain
1•youssouf994•32m ago•0 comments

iPhone USB reverse tethering on Windows

https://github.com/0xbaksa/iphone-usb-reverse-tethering-windows
1•0xbaksa•33m ago•0 comments

Show HN: What if AI did the prompting – and humans did the thinking?

https://www.antiagent.site
2•EnthusiastShiv•33m ago•0 comments

Google AI Mode shows same products 21.6% more expensive than traditional search

https://productrise.app/blog/google-ai-mode-prefers-more-expensive-products
2•DeepLogin•33m ago•0 comments

Citemark – Check if ChatGPT/Gemini/Claude mention your business

https://getcitemark.com/checker
1•jackkap•34m ago•0 comments

Adobe Announces Anil Chakravarthy to Become President and CEO

https://news.adobe.com/
1•mak8•37m ago•0 comments