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/

Trump made $1.4B from crypto in one year. Is Justin Sun the man who helped him?

https://www.theguardian.com/technology/ng-interactive/2026/jul/16/justin-sun-trump-family-crypto
1•beardyw•5m ago•0 comments

The most expensive instruction might be cmov

https://questdb.com/blog/cmov-vs-branch-perf/
1•theanonymousone•6m ago•0 comments

The Word "Emoji" Is Older Than You May Think

https://blog.emojipedia.org/the-word-emoji-is-older-than-you-may-think/
2•msephton•8m ago•0 comments

Show HN: cc-context-telemetry - context and rate-limit % in Claude Code's bar

https://github.com/alagiz/cc-context-telemetry
1•alagiz•9m ago•0 comments

Trump Media to sell instant access to 'market-moving' social posts

https://www.bbc.com/news/articles/c79gw4lj89eo
2•NikxDa•9m ago•0 comments

A visual data-app builder that generates SvelteKit source

https://svgrid.com/studio
1•boikom•17m ago•0 comments

America's Open-Model Paradox

https://twitter.com/DeanMeyerrr/status/2077834267086729674
1•aivantg•32m ago•0 comments

Show HN: We Want to Improve the Linux Experience on T2 Macs with KaiT2en Fedora

https://github.com/kaiT2en/KaiT2en-Fedora/
3•4l3x4f1sh3r•36m ago•3 comments

Grep by example: Interactive guide

https://antonz.org/grep-by-example/
4•saikatsg•37m ago•0 comments

Pushinka

https://en.wikipedia.org/wiki/Pushinka
3•benbreen•37m ago•0 comments

Gist of Go: Concurrency

https://antonz.org/go-concurrency/
1•saikatsg•38m ago•0 comments

We're Going to Make Out Like Bandits

https://www.rocketpoweredjetpants.com/2026/04/were-going-to-make-out-like-bandits/
1•birdculture•44m ago•0 comments

Passwork Shares Data with State-Certified Russian Firm

https://www.occrp.org/en/investigation/european-password-manager-shares-origins-and-updates-with-...
3•u1hcw9nx•45m ago•0 comments

Isvisible.ai, check if AI crawlers can access your site

https://isvisible.ai
1•alpkorpe•46m ago•0 comments

Show HN: Flick – Swipe Your Email

https://flicked.email/
2•Belkins•49m ago•1 comments

A few thoughts on building a terminal ePub reader with AI

https://github.com/newptcai/repy
3•dawdler-purge•50m ago•1 comments

Show HN: Open-source control engine for agents

https://attestorportal.com/
1•Oxlamarr•51m ago•0 comments

Netflix says around 300 titles used generative AI

https://www.theverge.com/streaming/966633/netflix-ai-titles-q2-2026-earnings
2•JamesAdir•51m ago•0 comments

Tech note: making your own V-I plots at home

https://lcamtuf.substack.com/p/tech-note-making-your-own-v-i-plots
1•surprisetalk•52m ago•0 comments

MongoDB Access Control – Users, Roles, and Permissions

https://visualeaf.com/blog/mongodb-access-control-users-roles-and-permissions/
3•mike_codes•55m ago•0 comments

Yggvault: Mirror Your Dependencies in One Binary

https://hackaday.io/project/206175-yggvault-mirror-your-dependencies-in-one-binary
1•SUNsung•57m ago•0 comments

Databricks is raising funding at $188B valuation

https://www.databricks.com/company/newsroom/press-releases/databricks-raising-strategic-round-fun...
1•shenli3514•59m ago•0 comments

VitaSet LLC's planning to add to LLVM's circt to make a FOSS Vita FPGA Compiler

1•VitaSetLLC•59m ago•0 comments

Show HN: Velora – On-device macOS dictation (Whisper and a local LLM, no cloud)

https://github.com/sushilk1991/velora
1•sushilk1991•1h ago•0 comments

Storm [video]

https://www.youtube.com/watch?v=HhGuXCuDb1U
1•nomilk•1h ago•0 comments

LLM Evaluators are Biased across Languages

https://arxiv.org/abs/2607.14480
1•sbulaev•1h ago•1 comments

Trump to declare emergency around midterms, former White House attorney says

https://www.pbs.org/newshour/show/trump-setting-stage-to-declare-emergency-around-midterms-former...
2•Alien1Being•1h ago•0 comments

The Determinist Fallacy

https://medium.com/luminasticity/the-determinist-fallacy-ae25f8bc50ed
1•bryanrasmussen•1h ago•0 comments

Show HN: I removed the LLM from my French grader – it marked correct words wrong

https://apostrophe-app.fr/en/
1•lienmt•1h ago•0 comments

Ask HN: Best approach to dependency vulnerability scanning in CI?

1•usman_oiu•1h ago•0 comments