@bocops@fosstodon.org
@bocops@fosstodon.org avatar

bocops

@bocops@fosstodon.org

IT guy with a whole host of often changing interests, currently including #photography, #climatescience, #dutchoven, playing #dwarffortress and listening to #modularambient music.

Not migrating from Twitter - but was on #googleplus a long time ago.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

publictorsten, to random German
@publictorsten@mastodon.social avatar

Wow, da bemüht sich aber jemand, die Entscheidung des EUGH zum Tracking schönzureden. Da ja die Werbeorganisation IAB Europe durch das Gericht zum Joint Controller gemacht wird, könnte man ja jede Standardisierungsorganisation und auch die Datenschutzbehörden zum Joint Controller ernennen.

https://blog.didomi.io/cjeu-decision-iab-europes-tcf-march-2024

bocops,
@bocops@fosstodon.org avatar

@publictorsten So versteckt ist der Punkt nicht. Du hast die Behauptung aufgestellt, dass "IAB Europe [...] Daten an hunderte von Organisationen" weitergibt.

Dafür habe ich nach Belegen gefragt - übrigens nicht, weil ich großer Fan des ganzen Vorgangs IAB/TCF bin, sondern aus Interesse - und bis jetzt nicht bekommen.

Allein die Tatsache, dass jemand als (Mit)Verantwortlicher im Sinne der DSGVO gilt, ist kein Beleg. Auch das steht in allgemeiner Form übrigens in der Urteilsbegründung drin.

bocops,
@bocops@fosstodon.org avatar

@publictorsten Ist das ein Zitat von irgendwoher, oder eine neue Definition von dir? Aus dem Urteilstext stammt das auf jeden Fall nicht.

Außerdem ist das ein Stück weit ein Strohmannargument: Wenn mit "System" nur "Standard zur Implementierung durch Andere" gemeint ist, dann ist das natürlich etwas ganz Anderes - aber die Behauptung, dass nicht nur das Eine sondern auch das Andere stattfindet, ist ja gerade deine, für die ich um irgendwelche Belege gebeten habe. 1/2

bocops,
@bocops@fosstodon.org avatar

@publictorsten Aber ist tatsächlich auch ganz egal. Ich will mich nicht weiter im Kreis drehen, also weitere Antwort nicht nötig.

bocops,
@bocops@fosstodon.org avatar

@publictorsten Tritt denn IAB Europe tatsächlich irgendwo selbst als diejenige Akteurin auf, die Daten für den TC String abfragt/erzeugt, speichert und später wieder ausliest?

Ich habe bis jetzt nur Dritte gesehen, die als sog. Consent Management Platform den Standard implementieren.

bocops,
@bocops@fosstodon.org avatar

@publictorsten Das Problem von Napster war aber doch gerade die zentrale Datenbank unter Kontrolle von Napster selbst.

Wenn es etwas Vergleichbares (also z.B. "alle von CMPs erfassten Daten werden auf einem von IAB Europe kontrollierten Server gespeichert") hier nicht gibt, hinkt der Vergleich.

Mir ist tatsächlich nur bekannt, dass einzelne CMPs den TCString lokal speichern und maximal per Speicherung eines anonymen Hashwerts gegen Veränderung schützen. Weißt du mehr?

bocops,
@bocops@fosstodon.org avatar

@publictorsten Eine koordinierende Funktion für den Standard ist aber nicht das Gleiche wie die "Datenweitergabe an Hunderte von Organisationen" - dazu müsste IAB Europe ja eben nicht nur "koordinieren", sondern Daten überhaupt erst selber erfassen.

bocops,
@bocops@fosstodon.org avatar

@publictorsten Ja, der EuGH hat entschieden, dass IAB Europe "gemeinsam verantwortlich", also ein "Joint Controller", ist.

Das hat der von dir im Ursprungspost verlinkte Artikel kritisiert, und diese Kritik wurde von dir als Mumpitz bezeichnet, weil "IAB Europe Daten weitergibt".

Wenn du jetzt das Urteil als Begründung für deine Behauptung heranziehst, haben wir uns einmal vollständig im Kreis bewegt und irgendwie nichts erreicht. :D

bocops, to mastodon
@bocops@fosstodon.org avatar

@pfefferle I fear the answer is "No", but...

Is there any way to make a instance forget about posts from a Wordpress blog running your plugin, if those posts are already deleted on the blog?

Apparently, when I tested some months ago, deletes weren't propagated properly, and now all those test posts linger on the instance of the account I followed my blog with. I wouldn't want actual blog followers to see the posts later.

bocops, to Youtube
@bocops@fosstodon.org avatar

YouTube pretends to offer me a "reactivation" of a previously used service - but must know exactly that I've never paid for it before, because the small print states something about this offer being for "new users only".

bocops,
@bocops@fosstodon.org avatar

@torsten True, but I think I've seen similar wording in a notification of the YouTube Android app in the past, predating any of the recent layoff shenanigans.

bocops, to random
@bocops@fosstodon.org avatar

It's been a while since I last posted, but I'm still making progress with management in my app.

One thing is a full list of all encountered hashtags in the user's timeline, able to be sorted in different way, like "number of appearances", "newest/oldest first" or by the aforementioned "weight".

bocops, to random German
@bocops@fosstodon.org avatar

Die Situation mit verschiedenen |n in ist schwierig: Stadt A hat das in die eigene Stadt-App integriert, Nachbarstadt B hat ein obskures Formular auf der Webseite versteckt, Stadt C macht lieber gar nichts.

