With the first version of the #TheBadSpace about to come online and some significant under-the-hood changes (FINALLY) getting completed for Fipamo, it's an exciting time for me. I'm looking forward to buckling down on my projects again and getting them out into the world.

That said, resources to continue working are an ongoing challenge, so I'm looking for part-time work to balance it. Ideally, I'm looking for product manager roles, but I'm open to some development and/or design gigs. I'm available for full-time product management roles if they are remote.

This year I want to spend a lot of my time working on and improving my projects, so I'm specifically looking for part-time work that fits my schedule.

I do a ton of stuff, so check this out to get a feel for my skills and experience.

Let's go, fedi. Let's knock this out so I can stay on pace to build cool stuff.

PSA: take some time in 2023 to back up your/your family's CD-Rs (and other recordable media) full of memories you threw into storage 10+ years ago; there's a decent chance they've started to rot!

the tenuously thin layer of dyes/adhesives holding the data *will* break down over time, rapidly so if their environment is uncontrolled, the surface was previously nicked/contaminated, or they were cheap ones to begin with

SUPL-Server nutzen Android-Systeme, um die GPS-Positionsbestimmung zu beschleunigen. Stellt sich heraus, dass die Domain "supl.vodafone.com" nur ein CNAME für "supl.google.com" ist. 🤦

Man meint also, man würde einen etwas datenschutzfreundlicheren SUPL-Server nutzen, aber am anderen Ende hockt dann wieder Google. 😑

mxtoolbox.com/SuperTool.aspx?a…

#android #supl #google #datenschutz #privacy

Just saw Servo is getting full time developers again in 2023! servo.org/blog/2023/01/16/serv…

Servo is the "write a browser in Rust" project Mozilla started in 2012 (and which created the whole Rust language as part of the work) - they stopped working on it a few years ago

The new development looks like it's backed by Igalia - "a private, worker-owned, employee-run cooperative model consultancy focused on open source software" based in Spain: en.m.wikipedia.org/wiki/Igalia

More: people.igalia.com/mrego/servo/…

reshared this

I guess one of the drawbacks of getting back into "Lets run Linux as a primary desktop" is realizing that yeah, the linux community is STILL full of egos that don't like being told what they should and should not do, no matter what the impact on the users.

Case in point gitlab.gnome.org/GNOME/gnome-s…

Short version: Gnome maintainers allow their own screenshot tool to run without restriction, but block all others.

Great fun.

#linux #desktop #ubuntu #gnome

in reply to Emmanuele Bassi

Thanks, the link is interesting (if a bit confusing). What i was missing was the 'share' button was not asking for an internet-like share, but was asking permission to send the screenshot to another app.

