activistPnk

joined 2 years ago
MODERATOR OF
[–] activistPnk@slrpnk.net 2 points 2 weeks ago* (last edited 2 weeks ago)

Downtime by a freedom-respecting trully decentralised node like slrpnk.net really exposes how Lemmy clients leave a LOT to be desired.

The prospect of data loss is gutting. A proper client would be syncing threads of interest between the server and my PC, so during downtime I can still at least locally access past content. No proper clients exist for Lemmy.

[–] activistPnk@slrpnk.net 3 points 2 weeks ago

Indeed. The instances that have solid uptime have, in most cases, sold their soul to the devil (aka Cloudflare, which is a centralised threat on the free world and all things good).

[–] activistPnk@slrpnk.net 2 points 3 weeks ago (1 children)

Interesting. I think I read that somewhere else recently. But I have never seen the rechargeables or the batteries. As someone who buys local and boycotts Amazon, I don’t suppose these are within reach.

 

I’ve noticed when people are using generators to power a tool or appliance, they always directly plug into the generator. Then the generator is burning fuel reguardless of consumption.

How can that waste be reduced? A simple approach would be to plug your tool into a UPS (uninterruptible power supply) which is then plugged into the generator. This would help capture some of the excess energy when you are not pulling the trigger on a drill. Correct?

Possible flaw in this thinking: lead-acid batteries can only be trickle charged. So putting a battery in series only captures a small slice of the energy waste. Better than nothing, right?

I’m asking because I may need to install a generator for a whole house, and it’s not just for incidents. It will run daily in an off-grid house. So I’m trying to work out how to keep the fuel burn at a minimum and also how to fully exploit the available energy when fuel is being burnt (which should generally be during low sunlight times).

(edit) The UPS idea could backfire. IIRC, some UPSs are designed to always draw power from the battery while charging it at the same time. This is a superior design because it ensures that your appliance gets clean power that closely resembles a sine wave. UPSs that directly power the appliance from the mains and only tap the battery when mains go down have the disadvantage of sending potentially quite dirty wall power with surges and brownouts to the appliance. I think the always-use-battery design becomes self-defeating if using the UPS just to avoid generator waste. Correct? Though I’m confused because I don’t quite grasp how a lead-acid battery can charge as fast as it dissapates energy.. I would think the charging would be slower than the consumption and power to eventually be lost.

[–] activistPnk@slrpnk.net 1 points 1 month ago* (last edited 1 month ago)

For a bit more depth on this, the EDPB elaborates on the controller/processor separation and relationship in their 2020/07 guidelines.

It’s a long read, which I just skimmed. It’s mostly grim news. There is even a specific example in that doc stating that an email provider is a processor. But I see an angle:

A data processor has a duty to offer an appropriate level of security to controllers under Art.32. Another finding by the EDPB is that processors who violate the GDPR can be treated as controllers. It could be argued that (unlike protonmail) Google and MS both fail to offer e2ee and simultaneously supplies its insecure email service to controllers who handle sensitive info like lawyers, hospitals, and banks. The violation of art.32 by Google and MS enables them to be treated as controllers.

[–] activistPnk@slrpnk.net 1 points 1 month ago* (last edited 1 month ago) (1 children)

For me, rats are filthy, gross, and creepy. But that is not why I fight them. I normally would not care about their presence as long as they stay on their side of the walls. But I fight them for two reasons:

  • Their teeth never stop growing. So they are teething their whole life and also build nests, which means non-stop house destruction.
  • They can carry hantavirus. It’s an airborne transmission and can come from rat urine and feces.
  • The day I decide to remove my ceilings (likely to take away rat turf), I expect to get a shower of feces.
[–] activistPnk@slrpnk.net 1 points 1 month ago (2 children)

Google is certainly obligated to comply with the GDPR. But I suspect they are shielded if they can call themselves a /data processor/ and not a /data controller/.

It’s certainly a big hole in the GDPR. The GDPR framers did not consider the fact that in some situations you have countless data controllers all using the same giant processor, in which case it’s only reasonable for data subjects to be able to go direct to the data processor rather than playing whack-a-mole with controllers.

[–] activistPnk@slrpnk.net 2 points 1 month ago (3 children)

I’ve heard that as well; and claims that they are essential to keeping the sewer pipes clear. Not sure to what extent I would put stock into all that but they are certainly a pest. Disease, filth, destruction of homes.

My city ultimately considers them a pest considering there is a tax-funded public pest control office fighting rats year round. People can call them and they will come to the home and deploy rat control measures (usually poison) at no cost, just like a pro exterminator.

