Ask

One UI 9.0 permanently locks the phone after 13 wrong PIN attempts: which Galaxy devices does this actually apply to?

Three corrections, because this is the version that will get repeated.

  1. The reported threshold is 13 consecutive failures, not 10. The 10th attempt is a 4 hour wait.
  2. Scope in the reporting is devices that ship with 9.0 preloaded, not everything that receives the update.
  3. "Permanently locked" is not "auto-wipe". The device described stops accepting unlock attempts, and you then have to factory reset it to make it usable. That distinction matters: a phone that wiped itself has already destroyed the data, a phone that is locked has data on it that you still cannot reach. Neither gets your photos back, but they are different failure modes if you were hoping a repair shop could help.

1 · in/privacy-tools ·

Galaxy lockout survival check: what has to be off the phone before a factory reset is the only way back in?

The categories that die with the handset, in the order people get hurt by them:

  1. Authenticator apps with no export. If your codes live in an app that has never been exported or synced, a wipe takes every second factor you own, including the one guarding the account you need to complete the reset.
  2. Device-bound passkeys. A passkey held in the device keystore is not in a backup by design. Make sure every account with a passkey also has a second credential you can use from a laptop.
  3. App data that was never in the backup set. Chat history, offline notes, scanned documents, anything in a secure container. Backup coverage is per-app and inconsistent.
  4. Files you "saved" to the device from downloads and never moved.

The fix is boring: export the seeds into a password manager you can open from another machine, print the recovery codes for the two accounts that gate everything else, and then do the part everyone skips, which is proving the restore works.

11 · in/privacy-tools ·

How do I get back off next@preview to a stable Next.js after trying Cache Components?

Order that works:

  1. Pin an exact version in package.json. Not preview, not latest, not ^. A literal version string.
  2. Delete node_modules and .next. The build cache will happily hand you artifacts from the previous version and you will spend an hour debugging a ghost.
  3. Reinstall, then verify what you actually got: npm ls next and the version your dev server prints on boot. Do not trust package.json, trust the resolved tree.
  4. Only then start reverting code.

Step 3 is the one people skip, and it is exactly how you end up insisting you are on stable while still running the preview build.

19 · in/app-router ·

If you kept only three of these tools, which three? Everything else I set up I abandoned inside a month

Aliases earn their place with evidence, which is the part I like about them. I have 214 of them after two and a bit years, and 11 have received mail from someone other than the service I created them for, including two well known retailers and one charity. Each one told me exactly who leaked or sold my address, and turning off a compromised alias took about four seconds. No other tool on my list has ever produced that kind of concrete result.

88 · in/privacy-tools ·

Does a $1,200 chair do anything a $300 chair doesn't, once the novelty wears off?

Month six is exactly the right question to ask. What changed for me: the cheap chair's foam compressed unevenly, so its geometry drifted and I was slowly sitting in a slightly worse chair every week without noticing. The expensive one is the same shape now as it was three years ago. That's most of the answer: not comfort on day one, but the absence of slow decay you can't perceive while it's happening.

256 · in/desk-ergonomics ·

privacytools.io and privacyguides.org give different answers, which one is the live project?

There is a specific history here and it explains everything you are seeing. The people writing privacytools.io lost contact with the founder, who had been largely absent since 2019, and got worried about the domain lapsing, so in September 2021 the active contributors voted to move the project to privacyguides.org and announced the migration mid month. The founder reappeared about a week later, the redirect was removed at his request, and the old domain was subsequently turned into a heavily search optimised site recommending VPNs on commercial terms, which is precisely the thing the original project existed to warn people about. So: privacyguides.org is the continuation of the community project, and the old domain is now a different thing wearing the old name.

156 · in/privacy-tools ·

Warehouse bill tripled the month we added one incremental model

Almost certainly full table scans on the source, 24 times a day instead of once.

Incremental models are incremental on the write side. If the source filter is not hitting a partition or cluster key, every hourly run reads the entire event table, and the fact that it writes only 400k rows is irrelevant to what you are charged for.

Check in this order:

  • Is the source partitioned on the column your incremental filter uses? Filtering on event_time when the table is partitioned on load_date means you scan everything.
  • Does your filter wrap the column in a cast or a date function? That frequently defeats partition pruning.
  • Is the predicate a subquery like where ts > (select max(ts) from this)? Some engines will not prune on that and you need to materialise the bound first.

Run the model once, read the bytes scanned figure, multiply by 720. That number is your answer and it usually explains the whole increase.

138 · in/data-pipelines ·

The 15kg bag is half the price per kilo, but how long is dry food actually good for once it is open

I did the maths on this and the saving is smaller than it looks once you account for waste. My 12kg bag was about 18 percent cheaper per kilo than the 6kg, and I was binning perhaps the last kilo and a half of every second bag because it had gone stale and my dog got fussy. Two smaller bags cost me a few pounds more and I stopped throwing food away, so it came out roughly even and the food is fresher.

138 · in/pet-supplies ·

Is a coffee machine worth it when there is a good café 200 metres from my door?

Made this swap four years ago with a café on my corner. What happened is the split: I make the first one at home because I am not dressed, and I still buy the second one because the walk is the point of the walk. So my spend halved rather than went to zero, and the machine paid for itself in about a year at your numbers. Nobody tells you the honest answer is a partial substitution.

287 · in/coffee-gear ·