TootSweet
@TootSweet@lemmy.world
- Comment on The perfect date 3 hours ago:
This is the way.
- Comment on Anon institutes the draft 4 hours ago:
I witnessed the other side of that phenomenon. The babies at the mom.
- Comment on Anon overdoes it 1 day ago:
For real. Nothing in the real world works like he’s portraying it.
I could see someone having a dwindling libido for unrelated reasons and confabulating a false narrative like this one to explain it. (Though even if he truly believes what he’s saying, it’s likely due to exposure to #nofap nuts.)
- Comment on It's all coming back to you... 3 days ago:
But you can’t make stroganoff out of corn. :(
- Comment on This Is Why I Sit Down To Pee Pee 3 days ago:
I’ve got this trick. Basically, I start relaxing the muscles on the way to the restroom. Not enough that there’s any chance I’ll piss myself before I get there. Just enough that by the time I’m in front of the urinal, it’s not difficult to start the stream quickly.
There was this one time I felt kindof bad about. went to the restroom where I worked (back before I was working remotely) and used “the trick” as usual. I get there, and there’s a guy at one of the urinals already. I peed, flushed, washed my hands, and left the restroom before he produced a drop.
Of course, in all likelihood, “the trick” won’t continue to work so well as my beard grows grayer, and some day I’ll be the other guy.
- Comment on Is this sufficiently advanced technology? 5 days ago:
Sometimes we purposefully make computers do nondeterministic things on purpose. Hardware random number generators, for instance.
But not counting those situations, speedrunners often call some of the “other factors that just absolutely cannot be accounted for” kind of stuff that rethnor is talking about “RNG”.
But even aside from that, there are some even less deterministic cases. Also from speedrunning, there’s the famous SM64 upwarp that my have been, but probably wasn’t a cosmic ray, but very likely was some kind of hardware failure that wouldn’t be accounted for by only considering how the N64 is supposed to work (given processor architecture and such).
But an example I find even more interesting. There was a Defcon presentation where someone registered domain names that were one bit different from very frequently used domain names, kindof like typosquatting, but these were for domain names that no human was typing. These were domain names that computer programs were hitting, and the domain names weren’t derived from user input. But his one-bit-off domain names got a significant amount of traffic. Just from random memory corruptions and such due to some variety of weird hardware failures.
I’d be skeptical of anyone I know claiming that they’d actually personally encountered something they knew to be truly non-deterministic in hardware that wasn’t in some way temporarily or permanently faulty or damaged in some way, but I think it is a thing that can happen in computers. And some of that nondeterminism comes from sources that actually do act at quantum scales were true nondeterminism isn’t unlikely to have sway.
- Comment on Is this sufficiently advanced technology? 5 days ago:
Reminds me of www.catb.org/jargon/html/magic-story.html
(I can’t get that link to work right now. Maybe it’s down. So here is the same story on the Wayback Machine.)
- Comment on Anon is 23 5 days ago:
Probably just that he’s already spent 4 years getting a bachelor’s degree and only now finds out it’s insufficient to land a job and now he has to do more school and cross his fingers that improves his job-seeking situation. (It should, but so should a bachelor’s degree.)
Honestly, “what’s wrong with a master’s degree” is almost as good a question, except that it would likely require going into more debt than trade school would.
- Comment on Mister! 1 week ago:
I didn’t check your spelling either, but I think you did about as good as I could have. Lol.
- Comment on Mister! 1 week ago:
Hey you, sit down and listen.
Don’t be flippant and don’t be dismissin’.
Think you’re a Flash encyclopedia?
Eating, breathing Macromedia.
Think you’re cool saying “all your base”?
Get that Xiao Xiao out of my face.
You gotta be kidding me with that crap.
Animutation’s where it’s at.
- Comment on You want to eat kids faces. Yes, you do. YES YOU DO 1 week ago:
/c/lemmyshitpost is for shit, but not for shit as shitty as slop.
- Comment on [deleted] 2 weeks ago:
All I know is I’m not getting a Switch 2 until I can homebrew it. (Just as I didn’t get a Switch 1 until Fusée Gelée (the vulnerability in the Switch’s secureboot process that first enabled unsigned/homebrew code to be run) was discovered and made public.)
- Comment on What is negative voltage? 2 weeks ago:
Well, to say “the voltage differential between A and B is positive” is saying exactly the same thing as saying “the voltage differential between B and A is negative”.
There is such a thing as voltage differential. And the voltage potential at one electrode can be higher than the other, or the voltage at one can be lower than the other. But given that “voltage” isn’t really a thing except in relation to something else, there’s kindof no such thing as “negative voltage” or “positive voltage”. Just voltage relative to some other electrode.
And if the voltage of one line is higher than the voltage of a reference (“ground”), then the voltage is said to be “positive”. If it’s lower, it’s said to be “negative”.
I don’t think “negative voltage” is any less a thing than “positive voltage”, really, but neither one is really a thing except in relation to a reference. Which is to say you can’t connect a single electrode to an instrument and measure the voltage of that single electrode. That would be meaningless to try. You can only measure the voltage of an electrode by connecting your instrument the electrode and a reference.
Hopefully that clears it up.
- Comment on What is negative voltage? 2 weeks ago:
I’m not an expert, but I think I know what the deal is.
First off, the voltage of a single line has no meaning except relative to the voltage of another line. (Just like, say, “in motion” or “at rest” have no meaning except relative to a frame of reference. “At rest” relative to, say, the earth or the sun or the galactic center or car interior or whatever.) If you step on one rail of an electric rail line, nothing happens. You don’t even feel anything. If you step on the other, similarly nothing. If you bridge both, <southpark skier voice>you’re gonna have a bad time</southpark skier voice>.
“Ground” isn’t zero volts in any objective sense. And Vcc isn’t 5 volts (or 3.3 volts or whatever) in isolation.
And in fact, it’s only convention that ground is arbitrarily labeled “zero” and Vcc is 5 volts rather than Vcc being labeled zero and ground being labeled -5 volts. (Ok, it’s a little more than just convention. The latter would be awkward in practice. But it would be consistent, and you could do all your circuit design that way, just like if you labeled the white keys on a piano “Z”, “Y”, “X”… instead of “A”, “B”, “C”… You’d just have to think differently about it to make it work.)
So, I think what’s going on here, and we’ll pretend “Vcc” is 5 volts (relative to ground) just for the sake of this example, is that basically:
- The voltage differential between ground and Vcc is 5 volts.
- The voltage differential between Vee and ground (and the order in which I list “Vee” and “ground” here is important) is 5 volts. (If I listed “ground” and “Vee” the other way around, it’d be -5 volts.)
- The voltage differential between Vcc and Vee would be 10 volts.
So, for instance, if the device has some components that operate at 5 volts and some that operate on 10 volts (I dunno, let’s say the CPU requires 5 volts, but the… I dunno, optical drive motor?.. requires 10 volts), you can get 5 volts by using Vcc as my source and ground as my sink, and you could get 10 volts by using Vcc as my source and Vee as the sink.
That all make sense?
- Comment on Heh heh 2 weeks ago:
You’re still out just as much
And then some. The landlord’s profit.
- Comment on Is this a rope hanging under a helicopter? 2 weeks ago:
Don’t support Djahngo.
(Kidding. Kidding.)
- Comment on How did you guys deal with the death of a parent? 2 weeks ago:
Dissociation, mostly.
- Comment on [deleted] 2 weeks ago:
Very likely ME/CFS.
Also, you apparently don’t want to hear this, but a huge percentage of sufferers of long COVID had no acute symptoms, have no positive test, and otherwise have no reason to believe they ever had COVID except a) chronic symptoms consistent with long COVID b) which came on in 2020 or 2021. Nothing about “I wasn’t” (acutely) “sick” or “gradual onset” sways me in the slightest away from the possibility that this sounds very much like long COVID. Both are entirely consistent, even typical, of long COVID.
- Comment on Anon is an imposter 3 weeks ago:
$130k after 2 years? 2 years after I started I was making like… $60k? That’s not even counting the 4.5 years I spent starting a startup and making nearly nothing.
That said, I don’t live in Silicon Valley or anything. Pretty low cost-of-living here. Probably a big part of the discrepancy.
- Comment on Why do elevator's have that Kenny G like music? Why not something with a little beat to it? 3 weeks ago:
Have you ever actually ridden in an elevator that played music? I’m not sure I can remember ever having that experience.
Of course, I’m familiar with the term “elevator music”. And I don’t doubt music in elevators was a thing or anything. But I’m surprised to hear it’s a thing now-a-days.
I think I’ve probably been in elevators in establishments where music was playing over a speaker system, and the music was audible in the elevator, but the music was never only in the elevator as far as I can recall.
- Comment on Why does not a CR (Carriage Return) automatically start a new line on some online text editors? 3 weeks ago:
You ok?
- Comment on Why does not a CR (Carriage Return) automatically start a new line on some online text editors? 3 weeks ago:
lemmy.world/post/49360492/24735359
Also:
hit enter and not get any result
You mean “hit enter and have it not affect the rendered output.” It does produce a result. It makes it appear/act differently in the editor. That’s not “not getting any result.” Just “not getting any result” that’s visible in the rendered output.
- Comment on Why does not a CR (Carriage Return) automatically start a new line on some online text editors? 3 weeks ago:
but why isn’t it “fixed”?
Because it is useful to many people in certain contexts. It’s not a bug. It truly is a feature. Not something to be “fixed”.
You may prefer your ice cream strawberry flavored, but that doesn’t mean any ice cream that is instead chocolate flavored is “defective” and needs to be “corrected” or “fixed” to make it strawberry flavored.
- Comment on Why does not a CR (Carriage Return) automatically start a new line on some online text editors? 3 weeks ago:
So, I think I kindof know what you’re getting at here, but you’re not being very precise about it.
First some definitions (just for purposes of this conversation – don’t take this to be any assertion that a particular term always inherently has a particular meaning, it’s just a tool for this conversation specifically):
- Character: a single unicode character.
- Plain text: unicode text absent any formatting.
- Source: the plain text to be fed into a Markdown renderer to produce rendered output.
- Rendered output: the formatted output of a Markdown renderer, as displayed to an end user.
- Editor: any computer program or component of a computer program for the entry of plain text.
- Line: text (plain text or rendered output, depending on context) rendered at the same vertical position.
- Line break: the point at which text (either plain text or rendered output depending on context) starts rendering on the next line because of a newline.
- Newline: a character that always forces a line break in an editor. (Remember “editor” is only about plaintext, so a newline doesn’t necessarily force a line break in rendered output.)
- Wrap: the point at which, absent a newline, text starts rendering on the next line due to column width constraints.
(As an aside a line break is sometimes accomplished with a “line feed” character. A “carriage return” character is something else that isn’t the same thing. Which is a big part of where the confusion comes from.)
What you’re saying, I think, is that putting a single newline in the source doesn’t result in a line break in the rendered output. Is that right?
In some editors (Vim being one I know of), when plain text word wraps, pressing “down” when the cursor is on the first line of a wrapped series of lines causes the cursor to jump not to the second line of wrapped text, but to the first line after the next newline. To illustrate:
If this line is wrapped due to being wider than the available width. And if this line is on its own line due to being immediately preceeded by a newline.
If your cursor in the above example was on the “w” in the first line there, pressing down would take the cursor to the space immediately before “is” in “And if this line is on its own line”.
As a result, it can be quite a pain to deal with word wraps in such editors. This is part of why certain code style guides (like this one and this one have hard limits for how many characters are allowed before the next newline.
Given how much more convenient line breaks can be than word wrapping, people writing source to be rendered into rendered output may wish to be able to insert newlines to cause line breaks in the source without causing any change in the corresponding rendered output.
That all make sense?
At least that’s most likely at least one reason why the people who invented Markdown decided specifically to make Markdown work that way.
- Comment on Why does not a CR (Carriage Return) automatically start a new line on some online text editors? 3 weeks ago:
I’m not sure why there’s so much confusion.
Because you’re not using the right terminology. ;)
- Comment on Why does not a CR (Carriage Return) automatically start a new line on some online text editors? 3 weeks ago:
I think they’re talking largely (mostly?) about Markdown. (For instance, in Lemmy, when you stick a newline there, it doesn’t give you a line break in the flow of the text.) And when they say “Carriage Return”, they don’t know what they’re talking about. If I’m interpreting them correctly, I think they just mean “newline”. And when they say “two spaces”, I think they mean two newlines.
- Comment on Anon joins a shitposting group 3 weeks ago:
Took me longer than I care to admit to figure that out. Heh.
- Comment on EU be like: 3 weeks ago:
EUSA
- Comment on Do you think that Trump is the most hated U.S. president? 3 weeks ago:
I know the feeling. Truly we are living in the strangest timeline.
- Comment on They're F*ing trying again 3 weeks ago:
It’s true that the public keys aren’t sensitive and nothing is compromised (in fact, it’s recommended) if the public key is available from, say, a key server.
But MITM is always a concern. Public-key encryption is supposed to mitigate that by ensuring that any third-party listening in in the middle can only get the ciphertext and cannot derive the plaintext of the communication.
But, if a jurisdiction legally forces a rule like the “we get to snoop on everything” one in this law, it changes things. They could, for instance, force key servers to to only give out keys that are generated/controlled by the EU agency so that they can MITM to their heart’s content. My guess at Aniki’s thought process is that if there’s a central distributor of keys, that can be legally strong-armed into bad things, but the people you’ve talked directly to are a different matter. “Web of trust” as it were.
I do think there are probably better ways to deal with that than what Aniki’s getting at, though. If you have Alice’s public key, you can verify signatures she generated, and you can be sure (hand-waves, rubber-hoses, caveat emptor, blah blah blah) that if you have a valid signature signing Bob’s public key with Alice’s private key, Alice vouches for that specific public key being authentically Bob’s public key.
Now, if you only ever get public keys from a small set of (compromiseable) central key servers, then the very first public key you get could be compromised and any other signature generated from the associated private key could be forged by an adversarial party (like the EU.) And theoretically the EU could generate a whole counterfeit web of signatures. So there’s benefit to having at least some of the public keys you trust come directly from the one who generated the key through a known-secure channel.
Before this law goes into effect, (maybe) we can trust at least some of the signatures in public key servers and use those as a basis for secure communication from which we can create a pool of known-uncompromised (qualifier, caveat, tin hats, etc) public keys, and based on those (maybe) detect forgeries and such.
(Mind you, I don’t know the details of this law or whatever. It might be that the law as written will require, say, GnuPG to introduce backdoors. Not that I think they should, no matter what the law says, but it might be that the EU isn’t really likely to engage in quite the lever of subterfuge that I’ve outlined above. It might be more of a blatant “fuck you, we’re the government and you’re going to comply” approach than a sneaky-sneaky trick-everybody-into-thinking-they’ve-got-security-they-don’t approach.)