[-] carrylex@lemmy.world 33 points 1 week ago
358
GitHub is down (lemmy.world)
362
148

Dolphin

Download-Link for people that are too lazy to scroll down above page: Nightly builds for Windows

[-] carrylex@lemmy.world 70 points 3 weeks ago* (last edited 3 weeks ago)

In short: Money

Long story: Legacy

The really long story: They added a bunch of stuff in that version and it's the last LTS before they removed a bunch of other stuff and a lot of companies are just too lazy to update their 10 year old crappy software.

The end.

978
-1
submitted 3 weeks ago* (last edited 3 weeks ago) by carrylex@lemmy.world to c/memes@lemmy.world

Context: This referenced post is just click/rage-bait and intentionally mixes up completely unrelated things.

[-] carrylex@lemmy.world 38 points 3 weeks ago* (last edited 3 weeks ago)

But they were, all of them, deceived

For another format was made.

99
393
[-] carrylex@lemmy.world 34 points 3 months ago

I'm having no problems with donating to OSS projects, yet what always prevents me from doing so is when such projects are not transparent where my donation money actually goes.

Yet, the average donations we receive are around 100 euros per month. A sum that doesn’t even cover server costs or the resources we use.

Well, I see no linked explanation where this money goes or why the server costs are so high, which is immediately a red flag for me.

9
submitted 3 months ago by carrylex@lemmy.world to c/memes@lemmy.world

Found this randomly here

174
🐧> 🪟 (lemmy.world)
19
submitted 3 months ago by carrylex@lemmy.world to c/memes@lemmy.world

cross-posted from: https://lemmy.world/post/32466314

Context:

By the early 1920s, the king penguin population in South Georgia and the Falklands was nearly wiped out by whalers on these islands. As the Falklands and South Georgia had no trees to use for firewood, the whalers burned millions of oily, blubber-rich penguins as fuel. Constant fires were required to boil whale blubber for extraction of the oil. The whalers also used penguin oil for lamps, heating and cooking, in addition to eating the birds and their eggs.

https://en.wikipedia.org/wiki/King_penguin#Distribution_and_habitat

529
submitted 4 months ago by carrylex@lemmy.world to c/memes@lemmy.world

cross-posted from: https://lemmy.world/post/30328982

Context: superbowl

Template is based on Monty Python - Bridge of Death

92
Romani ite domum (lemmy.world)
submitted 5 months ago by carrylex@lemmy.world to c/memes@lemmy.world
[-] carrylex@lemmy.world 32 points 6 months ago

Can't wait for all the other horror stories getting posted here :D

[-] carrylex@lemmy.world 48 points 1 year ago* (last edited 1 year ago)

I also personally ask myself how a PyPI Admin & Director of Infrastructure can miss out on so many basic coding and security relevant aspects:

  • Hardcoding credentials and not using dedicated secret files, environment variable or other secret stores
  • For any source that you compile you have to assume that - in one way or another - it ends up in the final artifact - Apparently this was not fully understood (".pyc files containing the compiled bytecode weren't considered")
  • Not using a isolated build process e.g. a CI with an isolated VM or a container - This will inevitable lead to "works on my machine" scenarios
  • Needing the built artifact (containerimage) only locally but pushing it into a publicly available registry
  • Using a access token that has full admin permissions for everything, despite only requiring it to bypass rate limits
  • Apparently using a single access token for everything
    • When you use Git locally and want to push to GitHub you need an access token. The fact that article says "the one and only GitHub access token related to my account" likely indicates that this token was at least also used for this
  • One of the takeaways of the article says "set aggressive expiration dates for API tokens" - This won't help much if you don't understand how to handle them properly in the first place. An attacker can still use them before they expire or simply extract updated tokens from newer artifacts.

On the other hand what went well:

  • When this was reported it was reacted upon within a few minutes
  • Some of my above points of criticism now appear to be taken into account ("Takeaways")
[-] carrylex@lemmy.world 35 points 1 year ago

So just for additional context:

This meme was brought to you by the following API response scheme:

{
  "time": "2007-12-24 18:12",
  "servertimezone": "Europe/Vienna",
  "timezoneoffset": -8
}

when it could have just been

{
  "date": "2007-12-24T18:21:00-07:00"
}
view more: next ›

carrylex

joined 2 years ago