0
37
lemmy_in

@lemm.ee

lemmy_in 151 points 3 years ago

These ads only appear in the "promotions" section of Gmail, the section that is by definition for advertising emails. It's not great, but this is the least intrusive place to put ads.

path: 0 5612456, hotness: undefined, score: 151, children: 17
lemmy_in 82 points 2 years ago

This works until you scale the team beyond 1 person and someone else needs to decipher the 30 line awk | sed | xargs monstrosity you created. Give me a real programming language any day.

path: 0 12066666, hotness: undefined, score: 82, children: 4
lemmy_in 49 points 2 years ago

Everything in moderation, including moderation

path: 0 12194698, hotness: undefined, score: 49, children: 1
lemmy_in 48 points 2 years ago

In the 2009 Oscar-snubbed masterpiece Monsters vs Aliens, the alien mothership is defeated by a half-man, half-cockroach scientist doing DDR.

https://youtu.be/s7HirhI6Wjc

path: 0 14252742, hotness: undefined, score: 48, children: 4
lemmy_in 41 points 3 years ago

The term is metonym. It is when you use a characteristic or associated attribute of a thing as the name of that thing. A classic example would be "the crown" when talking about the monarch or "The Whitehouse" when talking about the president.

path: 0 6180137, hotness: undefined, score: 41, children: 1
lemmy_in 39 points 2 years ago

And then, because you were never in a classroom and never took a class on security, you probably have no idea what a buffer overflow attack is or how to use tools like valgrind to check for them.

Then you put your C code on the internet and get your server pwned inside of an hour.

Slightly hyperbolic? Yes definitely. But there is a reason we don't teach C to beginners anymore. Generally you want them to understand the mindset of coding before throwing them in the deep end. And I would bet nothing has caused more people to quit programming then Segmentation fault: core dumped

path: 0 12601103, hotness: undefined, score: 39, children: 4
lemmy_in 38 points 3 years ago

It's perfectly normal for your computer to have daemons.

path: 0 7180950, hotness: undefined, score: 38, children: 0
lemmy_in 35 points 3 years ago

"I learned participant observation from watching you" is such a phenomenal line

path: 0 5591578, hotness: undefined, score: 35, children: 0
lemmy_in 28 points 2 years ago

This has nothing to do with email as a protocol. The court order discussed in the article asked for the recovery email address of an account. No actual email data was transferred.

path: 0 9905060 9905618, hotness: undefined, score: 28, children: 6
lemmy_in 25 points 2 years ago

Unknown variables

path: 0 11850971, hotness: undefined, score: 25, children: 1
lemmy_in 23 points 3 years ago

You should definitely set up a DMARC record to prevent other people from using your email domain to send spam. If you don't have DMARC configured, other email servers will give any senders the benefit of the doubt and accept mail that claims to be from your domain.

You can just set the DMARC record to reject 100% of unverified mail and call it a day. Since you aren't sending anything it won't affect you.

path: 0 7147345, hotness: undefined, score: 23, children: 8
lemmy_in 12 points 2 years ago

Racoon is the chaotic energy choice

path: 0 9994301, hotness: undefined, score: 12, children: 2
lemmy_in 12 points 2 years ago

The number is real you guys

path: 0 11546952, hotness: undefined, score: 12, children: 2
lemmy_in 10 points 3 years ago

Jetbrains Phpstorm is probably best in class, but you'll have to pay for it.

path: 0 9123313, hotness: undefined, score: 10, children: 1
lemmy_in 10 points 2 years ago

Greatest character select menu of all time

path: 0 9540844, hotness: undefined, score: 10, children: 0
lemmy_in 10 points 2 years ago

So long as you have robust data sanitization on the backend to prevent XSS and HTML injection attacks...

If you can get away with just using Markdown, you should definitely use that instead of full HTML.

path: 0 11037805 11037867, hotness: undefined, score: 10, children: 0
lemmy_in 10 points 2 years ago

In my (non-expert) opinion, there are a few reasons

  1. NPM is more popular than those other services by an order of magnitude, especially among new developer and startups.
  2. NPM allows for code to be executed while you install the package which is different from maven or nuget and allows for easy exploitation paths
path: 0 12127056 12129038, hotness: undefined, score: 10, children: 1
lemmy_in 10 points 2 years ago

There are a few ways that the court can get this money. Disclaimer I am not an expert in bankruptcy law.

The most obvious one is what you said. The court can order the company's assets to be liquidated and then the proceeds of the sales would be distributed proportionally among the creditors.

Next they can go after the perpetrators like Sam Bankman-Fried and his crew. If they have any personal assets that they acquired as a result of their criminal activity at FTX, the court may be able to take some of that money to pay creditors.

Lastly is "clawbacks". Let's say you invested $1,000,000 in FTX and you were one of the lucky ones and happened to withdraw $10,000,000 in proceeds during the height of the scam. The court could claw back up to $9,000,000 from you since all of those proceeds were the result of a scam, even if you had no idea that FTX was shady. This is typically how the courts recover money from ponzi schemes like Bernie Madhoff

path: 0 11668051 11668405, hotness: undefined, score: 10, children: 1
lemmy_in 9 points 3 years ago

What a brain-dead take. If your threshold for true safety is "literally no one can force you to decrypt it or affect the system in any way" then of course it's insecure, and so is everything else unless everyone writes their own crypto implementation yourself locally.

"oh I compile my binaries from source so I'm safe"

Someone could compromise the source repo and have it serve a compromised version to your machine. I guarantee you aren't reading the entirety of the open SSL source code before you compile it.

Anyone that takes this article seriously should read On Trusting Trust. It's a very short essay that states the point much more eloquently than the post author that you eventually have to trust someone. Whether that's Apple or Signal or some random maintainer of your crypto implementation library, you have to trust someone that it hasn't been backdoored.

path: 0 9243192, hotness: undefined, score: 9, children: 0
lemmy_in 8 points 2 years ago

For most transmissions of digital information (even those here on earth) there's a concept of a "checksum". Basically at the end of every message, there's a special number, and you can do some math on the rest of the message to get that same number. If anything happened to change or damage the message in transit, the math doesn't work out and so the checksum fails.

I would assume Voyager works in a similar way so every time it receives a message it will compute the checksum and see whether it matches

path: 0 9597367 9597569 9600900, hotness: undefined, score: 8, children: 0

thanks for using Leebra!

go to feed...