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/

Show HN: Roar – A macOS CLI tool for notifications

https://github.com/dalemyers/Roar
1•dalemyers•47s ago•0 comments

SurrealDB 3.1: stability, DiskANN, and a new release process

https://surrealdb.com/blog/surrealdb-3-1-stability-diskann-and-a-new-release-process
1•itsezc•1m ago•0 comments

Show HN: Local Coding Agent with LLMs to Delegate Tool Calls to Small AI Models

https://github.com/district-solutions/open-agent-tools-coder
1•dsdevjay•1m ago•0 comments

Reticulum is the cryptography-based networking stack for building networks

https://reticulum.network/
1•janandonly•3m ago•0 comments

Is AI Inherently Anti-Social?

https://battellemedia.com/archives/2026/05/is-ai-inherently-anti-social
1•thm•3m ago•0 comments

Stream Plumbing in Embedded Systems

https://gist.github.com/mickjc750/556fa3b6bb62f383ff2b4b6b99d84faa
1•mickjc750•4m ago•1 comments

Composer 2.10 Release features automatic malware blocking

https://blog.packagist.com/composer-2-10-release/
2•Seldaek•5m ago•1 comments

Why Tesla's AI trainers don't trust its self-driving tech – or its safety stats

https://www.reuters.com/investigations/why-teslas-ai-trainers-dont-trust-its-self-driving-tech-or...
1•puzzlingcaptcha•5m ago•0 comments

What can running wearables data tell you about biomechanical training load?

https://runningwritings.com/2026/05/rundynamics-stryd-biomechanical-loads.html
1•broccolijosh•6m ago•0 comments

Apostrophe and Quotes

https://orchidfiles.com/apostrophe-and-quotes/
1•theorchid•6m ago•0 comments

Google engineer charged with insider trading after making $1.2M on Polymarket

https://techcrunch.com/2026/05/27/google-engineer-charged-with-insider-trading-after-making-1-2m-...
1•Chazprime•7m ago•0 comments

Turning Claude Code hooks into a live racing dashboard

https://github.com/sembsa/claude-code-race
1•sembsa•8m ago•0 comments

Nvidia Dynamo Snapshot: Fast Startup for Inference Workloads on Kubernetes

https://developer.nvidia.com/blog/nvidia-dynamo-snapshot-fast-startup-for-inference-workloads-on-...
1•victormustar•8m ago•0 comments

Tech Layoffs 2026 Update

https://tech.yahoo.com/general/article/tech-layoffs-2026-update-over-142000-people-have-been-laid...
1•01-_-•11m ago•0 comments

Claude Code Rendering Elvish

https://github.com/anthropics/claude-code/issues/63096
2•sammelaugust•13m ago•2 comments

AIs don't like religion – particularly Jehovah's Witnesses, study claims

https://www.theregister.com/ai-ml/2026/05/27/ais-dont-like-religion-particularly-jehovahs-witness...
1•pseudolus•16m ago•0 comments

50k Spam Emails and 3am Panic: What Happened When I Forgot About a Side Project

https://danielpetrica.com/50-000-spam-emails-and-a-3-am-panic-what-happened-when-i-forgot-about-a...
1•shaunpud•19m ago•0 comments

SpaceX has almost finished writing v1.0 of an in-house AI training stack in C

https://twitter.com/elonmusk/status/2059884150187053488
2•tosh•19m ago•0 comments

Ukraine to procure Swedish fighter jets

https://www.government.se/press-releases/2026/05/ukraine-to-procure-swedish-fighter-jets/
2•madspindel•19m ago•0 comments

Dr. Z's Opinions

https://sites.math.rutgers.edu/~zeilberg/OPINIONS.html
1•ethanlipson•21m ago•0 comments

Ask HN: Which key terms are we avoiding due to others monopolising it?

https://lutino.substack.com/p/terms-i-refuse-to-handover-to-a-particular
1•sindoc•22m ago•0 comments

Europe's May heatwave sparks UN calls to shift to clean power

https://www.euronews.com/2026/05/28/a-brutal-reminder-of-climate-change-europes-may-heatwave-spar...
2•robtherobber•24m ago•0 comments

The AI Hype Index: AI gets booed in graduation season

https://www.technologyreview.com/2026/05/28/1138053/the-ai-hype-index-ai-gets-booed-in-graduation...
3•joozio•25m ago•0 comments

Volcano Radio

https://en.wikipedia.org/wiki/Volcano_Radio
1•theletterf•28m ago•0 comments

Commission fines Temu €200M for breaching the Digital Services Act

https://ec.europa.eu/commission/presscorner/home/en
4•MrDresden•29m ago•0 comments

AMD pulls a bait-and-switch on Linux users with Vivado licensing changes

https://itsfoss.com/news/amd-vivado-bait-and-switch-on-linux-users/
25•teleforce•30m ago•3 comments

WordPress Market Share Declines for Six Months in a Row

https://www.searchenginejournal.com/wordpress-market-share-in-decline/576042/
2•giuliomagnifico•31m ago•0 comments

Linux Developers Looking at Retiring the X32 ABI

https://www.phoronix.com/news/Linux-x32-ABI-2026
2•t-3•31m ago•0 comments

Tech Billionaire Peter Thiel Finds a New Escape: Argentina

https://www.nytimes.com/2026/05/28/world/americas/peter-thiel-argentina.html
4•2OEH8eoCRo0•31m ago•2 comments

Gemini Diffusion: Google DeepMind's experimental research model

https://blog.google/innovation-and-ai/models-and-research/google-deepmind/gemini-diffusion/
2•Anon84•32m ago•0 comments