New profiling subsystem committed to -current https://www.undeadly.org/cgi?action=article;sid=20250525104147 #openbsd #development #profiling #profil #security #libresoftware #freesoftware #bsd #unixlike
New profiling subsystem committed to -current https://www.undeadly.org/cgi?action=article;sid=20250525104147 #openbsd #development #profiling #profil #security #libresoftware #freesoftware #bsd #unixlike
When I hand-coded that static HTML+CSS in 2013-2019, I did not realize that my personal website's "Clients" logos wall page would remain one of the best scrolling performance benchmarks for #WebKitGTK even in 2025 with Skia and a triple-buffered #GNOME 48, but here we go… fresh #Sysprof captures where that page casually brings the framerate down from 60fps to 12-18fps: https://bugs.webkit.org/show_bug.cgi?id=221738#c26
With everything going on in #WebKitGTK's port to Skia, performance optimizations in GNOME Shell and Mutter, optimizations related to libsoup, #Sysprof profiling marks for WebKitGTK… I ended up waiting for 1.5 years to reprofile some bloated news websites that are slow to load in #GNOMEWeb. Today, I did that: https://bugs.webkit.org/show_bug.cgi?id=291796
Meta’s toxic, profiling-based content feeds are affecting our lives and well-being – and today, @edri, @Freiheitsrechte, @bitsoffreedom, and Convocation Research + Design (CoRD Labs) filed a #DSA complaint against it.
Meta is violating the #DigitalServicesAct by making it hard for people to choose news feeds that are not based on #profiling.
We deserve to take back control over our own online experiences!
Read more about the complaint https://edri.org/our-work/civil-society-files-dsa-complaint-against-meta-for-toxic-profiling-fueled-feeds/
It will probably take some time for the Irish Media Commission, who's responsible for most #DSA enforcement there, to go through our evidence but we hope that this complaint will lead to a major overhaul of the #Facebook and #Instagram UI/UX and make non-#profiling-based newsfeeds finally accessible to a larger audience.
Very excited to have filed a formal complaint against #Facebook & #Instagram today under the #DigitalServicesAct.
Together with @bitsoffreedom, @Freiheitsrechte & Convocation Design+Research, @edri represents an Irish user and found that #Meta uses #DeceptiveDesign patterns to discourage people from choosing the #newsfeed that's not based on #profiling.
That newsfeeds option is a key requirement under the DSA and deceptive design is prohibited. So there you go.
Finnish Post has decided to start using your data for service planning and development. What for? Well of course for "personalized content and targeted advertising". This is opt-in by default.
"My data may be used for service planning and development, as well as for delivering personalized content and targeted advertising using profiling.
Profiling refers to automated processing of personal data where the information is used to evaluate personal characteristics, such as interests or service usage. The purpose of profiling is to enhance the customer experience and ensure that the customer receives relevant and interesting recommendations and services."
Notably for some reason this is separate from "Marketing consents" and is enabled by default.
You can turn off this option at: https://my.account.posti.fi/settings
Science fiction novelist, journalist and technology activist Cory Doctorow @pluralistic speech at the 2025 Ursula Franklin Lecture. >
#enshitification #monopsonies #twiddling #LockedUsers #LockedSellers #GAFAM #lecture #AlgorithmicWageDiscrimination#speech #SurveillanceCapitalism #interoperability #competition #regulation #WorkersPower #BigData #sellers #users #TechnoFeudalism #employment #ratings #Uberisation #queries #JediBlue #profiling #enshitified #internet #abuse #DataBrokers #AntitrustLaw #TechLayoffs #RegulatoryCaptures #TechnologicalAbuse #privacy #value #GiantPileOfShit #TechnicalMechanism #rankings #unions #digitalisation #nursing #speech #lecture #video #coporatocracy #monopoly
→ Indigenous Nations Mobilize Against ICE Targeting and Profiling
https://truthout.org/articles/indigenous-nations-mobilize-against-ice-targeting-and-profiling/
“We should not have to prove our citizenship, […] We are the original people in this country, but we’re in a #scary time right now, and I don’t want any #American #Indian to get lost in the #system. [ICE] ‘lost’ children the last time they did this. They lost little brown children that will never be reunited with their parents. And that is horrible. […]”
Here is the document (exhibit 1, p.7) included in the court filing from the court’s website:
https://storage.courtlistener.com/recap/gov.uscourts.dcd.278436/gov.uscourts.dcd.278436.67.21.pdf
Pro tip to spot performance issues that manifest as CPU hogs on the #Linux desktop: configure GNOME System Monitor (or any resources monitor applet like the "Astra monitor" GNOME Shell extension) to *not* be in "Solaris mode", i.e. to NOT "divide CPU usage by CPU count".
That way, you get bigger numbers that are easily noticed, and when you see "12%" on a 8-vCores system, you instantly know that the process you're looking at is pegging 100% of one virtual CPU core.
Wer sich #Mastodon #Threads #Bluesky und #X im Vergleich genauer ansehen möchte, kann einen Blick in unsere #SocialMediaMatrix werfen: https://social-media-matrix.king-consult.de
Zu den 50 Vergleichskriterien gehören: Geschäftsmodell, Finanzierung, #Tracking, #Profiling, #Datenschutz, #Datensicherheit uvm. Angaben zu Threads sind im Wesentlichen auch auf #Instagram anwendbar. Also auf nach @pixelfed
Strobelight: A profiling service built on open source technology — https://engineering.fb.com/2025/01/21/production-engineering/strobelight-a-profiling-service-built-on-open-source-technology/
#HackerNews #Strobelight #Profiling #OpenSource #Technology #Engineering
Es gibt einige Stimmen, die nach Algorithmen im Fediverse rufen und meinen, dass damit eine Schere zu den Kommerziellen geschlossen wird und damit der Zuwachs neuer User:innen erheblich gesteigert werden kann. Der Ruf danach ist aber eigentlich ziemlich sinnfrei, da das Fediverse voll von Algorithmen ist, sie werden nur nicht als solche wahrgenommen.
Es geht vielmehr um das Profiling eurer Persönlichkeit, um daraus Entscheidungen abzuleiten, was euch als Nächstes gezeigt werden soll. Also weg von der chronologischen Timeline, hin zu einer orchestrierten Sicht auf das, was eine Person oder eine Gruppe entschieden hat, was euch zu interessieren hat.
Nun, Profiling über eure Daten gibt es im Fediverse nicht. Und das ist auch gut so. Denn genau diese Daten sind anfällig für Missbrauch. Sie sagen eben mehr über dich aus als das, was du beiläufig geliked hast. Damit werden detaillierte Persönlichkeitsprofile über euch erstellt, die einen tiefen Einblick in eurer Privatleben und Persönlichkeit erlauben. Das sind die Daten, mit denen META, Google und Amazon ihr Geld verdienen. Diese Daten zu sammeln und auszuwerten würde uns die Freiheit nehmen über uns selbst zu bestimmen.
Also, lasst uns die Begriffe bitte richtig verwenden. Nur kann können wir uns bei unseren Anliegen auch wirklich verstehen.
#Fediverse - Ja
#Algorithmen - Ja
#Persönlichkeitsprofile - Nein
#Profiling - Nein
Inspecting flamegraphs is a pain - dealing with SVG files, opening a browser… ugh.
Not anymore!
**flamelens** — An interactive flamegraph viewer for the terminal.
Works with perf, py-spy and cargo-flamegraph.
Written in Rust & built with @ratatui_rs
@peterhense und @spiritlegal schlagen wieder zu: Class Action gegen #X und #TikTok wegen #Desinformation, #AddictiveDesign und rechtswidrigem #Profiling. Man kann die Arbeit dieser Truppe nie genug hervorheben und wenn die Vorbereitungen abgeschlossen sind kann man sich der Klage auch noch anschließen.
Here's an overview about upcoming training sessions at our UK office in Macclesfield. Acquire the skills to debug Qt applications on #Linux, or deepen your knowledge about #QML or about C++. More details on: https://training.kdab.com/scheduled-training/ #QtDev #Debugging #Profiling #Cpp
If you have been using #py5 for a while, this page about #matplotlib integration is a documentation gem It opens up the possibility of making "live", real time and interactive, maplotlib charts, but even if you are not into #dataviz, it shows the beautiful #profiling tools integrated with py5 and how to use #threading to improve performance. In the end you also learn about named colors and the clever "Colormap Color Mode" feature.
https://www.py5coding.org/integrations/matplotlib.html #python #processing4 #profilers #colormapps
New hardcore #PDF rendering performance benchmark for #Poppler:
"Jesus Christ it's a #Lyon (map), get in the car!"
That map takes 26 seconds to render with Poppler on #Linux, but only 6 seconds with PDFjs, or 15 seconds with XPDF: https://gitlab.freedesktop.org/poppler/poppler/-/issues/1555
I've profiled the issue on the various Poppler rendering backends, and there are some hypotheses about the slowness. If anyone can help fix this, that would be fantastic.