ciferecaNinjo

joined 2 years ago
MODERATOR OF
 

“The state of government open data across the globe in 2015”

^ ok, bit old. But still, I’m surprised. Maybe Mexico does well on the basis of not having much data to share.

[–] ciferecaNinjo@fedia.io 2 points 1 week ago (1 children)

Well, it wouldn’t require lying but certainly it seems tricky. You can deregister before you leave the country and neglect to provide an address for where you are going -- because you wouldn’t necessarily know in advance and you cannot provide information that does not exist. So they clear your address from your id card which then just has an empty address.

Correct me if I’m wrong, but you don’t have a specific legal obligation to state where you live abroad.

Though one snag is that you have a legal obligation to vote in elections and you must vote in the nearest embassy, which requires giving an address to get on the voting roster. However, voting is not strictly enforced. If you fail to vote there is a small fine but I don’t think they actually hit unregistered people abroad with that. If you do not vote in 3 consecutive elections, then you could lose your voting rights for a few years, I think.

I do not believe the bank gets a notification that you have deregistered. But at some point your ID card on the bank’s files will expire and they will expect an updated copy and freeze your account until they receive it.

If you walk into an embassy to “renew” your passport, do they demand an address? I would think you would pick up your passport at the embassy a week later. Or do they mail it?

Anyway, I can understand giving in to surveillance and disclosing US ties, but OTOH it seems like a nightmare to do what’s expected as well.. to be tagged as a toxic US person. It’s a mess either way. Perhaps the wisest move is to “move” to Canada, stay there a couple months, setup residency, then move to the US and just neglect to mention it. Get mail forwarding from Canada.

 

Intro:

“From 1 May, stricter rules on rents apply in the Brussels region. Electrical appliances including dishwashers and laptops will also have to display a repairability score. These and other changes are introduced on Mayday.…”

More info on the repairability index here. IMO this is extremely slow progress. It’s barely a drop in the ocean of what we need for rights to repair.

[–] ciferecaNinjo@fedia.io 1 points 1 week ago (3 children)

Half their internet banking site is off-limits to me

Mind elaborating? Did they restrict your account specifically, or does the website simply treat logins from the US differently? I’m surprised you wouldn’t retain full cloud access so long as your account exists under the terms you signed up for.

I don’t understand why you would tell your Belgian bank that you left Belgium, particularly when your new residence is the US which flags you as a toxic asset that requires special handling. That could only work against you. Surely you would be better off not telling them you moved and use a VPN to Belgium to access your acct.

[–] ciferecaNinjo@fedia.io 1 points 1 week ago

Bingo. This is true even across EU borders. Rabobank in Netherlands does not exchange info with Rabobank in Belgium, IIUC. (but note I think Rabobank quit doing business in Belgium eventually anyway)

[–] ciferecaNinjo@fedia.io 1 points 2 weeks ago (1 children)

I appreciate the insight. My other speculation was that it was an anti-spam tactic.

In Belgium residents can post a sign/sticker saying /no pub/ and by law it must be complied with, but there is no enforcement and not much compliance. Unlike Switzerland, who charges people to opt-out of ads but then diligently fines violators.

 
  1. Grab a Super+ loyalty card leaflet + card.
  2. Lift the card just enough to reveal the barcode and scan the barcode; OR alternatively lift it a little more to reveal the digits and photograph them when no one is looking of course… and leave it on the top of the stack. Otherwise bring the leaflet home.
  3. From home, run these commands on your Debian machine:
$ sudo aptitude install barcode; # or use apt if you prefer
$ barcode -b "$delhaize_barcode" -e upc -E -p A8 | epstopdf --filter > /tmp/delhaize_super+.pdf; # where "$delhaize_barcode" is the unique 12-digit code you grabbed.
$ sudo adb start-server; # if this fails, skip the next 2 commands. Otherwise connect your phone to the Debian machine over USB before the next step
$ adb shell mkdir storage/sdcard1/my_disloyalty_cards
$ adb push /tmp/delhaize_super+.pdf storage/sdcard1/my_disloyalty_cards/
  1. If you took the leaflet and card home, then your final step is to return to Delhaize and sneak it onto the top of the pile. Eventually someone else will take the card home and activate it by registering it in their name.

