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/

LLMs have no structural place for non-knowledge

https://terminallogic.substack.com/p/what-your-model-will-never-admit
1•kwojno•1m ago•1 comments

AI-generated code that works – and proves it

https://www.codemetal.ai/research/ai-generated-code-that-works-and-proves-it
1•normalform•1m ago•0 comments

Mexican government breached by solo user with Claude, 150 GB exfiltrated

https://konstantintkachuk.com/writing/the-floor-doesnt-exist/
1•Reaktornano•2m ago•0 comments

Syncthing over Tailscale

https://blog.fidelramos.net/es/software/tailscale-3-syncthing
1•fidelramos•4m ago•0 comments

What We Learned from One Year of Building Production Agents

https://strandsagents.com/blog/what-we-learned-from-one-year-of-building-production-agents/
1•siegers•7m ago•1 comments

Browse.sh, an open source catalog of browser skills

https://www.browserbase.com/blog/browse.sh
1•Kylejeong21•9m ago•0 comments

Images of Sylvester Stallone used to train models for recognizing stroke

https://retractionwatch.com/2026/05/18/kaggle-dataset-clinical-models-stroke-diabetes/
1•connorboyle•10m ago•0 comments

Inter Gravissimas

https://en.wikipedia.org/wiki/Inter_gravissimas
1•simonebrunozzi•10m ago•0 comments

European imaging companies step in to fill warzone gap

https://spacenews.com/european-imaging-companies-step-in-to-fill-warzone-gap/
1•defrost•12m ago•0 comments

Shangraw Gap 0.65

https://github.com/muffcruster420-bot/afterlife-workshop
1•muffcruster420•12m ago•1 comments

The just-say-no engineer was a ZIRP phenomenon

https://www.seangoedecke.com/the-just-say-no-engineer-was-a-zirp-phenomenon/
2•pickleRick243•13m ago•1 comments

Does earning $500K in San Francisco mean you're in the 'permanent underclass?'

https://www.businessinsider.com/ai-permanent-underclass-500k-san-francisco-debate-2026-5
1•Cider9986•16m ago•0 comments

Reviewing so called Pull Requests at $dayjob

https://rkta.de/dayjob-pr-review.html
1•birdculture•17m ago•0 comments

micnik – 10s voice message anonymous microblogging

https://micnik.stagas.deno.net/
1•stagas•18m ago•0 comments

Understanding Data Collection, Brokerage, Spam in the Lead Marketing Ecosystem

https://arxiv.org/abs/2604.06759
1•ericpauley•25m ago•0 comments

Show HN: Better.ftp – cycling app for FTP tests without subscription

https://betterftp.cc/
2•niecore•28m ago•0 comments

Managing metadata is essential in LLM world

https://www.itbrew.com/stories/managing-metadata-is-essential-in-llm-world
1•mooreds•29m ago•0 comments

Ask HN: Are coding interview still relevant?

3•manidharv•30m ago•1 comments

Visual Studio Code for Education roadmap update

https://vscodeedu.com/whats-new/2645
1•acbart•30m ago•2 comments

Alignment pretraining: AI discourse creates self-fulfilling (mis)alignment

https://arxiv.org/abs/2601.10160
2•anigbrowl•32m ago•0 comments

Keeping the Cultural Uplands Alive

https://jaymollica.com/blog/keeping-the-cultural-uplands-alive/
1•thebigship•32m ago•0 comments

How to Start an AI Business as a Teenager in 2026 [video]

https://www.youtube.com/watch?v=X_lxuGsFu4M
1•botang1•32m ago•0 comments

Secret History of Silicon Valley [video]

https://www.youtube.com/watch?v=ZTC_RxWN_xo
2•gmays•34m ago•0 comments

The Jacobian, the Damping Term, and the Geometry of Reach

https://atomsfrontier.substack.com/p/the-jacobian-the-damping-term-and
2•jpatel3•35m ago•0 comments

The Melancholy of Slaying Monsters

https://thereader.mitpress.mit.edu/the-strange-melancholy-of-slaying-monsters/
1•foliveira•36m ago•0 comments

Show HN: Onionfutures.com: transferable contracts for future delivery of onions

https://onionfutures.com/
3•a11ce•37m ago•1 comments

Show HN: Tracecast – open-source generative data apps built on top of Marimo

https://github.com/tracecast/open_data_apps
1•malachyd•39m ago•0 comments

Running PyTorch Models on Apple Silicon GPUs with the ExecuTorch MLX Delegate

https://pytorch.org/blog/running-pytorch-models-on-apple-silicon-gpus-with-the-executorch-mlx-del...
2•0bytematt•41m ago•0 comments

Petition Against Meta's Model Capability Initiative

https://mcipetition.com/
1•zeroonetwothree•42m ago•0 comments

Who will buy your services if you fire us all?

https://carette.xyz/posts/who_will_buy_your_services/
28•LucidLynx•43m ago•3 comments