[–] activistPnk@slrpnk.net 2 points 1 month ago* (last edited 1 month ago)

hmm.. painful. That page assumes I speak the language of whatever country my Tor circuit exited. I see at the bottom there is a Google reCAPTCHA barrier.

Nonetheless, I’m glad to know my options but I guess I’ll have to keep trying that page until it speaks my language before I can work out whether it’s a lesser of evils.

In the end, my question is more legal than technical. I could find out Google’s postal address and send them an anonymous letter. But the problem is perhaps that legally Google only needs to honor the GDPR requests of those whom it can identify. In fact, I think it’s expressly written somewhere that anonymous people do not have GDPR protection.

My question may have no answer. Perhaps I have to let Google have my identity as a trade-off to getting GDPR rights.

[–] activistPnk@slrpnk.net 1 points 1 month ago (5 children)

Would be useful to plant a specie that attracts rats, so the trams can cut down the rat population.

 

Sometimes a gmail user sends me an email. I object to that. In principle, I need be able to tell Google that I do not consent to them processing my personal data whatsoever.

If one of their users addresses an email to one of my email addresses, I do not want Google to store the message or even transmit it. They must refuse to handle my personal data, and thus refuse to process email traffic involving my email address.

I believe this falls under GDPR Art.18 or 21. But the question is, how can I submit my GDPR request to Google? I can write them a letter but I do not want Google to get my address. I don’t even want Google to know my name. The only thing I want Google to know is my email address, so that Google’s mail servers can refuse mail to that address. But the mere act of submitting a GDPR request inherently requires data subjects to prove their identity to data controllers.

 

cross-posted from: https://slrpnk.net/post/21966139

A lot of tech knowledge is jailed in #StackOverflow, #StackExchange. Too much. The tech world is very dependant on this single gate keeper. This week, freedom to access SE’s indispensible tech knowledge has been lost.

Timeline

  • pre-2016: SE jailed itself inside Cloudflare
  • ? - At some point SE became “openly” accessible and Cloudflare-free. But a massive #cookieWall blocked content and it was broken to a large extent. That is, in some browsers there was no way to get past the cookie wall.
  • 2022 - #AnonymousOverflow was founded. This front-end platform made the cookie wall problem go away regardless of your browser and anonymity.
  • 2023 - SE reverted back to Cloudflare, effectively making the need for AnonymousOverflow more dire; more important.
  • This week - SE tunes the Cloudflare settings to aggressively block AnonymousOverflow instances, ultimately killing off free-world access to tech information.
 

cross-posted from: https://slrpnk.net/post/21966139

A lot of tech knowledge is jailed in #StackOverflow, #StackExchange. Too much. The tech world is very dependant on this single gate keeper. This week, freedom to access SE’s indispensible tech knowledge has been lost.

Timeline

  • pre-2016: SE jailed itself inside Cloudflare
  • ? - At some point SE became “openly” accessible and Cloudflare-free. But a massive #cookieWall blocked content and it was broken to a large extent. That is, in some browsers there was no way to get past the cookie wall.
  • 2022 - #AnonymousOverflow was founded. This front-end platform made the cookie wall problem go away regardless of your browser and anonymity.
  • 2023 - SE reverted back to Cloudflare, effectively making the need for AnonymousOverflow more dire; more important.
  • This week - SE tunes the Cloudflare settings to aggressively block AnonymousOverflow instances, ultimately killing off free-world access to tech information.
 

A lot of tech knowledge is jailed in #StackOverflow, #StackExchange. Too much. The tech world is very dependant on this single gate keeper. This week, freedom to access SE’s indispensible tech knowledge has been lost.

Timeline

  • pre-2016: SE jailed itself inside Cloudflare
  • ? - At some point SE became “openly” accessible and Cloudflare-free. But a massive #cookieWall blocked content and it was broken to a large extent. That is, in some browsers there was no way to get past the cookie wall.
  • 2022 - #AnonymousOverflow was founded. This front-end platform made the cookie wall problem go away regardless of your browser and anonymity.
  • 2023 - SE reverted back to Cloudflare, effectively making the need for AnonymousOverflow more dire; more important.
  • This week - SE tunes the Cloudflare settings to aggressively block AnonymousOverflow instances, ultimately killing off free-world access to tech information.
[–] activistPnk@slrpnk.net 1 points 1 month ago (1 children)

The middleware app you link to says this:

Navigation apps that support the default Android Developer Option's 'mock location' feature location source.

I installed a similar FOSS middleware app (which apparently no longer exists):

https://f-droid.org/en/packages/org.broeuschmeul.android.gps.bluetooth.provider/