No worries if the last 3 “adb” developer commands fail. They will likely fail for most people. The commands can be substituted with however you would transfer the PDF from your PC to your phone.

The barcode should be immediately scannable but it may not have effect until the next poor sucker installs Delhaize’s shitty proprietary closed-source app and registers the card in their name. Thereafter you should get the instant discounts on what you buy but obviously any points accumulation will go to your surrogate. Sure, you could probably exploit the points too but don’t be evil. Your surrogate is your friend. Fair enough that they get the points credit.

Mods

The barcode will not have the exact same cosmetic style as the card (the leading and checksum digits are visually offset). If you care about this, you could:

  • Add the -n option to the barcode command to omit the digits, then use ImageMagick or GIMP to insert the digits below the barcode; or
  • Use LaTeX to generate the barcode. I’m not sure how to generate a “UPC A” barcode in LaTeX but you likely have complete control over the format

You could pass the -t option to the barcode command to print many copies on a page of sticky labels to give to give to family/friends/colleagues. Those stickers could be put over top of barcodes on other cards which no one activates.

Unworkable shortcut

Theoretically you could simply scan the barcode and use the same barcode app to generate a UPC-A barcode. My app detects the barcode as UPC_A and correctly decodes it, but when the app tries to re-encode the digits into UPC-A it produces a 2D barcode (like a QR). I doubt that works because the cashier’s scanner is likely only for 1D linear codes.

Perhaps other apps can do this correctly.

Notes

The Delhaize barcodes do not seem to start with a “2”, which seems questionable because a 2 normally indicates internal use. So does Delhaize run the risk that their loyalty cards clash with UPCs of actual products? Maybe they actually legitimately bought a range of product codes for memberships but seems like a waste of money.

UPDATE - Why I’ve decided not to do this

It has come to my attention that loyalty customers who run the app have access to their own shopping history. At the same time, couples often share an account and see each others purchases. So consider this scenario:

Bob and Alice are a non-drinking couple, but Bob had a drinking problem historically. Suppose he is on the wagon. If suragate Mallory buys alcohol, Alice will think that Bob is sneaking alchohol which would lead to confusion and misery. Mallory could avoid buying things like alcohol and tobacco, but there is also the problem that Alice or Bob could be using the receipts for accounting and bookkeeping.

Since there are unpredictable problems with this, I think this anti-surveillance advertising move should not be used.

 

Someone operating a small gratis online service in Germany posted an address for GDPR requests. I happened to be passing through the neighborhood so I went to the address to drop a cash donation in their box. But I was blocked because it was an apartment building with a locked front door and no access to mail slots which are apparently in the lobby. Buzzing yielded no answer, so I could not donate cash.

About half the apartment buildings on the street were designed to block public access to mailboxes. A bartender told me it was some kind of German privacy rule and that postal workers get a front door key to all such buildings. I don’t quite grasp the issue being solved. Mail slots can have flaps that prevent inadvertently seeing someone else’s mail. Is there a problem with malicious snoops probing into mailboxes with a camera? Or mail theft? If someone is so interested in snooping, wouldn’t they just wait until a legit resident uses the door and do a tailgate entry anyway?

Anything to increase security is a good idea in the absence of compromise. But this seems like a bad compromise because it means that Deutche Post has an exclusive monopoly on mail delivery (like USPS in the US). In the case at hand, I would not trust the postal network with cash.

Postal services are now threatened by relentless digitization. E.g.:

  • Belgium has reduced non-priority mail delivery to just a few times per week
  • Denmark has completely eliminated mail delivery (yikes!)

If the Denmark scenario were to play out in Germany, the mailboxes would be unreachable to 3rd party couriers. Maybe it’s favorable in the sense that the access restriction could actually prevent Germany from becoming as foolishly digital as Denmark.

 

Belgium has Riopan for €8.95 (price controlled):

  • comes in 20 individually sealed shelf-stable packets of 10 ml doses containing 800mg of magaldrat

