powermaker450

joined 2 years ago
[–] powermaker450@discuss.tchncs.de 4 points 5 days ago (1 children)

probably not true in most other langauges. although I'm not well versed in the way numbers are represented in code and what makes a number "NaN", something tells me the technical implications of that would be quite bad in a production environment.

the definitive way to check for NaN in JS would probably be something like

// with `num` being an unknown value

// Convert value to a number
const res = Number(num);

/*
 * First check if the number is 0, since 0 is a falsy
 * value in JS, and if it isn't, `NaN` is the only other
 * falsy number value
 */
const isNaN = res !== 0 && !res;
[–] powermaker450@discuss.tchncs.de 15 points 6 days ago (9 children)

C, because yes.

[–] powermaker450@discuss.tchncs.de 1 points 3 weeks ago (1 children)

I missed something didn't I?

[–] powermaker450@discuss.tchncs.de 2 points 3 weeks ago (1 children)

other distributions should start having an option for this in the GUI installer, but it might be tricky for the average user

Arch Wiki has a guide on FDE using the TPM and it's transparent in my everyday usage

some minor issues I see are:

  • Secure Boot needing to be disabled then re-enabled during install for it to work as intended
  • needing to write down a long backup passphrase, but this also happens on Windows and MacOS iirc
[–] powermaker450@discuss.tchncs.de 0 points 1 month ago (1 children)

only to the extent of what you can do on stock android. implementing changes that enable customization is unfortunately not on Graphene's radar, it's security focused changes

[–] powermaker450@discuss.tchncs.de 19 points 2 months ago (4 children)

then don't.

it's not something your being forced to do. it's the lifting of an unnecessary restriction that in turn gives you more power on your device.

[–] powermaker450@discuss.tchncs.de 16 points 2 months ago (2 children)

Unless I've missed something big, passkeys are pretty easy for me if the website supports them imo.

Using KeePassXC, I click register on the website, register the passkey with KeePass, then it just works when I need to authenticate or login. My database is then synced across all my devices.

Passkey support is yet to come to KeePassDX on Android though, so I'll be awaiting that feature

and this is why uBlock origin is the be all end all of extensions.

[–] powermaker450@discuss.tchncs.de 3 points 3 months ago (2 children)

never been diagnosed.

agnizing over tasks happens often, and at the same time I'm not actually bringing any pleasure to myself by avoiding it.

[–] powermaker450@discuss.tchncs.de 14 points 3 months ago (2 children)

ah yes, writing a letter. just like the millions of people that UHC ~~murdered~~ wrote letters to.

UHC and many other health insurance companies in the US will and do let people die in order to keep profits. Brian Thompson was complicit in this process. His murder is fully justified.

I don't want a future where murder and violence is the only way to bring issues to light, but when governments, regulations, and other protections fail us, people get desperate. They are left with no other choice.

[–] powermaker450@discuss.tchncs.de 9 points 3 months ago (4 children)

this, except it's just an upsetting reminder that the task I'm putting off is not even that hard, yet I'm still not doing it.

 
62
Alternative to Life360? (discuss.tchncs.de)
submitted 8 months ago* (last edited 8 months ago) by powermaker450@discuss.tchncs.de to c/selfhosted@lemmy.world
 

I want to set up location sharing for my family/friends, but

  • without having a closed source app having access to my location/sensors all the time
  • be able to choose when I want to share

Any recommendations?

Edit for those who find this later: I ended up choosing Traccar suggested by @mbirth@lemmy.ml, but big thanks to everyone who brought some ideas to the table! I'll leave my configs here.

My Docker Compose file

My traccar.xml

 

Haven't seen much of this around, but I've spun my own instance up and suffice to say it fits my needs.

view more: next ›