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/

A Comprehensive Analysis of the Open-Weight Frontier (May 2026)

https://deepresearch.ninja/2026/05/Qwen3.6-27B/35B-A3B-vs-Gemma-4-vs-DeepSeek-V4-A-Comprehensive-...
1•jackalxyz•1m ago•0 comments

PeerDrop – Direct file transfer. No cloud

https://peerdrop.app/
1•janandonly•1m ago•0 comments

Perfect randomness realized for the first time

https://phys.org/news/2026-05-randomness.html
1•arunc•2m ago•0 comments

The carmakers are struggling to compete with China

https://www.bbc.com/news/articles/c4g8vg72z43o
1•nairteashop•5m ago•1 comments

NovaGPU – An open-source GPU architecture written in Verilog

https://github.com/nova-studios-hw/novagpu-ts1t
1•novastudios-hw•6m ago•0 comments

Ask HN: How Much a Difference Does an LLM's Corpus Make?

1•giardini•6m ago•0 comments

Ask HN: Why not have an EU browser?

2•osigurdson•6m ago•0 comments

Oilfield units: a measurement system so cursed it made me change career [video]

https://www.youtube.com/watch?v=sdWEGzWFcCc
1•dgellow•8m ago•0 comments

Clojure → YAMLScript transpiler: using LLMs for normalization, SCI for execution

https://github.com/whitecell-dev/cljys
1•MaykonMan•9m ago•0 comments

Unemployment Simulator 2018

https://store.steampowered.com/app/3252360/Unemployment_Simulator_2018/
1•MrBuddyCasino•10m ago•0 comments

DOJ charges Google staffer over Polymarket trades netting $1.2M

https://text.npr.org/nx-s1-5836659
1•hvb2•10m ago•0 comments

Show HN: Product Trailers – The TV Channel for Product Hunt Launches

https://producttrailers.xyz
2•kentich•11m ago•0 comments

SpaceX: Did Elon Musk Just Rig the Stock Market? [video]

https://www.youtube.com/watch?v=sYA-z0Y8WRQ
6•mgh2•17m ago•0 comments

Show HN: Pre-computed market context for agents

https://tickerdb.com/
1•wolfman1•20m ago•0 comments

Sigbovik 2026 Proceedings [pdf]

https://sigbovik.org/2026/proceedings.pdf
4•boodleboodle•26m ago•0 comments

JAL to launch Moon payload service, aims to preserve heritage

https://english.kyodonews.net/articles/-/76763
2•anigbrowl•26m ago•0 comments

Amdahl's law for AI agents

https://electric.ax/blog/2026/02/19/amdahls-law-for-ai-agents
1•pramodbiligiri•28m ago•0 comments

Class CrunchLabs

https://www.classcrunchlabs.org/
3•mgarciaisaia•34m ago•0 comments

Parallelizing Arbitrary Python Code by Running 1M Python Interpreters on a GPU

https://github.com/jndean/gpusnek
1•jffry•39m ago•0 comments

World likely to breach 1.5°C limit in next five years

https://news.un.org/en/story/2025/05/1163751
5•geox•40m ago•0 comments

Discovering the Saddle Ridge Hoard

https://americanhistory.si.edu/explore/exhibitions/value-money/online/new-acquisitions/saddle-rid...
2•thunderbong•44m ago•0 comments

What Is a Neoengineer?

https://lukaswerner.com/post/2026-05-27@genz-neoengineer
2•chilipepperhott•45m ago•1 comments

Want to pack a public meeting in Kansas? Just say it's about a 'data center'

https://klcjournal.com/want-to-pack-a-public-meeting-in-kansas-just-say-its-about-a-data-center/
2•gnabgib•47m ago•0 comments

MIT president: Why so many optimistic scientists are losing heart

https://www.bostonglobe.com/2026/05/26/opinion/science-funding-cuts-mit/
7•andrewl•50m ago•0 comments

C++ CLI for folder encryption with AES-256-GCM and USB-based key loading

1•nextma•52m ago•0 comments

OpenGlasses: Meta Glasses open source app

https://github.com/straff2002/OpenGlasses
2•exadeci•1h ago•0 comments

When everyone has access to the same AI models

https://www.mckinsey.com/capabilities/quantumblack/our-insights/from-ai-table-stakes-to-ai-advant...
2•jameslk•1h ago•0 comments

Hallucinate – Massively Multiplayer Online Rave

https://hallucinate.site
44•stagas•1h ago•8 comments

We're in the Over-Engineering Game Now

https://plc.vc/cdx
2•pclark•1h ago•0 comments

Relativistic Space Invaders

https://github.com/jarrydac/relativistic-space-invaders/
3•dargscisyhp•1h ago•0 comments