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/

Cirrus Introduces the TRAC10: A Purpose-Built Aircraft for Flight Training

https://cirrusaircraft.com/story/cirrus-trac10/
1•lisper•5s ago•0 comments

How to call Linux code from a Wine process

https://arcanenibble.com/how-to-call-linux-code-from-a-wine-process.html
1•TazeTSchnitzel•53s ago•0 comments

I Survived Europe's Heat Wave Without AC

https://reason.com/2026/06/29/i-survived-europes-heat-wave-without-ac-no-thanks-to-regulation/
1•mancerayder•2m ago•0 comments

Threadplane: Angular agent UI framework graded A for supply-chain trust

https://threadplane.ai/blog/threadplane-earns-grade-a-hvtrust
1•brian_love•3m ago•0 comments

Simple AI agent in POSIX shell

https://github.com/patrickjh/ssa
1•pianopatrick•4m ago•1 comments

Linux on the Atari Jaguar. No, really.

https://cakehonolulu.github.io/linux-for-jaguar/
1•cakehonolulu•4m ago•1 comments

kinopio.club

https://kinopio.club
1•helloplanets•5m ago•0 comments

List of Screw Drives

https://en.wikipedia.org/wiki/List_of_screw_drives
1•tosh•6m ago•0 comments

VeriRedact – Redact sensitive PDFs and photos in seconds

https://veriredact.com/
1•amscotti•6m ago•0 comments

Show HN: Grinta –local-first AI coding agent that passed 106-minute stress test

https://github.com/josephsenior/Grinta-Coding-Agent
1•JosephSenior•8m ago•0 comments

I bundled a few regex sidecars into a regex app to fix the "works on my machine"

https://regexpilot.com/
1•stofke72•8m ago•1 comments

Trust and Safety Remotely: Shared Threat Models

https://tgthorley.com/blog/f/trust-safety-remotely-shared-threat-models
2•mooreds•10m ago•0 comments

Meteor 3.5 is out: Change Streams and Performance improvements

https://forums.meteor.com/t/meteor-3-5-is-out-change-streams-performance-improvements/64461
1•y7r4m•12m ago•0 comments

Pros and Cons of Solo Development

https://johnjeffers.com/pros-and-cons-of-solo-development/
16•johnj-hn•15m ago•2 comments

Companies hire more after AI adoption

https://ramp.com/data/heavy-ai-adopters-hire-more
2•mooreds•16m ago•0 comments

Google pulls the plug on Tenor API, killing GIF pickers around the web

https://9to5google.com/2026/06/30/google-tenor-api-gif-updates/
2•mooreds•16m ago•1 comments

Adding SEO fields to your Filament resources in 5 minutes

2•umun•16m ago•0 comments

The only volume stabilizer with a human touch

https://sites.google.com/view/adbuster-winapp
2•Bo_Amigo_910•16m ago•1 comments

What Is Partiful Selling?

https://www.theverge.com/report/960635/partiful-app-event-planning-data-palantir
3•aarvin_roshin•16m ago•0 comments

OpenWrt One – Open Hardware Router

https://openwrt.org/toh/openwrt/one
18•peter_d_sherman•17m ago•0 comments

Germany suspends Cispa cybersecurity director over China technology transfer

https://www.upday.com/uk/germany-suspends-cispa-cybersecurity-director-over-china-technology-tran...
2•titaniumrain•17m ago•0 comments

Show HN: Skeights – Serialize sklearn models to safetensors and JSON, no pickle

https://github.com/carbon-re/skeights
2•alxhslm•21m ago•0 comments

Claude has the worst pricing – but people want it

3•amukbils•23m ago•1 comments

Show HN: Boilerroom: dialer, call recording, and managed follow-up

https://boilerroom.ai
2•sadidrahimi•24m ago•0 comments

Quiet, My Exoself

https://kevinkelly.substack.com/p/quiet-my-exoself
2•thm•25m ago•0 comments

Beyond Prediction: Tail-Aware Scheduling for LLM Inference

https://yl3469.github.io/uniboost-icml26/
2•matt_d•25m ago•0 comments

Speedcube.de forum archive using wget and squashfs

https://github.com/SpeedcubeDE/speedcube.de-forum-archive
2•Felk•26m ago•1 comments

S3 is a better abstraction than NFS / networked block storage

https://kerkour.com/s3-vs-nfs
2•speckx•27m ago•0 comments

ShareClean: Clean sensitive data from logs before you paste them

https://github.com/OmarH-creator/ShareClean
3•OmarH-creator•28m ago•0 comments

ThinkingCap-Qwen3.6-27B: Qwen3.6 capabilities with 50% fewer thinking tokens

https://huggingface.co/bottlecapai/ThinkingCap-Qwen3.6-27B
2•victormustar•28m ago•0 comments