I can probably work with this (though the page implies once you share it once, you shouldn't have to do it again, at least with a current version of Gnome - am i misisng something?)

#linux #gnome

"...Twitter's ongoing silence about the issue has poured fuel on the growing outrage about the situation – and that will only grow if it is indeed culling third-party apps on a permanent basis." techradar.com/news/twitters-br…

Special milestone reached this weekend as PipeWire had git commit 10000! Thanks for all the community support and looking forward to the next 10K
gitlab.freedesktop.org/pipewir…
#pipewire

How to Create a Winning Social Media Strategy (A Comprehensive Guide) dreamhost.com/blog/social-medi… #socialmedia #marketing #mktg #guide

TWTR turning off APIs for power user apps breaks the NIGHT CLUB RULE:

Every night club in the world does the same thing: lets some beautiful young things skip the queue and get in the door to make it seem like THE PLACE. They don’t spend a lot, they aren’t walking ATMs. THEY ARE PRODUCING THE VALUE THOUGH.

TWTR is looking at ads as the value, but it's the CONTENT that's the value. Produced by power users.

TWTR is now going to be the equivalent of a disco filled with just gross old dudes.

I have updated my blog post which comments on the way Aira has made it so difficult to find out what blind people will actually pay for their new plans. The post reflects that Aira has now responded, offered an apology, and made the offset plans publicly available. The new information, and links to Aira resources, are at the top of the post. mosen.org/airapricing I appreciate Aira's CEO responding on a long weekend in the US.

reshared this

Hey there @Tusky may I offer a thought?

When I haven't been reading in a little while and there's a small backlog of posts (resulting in the "LOAD MORE" arm here) I really wish that tapping it would load the backlogged posts *above* where I am in the timeline. (So that I keep my place in the timeline)

Right now, if I tap LOAD MORE it would take that George Takei toot and shove it way down beneath all of the additional items that appear.

Is there another way this might work?

Hey did an AI steal your art

Did an AI steal your buddy's art

Saddle up, first class-action suit i've seen

prnewswire.com/news-releases/c…

Kandidát vlády, rozvědčík trénovaný v Rusku, vítal invazi. Aneb Babišovy výkřiky versus realita
archiv.hn.cz/c7-67160150-15tdq…

Is Bell Mobility violating the CRTC Network Neutrality rules?

mgamble.ca/is-bell-mobility-vi…

And they'll get away with it.

Not the first time either.

NortonLifeLock warns that hackers breached Password Manager accounts

bleepingcomputer.com/news/secu…

One of the people who did the most to help make Twitter popular -- because his application made it better -- calls it quits after Musk and minions pulled the plug last week on him and many others. He sees great possibilities in the protocol underlying Mastodon, and I can't wait to see what he and people like him do to restore a truly decentralized web: mastodon.social/@chockenberry/…


You want to know how I really feel?

furbo.org/2023/01/15/the-shit-…

P.S. That's the tame version.


in reply to Dan Gillmor

"What bothers me about Twitterrific’s final day is that it was not dignified. There was no advance notice for its creators, customers just got a weird error, and no one is explaining what’s going on. We had no chance to thank customers who have been with us for over a decade. Instead, it’s just another scene in their ongoing shit show.

"But I guess that’s what you should expect from a shitty person."

--- Craig Hockenberry on Elon Musk

furbo.org/2023/01/15/the-shit-…

You know what I'd love to get more of in fiction #Submissions for the #LesbianHistoricMotifProject podcast? Stories set outside the white/European/USA default, written by authors with personal connections to their topic.

For instance, there's a fascinating history of female same-sex love in the medieval Islamicate world. I'd love to see those stories.

$0.08/word for up to 5000 words is $400 -- think about it.

alpennia.com/lhmp/essays/call-…

"Twitter appears to have deliberately cut off third-party clients from accessing its API." engadget.com/twitter-may-have-…

Comme ces clients tiers Twitter, les bots du réseau d'entraide santetoctoc.medica.im , qui regroupe 8845 professionnels de santé et étudiants en santé, dépendent de l'accès à l'API de Twitter.

Musk peut suspendre notre accès à tout moment. C'est déjà arrivé, pour certaines fonctionnalités, pour un temps limité. J'ai également perdu l'accès à un compte (infirmierebot sur Twitter)

This entry was edited (2 years ago)
in reply to Nicoco

@nicoco oh si ça serait nettement plus pratique et d'ailleurs j'en ai créé un avec Discourse, tout pro de santé vérifié sur Twitter y a directement accès via oauth, mais une centaine de personnes ont testé et puis ont deserté.
La valeur ajoutée de twitter, c'est le graphe social et le fait qu'il y a plusieurs raisons d'y être pour un pro de santé: se tenir informé, suivre des confrères du monde entier, suivre les agences officielles et en même temps répondre à des questions doctoctoc...

Now the first "public beta" of my little "adbsync" script is tagged and available at

codeberg.org/izzy/adbsync/rele…

Should be stable enough to be released to the public (though its code was public from the very beginning). adbsync lets you sync directories between your #Android device(s) and your (#Linux) PC without any special app, just utilizing things like rsync, adb, adbfs – and jq (to parse the JSON config file).

Give it a try, feedback welcome :awesome:

Peter Vágner reshared this.

in reply to [moved] Floppy 💾

@floppy adbsync does not use any "rooted features". It uses adbfs-rootless (sic!) to access the Android file system, and some (rootless) ADB calls to adjust timestamps (when syncing TO the device, as adbfs doesn't support all attributes). Depending on the directory size, it' not the fastest (I e.g. notice syncing my TiBu/Seedvault backup directories always takes several minutes even when just synced 5 minutes before).
(1/2)
in reply to IzzyOnDroid ✅

@floppy (2/2) but then, high performance is not on the top of my list, reliability is. Once I'm satisfied all is working as it should (which meanwhile seems the case, hence the tag; I even dared enabling deletion with one-way syncs) I'll set up a nightly cron job at e.g. 4 am. No need to watch it live. Devices connected at the time will be synced, and I can watch the logs anytime later if I wish to.

Adebar: great, take a look at the example docs it generated: izzy.codeberg.page/adebar/

in reply to IzzyOnDroid ✅

I think it's a pretty elegant solution to use adbfs for elaborate syncing. I tried to go that direction in the past, but I think my old hardware got in the way in the end.

I had a look at adbsync and I like it a lot! I had some minor issues (details follow), but it seems to be working nicely. Pretty impressive you went all the way through directory tree traversal and working around the timestamp limitations!

in reply to [moved] Floppy 💾

I had problems with spaces and special characters in filenames when syncing and could get it fixed by adapting sync2dev() a little.

termbin.com/w1ls

I still get some strange rsync errors, but they don't seem to impact anything.

rsync: [sender] readdir("[local-path]/[android-path]/."): Input/output error (5)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1326) [sender=3.2.4]

in reply to [moved] Floppy 💾

@floppy 1) don't use spaces in names, they always cause trouble
2) could you please put that into an issue in the repo, or a PR?
3) yes, those errors happen when syncing TO the device, Guess why I had to work around that with some special rsync options and manual timestamp adjustments 🙈 That's caused by adbfs, see github.com/spion/adbfs-rootles…
in reply to IzzyOnDroid ✅

