

Who actually cares about this, though?
Aussie living in the San Francisco Bay Area.
Coding since 1998.
.NET Foundation member. C# fan
https://d.sb/
Mastodon: @dan@d.sb
Who actually cares about this, though?
I’d love to see an integration with PhotoStructure in addition to Immich.
Their products are still solid. Any brand can have issues with their batteries (other companies use the same cells), and I don’t see a reason to avoid their non-battery products like cables and chargers.
I’ve got a PowerCore 20000k (20Ah). I wonder why the 10Ah version is “fire-prone” but the 20Ah version isn’t.
Good catch - I should have said that it’s closer to Windows-style ACLs rather than implying that it’s actually the same.
And no, it’s not random.
In that case, the data is practically meaningless :D
I don’t know how participants in polls are selected, so I’m not really qualified to make assumptions about it.
don’t use their DNS
As long as you use encrypted DNS, like DoH (DNS over HTTPS). Regular DNS is unencrypted, so the ISP can trivially collect data even if you use a custom recursive server (either your own or a public one like Cloudflare, Quad9, etc).
Running a recursor on a VPS then querying it using DoH seems like a reasonable approach to me. I’ve got an AdGuard Home server on my home network that uses DoH for all upstream DNS queries, but I’m currently just using Quad9 rather than my own recursor.
You really don’t need to survey many people to get statistically significant results, assuming your sample is truly random. For a population of 340 million, you only need to randomly sample ~2500 people to get a 95% confidence interval with a 2% margin of error.
A sample of 9000 people would get you closer to a 99%+ confidence interval.
Windows perms are pretty locked down though. Sometimes I can’t delete my own files because I need permission from “Administrator” :/
You can actually use Windows-style permissions (ACLs) on Linux via setfacl
.
How’s it compare to Hoarder/Karakeep?
Because of various privacy legislation, and people not wanting Google to track them as much, they stopped syncing the data to Google servers. As someone who’s worked at big tech companies, my guess would be that storing so many people’s location history was flagged as an issue during a privacy audit.
It’s entirely local now. You can enable encrypted backups and back up the data, however you can really only have the data on one device now, and the web version is gone.
(no taxes on charities).
What type of taxes are you talking about?
TypeScript doesn’t need the “function” keyword for a method in an object or on a class though.
const foo = {
bar(): string {
...
}
}
which I assume is doable because the syntax is unambiguous.
In PHP’s case, the method syntax should also be unambiguous.
The first programming language I used was Visual Basic (both VBA in Excel, and VB3 then VB6). I think it used redim to resize arrays.
TypeScript doesn’t need the “function” keyword for a method in an object or on a class though.
const foo = {
bar(): string {
...
}
}
which I assume is doable because the syntax is unambiguous.
PHP’s object orientation is similar to languages like Java and C#, which is what I was comparing to.
It enforces scalar types (string, int, etc) at runtime if you enable strict mode. There’s also static analysis tools like PHPStan and Psalm that will flag issues at build time.
Can we talk about PHP functions with typehints too?
public static function foo(): string {
Practically every other language with similar syntax does this instead:
public static string foo() {
Older variants used DIM for arrays and LET for other variables. DIM was originally called that because it was setting the dimensions of the array.
In modern BASIC variants, DIM has become a backronym: “declare in memory”.
I’m confused as to why T-Mobile is on that list but neither AT&T nor Verizon are.