Privacy and social media are mutually exclusive. The ones you have linked are no exception. DD requires a phone number so I didn’t get any further. Minutiae has you taking photos and sending them to a centralized service. That’s not private. I don’t understand why you’d say that no is concerned about privacy with the implication that’s a bad thing then immediately recommend something as bad.
- 0 Posts
- 180 Comments
thesmokingman@programming.devto Programmer Humor@programming.dev•Once you know Bootstrap's CSS you can't unsee it12·7 days agoStrange; the page is shilling for a product that doesn’t use raw HTML for its site.
thesmokingman@programming.devto Programming@programming.dev•Migrating away from Rust [gamedev]81·22 days agoThis reminds me a lot of LogLog Games doing the same thing this time last year. It also talks about similar issues and goes pretty deep into normal Rust responses.
thesmokingman@programming.devto Programming@programming.dev•The manager I hated and the lesson he taught me20·2 months agoThere are maybe three sentences worth of content.
Wrapped.
In stutters.
That make.
It.
Super hard.
To read.
It drives me nuts on LinkedIn; it’s sad to see it’s made the jump to “longform” on substack.
thesmokingman@programming.devto Programmer Humor@programming.dev•What's next? Picoservices?11·3 months agoThis is just distributed functions, right? This has been a thing for years. AWS Lambda, Azure Functions, GCP Cloud Functions, and so on. Not everything that uses these is built on a distributed functions model but a fuck ton of enterprises have been doing this for years.
thesmokingman@programming.devto Programming@programming.dev•Rant: I wish more people stopped using Github2·4 months agoTotally agree. I’m glad you read between the lines there. It’s out there if you have the resources to throw at it.
Like most DevOps things, it’s all about the opinionated ecosystem you hop in. It has most things and does most of the stuff you want until you decide to adapt the pattern to your use case and holy fucking shit is it hard to adapt opinionated ecosystems. That’s why I continue to have jobs.
thesmokingman@programming.devto Programming@programming.dev•Rant: I wish more people stopped using Github2·4 months agoIt does with some hoops IIRC. I used act a couple of years ago to test a very distributed flow for enterprise IaC projects. I can’t remember all of the things we had to do and I think I’m conflating some of the podman issues we had on macOS with act issues. AWS credentials were an annoyance, I think, but we worked around it with some community code. Our primary purpose for act was to be the local testing for enterprise action deployment so I’d guess it’s close to yours. I think our conclusion was to distribute the actions to each repo rather than use the central
.github
repo for actions because of how GitHub handles overrides. My memory is really fuzzy.If you’re going to believe this internet stranger, start with a very simple set of demos to vet me. I remember being very happy; I do not remember how the team solved it. M
thesmokingman@programming.devto Privacy@lemmy.ml•The "Nothing to hide" argument is a logical fallacy2·6 months agoother given statements
Perhaps this is our fundamental misunderstanding! I am operating under these statements
P: I have nothing to hide Q: I should not be concerned about surveillance
In my opinion, everything after this is OP’s proof, ie we have no given statements ergo you calling out modus ponens is meaningless because, from our foundations, we could theoretically have ~P^Q, P^~Q, P^Q, and P^Q. Our foundation provides no context on how P and Q interact, and, as both of us state, albeit for different reasons, we cannot conclude anything about their interaction.
thesmokingman@programming.devto Privacy@lemmy.ml•The "Nothing to hide" argument is a logical fallacy41·6 months agoSure! Let’s go back to foundations. The foundation of modus ponens is, quoting your source,
If P -> Q and P, then Q
In order for this to work, we must have both P -> Q and P. Will you please quote OP that shows we have P -> Q, as I have asked from the beginning, instead of making personal attacks? Alternatively, if I’m missing something in my foundations, such as “P -> Q can always be assumed in any basic symbolic context without proof,” educate me. As you have bolded, we can use modus ponens if and only if (necessary and sufficient) we have its requirements. If we don’t, per your source, we cannot use it to prove anything.
thesmokingman@programming.devto Privacy@lemmy.ml•The "Nothing to hide" argument is a logical fallacy5·6 months agoFrom your source, we must first have P -> Q. You have not demonstrated that. Sure, if we assume that P -> Q, then P -> Q. That’s a tautology. OP’s goal is to prove P -> Q. I’ve said this multiple times as did OP. Your consistent sharing of a truth table is a necessary condition for P -> Q but it is not sufficient. If P -> Q, then the truth table is valid. That’s modus ponens. You still gotta show (or assume like you have been) that P -> Q.
To quote OP,
P -> Q
I will be providing a proof by counterexample
In other words, P -> Q is an unproven hypothesis. If P -> Q, then your truth table is correct. If we assume P -> Q, then your truth table is correct. But propositional calculus unfortunately requires we prove things, not just show things that will be true if our original assumption is true.
thesmokingman@programming.devto Privacy@lemmy.ml•The "Nothing to hide" argument is a logical fallacy81·6 months agoYou didn’t read OP, regularly refused back anything up, and came in with ad hominem. When others vote in a way that disagrees with you, you claim a conspiracy. I think the only person here acting in bad faith is you. I have tried to expand OP’s understanding of their proposal and you have only attacked people. You have attempted to insult me multiple times. Granted, I did take a swipe at you begging the question, so you could argue some bad faith was merited, but you saying I’ve never done logic while missing me explaining to you the point you’re suddenly trying to make (“necessary but not sufficient”) continues the poor student metaphor.
I’m sorry you found “good luck” to be patronizing. Does “have fun” work?
thesmokingman@programming.devto Privacy@lemmy.ml•The "Nothing to hide" argument is a logical fallacy81·6 months agoStill failing…
Reread OP. All you did was provide a truth table that is necessary but not sufficient. Given A and given B, with literally nothing else, prove A -> B.
You postmodernist you
Now this is a logical fallacy. While many might agree it’s a proper response to Quine or Kripke, I think it’s just kinda sad. Good luck!
thesmokingman@programming.devto Privacy@lemmy.ml•The "Nothing to hide" argument is a logical fallacy101·6 months agoHow so?
OP said that, given A and B, they would prove A -> B via negation, meaning the truth table you built does not yet exist and must be proved.
It is rather…
OP is not trying to use language, OP is trying to use propositional calculus. Using language unattached to propositional calculus is meaningless in this context.
This is textbook modus ponens
No, it’s not. Textbook modus ponens is when you are given A -> B. We are given A and B and are trying to prove A -> B. Never in any of my reading have I ever seen someone say “We want to prove A -> B ergo given A and B, A -> B.” I mean, had I graded symbolic logic papers, I probably would have because it’s a textbook mistake to write a proof that just has the conclusion with none of the work. As the in group, we may assume A -> B in this situation; OP was taking some new tools they’ve picked up and applying them to something OP appears passionate about to prove our assumptions.
how dare you
I was responding to OP. Why are you getting mad at me instead of getting mad at OP? OP brought propositional logic to a relativistic conversation. My goal was show why that’s a bad idea. You have proven my point incredibly well.
thesmokingman@programming.devto Privacy@lemmy.ml•The "Nothing to hide" argument is a logical fallacy71·6 months agoYou made the same leap that OP did.
[I]t is logically accepted that there might be other reasons, even unknown.
No, it’s not. That’s what I’m calling out. This doesn’t follow from A or B and requires further definition. While you’re using to explain case b, OP tried to use it to explain case c. In both cases, you are assuming some sort of framework that allows you to build these truth tables from real life. That’s where my ask for a consistent formal system comes from.
In your case b, we have not(I have something to hide) and (I am not concerned about surveillance). Since OP is not saying that the two are necessary and sufficient, we don’t really care. However, in your case c, where we have I have nothing to hide and not(I am not concerned about surveillance), both of you say we are logically allowed to force that to make sense. It’s now an axiom that A and not B cannot be; it has not come from within our proof or our formal system. We waved our hands and said there’s no way for that to happen. Remember, we started with the assumption we could prove A -> B by negation, not that A -> B was guaranteed.
If you’ll notice my last paragraph in my first post basically says the same thing your last paragraph says.
thesmokingman@programming.devto Privacy@lemmy.ml•The "Nothing to hide" argument is a logical fallacy8·6 months agoI’m not sure how you prove by negation in this case just via modus ponens. Care to enlighten me? I opened with something that doesn’t follow so that would be a great place to start.
Give me a consistent formal system with a list of theorems to prove OP’s conjecture and I’ll show you how we have gaps in the system. My analytic philosophy is pretty rusty; I think there are a few 20th century folks you can start from for this.
thesmokingman@programming.devto Privacy@lemmy.ml•The "Nothing to hide" argument is a logical fallacy152·6 months agoSome may have nothing to hide, but still be concerned about the state of surveillance
This is where your proof falls apart. It follows from nothing you’ve established and relies on context outside of our proof, which does not work with propositional logic. Another commenter goes into a bit more detail with some pre-defined axioms; with the right axioms you can wave away anything. However you have to agree on your axioms to begin with (this is the foundation of things like non-Euclidean geometry; choose to accept normally unacceptable axioms).
A rigorous proof using propositional calculus would have to start with the definitions of what things are, what hiding means, what surveillance is, how it relates to hiding, and slowly work your way to showing, based on the definitions and lemmas you’ve built along the way, how this actually works. Understanding how to build arithmetic from the Peano Axioms is a good foundation.
However, by attempting to represent this conversation in formal logic, we fall prey to Gödel’s Incompleteness Theorems, which means something beyond the axioms in our system has to be based on faith. This arguably leads us back to the beginning, where “nothing to hide” and “state surveillance” fall under personal preference.
Please note that I think “nothing to hide” is bullshit always and do not support heavy surveillance. I like the discussion you’ve started.
thesmokingman@programming.devto PC Gaming@lemmy.ca•Double Fine Productions sale on itch.io [80% off] [DRM free]English3·6 months agoI initially bought into the game because they were pushing it as the early stages of a space Dwarf Fortress clone. I’ve been playing DF since forever and usually hop on any clone that gets hype. This one started really well and then, basically out of nowhere, they say they’re totally done, leaving the game at basically a demo stage. Gnomoria and Towns both had more features for a lot less. It was just so underwhelming that I haven’t bought Double Fine since. According to Wikipedia (cited source didn’t include the version number), the production 1.0 release was a retagged Alpha 6e and it fucking feels this way.
Another reason I was irked was that Double Fine was supposed to be reputable. At this time, you also have Castle Story in the news a lot absolutely fucking everyone. Spacebase DF-9 was from Double Fine and there was no way a company with that pedigree would pull some Sauropod shit. But they did. I get it; companies have to make money. Call a spade a spade don’t lie.
thesmokingman@programming.devto PC Gaming@lemmy.ca•Double Fine Productions sale on itch.io [80% off] [DRM free]English2·6 months agoAfter their rug pull I am also surprised.
Thank you! I was pretty fucking sure there was stupidity related to Liam but could not for the life of me find anything in search.
OSINT off stuff like this includes
Privacy and social media are mutually exclusive. Find me a security expert that disagrees and I might change my mind. Right now you’re a random person on the internet, I’m a random person on the internet, and OSINT is real.