It worked as far as getting the fix via NMEA over bluetooth and sending the mock location to the kernel, but the problem is that OSMand and Organic Maps are not written to make use of it. What version of OSMand are you using? I am trapped on an old version because OSMand decided to leave those with pre-AOS7 devices in the dust. Maybe they added mock locations afterwards.

[–] activistPnk@slrpnk.net 1 points 1 month ago* (last edited 1 month ago) (3 children)

Not sure where to start with an eyeroll? from a clueless Cloudflare boot-licker. Coming from a CF domain (another technofeudal fiefdom) there is probably no hope for you. But since there are at least 6 others equally clueless, I’ll go out on a limb and link the research in the off chance the extent of disclosure with Google’s Location service sinks in with someone:

http://web.archive.org/web/20250422153816/https://www.scss.tcd.ie/doug.leith/apple_google.pdf

 

cross-posted from: https://slrpnk.net/post/21637924

A box of really old TomToms (softball sized) appeared at a street market a year ago, two for a dollar. I doubt anyone was interested in any and I doubt the seller would bother to return with them. They were probably be wasted.

In principle, old TomToms could be used to feed a smartphone. If you use a smartphone for navigation, these components compete to suck the battery dry:

  • the color LCD
  • GPS radio receiver
  • WiFi¹
  • GSM¹

(1) only applies to Google boot-lickers who enable location tracking in order to avoid the wait to acquire satellites.

The GPS is a significant drain because it’s heavy on non-stop calculations, which generates heat (wasted energy), and the heat itself hits the battery even harder.

We can do better. TomToms with bluetooth tend to suppot NMEA (I think). So the old TomTom w/outdated maps could be used purely to get a fix using its own battery supply, which it then transmits over bluetooth. So you toss TT in your backpack. Disable the GPS on your smartphone and enable bluetooth. Bluetooth is like 1 tenth the energy consumption of GPS. Then you enable mock GPS in advanced settings and run a FOSS bluetooth app that serves as middleware to feed the mock location.

The problem: OSMand and Organic Maps are both incapable of using mock GPS locations. And even if they add the capability, it would only be in their recent version which has already left behind older phones. (edit: well Organic Maps is not that bad… their latest version supports AOS 5)

Refusing to support Google means using airplane mode with location svcs off and being wholly dependent on GPS. And for whatever reason it takes me around 20—30 min to get a fix despite being in a large major city; every time. This must make Google happy. The old TomToms were faster at getting a fix. IIRC, they would take 20—30″ only the first time but quickly got a fix after subsequent power cycles in the same area thereafter.

Smartphones have the sensors to do inertial nav if you calibrate a starting point. But the apps don’t have their shit together yet. I vaguely a recall a FOSS app doing inertial nav, but not too useful if it results in a mock location that OSMand cannot handle.

 

As I was passing through Amsterdam, OSM lied to me several times. I don’t have the tools and means to correct the maps for various complex reasons starting with not having a good Internet connection, but really an Amsterdam local should get involved anyway because I’m not sure of all these problems.

Misinfo:

  • Brouwerij Troost (52.36616°N, 4.87318°E) ← shutdown
  • Manamana (52.35410°N, 4.89033°E) ← apparently shutdown; someone should verify
  • Hecke Electronica (52.35243°N, 4.88725°E) ← shutdown; owner retired. It should be updated to say “/Formerly/ Hecke Electronica” until something replaces it
  • Flower Burger (52.37226°N, 4.88566°E) ← replaced with a /cashless/ croissant shop.
  • CT Coffee & Coconuts (52.35267°N, 4.89150°E) ← replaced with another similar shop. Not sure if other Coffee & Coconuts locations closed or just this one.

Missing info:

  • Bierfabriek Amsterdam (52.37007°N, 4.89375°E) ← cashless¹!
  • Brouwerij De Engel (52.37007°N, 4.89375°E) ← building is rightfully unnamed since the brewery was only there a couple years before bankruptcy. It should be updated to say “/Formerly/ Brouwerij De Engel” so people actually know the brewery is no longer there, until something else is established there.

¹ When a cashless merchant sells alcohol, it’s a trap and an injustice. Having records of alcohol consumption stupid and reckless because it denies consumers their GDPR Art.5 right to data minimisation. And it has consquences. E.g. a scandinavian home buyer was denied a loan because the bank discovered he bought alcohol regularly. Anyway, there will always be dumb consumers who pay for alcohol electronically, but in the very least OSM should mark cashless bars as cashless so wise consumers can easily avoid them. I walked out of my way to visit Bierfabriek only to discover they were cashless. Unlike other cashless bars, they were at least diligent about posting it.

 

