I saw an asphalted road on the mountain ridge, along the E-3 hiking route, in a national reserve territory, with a EU funding sign saying that it was built "for the benefit of the local species".
The road leads to a chalet, and the only one who it benefits is the chalet's owner, making it easier for his drunkard customers to drive right to it on the weekends, with zero walking involved.
The mass surveillance in question will likely lead not to an "everyone knows everyone" society like that in your story, but to a "the government and the big corporations know everyone" one.
I don't know, quality of modern life degrades after 30 for many of us. After living with chronic diseases for a decade or two, I kinda envy the hunter-gatherers.
Die quickly at 30, with 10 children and some grandchildren even. Sounds like mission accomplished to me.
I wouldn't say either is better "usually", it really depends on the situation.
If the next five words begin with the same prefix (happens to me), searching will be wasteful. Just spamming "w" is easier.
But when there's something really distinctive (often, punctuation) near the position I'm aiming for, I'll definitely use search.
That's one of the reasons I prefer BRE over ERE/PCRE when editing text interactively - I can search for punctuation in code without having to backslash-escape it.
i programmed things for fun for months on end without having an internet connection. never had the need to share. occasionally I needed connection to download papers on the subject.
> My pet tinfoil-hat theory is that he decided that staying in a French prison is safer for him than being out in the open
People do that.
Recently, the Bulgarian drug lord nicknamed Brendo not only surrendered, but somehow bribed border control to let him in the country so he can show up directly in front of Sofia Central Prison, with a duffel bag, ready to be taken in. He wanted to skip the bureaucracy and go behind bars ASAP.
Performance, mostly. If you have to re-parse part of the code many times a second, in a text editor. For [pseudo]structural editing or syntax highlighting, for example.
Push support has been there for a long time now. You can enable it on a per-folder basis, check in Manage folders.