[-] toastal@lemmy.ml 3 points 11 hours ago

Trying to meet users where they are over where you want them to be. For free software or creative commons endeavors, if a proprietary collaboration products (especially if exclusively) like Microsoft GitHub or Discord or Slack or Figma is

  • locking issues behind their account + ToS
  • ban projects that undermine capital interest (Yuzu, youtube-dl, third-party clients flagged as malicious, constantly breaking API to make building upon difficult)
  • blocks a swatch of potential users for US sancations or a local regime
  • happily hands off data to feds
  • collects gobs of data to either sell and/or use to train AI models they will sell back to us
  • Requires userStyles, userScript, filter lists to scrub the ads & social media features to have a worthwhile experience (kids call these “mods” on Discord for some reason)
  • uses social media hook tactics to get you to spend more time on the platform
  • have bloated clients that tear into your RAM

When there are free software alternatives that fit the bill (& crucially aren’t resource hogs hurting feasibility) or even non-profits running competing so you don’t need to pay, reach for these options. These projects might be less polished, but since they aren’t fighting to profit propped up by investors, this is to be expected? By getting curious users in the space they will report bugs & contribute upstream instead of building “mods” to correct the predatory option. If you have witnessed even one “enshittification” instance, you know this is inevitable so don’t waste your effort propping these up. Choose tools/services that align with your principles instead handwaving them as unimportant—or assuming users are too inept to learn something new. But also, there is a block of folks that are under respresented that already do know how to operate these platforms that are possibly disinfranchized or blocked that you haven’t even accounted for by choosing the corporate option.

[-] toastal@lemmy.ml 9 points 2 days ago

I’ve used this for several years. I miss when it was trivial to get scrobbling support on anything. Weirdly despite how portable players now have access to Wi-Fi & Bluetooth tethering, nothing support scrobbling out of the box. Last.fm even used to give good recommendations before it went downhill. You can say there is now value in trying to help ListenBrainz make a new recommendation algorithm with open data, but less folks have been using such platforms in the wake of leaving their data in the hands of Spotify & YouTube.

[-] toastal@lemmy.ml -1 points 2 days ago

I mean Matrix was intiated by Israeli intelligence so not unreasonable

[-] toastal@lemmy.ml 6 points 2 days ago

One reason for moving to Nix was declarative config so at least that part of my system is a series of Nix files to build into a working setup.

…The rest… let’s just say “needs improvement” & I would like to set up a NAS.

[-] toastal@lemmy.ml 14 points 2 days ago

Be wary of sunk cost fallacy. Sometimes you gotta bite the bullet & allow yourself to see it as some wasted money with the opportunity to start over with something with less lock-in or the boost in creativity of now having to work with new constraints.

[-] toastal@lemmy.ml 2 points 2 days ago

The thing that grinds my gears

WARNING: I’m not actually a quotation tho my > character says that is what I am for in the specification & if you check my HTML markup I am a <blockquote> which also has a spec saying I must quote a source

Markdown-itis is ruining semantics on the web just ’cause it doesn’t support callouts like a proper lightweight markup syntax for documentation, technical writing, & blogging. It is the wrong tool for these mediums but users forgo caring about semantics for the familar not even understand their tools or their outputs.

[-] toastal@lemmy.ml 1 points 3 days ago

Sony is still carrying the torch for flagships

28
submitted 3 days ago by toastal@lemmy.ml to c/privacy@lemmy.ml
[-] toastal@lemmy.ml 3 points 4 days ago* (last edited 4 days ago)

Additionally LineageOS for microG which rolls the microG stuff into the ROM which saves a lot of work/frustration when trying to unGoogle a device. Any device that is officially supported by LineageOS will have builds which can’t be said for many other ROMs.

[-] toastal@lemmy.ml 10 points 4 days ago

But not friendliest on IO. No headphone jack. No microSD. No dual SIM.

[-] toastal@lemmy.ml 8 points 5 days ago

But you may not run them as root!

[-] toastal@lemmy.ml 34 points 6 days ago* (last edited 6 days ago)

Unironically awesome. You can debate if it hurts the ability to contribute to a project, but folks should be allowed to express themselves in the language they choose & not be forced into ASCII or English. Where I live, English & Romantic languages are not the norm & there are few programmers since English is seen as a perquisite which is a massive loss for accessibility.

The hotter take: languages like APL, BQN, & Uiua had it right building on symbols (like we did in math class) for abstract ideas & operations inside the language, where you can choose to name the variables whatever makes sense to you & your audience.

[-] toastal@lemmy.ml 11 points 6 days ago

since it’s open source

Open core with an open community edition. 100% better than fully proprietary & Microsoft.

212
submitted 4 months ago* (last edited 4 months ago) by toastal@lemmy.ml to c/programmerhumor@lemmy.ml

Acronyms/intialism use capital letters to encode information about words. Losing that information is a mistake. SᴍᴀʟʟCᴀᴘCᴀsᴇ is now considered a best practice.

…Or consider snake_case or kebab-case 🤷

77
submitted 6 months ago by toastal@lemmy.ml to c/privacy@lemmy.ml

Usually I rely on my network & haven’t needed this kind of document in ages, but I’ve been tasked with creating a résumé for myself. I’ve grown more privacy-conscious every year & I think it’s weird that we are expected to give out so much information about ourselves to companies that lie about their culture & don’t want you sharing salary information with your coworkers. I have read stories about how these documents & information can sometimes get leaked & shared on the web which is pretty sketch.

TIL about “functional résumés” which it appears are usually meant to cover up your lack of work experience, but I like the idea of covering up a lot of my specific history as it is the skills that should matter more, no? Do you give out all of your info?

49
submitted 10 months ago* (last edited 10 months ago) by toastal@lemmy.ml to c/technology@lemmy.ml

A quick primer on XMPP & how/why you should host your own server for low-resource-usage, encrypted chat & other pubsub server.

31
Comparison XMPP/Matrix (www.freie-messenger.de)
submitted 1 year ago by toastal@lemmy.ml to c/technology@lemmy.ml
view more: next ›

toastal

joined 4 years ago