@benjamineskola@hachyderm.io avatar

benjamineskola

@benjamineskola@hachyderm.io

Software engineer, socialist.

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

benjamineskola, to random
@benjamineskola@hachyderm.io avatar

every anti-agile post ever seems to go like "fuck #agile, we just need to communicate more effectively instead of blindly following this longwinded process"

joelanman, to random
@joelanman@hachyderm.io avatar

are there any subscription services that proactively let you know you're not using it much and you could downgrade or cancel?

benjamineskola,
@benjamineskola@hachyderm.io avatar

@joelanman Octopus recently notified us that we’re paying more than we need to for electricity and gas, and automatically reduced our direct debit. Wish that was more common.

benjamineskola, to random
@benjamineskola@hachyderm.io avatar

being asked by a client to download some vpn software from their google drive, what could possibly go wrong

benjamineskola,
@benjamineskola@hachyderm.io avatar

it’s not that i specifically distrust the software or google drive or whatever, but it seems such an unreliable process that i can’t help but question their judgment in distributing software this way

benjamineskola,
@benjamineskola@hachyderm.io avatar

whenever you connect to the vpn it scans to make sure you have an up-to-date OS version and have antivirus installed etc etc … and yet you wanted me to download some random program off your google drive and run it with admin privileges ???

joelanman, to random
@joelanman@hachyderm.io avatar

A lot of people are finding LLMs more useful than Google search.

I think a huge part of that is that Google and web in general has massively deteriorated in terms of finding clear, concise answers. Even if you can find it, it's covered in ads, cookie popups and so on.

But LLMs will inevitably follow the same path - investors want their returns. And the complete non transparency of LLMs will make it even worse this time around. Is that really the best answer or is it sponsored?

#ai

benjamineskola,
@benjamineskola@hachyderm.io avatar

@joelanman it’s sort of a circular problem too, isn’t it? people use LLMs because search is bad, but search is in turn being made worse by LLMs. (and though the problem predates the widespread use of LLMs which is why they seemed appealing to begin with, I think the earlier problem still stems from the same root: the prioritising of profit over providing a working service, and the conflict of interest that produces.)

benjamineskola,
@benjamineskola@hachyderm.io avatar

@kornel @joelanman I feel like we've solved it the wrong way around though.

instead of going from garbage-in-garbage-out to garbage-in-value-out, now we have value-in-garbage-out.

benjamineskola,
@benjamineskola@hachyderm.io avatar

@kornel @joelanman The problem is that people don’t seem to recognise that they’re imperfect, or more likely just don’t care because they can make more money this way.

benjamineskola, to random
@benjamineskola@hachyderm.io avatar

I don’t trust the term ‘server side rendering’. At best it seems to indicate people rediscovering how websites are meant to work in the first place, except with extra steps and little apparent understanding that that’s what they’re doing. Now I’ve seen someone who seems to be claiming that it’s too hard. If you’ve picked technologies that make it too difficult to make a simple website work properly then you have picked the wrong technologies!

joeyh, to random
@joeyh@hachyderm.io avatar

This raises an interesting question. If a GPDR request to delete personal data causes a removal of attribution required by a license, does that nuke the material too, despite it not being personal data itself

It's an appealing line of thought in the stackoverflow case, but not so much if I consider a GPDR request against say, Debian to remove all my contributions. I should not be able to retroactively destroy Debian.

Anyone have insight on the legalities?

https://mas.to/@osma/112415585768324853

benjamineskola,
@benjamineskola@hachyderm.io avatar

@joeyh @osma What I would wonder is whether copyright attribution counts as personal data in the sense that the GDPR cares about.

And, if it did, I would expect that withdrawing consent is irrelevant. Consent is not the only basis for holding/processing personal data under the GDPR. If there is a legal obligation to hold the data, for example, then the organisation can do so on that basis, and does not need to ask permission.

benjamineskola,
@benjamineskola@hachyderm.io avatar

@osma @joeyh Yes, “we want to resell it” is not a lawful basis — but the text is not the personal data. And if they are keeping the text, then “we need to keep the name so that we can properly attribute it as required by the licence” might be a lawful basis (legal obligation).

benjamineskola,
@benjamineskola@hachyderm.io avatar

@osma I’m not sure why you think “GDPR trumps their wishes”. GDPR requires them to have a lawful basis. If they have a lawful basis they can continue to process the data.

GDPR doesn’t just mean a blanket right to withdraw consent under any circumstances, if there are valid reasons other than user consent to process the data.

If they had no lawful basis other than consent, then yes, withdrawal of consent would trump their wishes to continue using the data, but I don’t think it’s that simple.

benjamineskola,
@benjamineskola@hachyderm.io avatar

@osma But they're not inventing a lawful basis. The privacy policy says that they will use personal data in order to 'comply with legal requirements’, which is one of the lawful bases for data processing under the GDPR. Correctly attributing copyrighted material and complying with licence requirements is a legal requirement, and so they're entitled to store and use personal data in order to do so.

