frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Total Annihilation, rebuilt for modern computers

https://nanolathe.gg
83•jttnr•1h ago•45 comments

Terence Tao: Math 2.0 [pdf]

https://teorth.github.io/tao-web/slides/math-2-0-caltech-2026.pdf
184•Anon84•6h ago•221 comments

NYC's "Click to Cancel" rule is now in effect

https://www.nyc.gov/main/click-to-cancel
80•gregsadetsky•1h ago•19 comments

apsw: Another Python SQLite Wrapper

https://github.com/rogerbinns/apsw
24•tosh•2h ago•8 comments

LineageOS 24.0

https://lineageos.org/Changelog-32/
351•timschumi•13h ago•134 comments

Chapter 1 of Ways of Seeing by John Berger

https://www.ways-of-seeing.com/ch1
5•rafael859•55m ago•0 comments

Valen's Memory Safety: A New Kind of Borrow Checking

https://verdagon.dev/blog/valen-group-borrowing
109•verdagon•7h ago•49 comments

How I reverse engineered a commercial spatial audio effect

http://epestr.com/blog/reverse-engineering-a-commercial-spatial-audio-effect/
48•epestr•3h ago•18 comments

The tilde in your PATH may not be your HOME

https://disconnect3d.pl//2026/10/02/dont-put-tilde-in-your-path/
171•arusekk•7h ago•104 comments

Akhetonics Photonic Computing: 1,000x Faster CPUs

https://medium.com/@timventura/akhetonics-photonic-computing-1-000x-faster-cpus-b9e91c470079
24•peter_d_sherman•3d ago•9 comments

I paid people to try and follow my README

https://shkspr.mobi/blog/2026/10/i-paid-people-to-try-and-follow-my-readme/
317•edent•7h ago•171 comments

I'm sorry, but you still have to think

https://itsallaboutthebit.com/i-am-sorry-but-you-still-have-to-think/
191•drogus•4h ago•72 comments

The RAM shortage is bringing back DDR4

https://www.theverge.com/games/1009140/ram-shortage-intel-amd-ddr4-comeback
226•1potato•1d ago•217 comments

Shape-sensing sheet digitally tracks its own movement as it bends and twists

https://news.mit.edu/2026/shape-sensing-sheet-digitally-tracks-movement-bends-twists-1008
7•bookofjoe•1d ago•0 comments

A Cray-1 supercomputer replica from 30 "obsolete" Mac Minis

https://arstechnica.com/gadgets/2026/10/a-cray-1-supercomputer-replica-from-30-obsolete-mac-minis/
30•pseudolus•1d ago•16 comments

2D Vehicles

https://patkerr.co.uk/2d-vehicles/
597•Michelangelo11•4d ago•113 comments

Playgrnd – tiny tools for making weird, beautiful things

https://www.playgrnd.tools/
11•eustoria•2h ago•1 comments

3rd Yandex Cloud Data Center Was Hit

https://status.yandex.cloud/en/incidents/2136
473•defly•11h ago•566 comments

Weave (YC W25) is hiring ML, AI, product, & design engineers

https://jobs.ashbyhq.com/weave-os
1•adchurch•7h ago

Nitter: Update Oct 10th seeking funding and legal help

https://nitter.net
371•ForHackernews•8h ago•176 comments

A city-building game in which the city would prefer you didn't

https://housing.over.pizza/
502•JumpCrisscross•22h ago•168 comments

How to Build Wealth as a Career Person

https://asheradeniyi.com/2026/04/10/how-to-build-wealth-as-a-career-person/
60•doppp•3h ago•55 comments

Build your own decision model

https://nishtahir.com/build-your-own-decision-model/
436•softwaredoug•20h ago•97 comments

IRCv3

https://ircv3.net/
267•basilikum•9h ago•243 comments

Show HN: BetterWispr – Free, open-source dictation for Mac

https://betterwispr.com/
99•kartik017•7h ago•71 comments

The Lightbulb Computer

https://lightbulbcomputer.com/
560•oskarth•1d ago•93 comments

YouTuber builds 'Flock-like' camera to track police vehicles, gets police visit

https://www.tomshardware.com/tech-industry/cyber-security/canadian-youtuber-builds-flock-like-cam...
62•ljf•1h ago•21 comments

Bot traffic from Yandex

https://radar.cloudflare.com/bots/as13238?dateRange=7d
553•walrus01•8h ago•216 comments

How big is a Git commit?

https://ratfactor.com/cards/git-commit-size
76•theanonymousone•2d ago•29 comments

Rat's Register Allocator

https://hexrat.cc/pages/blog/2026_10_07
52•mpweiher•1d ago•3 comments
Open in hackernews

NYC's "Click to Cancel" rule is now in effect

https://www.nyc.gov/main/click-to-cancel
80•gregsadetsky•1h ago

Comments

