frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Colorado Authorities Confirm Suicide by Hunter S. Thompson

https://www.nytimes.com/2026/01/23/us/hunter-s-thompson-suicide.html
1•jMyles•57s ago•0 comments

Show HN: Statutory – a Turing-complete language in 17th-century legal English

https://github.com/scordata/statutory
1•scordata•2m ago•0 comments

Otary – A Python library for image and geometry

https://alexandrepoupeau.com/otary/
1•poupeaua•2m ago•0 comments

Show HN: Python lib and Java CLI tool to read/write Screaming Frog config files

https://github.com/Amaculus/sf-config-tool
1•am-seo•5m ago•0 comments

Pending Termination Notice for my app

https://old.reddit.com/r/iOSProgramming/comments/1qigdq1/pending_termination_notice_for_my_app/
1•wahnfrieden•5m ago•0 comments

The MingKwai Experiment: Typing Chinese Before Computers

https://www.sixthtone.com/news/1018129
1•sohkamyung•6m ago•0 comments

Waymo caught passing stopped school buses 20 times in Austin alone

https://techcrunch.com/2026/01/23/waymo-probed-by-national-transportation-safety-board-over-illeg...
3•doener•7m ago•0 comments

Russia Liquidates 71% of Its Gold Reserves to Finance War Effort

https://united24media.com/latest-news/russia-liquidates-71-of-its-gold-reserves-to-finance-war-ef...
1•doener•7m ago•0 comments

The case for e-ink displays in a high-dopamine world

3•jerr12939•10m ago•0 comments

OpenAI site errors are now generated by AI

https://openai.com/careers/software-engineer-codex-runtime-san-francisco/
2•behnamoh•11m ago•1 comments

Ask HN: Who can invite me to lobster.rs?

1•DenisDolya•12m ago•2 comments

Chemical weapons used on protestors in Iran

https://www.iranintl.com/en/202601235991
1•ukblewis•13m ago•1 comments

Shamir's Secret Sharing Explained (For Normal People)

https://www.deadhandprotocol.com/blog/shamirs-secret-sharing-explained
1•maxcomperatore•14m ago•0 comments

The First Eighteen Lines of the Waste Land (1989)

https://yalereview.org/article/hecht-eliot-waste-land
2•benbreen•18m ago•0 comments

Trendshift Stats – GitHub language trends across 20k+ curated repositories

https://trendshift.io/stats
1•Hylasca•21m ago•1 comments

ROS2 Robotics 2026: Jetson Nano or Raspberry Pi 5 Kit?

https://www.hackster.io/HiwonderRobot/ros2-robotics-2026-jetson-nano-or-raspberry-pi-5-kit-ba5299
1•chfritz•22m ago•0 comments

HN: ReguAction – Turn regulatory URLs into actionable compliance plans

https://apify.com/brazen_vanguard/reguaction-ai-compliance-regulation-analyst
1•founder_mode•23m ago•1 comments

Show HN: Animated Anthropic OS Take Home Explainer

https://twitter.com/ashebytes/status/2014767748291952776
1•ashe_mag•24m ago•0 comments

It's Time for Primary Prevention in Medicine

https://erictopol.substack.com/p/dawn-of-a-new-era-of-primary-prevention
1•brandonb•25m ago•0 comments

Tariffs took an emotional and financial toll on founders in 2025

https://www.modernretail.co/operations/quitting-wasnt-an-option-how-tariffs-took-an-emotional-and...
2•sberens•26m ago•0 comments

Show HN: Codex Self-Reflect Skill and CLI to run subagents on past Codex convos

https://github.com/olliepro/Codex-Reflect-Skill
2•olliepro•27m ago•2 comments

Show HN: My mouse was sending two clicks instead of one – I built a tester

https://oopsclick.pages.dev/
2•nirvanist•30m ago•0 comments

Ask HN: B2B or B2C?

1•eyalhadad•31m ago•1 comments

The Slow Death of Productivity: Why Time.sleep() Is Killing Your Automation

https://pypi.org/project/nano-wait/
1•LuizSeabra•32m ago•2 comments

Show HN: Collecting AI Developer Tools

https://aihunt.dev/
1•fullofdev•33m ago•0 comments

Proposal: Generic Methods for Go

https://github.com/golang/go/issues/77273
1•pansa2•34m ago•0 comments

'Organized syndicates' fraudulently access health records, lawsuit says

https://www.washingtonpost.com/health/2026/01/22/electronic-health-record-fraud-lawsuit/
1•bookofjoe•34m ago•1 comments

JWT authentication bypass in HarbourJwt via "unknown alg"

https://pentesterlab.com/blog/cve-2026-23993-harbourjwt-unknown-alg-jwt-bypass
1•mooreds•37m ago•0 comments

Justice Department Opens Criminal Probe into Silicon Valley Spy Allegations

https://www.wsj.com/us-news/law/justice-department-opens-criminal-probe-into-silicon-valley-spy-a...
2•nradov•38m ago•0 comments

Results from the 2025 Go Developer Survey

https://go.dev/blog/survey2025
3•mooreds•39m 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•9mo ago

Comments

Lio•9mo 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•9mo 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/