benjamineskola,
@benjamineskola@hachyderm.io avatar

@osma The real problem here, I think, is that they require users to grant a permanent and irrevocable copyright licence, and users have willingly done so, and are now discovering they have given away their right to decide whether StackOverflow may use their work. But I don't think you can use privacy law to solve it; it's a copyright problem.

benjamineskola,
@benjamineskola@hachyderm.io avatar

@osma Yes, I think that’s correct. (In copyright terms I think you’d effectively be granting them an additional permission to publish the work without attribution.) You’re right that this isn’t an ideal solution though: it doesn’t force them to stop using the work as a whole. But if people simply want their name removed (perhaps so as not to be seen as endorsing it) then that’s an option.

joelanman, to random
@joelanman@hachyderm.io avatar

is a .env.template the normal way to document what's needed in a .env file in a project? Or do you do that in the readme/dev docs, or both?

benjamineskola,
@benjamineskola@hachyderm.io avatar

@joelanman Yeah, I’d first look for something like .env.example that could be copied into place, perhaps with an explanation in the readme, but also just a list of required/optional variables in the readme would be fine too.

benjamineskola, to random
@benjamineskola@hachyderm.io avatar

Started reading ‘Modern Perl’ on the train to work the other day. was the first programming language I learned, 20 years ago now, but I’ve hardly used it in probably 15 years now.

Not yet sure what I’d use it for, though. Better shell scripts? I’d normally choose Python/Ruby for that.

benjamineskola,
@benjamineskola@hachyderm.io avatar

@profoundlynerdy I haven’t taken a look at Raku yet, last time I used Perl it was sort of a joke that Perl 6 was never going to happen and now that it has I haven’t properly given it a chance. Maybe that’s something to look into next.

benjamineskola, to random
@benjamineskola@hachyderm.io avatar

I don’t really have a principled opposition to using Twitter (I never found hyperbolic claims that there are only Nazis left persuasive, primarily because there were a load of socialists I follow/ed there). But it just feels impossible to actually use these days, in literal practical terms. It’s just a really terrible app.

benjamineskola,
@benjamineskola@hachyderm.io avatar

Open the app and almost certainly the posts I’m shown won’t be people I follow. But never mind, maybe one of them is interesting anyway. So I start reading: but seconds later the feed refreshes, replacing the random content with some other random content.

benjamineskola,
@benjamineskola@hachyderm.io avatar

Instagram is the same. Stuff from people I follow (the actual content I’m interested in seeing) is hidden in favour of random other posts.

The priority is not showing you things you’ve explicitly expressed an interest in, but getting you to look at other unrelated things (and the surest way to never see them again is to follow those accounts).

joelanman, to random
@joelanman@hachyderm.io avatar

"This means services created for internal users are assessed in the wrong way. Sometimes meeting user needs is not the most important thing"

mm nah. Any service needs to meet user needs otherwise it won't achieve what it needs to achieve. Makes no difference if they are 'internal'

benjamineskola,
@benjamineskola@hachyderm.io avatar

@joelanman I feel like if they're running into that issue, then maybe they've misidentified what the user needs are? And/or there are several sets of contradictory user needs that they haven't fully accounted for. The problem is not the concept of user needs in general.

cfiesler, to random
@cfiesler@hci.social avatar

Law peeps, I know that some folks argue that Packingham isn't relevant for the TikTok ban because banning a platform instead of an individual is more like when the FCC banned a Chinese telecomm company, but like... do we really buy that? I think the holding in Packingham seems really relevant.

benjamineskola,
@benjamineskola@hachyderm.io avatar

@cfiesler This might be simplistic of me (I don’t know US law well), but: is it really possible to say that corporations are people, and corporations have first amendment rights as a result, and then say “but no, this first amendment case doesn’t count because it’s about people not corporations”?

lakoja, to Software German
@lakoja@freiburg.social avatar

What is Agile in software development - for you?

Is this measurable or defineable?

Or more scientifically speaking: Can it be falsified? Like saying "this is not agile" when looking at something?

That's a tough question I was having for some time now.

benjamineskola,
@benjamineskola@hachyderm.io avatar

@lakoja I wonder if perhaps it’s not a binary state (this is / is not agile), but perhaps a range (this is more / less agile than that).

It is, after all, not about mandating any specific practice.

Of course there might still be debate about whether practice X is better than practice Y at increasing a team’s agility.

benjamineskola, to FreeBSD
@benjamineskola@hachyderm.io avatar

I migrated my VPS from #OpenBSD to #FreeBSD a few weeks back but now I sort of miss OpenBSD.

Either one does everything I need technically, so it’s entirely arbitrary which one I choose.

benjamineskola,
@benjamineskola@hachyderm.io avatar

Didn’t get around to spinning up a new OpenBSD instance this weekend but now I’m also tempted to try out , which is the only one of the big three that I haven’t used much by now — I used FreeBSD on a server and also desktops for years, and I’ve run an OpenBSD server for a bit too, but I’ve only used NetBSD occasionally, on the SDF server. Maybe it’s time.

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