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/

Namecheap is down due to DC cooling failure

https://www.engadget.com/2236616/hosting-provider-namecheap-is-down-after-data-center-cooling-fai...
1•nvahalik•18s ago•0 comments

Reachpad now includes free Gemma 4 31B and Gemini 3.6 Flash

https://reachpad.dev/blog/free-models
1•sakuraiben•2m ago•0 comments

Signal and noise – Compact Disc microscopy

http://www.pmonta.com/compact-disc-microscopy.html
1•Eridanus2•2m ago•0 comments

In Nepal's 'Kidney Valley' poverty drives illegal market for human organs (2023)

https://www.pbs.org/newshour/world/in-nepals-kidney-valley-poverty-drives-an-illegal-market-for-h...
1•bookofjoe•3m ago•0 comments

Zapping Rocks Unlocks Stimulated Geologic Hydrogen

https://spectrum.ieee.org/stimulated-geologic-hydrogen
1•rbanffy•4m ago•0 comments

Trump Orders Navy to Restore [Steam Catapults] in Aircraft Carriers

https://www.wsj.com/us-news/trump-orders-navy-to-restore-old-technology-in-aircraft-carriers-cost...
1•dctoedt•5m ago•0 comments

Moderate wine drinkers had a 21% lower risk of cardiovascular death

https://www.sciencedaily.com/releases/2026/08/260808235008.htm
1•dreadsword•5m ago•1 comments

The official DeepSeek-Harness tested with jelly ball [video]

https://www.youtube.com/watch?v=hNcqNIFl9GA
1•grigio•6m ago•0 comments

New York's Congressional Delegation – Track Aipac

https://www.trackaipac.com/states/newyork
1•untiledsource•8m ago•0 comments

So Long, and No Thanks for the Externalities (2009) [pdf]

https://www.microsoft.com/en-us/research/wp-content/uploads/2016/10/SoLongAndNoThanks.pdf
1•csmeyer•13m ago•0 comments

Understanding WAL Backpressure in Postgres

https://clickhouse.com/blog/wal-backpressure-clickhouse-managed-postgres
1•saisrirampur•15m ago•0 comments

AI Mania Is Eviscerating Global Decision-Making

https://ludic.mataroa.blog/blog/ai-mania-is-eviscerating-global-decision-making/#fnref:7
1•pavel_lishin•15m ago•0 comments

Terabytes of credentials leaked in supply-chain attack

https://arstechnica.com/security/2026/08/terabytes-of-credentials-leaked-in-massive-supply-chain-...
5•RattlesnakeJake•15m ago•0 comments

All You Need to Know about JEPA

https://www.overshoot.ai/blogs/all-you-need-to-know-about-jepa
2•JosephScharpf10•15m ago•0 comments

Killing Reticulum to Save It

https://leviculum.network/posts/killing-reticulum-to-save-it
1•rihegher•16m ago•0 comments

On Loyalty to Your Employer (2018)

https://medium.com/hackernoon/on-loyalty-to-your-employer-c674c4b06b3a
2•downbad_•18m ago•0 comments

Caged Code – Vanilla Claude Code Binary in a Webpage

https://tomlarkworthy.github.io/lopebooks/notebooks/Caged_Code.html
1•tlarkworthy•20m ago•0 comments

Show HN: I built a multi-step API testing tool that's designed to be self-hosted

https://github.com/test-fleet/control-server
1•raghiba1124•20m ago•0 comments

China's renewable boom masks a quiet Coal-to-Liquids expansion

https://oilprice.com/Energy/Coal/Chinas-Renewable-Boom-Masks-a-Quiet-Coal-to-Liquids-Expansion.html
2•leonidasrup•23m ago•2 comments

Oneiric – an open-source AI short film [video]

https://www.youtube.com/watch?v=aAg9iDh9_BQ
1•txrx0000•24m ago•0 comments

Overshoot: The World Is Hitting Point of No Return on Climate

https://e360.yale.edu/features/1.5-degrees-tipping-points
1•alephnerd•25m ago•0 comments

Simplifications Applied to the Chicken Infrastructure

https://lists.nongnu.org/archive/html/chicken-users/2026-08/msg00006.html
2•DASD•25m ago•0 comments

Crafting Abstracts That Get You Selected [video]

https://www.youtube.com/watch?v=JExGVqvERE4
1•mooreds•25m ago•0 comments

A quarter of YC Fall 2025 startups are blank pages to AI crawlers

https://readablebyai.com/index-report
2•abouchard11•25m ago•0 comments

Coffee Grams: Brew Calculator

https://apps.apple.com/pl/app/coffeegrams-brew-calculator/id6792577508
1•rmason•26m ago•1 comments

Fugl.jl – A Functional GUI Library Written in Julia Using OpenGL

https://github.com/ErikBuer/Fugl.jl
1•MrJulia•27m ago•0 comments

Microsoft Retreats in China

https://www.reuters.com/world/china/microsoft-retreats-china-ai-boom-helps-it-keep-window-open-20...
1•TechTechTech•27m ago•1 comments

Bringing butterflies back from the brink of extinction

https://msutoday.msu.edu/news/2026/08/bringing-butterflies-back-from-extinction
1•rmason•28m ago•0 comments

Roblox OA: What the Online Assessment Tests and How to Pass It (2026)

https://prachub.com/resources/roblox-oa
1•nian2326076•30m ago•0 comments

California bans paraquat, highly toxic herbicide outlawed in 70 countries

https://www.theguardian.com/us-news/2026/aug/13/california-paraquat-ban-pesticide
2•Dwoup•31m ago•1 comments