Netherlands (price controls unknown):

  • Antagel Sanias for ~€7.50 comes in 1 bottle of 300ml (20—30 doses of aluminumoxide + magnesuimhdroxide) which must be refrigerated after opening; stable for only 1 month
  • Maalox chew tablets (×20 of 200mg aluminumoxide & 400mg magnesiumhydroxide) for €4.85 [€c24/dose]

Superficially the Antagel Sanias seemed like a winner because the price is lower than Riopan and you can control your dosage. But you have 1 month to use it up! Whoever needs 20—30 doses in 1 month has serious enough problems that they probably should be getting more rigorous treatment. Not sure why this stuff exists in that quantity. If you only get acid reflux 1—2 times/week, the Antagel Sanias is a ripoff.

Not sure why Maalox tablets have 10 times the potency of Antagel Sanias. Is there a 90% absorption loss with chew tablets?

 

Makers of appliances like washing machines implement a diagnostic mode which enables manual control to command specific cycles (filling, agitating, draining, spinning). There is typically also a secret set of steps to see error codes.

Why do retailers like Krefel get that info? I have never seen a retailer who actually connects their machines to water and sewage, so it’s unclear how they use the secret modes.

In any case, they are somehow prohibited from sharing the secret info with customers -- those who actually need diagnostic control to maintain their own property.

[–] ciferecaNinjo@fedia.io 2 points 2 weeks ago

Considering your apparent adversity to surveillance advertising US tech giants, it’s a bit of a surprise that you would consider using ItsMe, a service that forces you to trust Cloudflare and be subject to Cloudflare’s bullying, oversight and access restrictions. There is no way to use ItsMe without letting Cloudflare see your sensitive data.

That said, I do not know the answer to your question because I would never even try to use ItsMe in the very least because of it’s hostility toward tor users.

 

All but one supplier of electronic components in Amsterdam has shut down. The most recent shop to go under was Hecke Electronica. This was actually a mere retirement by the owner in his mid-70s. But all the other shops could not overcome the struggle for business.

According to the owner of an electro shop which sells light bulbs (not components), it’s not interesting to sell components because you do a lot of talking and only to get a sale that earns 20 cents.

A shop that traditionally only sold plastic toy models (“MUCO”) has allocated half the shop to:

entry-level electronic components

  • Arduinos/Ras Pis & components for them
  • multimeters
  • soldering irons
  • oscilloscopes
  • breadboards
  • capacitors, resistors, etc..

Things they seem to be missing are along the lines of:

hacking and repair tools

  • isolating transformers
  • logic analyzers
  • desoldering vacuum
  • ESR/capacitance meter
  • bus pirate / Flipper Zero
  • ISP programmers
  • digital microscopes
  • contact cleaner spray

The masses of Amazon.com consumers did this. People who prioritise saving a couple euros above the environment while looking the other way as exploited human factory workers pee in jars to keep up with the pace of reverse-centouran robots that keep people’s noses on the grindstone for lousy wages. Only to then toss new non-defective goods into a landfill because they did not reach Bezo’s profitability standard amid warehouse space shortages.

I will only shop offline, with cash. And my focus is on repair, so I need hacker tools to repair broken appliances that consumerist Amazon patrons dump on curbs. So from where I sit this is dystopia unfolding. Unbanked people are fucked. Law may not directly explicitly force you to lick a bank’s boots but if you don’t you’re simply marginalised like an insect under a steam roller.

At the same time, the number of shops selling useless junk souvenirs to tourists is uncountable. But not a single Bus Pirate in town. Clogs and shot glasses won’t help fix a washing machine PCB that has bricked itself due to an anti-repair design.

 

