frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Fair Witness

https://gtraviswhite.substack.com/p/fair-witness
1•jmward01•3m ago•0 comments

HTTP Server API: A Draft Specification

http://www.jasnell.me/posts/http-server-api-draft
1•jcbhmr•3m ago•0 comments

.NET Foundation Statement on Open Source Maintenance Fees

https://pro.dnf.cloud.sitefinity.com/news-events/detail/.net-foundation-statement-on-open-source-...
1•nreece•4m ago•0 comments

Gisting: Compressing LLM Agent context to ↑ throughput and ↓ cost

https://shopify.engineering/gisting
1•mellosouls•5m ago•0 comments

AbracadaNames: A given names explorer website

https://abracadanames.com/
1•PopFlamingo•6m ago•0 comments

Making React Testing Library Tests 43% Faster

https://sigh.dev/posts/making-react-testing-library-faster/
1•STRiDEX•7m ago•0 comments

Weather.baby

https://blog.harrison.page/weatherbaby/
1•harrisonpage•8m ago•1 comments

Berkeley Law prohibits AI use in classes (by default)

https://www.law.berkeley.edu/academics/registrar/academic-rules/artificial-intelligence-policy/
2•hackerBanana•10m ago•0 comments

Munich Court Proposes €1.05 Monthly Codec Royalty for Netflix Subscribers

https://streaminglearningcenter.com/articles/munich-court-proposes-e1-05-monthly-codec-royalty-fo...
1•dabinat•11m ago•0 comments

Donald Trump turns on Washington's museums in new culture war offensive

https://www.ft.com/content/659a00b4-be9b-467b-a676-cb73e2d3d64d
1•petethomas•12m ago•0 comments

Histoire: Storybook but Vite

https://histoire.dev/
1•jcbhmr•16m ago•0 comments

Watermarking Runif

https://minimallysufficient.com/posts/watermarking-runif/
1•minsufficient•17m ago•0 comments

ICE Wants to Give Every Officer a Body Cam, Restrict Public Access to Recordings

https://www.techdirt.com/2026/08/20/ice-says-it-will-fit-every-officer-with-a-body-cam-restrict-p...
1•hn_acker•17m ago•1 comments

Show HN: A 4 mm aluminium shower shelf held up by the tap cones

https://blog.oxplot.com/shower-shelf-held-by-taps/
1•oxplot•19m ago•0 comments

Genesis GV90

https://www.caranddriver.com/news/a73465349/2028-genesis-gv90-revealed/
1•dzonga•20m ago•0 comments

I benched frontier AI LLM models on politics, ethics, and personality traits

https://www.blackbench.ai/
1•ShawnxHe•21m ago•1 comments

Commoditizing Determinism

https://cohesivesystems.com/library/articles/commoditizing-determinism/
1•iroha1203•21m ago•0 comments

As workplace surveillance grows, it's good to know the ways employers watch you

https://apnews.com/article/employer-surveillance-bossware-tracking-workplace-7d61e74242b872457bbf...
6•devonnull•22m ago•0 comments

A minimal cross-platform C rapid GUI Application Builder

https://zelang-dev.github.io/c-gui/
3•thetechstech•23m ago•0 comments

Mitigating Reward Hacking as Institutional Design

https://www.beren.io/2026-08-17-Mitigating-Reward-Hacking-as-Institutional-Design/
1•sshh12•24m ago•0 comments

Show HN: Pigame – pi+LLM plays black-box browser games via observe/move tools

https://github.com/ifoxhz/pigame
1•ifoxhz•27m ago•0 comments

How scientists are perfecting chocolate

https://knowablemagazine.org/content/article/food-environment/2026/how-scientists-are-perfecting-...
1•gmays•27m ago•0 comments

The Right Has Forgotten What Beauty Is For

https://www.nationalreview.com/2026/08/the-right-has-forgotten-what-beauty-is-for/
3•petethomas•28m ago•0 comments

> 150 Polymarket wallets may have traded on military secrets, research finds

https://www.reuters.com/business/finance/more-than-150-polymarket-wallets-may-have-traded-militar...
2•petethomas•33m ago•0 comments

Hotdog Bench

https://zmuda.dev/blog/2026-08-20-hotdog-bench.html
1•zoogies•37m ago•0 comments

WebHarvest

https://webharvest.co
1•archemistz•40m ago•0 comments

DeepSeek harness: what doors does config over code open?

https://github.com/deepseek-ai/deepseek-harness
2•5mv2•41m ago•1 comments

How Much of the Internet Is Written with AI?

https://www.pewresearch.org/data-labs/2026/08/20/how-much-of-the-internet-is-written-with-ai/
1•DeepLogin•44m ago•0 comments

ChatGPT's Computer History tracks your clicks and keystrokes

https://www.theverge.com/ai-artificial-intelligence/980742/chatgpts-computer-history-tracks-your-...
1•NordStreamYacht•46m ago•0 comments

RadioSide Internet Radio Receiver

https://radioside.com/v1/#xl_xr_page_index
1•evo_9•46m 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/