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/

Patch your Plex media server before someone hacks it

https://arstechnica.com/security/2026/10/recently-fixed-plex-media-vulnerabilities-are-being-expl...
1•PaulHoule•40s ago•0 comments

Ask HN: What is/was your strategy which landed you a JOB in this market?

1•shivang2607•54s ago•0 comments

Show HN: Turned every cloud into one compute cluster

https://getovercast.com/
1•jperryjperry•1m ago•0 comments

Datacenters 2027: The Year of Acceleration, +50GW in a Single Year

https://newsletter.semianalysis.com/p/datacenters-2027-the-year-of-acceleration
2•bigwheels•2m ago•0 comments

Getting Agents to Tell on Themselves

https://blog.thinkst.com/2026/09/getting-agents-to-tell-on-themselves.html
1•mooreds•2m ago•0 comments

Show HN: Megapop – a Populous-style god game in the browser, WebGPU, no engine

https://waldtier.itch.io/megapop
1•xdbx•2m ago•0 comments

Managing Agents in Shifts

https://galvered.com/blog/managing-agents-in-shifts/
1•Bootstrapper909•2m ago•0 comments

SolidCraft: Open-source parametric CAD. Built in Rust

https://solidcraft.io/
1•arunc•2m ago•0 comments

Is a 1-person $1B ARR company possible?

1•joeblau•2m ago•0 comments

Apple Intelligence to enter China beta testing this month, Tim Cook confirms

https://technode.com/2026/10/16/apple-intelligence-to-enter-china-beta-testing-this-month-tim-coo...
1•SLHamlet•3m ago•0 comments

CA Billionaire Tax Act collect roughly $30B. Net Present Value: negative $39B

https://www.nber.org/papers/w35899
2•donsupreme•3m ago•0 comments

Moving artifacts into customer VPCs is annoying

https://bottlerocket.cloud/blog/why-moving-artifacts-into-vpcs-can-be-so-annoying/
1•adenalhardan•3m ago•0 comments

The DHS DeepSeek removal order, transcribed: scope, exceptions, open weights

https://theainewsreport.com/2026-10-20-dhs-deepseek-removal-order-explained.html
1•theainewsreport•4m ago•0 comments

Patch the Planet

https://ghuntley.com/patch/
1•ghuntley•4m ago•0 comments

AI Native Hedge Funds and Startups for Hedge Funds Tracker

https://alexizydorczyk.com/ai-for-hedge-funds.html
1•izyda•4m ago•0 comments

Show HN: Not Quite My Tempo – A Whiplash-Style AI Reviewer for GitHub PRs

https://notmytempo.dev/
1•sparshva72•4m ago•0 comments

The Will to Constrain: inferior technology bred superior attention

https://passwordprotectedd.substack.com/p/the-will-to-constrain
2•Curiositry•6m ago•0 comments

Running Local Models for Agents – A Mac Mini vs. a 6-Year-Old GPU

https://openengine.cc/blog/local-models-mac-mini-vs-rtx-3090/
1•dethstrobe•7m ago•0 comments

Social Policy Builds Financial Markets

https://economicsociology.org/2026/08/28/how-social-policy-builds-financial-markets/
1•kome•7m ago•0 comments

Convert a regular expression to a finite automaton

https://en.wikipedia.org/wiki/Thompson%27s_construction
1•bigwheels•7m ago•0 comments

Google open-sources TorchTPU, a native PyTorch back end for TPUs

https://github.com/google-pytorch/torch_tpu
5•ilreb•7m ago•0 comments

Beyond g-mean²: complementary metrics for monitorability

https://alignment.openai.com/beyond-gmean-squared/
1•Klaster_1•8m ago•0 comments

Pistache

https://www.tiktok.com/@smicbidi/video/7698763716531113248?_r=1&_t=ZN-9AiXclZ53zS
1•tonyiopy•8m ago•0 comments

I Resist Generative "AI"

https://estherweidauer.com/articles/why-resist-generative-ai.html
2•Risse•8m ago•0 comments

The Topology of an LLM Agent Loop with Tool Use

https://blog.exe.dev/topology
1•bryanmikaelian•9m ago•0 comments

Hey Elon, Where's My $25,000 EV?

https://www.thedrive.com/news/hey-elon-wheres-my-25000-ev
4•speckx•9m ago•1 comments

We arrived in Madrid Waymo is coming to Spain

https://waymo.com/blog/2026/10/waymo-in-madrid-region/
1•xnx•9m ago•0 comments

Japan hotline offers emotional support in Spanish, Portuguese

https://english.kyodonews.net/articles/-/88679
1•giuliomagnifico•10m ago•0 comments

Daytona raises $60M at $1B valuation with just 35 employees

https://twitter.com/AGTPinsights/status/2112579215233360124
1•Eldodi•10m ago•0 comments

Linus Torvalds posts his first AI-assisted patch to the Linux kernel

https://www.tomshardware.com/software/linux/linus-torvalds-posts-his-first-llm-assisted-patch-to-...
3•CharlesW•11m ago•1 comments