I always have a hard time finding these things locally:

  • malt vinegar powder and liquid (not Sarsons.. I know where to get that and there is nothing wrong with it but just want to try something different)
  • steel cut oats (sometimes called Irish oatmeal but I've seen the standard rolled oats also called Irish and that's not what I'm after)
  • Liquid Smoke
  • Flipperzero (unlikely on any shelves, but worth asking)
  • Bus Pirate
  • Mongolian Fire Oil -- not sure if there is a generic name for this stuff but it’s a kind of spicy hot oil with a quite unique character
  • Bragg’s Liquid Aminos

Any shops in Amsterdam worth a look?

 

Flixbus recently started blocking tor for some operations like seeing prices. The only alternative site for Flixbus price info is Trainline, as far as I know.

Are there others?

Then trainline started blocking tor. And (today?) Flixbus started blocking tor from the whole site (not just pricing info). Same problem for blablacar (blocks tor).

Anyone have a source for openly reachable Flixbus pricing?

EDIT: found wanderu.com

[–] ciferecaNinjo@fedia.io 1 points 1 month ago

Glad to hear you can help drive that from the EU side. Until then, I will continue sending paper correspondence. It would help if more people would insist on paper correspondence to create a bit of motivation.

[–] ciferecaNinjo@fedia.io 1 points 1 month ago

I don't know of any such law or even which organization would be able to make such a law.

Regulation (EU) 2021/1230 covers ATMs to some extent. I think there was a law even broader than EU law but I’ve lost track of it -- or just have a bad memory.

(found the bit about receipts being required)

Article 4
Currency conversion charges related to card-based transactions

  1. With regard to the information requirements on currency conversion charges and the applicable exchange rate, as set out in Article 45(1), Article 52, point (3), and Article 59(2) of Directive (EU) 2015/2366, payment service providers and parties providing currency conversion services at an automated teller machine (ATM) or at the point of sale, as referred to in Article 59(2) of that Directive, shall express the total currency conversion charges as a percentage mark-up over the latest available euro foreign exchange reference rates issued by the European Central Bank (ECB). That mark-up shall be disclosed to the payer prior to the initiation of the payment transaction.
  2. Payment service providers shall also make the mark-up referred to in paragraph 1 public in a comprehensible and easily accessible manner on a broadly available and easily accessible electronic platform.
  3. In addition to the information referred to in paragraph 1, a party providing a currency conversion service at an ATM or at the point of sale shall provide the payer with the following information prior to the initiation of the payment transaction: (a) the amount to be paid to the payee in the currency used by the payee; (b) the amount to be paid by the payer in the currency of the payer’s account.
  4. A party providing currency conversion services at an ATM or at the point of sale shall clearly display the information referred to in paragraph 1 at the ATM or at the point of sale. Prior to the initiation of the payment transaction, that party shall also inform the payer of the possibility of paying in the currency used by the payee and having the currency conversion subsequently performed by the payer’s payment service provider. The information referred to in paragraphs 1 and 3 shall also be made available to the payer on a durable medium following the initiation of the payment transaction.

….

What I find shitty about this wording is it’s unclear if the receipt is only required in the case of currency conversion by the ATM. Apparently yes.. apparently if DCC is not offered the the ATM is off the hook for giving a receipt. Several ATMs did not have DCC, but the machie that did not even have a receipt printer offered a DCC option, which seems to be illegal.

Fee structure is indeed extremely intransparent in most cases. Generally, I have too look up ATM fees in my online banking access and I never know them beforehand. Iiuc, your bank and the ATM-operating bank roll the dice to find out the fees they each want to charge as part of the process of handing out your cash anyway.

The fee structure is indeed very well concealed. Before approaching an ATM the fees are undisclosed and many ATMs demand your PIN as the very 1st step. It’s a shit show for sure. But at least they must inform you of fees before you commit to the transaction, per 2021/1230.

In any case, no store wants to receive notes above €100 because politicians and media have successfully created mental associations between those notes and money laundry/corruption/organized crime.

Yeah I heard Germany has no cash acceptance obligation whatsoever, which by extension supports your narrative that they can be fussy about banknotes, as in France.

This contrasts with Belgium where brick and mortar merchants must accept banknotes. They can reject money that is disportionately sized if they want. E.g. they can reject a €200 note on a transaction of €20 but not on a transaction of €175. Or they can reject a shit ton of coins on a 3+ figure transaction.

[–] ciferecaNinjo@fedia.io 1 points 1 month ago

I would say mostly true. And that much is driven by Regulation (EU) 2021/1230. If an ATM offers DCC¹, it must show the exchange rate and fees, and it must give a comparison to a non-DCC option, which must be offered (iow, there must be an opt out).

A common practice is to charge a flat transaction fee when DCC is not used, and to charge no fee when DCC is used, because the exchange rate is so terrible they are profitting hand over fist if you use DCC. But the ATMs often do not expressly state that the fee is waived in the DCC case -- they simply make no mention of the fee you would /otherwise/ pay had you not taken DCC. This is because (IMO) the ATM operator does not want users to relise that the exchange rate builds the fee into their fat margin.

I avoid DCC. But then my bank statement only shows how much was taken from my account in the account’s currency, not the ATM’s currency. The ATM receipt (which apparently does not exist in Germany) gives the local currency you pulled out. These two figures leaves you having trust them as far as the fees go. Some ATMs bundle the fee with the withdrawal amount and the drafting bank has no way of knowing what portion was for the fee. And of course neither do you, unless the machine properly informed you. But what if it didn’t? There is not enough information for the end customer to work out what the overhead was in some cases because the exchange rate applied by the account’s custodian is undisclosed.

¹ DCC: dynamic currency conversion

[–] ciferecaNinjo@fedia.io 1 points 1 month ago

Do you think it's politicians' job to provide technology education?

Of course. Public education comes from the public sector. We should be electing politicians with administrations who are smarter than the general public. Any tech education that comes of Twitter abandonment is welcome.

[–] ciferecaNinjo@fedia.io 1 points 1 month ago

Can’t reach that link, but sounds good for folks that talk more than 800 min/yr.

But that’s almost like a postpaid scenario.. use-it-or-lose it rather than pay-as-you-go. My consumption would be well below that, and I can’t even be certain I will be in any one given country for whole year. I’d probably be spending over $1/min with that plan.

[–] ciferecaNinjo@fedia.io 1 points 1 month ago (2 children)

But there is a need for politicians to reach their constituents, and if they can be effectively reached by an imperfect method,

Leaders should lead, not follow. Politicians can reach and be reached on a Mastodon server, where all their constituents have access.

Asking ~8 billion (or however many) people to make a personal change first is a non-starter. Demanding many orders of magnitude fewer people (politicians) make the first move to break the dystopian cycle is far more sensible.

then I can accept them using it while also promoting better methods.

Posting on Twitter is an assault on promoting better methods. Mirroring everything on Twitter facilitates the Tyranny of Convenience (great essay by Tim Wu) by making Twitter the superset. It’s important and socially responsible to withhold info from Twitter so that it cannot be the superset.

RMS gives good advice for orgs who think they need a Facebook presence:

https://stallman.org/facebook-presence.html

Politicians don’t need a Twitter presence, but to the extent that they are not convinced, the bare minimum action they can take is implement some of the advice on that RMS page.

Any random 3rd party joe shmoe can make a Twitter bot that mirrors a politician’s msgs to Twitter. In fact, force Twitter to do the work simply by not feeding Twitter. Motivation for Twitter’s self-preservation would appropriately ensure gov resources are not spent on Twitter. Make Twitter be the host of dodgy mirror bots without engagement, where you need Mastodon to actually engage with a politician.

[–] ciferecaNinjo@fedia.io 1 points 1 month ago (4 children)

There are moral problems with crossposting to Twitter.

  • Twitter is financed by advertising. I do not finance public services to then finance the advertising revenue of private corporations. Politician’s IT staff, time, and resources used to feed Twitter are not free. Public money is used for the tooling and the operations on that platform of inequality. So people who are excluded from Twitter are financing content fed to Twitter involuntarily via taxation. And those who are priviledged to be on the Twitter platform are hit with ads as a precondition to reaching content they already paid taxes for -- due to an inappropriate intermingling of public and private sectors.

  • Network effect: making Twitter a superset of content exacerbates the stranglehold Twitter has on the world. The private sector will do its thing, but the public sector has a duty to work in the public interest. A public office adding to Twitter’s network effect disservices the public interest.

  • Twitter is a politically manipulated venue with a bias toward right-wing populism. People who vote for a green party or socialist party politician do not endorse feeding an extreme right-wing US agenda with worldwide consequences. They do not have an equal voice on that platform which is wired for right-wing propaganda.

Recall how Trump took power in 2016: Cambridge Analytica and Facebook. FB and Twitter are pawned by right-wing extremists.

view more: next ›