frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

New hybrid positioning system promises reliable tracking where GPS fails

https://www.qmul.ac.uk/news/latest-news/2026/science-and-engineering/se/new-hybrid-positioning-sy...
1•hhs•35s ago•0 comments

Multi-Agent LLMs Fail to Explore Each Other

https://arxiv.org/abs/2607.11250
1•Anon84•2m ago•0 comments

Statistical test helps judge the value of personalization

https://news.stanford.edu/stories/2026/07/statistical-test-personalization-k-fold
1•hhs•3m ago•0 comments

Java was a three-day hotfix away from dying horribly on stage

https://www.theregister.com/devops/2026/07/18/java-was-a-three-day-hotfix-away-from-dying-horribl...
1•jnord•3m ago•0 comments

The headache of hospital pricing

https://lawliberty.org/the-headache-of-hospital-pricing/
1•hhs•5m ago•0 comments

The 3:47 Am Wake‑Up Call That Changed Everything

https://hackenewhome.blogspot.com/p/code-optimise-pour-blogger-suppression.html
1•AllForAll•7m ago•0 comments

Juggling for Blind People

https://www.jugglingforblindpeople.com/
3•pipnonsense•8m ago•0 comments

Even Microsoft couldn't make Windows 11 work well on 8GB of RAM

https://www.theverge.com/tech/966937/microsoft-surface-laptop-13-inch-8gb-ram-2026-review
2•GeekyBear•10m ago•0 comments

Welcome to Toronto, World Capital of the Urban Raccoon

https://lithub.com/welcome-to-toronto-world-capital-of-the-urban-raccoon/
2•herbertl•13m ago•0 comments

HN: Save Replay – Trim a video before uploading it

https://savereplay.com
2•IGOLz•13m ago•0 comments

Don't Force the Money Too Early

https://nik.art/dont-force-the-money-too-early/
2•herbertl•15m ago•0 comments

Prompted to Start: How Generative AI Is Transforming Entrepreneurship [pdf]

https://conference.nber.org/conf_papers/f238865.pdf
2•herbertl•17m ago•0 comments

SafeAI – Open-Source Static AI Risk Analyzer for AI Agents

https://github.com/ikaruscareer/SafeAI
2•ikaruscareer•17m ago•0 comments

How Indian Railways plans to stop blanket, bedsheet theft on trains

https://www.moneycontrol.com/europe/?url=https://www.moneycontrol.com/news/india/how-indian-railw...
2•rustoo•18m ago•0 comments

Hiring Private equity firm doing 9M in revenue

https://www.careerjumpship.com/jobs/fullstack-engineer-cofounder-nyc-b84627f7
2•jaredzwick•21m ago•0 comments

Gap in Mochizuki's proof of ABC confirmed by Lean

https://twitter.com/FumiharuKato/status/2078017230537892207
3•ogogmad•22m ago•0 comments

Can you build a five that beats the 73-9 Warriors?

https://www.73-9-game.com/
2•jeyzolo•27m ago•1 comments

Mayor Mamdani Says Landlords Can't Use AI Images to Advertise

https://petapixel.com/2026/07/16/mayor-mamdani-says-landlords-cant-secretly-use-ai-images-to-adve...
16•gnabgib•28m ago•2 comments

The Professor Who Taught People How to Think (1962) [video]

https://www.youtube.com/watch?v=rBN5SWCReJQ
2•kklisura•30m ago•0 comments

AI Mania Is Eviscerating Global Decision-Making

https://hermit-tech.com/blog/ai-mania-is-eviscerating-global-decisionmaking
5•frizlab•31m ago•0 comments

Real-Time LuaTeX: Recompiling Large Documents in 1ms [pdf]

https://www.tug.org/tug2026/preprints/lode-realtime.pdf
2•amichail•33m ago•0 comments

Show HN: RewindCup – explore 23 World Cups on an interactive globe

https://rewindcup.com
2•iamdavidoti•35m ago•0 comments

curl can be used to send emails with SMTP

https://mastodon.social/@chr1stian/116924759058231144
6•21sys•36m ago•0 comments

Roger Summit, Early Search Pioneer, Dies at 95

https://www.nytimes.com/2026/07/17/technology/roger-summit-dead.html
2•furytrader•37m ago•0 comments

I built a lockfree(where applicable) fibers workstealing jobs system/scheduler

https://github.com/jay403894-bit/JLib-Scheduler
2•jay403894•37m ago•1 comments

Judge a book by its first pages

https://uncovered.ink
9•bookofjoe•39m ago•7 comments

Classic Amiga titles, free to download

https://amigafreeware.downer.tech/
2•doener•47m ago•0 comments

Next UK prime minister Andy Burnham drops digital ID scheme

https://www.reuters.com/world/uk/next-uk-prime-minister-andy-burnham-drops-digital-id-scheme-2026...
3•lemoncookiechip•47m ago•1 comments

World Cup France England 0:4 halftime

4•pm2222•49m ago•1 comments

Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day

https://www.neatnik.net/hardcore-indieweb
11•cdrnsf•57m ago•4 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/