apparent•32m ago
> A person making an automatic renewal or continuous service offer to a consumer must provide the consumer with the option to cancel at any time using a simple cancellation mechanism that is as easy to use as the mechanism that the consumer used to provide consent and that is through the same medium that the consumer used to provide consent

So if a startup lets someone sign up using Stripe, for example, does this mean that they need to have a way to unsubscribe that is as easy as Stripe? Lots of companies have a way to unsubscribe electronically, but it requires logging in to your account, going into settings, saying you want to unsub, and possibly declining various offers to stay.

Surely at some point a company could cross the line of "a simple cancellation mechanism that is as easy to use as the mechanism the consumer used to provide consent". But where is the line exactly? Surely you don't have to have a big red cancel button on every page of your platform, but at the same time surely it can't be hidden 8 levels down in the settings.

Some examples would be helpful to let businesses and consumers know what is acceptable and what is not acceptable.

simpaticoder•25m ago
There's a funny thing when people don't like something where they can intentionally misunderstand it or impart artificial complexity onto it painting a picture like the rule is hard to comply with. I suppose to variation of a straw man argument. I honestly don't think this is one is hard to understand at all. If you can sign up through the web you should be able to cancel through the web. If you can sign up through the phone you should be able to cancel through the phone. Companies knowingly an intentionally make it harder to cancel than to sign up for obvious reasons that have nothing to do with doing right by the consumer. This is a very good law and it should be adopted everywhere.
Vortigaunt•22m ago
“It is difficult to get a man to understand something, when his salary depends on his not understanding it.”

― Upton Sinclair

cwillu•22m ago
And if you didn't have to click through a bunch of offers to subscribe, you shouldn't have to to cancel.
notimetorelax•23m ago
I think the point of the law is - the same medium. If you signed up online, you should be able to cancel subscription also online.
cosmic_cheese•23m ago
I suspect that something as simple as 2-3 emails prior to renewal, each with a one-click (no auth needed) clear, unobscured "unsubscribe" button would be sufficient.
dcrazy•14m ago
Maybe those people who’ve spent so much time A/B testing where to put the signup buttons can use those skills to figure out where to put the cancel buttons so that they are as easy to find.
expedition32•13m ago
In my country the rule is "unsubscribe the same way you subscribed". So no bullshit with having to write a literal physical letter through the mail (yes really this happened) or having to call a callcenter in India and having to explain why you want to your stop subscription.
wat10000•5m ago
I don’t think anyone will have trouble figuring out a good way to comply with this. It’s not clear exactly where the line is, so just don’t go near it. Make it easy to cancel, job done. If a company wants to push the boundaries by making it as difficult to cancel as the rule allows, they’re running the risk of being on the wrong side of the line and suffering the consequences, and that’s their choice.

The only reason any company would have trouble complying with this rule is if they want to abuse customers to keep them from canceling when they want to cancel. The amount of sympathy I have towards such companies requires advanced scientific notation to quantify.

ChrisArchitect•25m ago
Previous discussion on the announcement:

New York City to ban deceptive subscription practices

https://news.ycombinator.com/item?id=48863464

cyberclimb•24m ago
You can only submit my snail mail or Fax.

So close yet so far

blakeashleyjr•10m ago
While I think this is a good idea, we already have so many different regions to comply with, now we're adding cities....
woodruffw•7m ago
As far as added complexity goes, a rule for a city the size of NYC doesn’t seem like that far of a bridge to cross.
dominotw•6m ago
its hard being a dick
joshuat•5m ago
To avoid the overhead, we could simply adopt pro-consumer practices across the board? Easier than segmenting users and deciding which cancellation mechanisms are available to them based on region.
wat10000•2m ago
It’s an easy rule to comply with and nothing stops you from complying with it everywhere.

We will see a patchwork regime, where companies make it easy to cancel if you’re in NYC or another jurisdiction with similar rules, but difficult otherwise. When you see this, you must remember that the easiest thing would have been to make it easy for everyone to cancel regardless of location. That would be perfectly legal and it would be the cheapest option to build. If a company didn’t do that it’s because they made a deliberate choice to spend more money just so they could continue screwing some people over.

mananaysiempre•
the_gipsy•5m ago
When are NY and California going to secede and join the EU?
woodruffw•2m ago
It seems like a good rule, and I am eager to see what NYC’s enforcement is going to look like. I have historically been disappointed (as a life-long resident) by the discontinuity between the city’s eagerness to legislate and its recalcitrance around enforcement, particularly when public interest in any given topic fades.

(Compare the city’s historic problems around preventing illegal de-stabilization of rental units, inability to prevent the NYPD from parking on sidewalks, and so forth.)

2m ago
Alternatively, let people cancel easily everywhere. If you think it’s worth the extra revenue to geofence easy cancellations, then—well, you do you, but you are making a business judgment that the additional development cost is justified. This is different from VAT/sales tax etc., where it is in fact impossible to comply everywhere without discriminating by jurisdiction.