[-] derin@lemmy.beru.co 47 points 1 year ago

As a Turkish person, ooph. Sorry you had to deal with that.

We've got some nice coming from Turkey, but also a bunch of shit heels. These days the latter outnumber the former, sadly.

[-] derin@lemmy.beru.co 98 points 1 year ago

Turkish middle school, high school, and university exams are very serious.

Basically everyone takes the same set of long exams (with a few additions you can add to your standard exam sets, for specialized schools) and when the results come out, you are compared to all other students in the nation.

Like, think global leaderboards.

The best universities will outright reject you if your ranking isn't high enough.

It's very intense and cut-throat; so much so that - when I was a young'un growing up in Turkey - I just opted to try my hand at the SATs instead. Ended up going to school abroad.

The SATs were so easy, compared to the exam prep we did in our Turkish classes, it almost felt like a joke. Though, college tuition costs definitely made sure I wasn't the one with the last laugh.

[-] derin@lemmy.beru.co 58 points 1 year ago

Well, to be fair, they did write - in bold letters - on the Steam page that a Playstation network account is required to play.

They simply didn't enforce that rule up until now.

[-] derin@lemmy.beru.co 86 points 1 year ago* (last edited 1 year ago)

There's a lot of FUD in this comments section, so I'd like to clear the air. I'm pretty big on OSS myself, so it pains me to see a company doing all the right things get lambasted like this.

Beeper is just a Matrix server running in tandem with a series of custom, open source bridges written by Beeper. The value proposition is not having to deploy a Matrix server yourself, and not having to deploy each bridge yourself.

However, if you want to do that you absolutely can. I've been running Synapse + a subset of their bridges for a couple years now (the WhatsApp one being the oldest), and they are fantastic.

The devs contribute back to Matrix all the time and are great about supporting the spec as a responsible third party.

Their only closed source software is their client, which is - by definition - only written to work with their servers and not generic Matrix servers (e.g. It's just a preconfigured matrix client which expects each bridge to be deployed, and doesn't ask you for things like what server you want). As a result, you wouldn't want to use it with your own stack; you can just pick one of the myriad OSS clients available for Matrix and go with that. I use SchildiChat, for example.

I don't understand why, after doing all this work and publishing the source online for free (free as in freedom), they aren't allowed to offer a preconfigured service to non tech savvy folk?

Honest question: Shouldn't they be paid for their work?

Edit: And, please, stop asking questions like "How do they connect to X/Y/Z, anyway?" - just go read the source and see for yourself. These are the good guys working completely in the open, and you're treating them as if Twitter just wrote a chat app.

252
[I Made] Some Pizza (lemmy.beru.co)
submitted 2 years ago* (last edited 2 years ago) by derin@lemmy.beru.co to c/foodporn@lemmy.world

This was my first attempt at oven pizza in an outdoor oven:

Here was the second:

[-] derin@lemmy.beru.co 115 points 2 years ago* (last edited 2 years ago)

Run not one, but two electron based apps? 😅

All jokes aside, most desktop apps and web browsers, nowadays, use ungodly amounts of RAM. The pessimist in me blames Chrome and electron, but in reality it just comes down to programmers being more accustom to having access to more memory than they need.

I say relax and enjoy the lack of slowdowns - having too much RAM is not a problem, but having too little is. Your only concern should ever be trying to avoid the latter, and with 32gb of RAM you should be good until the next big Discord update. (slight /s on that last point)

[-] derin@lemmy.beru.co 116 points 2 years ago

One thing to add, it looks like Flipboard is all in on the Fediverse: they've announced plans to support ActivityPub in Flipboard itself, turning it into a federated service.

I think that's really cool!

[-] derin@lemmy.beru.co 56 points 2 years ago

Isn't this the primary argument for universal basic income? If you're keeping unnecessary jobs around just to give people something to do, you're not actually keeping them for contributions to society... In the long run ubi could probably even be cheaper than paying to prop up obsolete and wholly unnecessary industries.

[-] derin@lemmy.beru.co 87 points 2 years ago

I mean, makes sense to me. You're storing your data on someone else's servers, makes sense that it would count towards your storage quota on said servers.

Having said that, it's really shitty that they've removed local backups (and that they don't allow other third party services beyond Google Drive and Apple iCloud).

Another reason to not use WhatsApp (or to use another backup solution), I guess.

[-] derin@lemmy.beru.co 52 points 2 years ago

Yeah. He's also despised by most of his peers, so it's not like he can join anyone in raising money for his staff - like the daily talk show hosts who started a podcast to raise money for staff salaries.

It's not supposed to be easy, it's a strike.

Fucking Scab Maher, lol...

[-] derin@lemmy.beru.co 55 points 2 years ago* (last edited 2 years ago)

As a person who oversaw the implementation of GDPR in a large software house (which wasn't EU specific, but had to in order to operate legally in the EU), the requirements were:

  1. Allow users to request data deletion or a copy of their data.
  2. If the former, delete all data of their data on the server, send it to them, and then (this was the important part) forward the data deletion request to every single partner we were working with.

For us, this was multiple ad companies. We had to e-mail each one, ask them about their GDPR implementation (most of them were somewhere between "we're thinking about it" and "we have an e-mail address you can send something automated to and we'll get to it sometime within the next month"), and then build an automated back-end system to either query their APIs for automated deletion, or craft/send e-mails for the more primitive companies.

As far as the data being deleted, it was anonymized IDs that were tied to their advertising IDs from their mobile phones. I used to try and argue that "no, it's anonymous" - but we also had some player data (these were games) associated with that, so we ended up just clearing house and deleting everything on request.

So, legally, this means every instance - in order to be GDPR compliant - would have to inform every instance it federates with that a user wants their data deleted. If you're not doing that, you're not fully compliant.

Kind of shitty, but that's how it went for me. (this was back when GDPR was first being released)

Edit: Also, the one month thing was relevant: you have 30 days to delete GDPR stuff after receiving a data clear request. I don't recall what the time was for a "see my data" request. Presumably, though, on Lemmy the latter is superfluous as all your data is already present on your profile page. An account export option would be enough to satisfy that.

[-] derin@lemmy.beru.co 48 points 2 years ago

Of course the Wagner group is involved with the coup. At this point they're like a comical gaggle of supervillains.

152
submitted 2 years ago by derin@lemmy.beru.co to c/worldnews@lemmy.ml

This is an opinion piece by the democratically elected president of Niger.

33
submitted 2 years ago by derin@lemmy.beru.co to c/worldnews@lemmy.ml
[-] derin@lemmy.beru.co 49 points 2 years ago

Bitwarden's best warden.

view more: next ›

derin

joined 2 years ago