0
42
0xc0ba17

@sh.itjust.works

0xc0ba17 42 points 3 years ago

I must say it was a funny rant to read (and I 100% agree with you)

Edit: though i quickly looked at the code and it seems that the regex is customizable? https://github.com/...

(Edit: updated the link as a github permalink)

path: 0 226268, hotness: undefined, score: 42, children: 2
0xc0ba17 18 points 3 years ago

Technically it's wrong.

You're not good because you're afraid of the consequences of being bad. You're good because you have empathy and know that kindness is overall better for everyone (you included) than nastiness or immorality.

path: 0 522350 553241 553494, hotness: undefined, score: 18, children: 6
0xc0ba17 16 points 3 years ago

idiot-proofing

Don't chalk it up to idiots. The quote mentions "MFA fatigue", which is something that definitely happens.

If you're a Windows user (and moreso if you play games on your computer), you certainly regularly have admin prompts. I'm pretty sure that, like everyone else, you just click OK without a second thought. That's fatigue. Those prompts exist for a security reason, yet there are so many of them that they don't register anymore and have lost all their meaning.

For my job, I often have to login into MS Azure, and there are days where I have to enter my MFA 3 or 4 times in a row. I expect it, so I don't really look at the prompt anymore. I just enter the token to be done with it asap; that's a security risk

path: 0 3743574 3743615 3748662 3763436, hotness: undefined, score: 16, children: 1
0xc0ba17 16 points 3 years ago

People love shitting on crypto

With good reason. Here's yet another crypto scam and you're replying with "what about other scamming methods?". Maybe there's a reason we talk much more often about crypto scams.

path: 0 798783 799614, hotness: undefined, score: 16, children: 0
0xc0ba17 15 points 3 years ago

I mean even with trust, pull requests are objectively the best way to work as a team.

path: 0 3685463 3687224, hotness: undefined, score: 15, children: 0
0xc0ba17 14 points 3 years ago

That sounds like "guys we're totally not going to announce the Switch 2 soon, don't worry, we still support the OG Switch so you can still buy consoles and games for Christmas, k? Don't need to wait for the next console, that totally doesn't exist."

path: 0 4135366, hotness: undefined, score: 14, children: 0
0xc0ba17 14 points 3 years ago

The hardest languages to learn are the ones that have a different paradigm than the ones you're used to.

Most modern languages today somehow derive from C, in a way or another. JavaScript, Go, PHP, Java, C#, even Python... If you're used to one of these languages, you should be able to get a high level understanding of code written in other languages. Some like Rust can be a bit harder when diving into idiosyncrasies (e.g. borrow checker and lifetimes), but it's not too hard.

But if I encounter a Lisp, or a more domain-specific language like Julia or Matlab, I need to put in a lot more effort to understand what I'm trying to read. Though Lisps are inherently simple languages, the lack of familiarity with the syntax throws me off.

path: 0 3989587, hotness: undefined, score: 14, children: 4
0xc0ba17 11 points 3 years ago

However, I have a strange feeling about it not being open source. The recent events with Reddit have only increased this discomfort.

Well, Obsidian is not a live service. If the developers disappear tomorrow or decide to aggressively monetize it, you still have access to the app in its current state, and the whole plugins ecosystem.

path: 0 217358, hotness: undefined, score: 11, children: 0
0xc0ba17 11 points 3 years ago

Lower bandwidth for who? When images are cached on other instances, it allows two things:

  • Load sharing. The original instance doesn't have to serve the whole fediverse, but only its own users + 1 request per other lemmy instance.
  • Data availability through redundancy. If the original instance goes down, the cached image is still viewable on other instances.
path: 0 2934991 2935187 2939858 2947656, hotness: undefined, score: 11, children: 1
0xc0ba17 10 points 3 years ago

There's 0 danger in the base game (aside, you know, the sun...), so you can progress, fail, and retry without any stress.

The DLC though, it radically changes that and there are actually jump scares. It's a whole different vibe.

path: 0 2103082 2103223 2105253, hotness: undefined, score: 10, children: 4
0xc0ba17 9 points 3 years ago path: 0 3768711 3769659 3770131 3771038 3771364 3771843, hotness: undefined, score: 9, children: 0
0xc0ba17 8 points 3 years ago

You can't buy other games if you have an Eve Online subscription. There is no other game than Eve.

path: 0 647587 656331, hotness: undefined, score: 8, children: 1
0xc0ba17 8 points 3 years ago

They get edited back. I've been playing this game for 10 days. I edit once or twice, then delete a few days later, and there's still comments popping back.

path: 0 603409 627921, hotness: undefined, score: 8, children: 3
0xc0ba17 7 points 3 years ago

Mathematicians and scientists are notoriously awful programmers. They get shit done but with absolutely 0 regard to good practices and reusability.

path: 0 3971662 3983014 3989304, hotness: undefined, score: 7, children: 3
0xc0ba17 7 points 3 years ago

As usual, people have no idea of the complexity of software. Games are extra complex. Games that are meant to run on an infinite variety of hardware combinations are worse. And it's not any game, it's an expansive RPG with hundreds of hours of gameplay and paths.

It's impossible to ship this kind of product bug-free, and it's quite probable that it will never truly be bug-free. A day-1 patch is obviously expected, and bugfixes in the following weeks mean that devs are closely monitoring how it goes, and are still working full-time on it. That's commendable.

path: 0 3193475 3198827 3241265, hotness: undefined, score: 7, children: 0
0xc0ba17 7 points 3 years ago

Yeah and Diablo III came out 10 years ago. There's no excuse for Diablo IV.

Diablo III was (and still is) dumb mindless fun, it's perfect at what it offers. Diablo IV is just boring, with a cash shop and paid seasons on top of it. Like oh sure, I'd love to pay to get a super nice transmog that nobody except me will ever see since the game is super dead.

path: 0 4144800 4144939 4144964 4147153, hotness: undefined, score: 7, children: 2
0xc0ba17 6 points 3 years ago

I can recommend PICO-8, if you have access to any windows/osx/linux computer.

It's a "fantasy console", a self contained gamedev environment that emulates an 8bit retro console (while using Lua, a popular and modern language), is super user friendly, and allows you to get a satisfying and fast feedback loop when learning to code.

There are many resources to learn it and a lively community

path: 0 4006314, hotness: undefined, score: 6, children: 4
0xc0ba17 6 points 3 years ago

I own a PS4 and a bunch of single player games (Horizon, RDR2, Bloodborne (digital), Elden Ring, Shadow of Colossus...) and while some of them have an online component that I don't get because I don't pay for PS+ (or whatever its name is), I never had any issue playing those games.

path: 0 2096004 2098691, hotness: undefined, score: 6, children: 0
0xc0ba17 5 points 3 years ago

They're basically the same browsers, and arguably, you're using the better one to install the worse one.

path: 0 594992, hotness: undefined, score: 5, children: 0
0xc0ba17 5 points 3 years ago

I bought it on sale 6 months ago, I have 20h on my main save and 8h on the last expedition. I can confidently say that I haven't seen 80% of the game activities, but at the same time I feel like I've seen everything. That game is truly an inch deep, it's incredibly shallow.

path: 0 2578289, hotness: undefined, score: 5, children: 0

thanks for using Leebra!

go to feed...