That is really true, at least as far as only the actual account creation is concerned.

But before that I wanted to settle on some kind of way of handling my online identities. For privacy reasons I want to keep different interests, stuff to be put online (so much), and social interactions deliberately dissociated. As for in this case, I haven't completely settled on e.g. a proper online name for the nerdier interests. ("floppy" is nice, but wasn't intended to be final. 🙂)

in reply to [moved] Floppy 💾

I haven't made it to Codeberg yet, so in the interest of not delaying it until I forget, I'll drop some thoughts here quickly. I hope that's ok. :)

In terms of documentation, I think it might be good for people less familiar with rsync to point out that in the config's .devices[].sync[].{devdir,pcdir} should keep the trailing slash. (Or some handling in the script might be nice.)

in reply to [moved] Floppy 💾

I prefer to log to stdout only, which afaict is the unspecified option. If you think this might be interesting to others, this functionality could be documented explicitly. :) (Alternatively maybe logging to a file, but really these are just some pointers without acute need.)

I'm pretty swamped at the moment, so I might need a few more days, but I'll give adbsync a more thorough test and get back to you in a while!

in reply to [moved] Floppy 💾

@floppy log to stdout only: "logfile":"none" – and maybe 2>&1 if you really want to re-route errors there too. And yes, that is documented explicitly – see inside the doc/ dir 😉

Logging to a file: Sure, same thing and also documented: "logfile":"/path/to/logfile". Everything that's not just empty, "none" or "syslog" is expected to be a file name.

in reply to [moved] Floppy 💾

@floppy with the latest commit, adbsync makes sure devdir & pcdir have a trailing slash (if not it adds it), so docu must only point out it must be dirs (not a file name) – so it's your last wish I just implemented :awesome:

Further, no longer adjusting timestamps on push. Guess what I just discovered: "adb push" supports a `--sync` parameter only pushing newer files & taking care for timestamps. "adb pull" unfortunately does not support that or rsync+adbfs would only be needed for "--delete"…

in reply to IzzyOnDroid ✅

I am not subscribed to many issues or projects, but incidentally I am for adbfs-rootless (for a long time actually) and incidentally I found your comments in my email inbox today. :)

Thank you for the update also! adb's parameter sounds like good news, at least partially. Maybe they fix the "pull" sub-command too some time.

Thanks for taking care of the trailing slashes! 😉 I think other people checking out the project will benefit greatly there. :)

Let's pour one out for third-party Twitter clients:

Apps that shaped UI conventions, pioneered a market, and in many ways reinvented how we communicate online – unceremoniously killed off by a clown who thinks he's the smartest guy around because he has money.

These apps didn't deserve to end up like this.

macstories.net/stories/twitter…

Brandon reshared this.

in reply to Federico Viticci

Honestly Twitter’s been going that direction for years. It’s the reason awesome applications like TTYtter stopped being developed. Sure, the community picked up the slack when TTYtter’s developer got sick of Twitter’s crap and left, but as far as I can tell, even development on Oysttyer has stalled for years. Yes, it does suck, but it’s really just business as usual for these walled garden, nonfederating companies. Look at the state of Facebook’s API. These days it’s practically useless unless you’re using it to try to talk people out of money, which is why fbcmd is gone and nothing has really been able to replace it.

I sampled our #dishwasher with my #Samsung #Galaxy S10e, threw it into #LogicPro, added #Valhalla #Supermassive to it and automated a few parameters and got this very freaky little thing. You would not want to hear this late at night...

Twitter apps are still broken and Musk is still silent! News about Twitter integration in Friendica?


@Friendica Support

It’s been a few days since pretty much every major third-party Twitter client broke, and developers say they still haven’t heard anything from the company about what’s going on. The issues seemed to begin on Thursday evening, with some users reporting that they were getting errors related to authentication.

Is anyone experiencing issues with Twitter integration in Friendica?

If you're a #lowvision person and use Windows, checkout PowerToys from Microsoft. Some of the tools it comes with are super useful.
👉 On screen ruler tracking mouse
👉 Grab text from any image on screen & auto ICR'd & put in the clipboard.
👉 Change Windows shortcut keys and add new ones.

More info here:
learn.microsoft.com/en-us/wind…

#sightimpaired #visuallyimpaired

Malicious PyPI Packages Using Cloudflare Tunnels to Sneak Through Firewalls

In yet another campaign targeting the Python Package Index (PyPI) repository, six malicious packages have been found deploying information stealers on developer systems.

thehackernews.com/2023/01/mali…#Cloudflare#PyPi#Firewalls

"Especially in this moment in history, it is vital that we provide our students with the critical thinking skills that will allow them to recognise misleading claims made by tech companies and understand the limits and risks of hyped and harmful technology that is made mainstream at a dazzling speed and on a frightening scale."

Excellent call to action by @Iris

irisvanrooijcogsci.com/2023/01…

#AIhype #MathyMath #AI #ML #ChatGPT

This entry was edited (2 years ago)