stek29

Joined 5 years ago

Karma
105
Submissions
22
Member since
Apr 20
https://stek29.rocks/
View on Hacker News

Recent submissions

Comment · 5 months ago
Comment · 6 months ago
But iOS allows to choose whether location should be included or stripped, and remembers your choice for next upload if I remember correctly.
Comment · 7 months ago
the prompts show how this was a back-and-forth with a lot of nudging, interruptions and steering: it's not Claude writing a full exploit just from a vulnerability description.
Comment · 7 months ago
TrueMoney is a Thai e-wallet/fintech app which refuses to open if Developer Mode is enabled, it actively checks for developer mode on each start.
Comment · 1 year ago
Comment · 1 year ago
The post implies that ISPs are doing the throttling — but in fact, ISPs have little control over it lately. This kind of tampering is mostly done on TSPU devices (Technical Measures for Threat Counteraction), which is fully controlled by Roskomnadzor. ISPs have little control over it — the system is highly centralized, and Roskomnadzor can carry out sophisticated and targeted actions. For example, they're able to swiftly block some services and networks in specific regions and/or on specific types of connections (cellular vs wired, or even exact ISPs), or to perform

For example, when YouTube blocking first began, TSPUs were only throttling it on wired networks. This created an unfair advantage for cellular ISPs, prompting many people to cancel their wired internet contracts and switch to mobile networks.

Since there were no legal grounds for the block, and the government even denied the blocks, trying to blame the throttling on Google, some ISPs just started circumventing the blocks, effectively counteracting the TSPU blocks.

They soon had to stop doing that because of warrants and threats from Roskomnadzor — but it clearly illustrates that ISPs have virtually no control over internet blocking — in either technical or legal terms.

As for Cloudflare specifically — there’s more to the story, and I’m disappointed the post didn’t include more details.

Roskomnadzor is blocking TLS 1.3 ECH — and they are doing it for Cloudflare specifically, forcing Cloudflare users to disable ECH on their domains if they want their websites to be accessible in Russia when using up-to-date browsers.

This also means that, for the website using Cloudflare to be accessible, it needs plaintext SNI. Cloudflare also does not allow domain fronting.

This has allowed Roskomnadzor to implement selective allowlist-based blocking on Cloudflare networks, which is a new step in Russian internet censorship. It feels like Cloudflare could've done a more in-depth analysis of selective blockings, since they probably can see whether there are statistically noticeable differences in metrics for different domains.

References (some are in Russian):

On some regions having some services like Telegram blocked for months:

- https://ntc.party/t/в-дагестане-отключили-зарубежный-интерне...

- https://www.forbes.ru/tekhnologii/532303-v-dagestane-i-cecne...

- https://www.vedomosti.ru/technology/articles/2025/05/31/1114...

On ISPs getting threats from Roskomnadzor for un-throttling YouTube:

- https://www.cnews.ru/news/top/2024-08-29_mgnovennaya_reaktsi...

- https://www.forbes.ru/tekhnologii/520476-uskorausim-youtube-...

On cloudflare-ech being blocked (since November 2024):

- https://github.com/net4people/bbs/issues/417

- https://ntc.party/t/обсуждение-блокировка-замедление-ech-clo...

on allowlists:

- https://ntc.party/t/09062025-информация-по-блокировке-cloudf...

- https://ntc.party/t/белые-списки/16717/10

Comment · 1 year ago
Looks beautiful! Here are some thoughts:

- Having a dark theme seems logical for an app focused circadian rhythms, would be nice to have a dark appearance

- Not being able to switch between days by swiping felt quite annoying: the Home page requires two taps to change to another day, and the Progress page needs one — but it could’ve been a swipe. And the calendar on the Day page can’t be swiped down, only closed by tapping on the (x).

I hadn’t even realized that Apple had rolled out Time in Daylight — Apple Health hasn’t promoted or highlighted it like it does for other new Categories, and even then, the visualization still feels lacking.

I have been trying to get more consistent morning natural light exposure lately, so this is perfect timing!

Comment · 3 years ago
Same for me on iPhone 14 Pro

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton