![](/static/9db79c49/assets/icons/icon-96x96.png)
![](https://lemmy.world/pictrs/image/4271bdc6-5114-4749-a5a9-afbc82a99c78.png)
It turns out that the easiest thing to program isn’t always the best application design.
It turns out that the easiest thing to program isn’t always the best application design.
Nope. Completely different.
Case is often used to distinguish scope. Lowercase is local while uppercase is public. “Name = name” is a pretty standard convention, especially in constructors.
There is a ubiquitous use case in programming. There is not in the file system.
The point is that if you’re going to keep blackmail, you have to share with the government.
The easy answer is to stop keeping blackmail.
Just to give a concrete example, there are a couple blatantly political posts on !fediverse. Do they belong there? Absolutely not. But by the time I saw them days later, the damage was done and they were already taken care of by downvotes. Should I really mod remove a week old post with 50 downvotes? The discussion there about why it didn’t belong was fine, and didn’t need to be hidden further.
If votes are anonymous and federated, it’s very easy for me to add or subtract 900 votes from whatever I want.
You should consider anything you do on social media to be public. Even if Facebook tries to claim that it’s not.
At least this advice should always be paired with classes at a shooting range.
Be clear that it’s not the pictures that are the problem. It’s the threat.
You mean like if they went all tankie? Or like AOL email? This has already happened several times before and it’s fine. Google could kill gmail in six months and we’d all move on.
There’s absolutely nothing wrong with a little centralization in your federation. It works well enough for email. The point is that you have the option, not that you have to use it.
You don’t have to trade one extreme for the other. In fact, I think this is the perfect example of that. Lemmy.ml is the developers’ instance, and by default would likely be the largest. Except… you know. Many, many people started there before going to other instances, especially the largest competitor.
Lichess. It’s also completely free.
Done! You should see about 4 reports in !linux . Take a peek and see what that looks like from whatever client(s) you normally use. Note that you’re not always obligated to take action on things that are reported. You know where the reports come from and have a good idea of how reliable they are.
We have a completely optional moderator discord here https://discord.gg/wKg6bhkM if you’re interested.
Thanks for helping out. If you have questions or need help at any point, let us know. You can PM me, there’s the discord, or there’s the [email protected] email that goes to the instance admins.
Are you saying the point isn’t to catch CSAM because 95% of the CSAM people will find a workaround within a week?
Then what would be the point?
There are different types. The “financial duty” of corporations is generally overblown, however that is more or less what happened with Twitter. Elon made such a dumb offer that they had to put it to their shareholders. There’s some mechanism where shareholders can vote as a whole to sell, and if the vote passes then you don’t get a choice.
But generally corporations absolutely aren’t required to do whatever makes the most money. They’re allowed to put other values above pure profit, as long as they can justify it being in the shareholders’ interests. The shareholders may disagree and vote them out because of it, but as long as it was plausible, it’s legal. For instance, I believe the board of an Oil company could decide to shut down their wells and fully pivot to renewables, and I don’t think the courts would hold them accountable. Preventing climate change is easily arguable as in the shareholders’ interest, even at the cost of significant money. However that board would likely quickly be voted out. (And it’s unlikely they would have gotten there if they didn’t love oil money.)
If you own 51% of shares, public or not, you can’t be forced to sell afaik. And if you’re private, you’d have to do some pretty big illegal defamation or something to be forced to sell your property. Or you could die and your descendents could decide to sell.
One issue is that we’ve set up our tax system to encourage cashing out asap. For the most part in the US, you’re going to be taxed at 37% whether you sell now or whether you have the company pay you out for the next twenty years. So why not get out while the gettin’ is good? In the past, with a 90% top marginal rate at a higher income, it was often better to keep your money in the company and in the reputation, and just have it pay you out at a medium tax bracket for the next fifty years. All you really need to do as your job is make sure the company stays stable anyway. You can do that while spending four days on the golf course.
Do you use websites? They can also track your IP.
Heh, P2P absolutely does not minimize security concerns, especially of your IP being revealed.
Remember how people got DDoSed all the time because of Skype?
An IP address alone does not identify you. It might identify your general area.
Any other website works the same way. I can go buy a domain, set up a plain html site, and view the IP of anyone who visits the site.
What kind of features are you looking for?
Whoever you’d recommend is already exposed to the lemmy.ml people or worse, it’s just through Facebook or Instagram or Reddit. At least here they’re a little self-contained.
People trend towards your expectations. You’ll still have a bell curve, it’s just a matter of where it’s centered.
You need to take advantage of code switching, similar to how you’ll use curse words in some contexts, but not in others. Or retail language vs casual.
They should have some intuitive idea of when to speak Portuguese and when to speak English. If you’re mixing within the same context, that will be difficult.
It’s a standard convention. Notice step #3 here: https://scottlilly.com/learn-c-by-building-a-simple-rpg-index/lesson-08-1-setting-properties-with-a-class-constructor/
Edit: Step #4 is a different standard convention that also applies here.