Stadt D bezahlt einem Anbieter 200€ oder mehr im Monat für die Nutzung einer “bundesweiten” App, aber ob man damit auch in Stadt E jemanden erreicht weiß kein Mensch, da laut Anbieterseite die Bearbeitung durch die Städte “auf freiwilliger Basis” erfolgt.

(1/3)

bocops, to HowTo
@bocops@fosstodon.org avatar

pick your instance:

  1. Just pick one, it's not a big deal, ...

  2. ... except if you pick the largest one, because we don't like what it does to federation, ...

  3. ... or one of the smaller one's, because it's not well-connected enough, anyway ...

  4. ... or the one that doesn't moderate enough, because we're making sure it won't be connected, ...

  5. ... or the one that does moderate, because we're eventually putting that on a blocklist, too.

bocops, to Babylon5
@bocops@fosstodon.org avatar

I'm currently rewatching - for the first time since its original run in the 90s, and for the first time in original language. It's quite an experience!

I'm now approaching the end of season 3, and it turns out that Amazon, where I'm watching the show for free with ads, offers every episode except the season 3 finale S3E23.

Does anyone know if there's a reason for that?

bocops, to internet
@bocops@fosstodon.org avatar

If this so-called "Fediverse" burns to the ground, it won't be caused by any shenanigans, but by a weird mix of and of a vocal part of its inhabitants.

bocops, to random
@bocops@fosstodon.org avatar

An app that allows to scan while shopping, alerting the user to potential problems with the product.

Alert lists would be stored separately, allowing each user to configure what they want to be alerted about, or to create their own and share with others.

Does an app like this exist? If not, would it be worth building it?

bocops,
@bocops@fosstodon.org avatar

Random things users might want to be alerted about:

  • product contains unhealthy ingredients

  • product can be replaced with a more climate-friendly option

  • "This yoghurt is sold by someone who sponsors fascists in your parliament" 😮

PattaFeuFeu, to random German
@PattaFeuFeu@chaos.social avatar

Diese Erlebnisgastronomie nimmt immer extremere Züge an

bocops,
@bocops@fosstodon.org avatar

@PattaFeuFeu "Vorsicht Stufe" steht hoffentlich auch von innen an der Tür. ;)

ArmouredWizard, to Kotlin
@ArmouredWizard@dice.camp avatar

Latest problem:
Special Abilities are stored as List<String>
Hand-knitted TypeConverter is splitting on comma when retrieved from database (as that is how Lists are stored)
Solutions?

  • convert using JSON or some other library
  • rewrite Converter
  • rebuild schema to make Abilities their own table, linked Many-to-Many (scoundrels have Many Abilities, Abilities can be had by Many Scoundrels). This is probably the better way, long term, but introduces a new layer of complexity...
bocops,
@bocops@fosstodon.org avatar

You could also change how the lists are stored in the first place, using .joinToString(separator = "...") on your list.

Unless you can really find a separator character that will never be used, JSON seems to be the safer bet, though. :)

bocops, to mastodon
@bocops@fosstodon.org avatar

I've seen some discussion of this PR by @Gargron lately: https://github.com/mastodon/mastodon/pull/26260

It originally looked as if the idea was to hide all hashtags at the end of a post completely, which would have been a UX nightmare.

The PR has since been edited to clarify that this will supposedly still render all hashtags, just not as text. The mockup looks nice, but I'm not sure if this change would actually solve the underlying "spamminess" issue.

bocops, to random
@bocops@fosstodon.org avatar

is asking me to identify "items that need combustion engine", while there really aren't any that still need that.

It did so twice in a row, both times not satisfied that I did not click anything, and then resorted to asking me to highlight "the object that does not belong here" - which apparently was the cabbage next to a horse, a tiger and a raccoon.

I feel like the internet is getting dumber by the minute.

bocops, to random
@bocops@fosstodon.org avatar

Original was first announced at the 2014 . Happy 10th anniversary!

Too bad we now mostly have to deal with the watered-down variant called . :(

https://www.youtube.com/watch?v=Q8TXgCzxEnw

bocops, to android
@bocops@fosstodon.org avatar

Weird bug of the day: code to retrieve location, untouched for months, suddenly stopped working apparently(?) because of a permission problem, sending the Activity into an infinite loop of pausing/resuming.

Force-stopping the app as well as manually giving necessary permissions did not solve the issue, and no amount of debugging helped me identify the actual cause of the problem.

After a device restart, the problem is gone as quickly as it appeared, and I'm none the wiser.

bocops, to android
@bocops@fosstodon.org avatar

: Is there really no combination for an InputType value that leads to an EditText that offers suggestions, but does NOT auto-correct entered text?

This is driving me crazy.

https://developer.android.com/reference/android/text/InputType

bocops, to ama
@bocops@fosstodon.org avatar

The over on Reddit is doing great already, although it only starts in twenty minutes.

Much well-deserved criticism of the whole failing ecosystem, although the poor Googlers just wanted to talk about some new feature. :D

https://www.reddit.com/r/googlehome/comments/1bpxro1/were_the_team_behind_the_latest_updates_to_nest/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • ethstaker
  • rosin
  • mdbf
  • DreamBathrooms
  • khanakhh
  • magazineikmin
  • GTA5RPClips
  • InstantRegret
  • everett
  • Youngstown
  • tacticalgear
  • slotface
  • kavyap
  • JUstTest
  • ngwrru68w68
  • thenastyranch
  • osvaldo12
  • cubers
  • cisconetworking
  • modclub
  • Leos
  • normalnudes
  • Durango
  • tester
  • anitta
  • provamag3
  • lostlight
  • All magazines