frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

I was tired of random feeds so I created my personal algorithm

1•Satya29•3m ago•0 comments

Glamorous Toolkit

https://gtoolkit.com//
1•Tomte•3m ago•0 comments

Show HN: ShellStack – Interactive cybersecurity learning platform with 280 tool

https://github.com/shlokkokk/ShellStack
1•shlokkshahh•6m ago•0 comments

12 Factor Agents

https://github.com/humanlayer/12-factor-agents
1•veleon•6m ago•0 comments

Agent-compiler: scripts for your recurring workflows (60–80% lesser tool calls)

https://www.npmjs.com/package/@woustachemaxd/agent-compiler
1•woustachemaxd•7m ago•0 comments

Show HN: Xata scratch – a branch for each psql session

https://xata.io/blog/the-instant-database-scratchpad-xata-scratch
1•tudorg•10m ago•0 comments

Startup credits hiding your real burn rate

https://economi.co/learn/cloud-credits-hiding-your-burn
1•pelle•11m ago•0 comments

Europe 2027, or how Europe can win

https://kdev.home.arpa/posts/europe-2027/
1•RedTachyon•11m ago•0 comments

Vikram-1: India's first private space rocket by Skyroot to carry diamond flower

https://www.bbc.com/news/articles/clyekv7rld3o
2•breve•12m ago•0 comments

The Man Who Killed Google Search (2024)

https://www.wheresyoured.at/the-men-who-killed-google/
2•thunderbong•15m ago•0 comments

AI Gets Trapped in a Circular Loop on Climate Science

1•radicon•19m ago•0 comments

Why is the determinant like that? [video]

https://www.youtube.com/watch?v=Sv7VseMsOQc
1•penguin_booze•20m ago•0 comments

Show HN: A done-for-you subscription app service for Instagram creators

https://www.officeos.co
1•Harro123•22m ago•0 comments

The 20x plan is now the 10x plan, and the 5x plan is the 2.5x plan

https://xcancel.com/bilawalsidhu/status/2078312397069009403
2•phaser•23m ago•0 comments

London Underground users should know about toxic dust risk, whistleblower says

https://www.theguardian.com/uk-news/2026/jul/18/london-underground-passengers-should-know-about-t...
2•YeGoblynQueenne•23m ago•0 comments

The Joy of Being Wrong

https://shortdiv.com/posts/the-joy-of-being-wrong/
1•haritha1313•24m ago•0 comments

Vibe Maintainer by Steve Yegge

https://steve-yegge.medium.com/vibe-maintainer-a2273a841040
1•haritha1313•25m ago•0 comments

Chasing the AI High: Clay, Kilns, and the Red Queen's Race

https://blog.moot.dev/chasing-the-ai-high-clay-kilns-and-the-red-queens-race/
1•haritha1313•26m ago•0 comments

Skyroot Aerospace launches India's first private orbital rocket

https://www.reuters.com/science/indias-skyroot-launches-vikram-1-first-private-orbital-rocket-mis...
3•talonx•28m ago•0 comments

Qubes OS Security in the Public Record

https://arxiv.org/abs/2607.14587
1•sciences44•32m ago•0 comments

Am I worried AI will take my job?

https://owl.billpg.com/am-i-worried-ai-will-take-my-job/
1•billpg•32m ago•0 comments

Clipart Studio

https://clipart.studio
1•Kovah•33m ago•0 comments

A refund agent that can't send a million euros

https://phrony.com/blog/lets-build-a-refund-agent-that-cant-send-a-million-euros
1•MaxB_Rivero•35m ago•0 comments

Skyroot launches India's first privately built rocket into space

https://www.youtube.com/watch?v=2KKZbSX9SgI
1•raks619•37m ago•0 comments

South Korea building sovereign cybersecurity AI after US Mythos export controls

https://en.yna.co.kr/view/AEN20260716005600320
2•nyku•39m ago•0 comments

Macro Lens – a deterministic 11-sensor market regime read, in plain English

https://www.getmacrolens.com
1•lindsayhiebert•39m ago•0 comments

The Frink is good, the unit is evil (2020)

https://www.hillelwayne.com/post/frink/
1•pramodbiligiri•39m ago•0 comments

Qalculate Hacks

https://anarc.at/blog/2025-02-08-qalculate-hacks/
1•fanf2•40m ago•0 comments

Australopithecus did not consume substantial mammalian meat

https://www.science.org/doi/10.1126/science.adq7315
3•aziaziazi•43m ago•0 comments

HuggingFace Security incident disclosure – July 2026

https://huggingface.co/blog/security-incident-july-2026
3•Daviey•44m ago•0 comments
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/