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•11mo ago

Comments

Lio•11mo 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•11mo 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: I made a calculator that works over disjoint sets of intervals

https://victorpoughon.github.io/interval-calculator/
2•fouronnes3•5m ago•0 comments

Casus Belli Engineering

https://marcosmagueta.com/blog/casus-belli-engineering/
1•b-man•7m ago•0 comments

The Bureaucrats Won't Be Toppled: Revolts No Longer Work

https://unherd.com/2025/09/why-the-bureaucrats-wont-be-toppled/
2•barry-cotter•7m ago•1 comments

Infinite Velocity

https://cube-drone.com/posts/2026/infinite_velocity/
2•tapoxi•16m ago•0 comments

Madison Square Garden's Surveillance Machine

https://www.wired.com/story/madison-square-garden-jim-dolan-surveillance-machine/
2•c420•21m ago•4 comments

Why LLMs Aren't Giving You the Result You Expect

https://akitaonrails.com/en/2026/04/15/how-to-talk-to-claude-code-effectively/
2•vinipolicena•23m ago•0 comments

The parking lot that's keeping the lights on

https://www.begiant.ca/stories/places/solar-parking-lots-energy-emissions
2•Teever•29m ago•0 comments

Reflecting on my own strange year at Uber

https://anon-ex-uber.medium.com/reflecting-on-my-own-strange-year-at-uber-e73165422245
6•anon-ex-uber•29m ago•0 comments

Education research is weak and sloppy. Why?

https://www.theargumentmag.com/p/education-research-is-weak-and-sloppy
2•barry-cotter•31m ago•0 comments

Show HN: Nilbox – Run OpenClaw without exposing your API tokens

https://nilbox.run/
1•rednakta•33m ago•0 comments

The Centaur Era

https://secondthoughts.ai/p/the-centaur-era
1•gk1•35m ago•1 comments

No one can force me to have a secure website [pdf]

https://tom7.org/httpv/httpv.pdf
1•djoldman•36m ago•0 comments

Show HN - TokensAI – Mint for AI Usage

https://tokensai.dev
1•SowjanyaY•37m ago•0 comments

GCC Compiler Adds Arm AGI CPU Target

https://www.phoronix.com/news/GCC-Arm-AGI-CPU
1•Bender•38m ago•0 comments

Linux 7.1 Crypto Code Rework Enables More Optimizations by Default

https://www.phoronix.com/news/Linux-7.1-Crypto
1•Bender•38m ago•0 comments

Wine 11.7 Brings VBScript Fixes, DirectSound 7.1 Channel Support

https://www.phoronix.com/news/Wine-11.7-Released
1•Bender•39m ago•0 comments

Show HN: Irl.rent – What renters pay, not what's listed in SF

4•rajatady•40m ago•1 comments

Show HN: PodWarden – A catalog of 9k+ self-hosted apps with one-click deploy

https://www.podwarden.com/
2•rayneclarke•42m ago•0 comments

Show HN: Llama.cpp Tutorial 2026: Run GGUF Models Locally on CPU and GPU

3•anju-kushwaha•43m ago•0 comments

Conway's Game of Life with Penrose and Voronoi tilings

https://life.au.pe/
1•satchlj•44m ago•0 comments

PyCon US 20216

https://us.pycon.org/2026/
2•vismit2000•48m ago•0 comments

Steno – Compressed memory with RAG for AI agents

https://github.com/KultMember6Banger/steno
1•KM6B•54m ago•1 comments

Zoom teams up with World to verify humans in meetings

https://techcrunch.com/2026/04/17/zoom-teams-up-with-world-to-verify-humans-in-meeting/
1•rfarley04•55m ago•2 comments

Ludum Dare will officially end in October 2028

https://www.gamedeveloper.com/production/ludum-dare-will-officially-end-in-october-2028
3•matthew_hre•58m ago•0 comments

Researchers Stole $10k from MKBHD's Locked iPhone

https://www.macrumors.com/2026/04/15/apple-pay-visa-transit-exploit/
4•zacharyozer•1h ago•0 comments

Simple Machines

https://en.wikipedia.org/wiki/Simple_machine
3•ogogmad•1h ago•0 comments

Generating Hierarchical JSON Representations of Scientific Sentences Using LLMs

https://arxiv.org/abs/2603.23532
2•PaulHoule•1h ago•0 comments

How Australia Stopped the Boats

https://worksinprogress.co/issue/how-australia-really-stopped-the-boats/
2•barry-cotter•1h ago•1 comments

Northern Lights Visible in US Friday and Saturday

https://www.livescience.com/space/the-sun/northern-lights-may-be-visible-from-several-us-states-f...
3•dlx•1h ago•0 comments

Do I Stop Learning Coding? DSA?

3•s_u_d_o•1h ago•5 comments