A box of really old TomToms (softball sized) appeared at a street market a year ago, two for a dollar. I doubt anyone was interested in any and I doubt the seller would bother to return with them. They were probably be wasted.

In principle, old TomToms could be used to feed a smartphone. If you use a smartphone for navigation, these components compete to suck the battery dry:

  • the color LCD
  • GPS radio receiver
  • WiFi¹
  • GSM¹

(1) only applies to Google boot-lickers who enable location tracking in order to avoid the wait to acquire satellites.

The GPS is a significant drain because it’s heavy on non-stop calculations, which generates heat (wasted energy), and the heat itself hits the battery even harder.

We can do better. TomToms with bluetooth tend to suppot NMEA (I think). So the old TomTom w/outdated maps could be used purely to get a fix using its own battery supply, which it then transmits over bluetooth. So you toss TT in your backpack. Disable the GPS on your smartphone and enable bluetooth. Bluetooth is like 1 tenth the energy consumption of GPS. Then you enable mock GPS in advanced settings and run a FOSS bluetooth app that serves as middleware to feed the mock location.

The problem: OSMand and Organic Maps are both incapable of using mock GPS locations. And even if they add the capability, it would only be in their recent version which has already left behind older phones. (edit: well Organic Maps is not that bad… their latest version supports AOS 5)

Refusing to support Google means using airplane mode with location svcs off and being wholly dependent on GPS. And for whatever reason it takes me around 20—30 min to get a fix despite being in a large major city; every time. This must make Google happy. The old TomToms were faster at getting a fix. IIRC, they would take 20—30″ only the first time but quickly got a fix after subsequent power cycles in the same area thereafter.

Smartphones have the sensors to do inertial nav if you calibrate a starting point. But the apps don’t have their shit together yet. I vaguely a recall a FOSS app doing inertial nav, but not too useful if it results in a mock location that OSMand cannot handle.

 

IBM Thinkpads have a cult following in part due to not just a good design out of the gate, but the fact that the original designer refused to bend to pressure to change the design every year. The parts are interchangable to large extent between models spanning what, 3—5 years? The guy was under constant pressure; was told to give consumers something fresh by changing up the design. Luckily wisdom prevailed and he disregarded such reckless advice by responding with the mantra: ”if it ain’t broke, don’t fix it!

I’m happy to buy Thinkpads over 15 years old, often sold for ~$10 on the street, because if something is broken or breaks it can still be used for parts to fix other models of Thinkpads from roughly the same decade.

Lenovo acquired Thinkpad from IBM and gradually fucked it up around the T410 or T450 models as they gave in to the demand of consumers giving a shit about shaving off every gram of weight possible at the expense of ditching rugged rollcages and ditching features like optical drives. Watch some videos of people trying to simply remove a keyboard from a T450 to see what I mean.

Whirlpool also has a reputation for not radically changing the design of internal components. I called a repair shop over a washer or tumble dryer that was like 15 or 20 years old. They said at that age, if it’s not Whirlpool they won’t even show up because when the parts change every year then spare parts quickly become unavailable (of course before people start needing the spare parts). They said Whirlpool is an exception because the same parts will be used for a decade or more, which then justifies the business of making spare parts for a prolonged time (I imagine as well the aftermarket likely thrives too).

Grain of salt though because I heard Whirlpool doesn’t always put their label on their own products and Whirlpools also end up getting labeled as Sears Kenmore. If Whirlpool rebadges something else as Whirlpool, how could the design have consistency w/other Whirlpool machines? Anyway, it was just an example and possibly flawed based on one repair shop’s opinion.

The problem -- no metrics

This is all just tribal knowledge propagated ad hoc by word of mouth. The masses don’t generally know this shit and probably most of them don’t care. I think Whirlpool and Thinkpad were not even diligent enough to advertise it. Maybe they did not even know in advance they would have design consistency over the years. Perhaps if they advertise: ”uses the same motor as previous 6 models”, they would fear that it would chase away foolish consumers who would regard that as ”old”, unevolved, or non-innovative. Those same stupid consumers who are brainwashed to chase “latest and greatest” are why we face so much unrepairable garbage on the market.

Since no one tracks design stability/consistency over time (not even Consumer Reports or similar orgs), there is no incentive for manufacturers to try to satisfy the unknown & unmeasured demand that no one is looking at.

 

If an existing point of interest is on the map and you add a favourite with the POI highlighted, the address field is automatically correctly populated with the street address. But when the favourite is later edited for any trivial reason (e.g. to change the name or description), the address information is lost. The field is cleared.

view more: next ›