TootSweet

joined 1 year ago
MODERATOR OF
[–] TootSweet 5 points 11 hours ago (4 children)
[–] TootSweet 1 points 15 hours ago

God. I was eating, fucker.

[–] TootSweet 17 points 1 day ago

People with at least certain types of NPD tend to use/manipulate/victimize people in ways that hurt, scare, and anger. People who have experience dealing with such NPD sufferers often have unresolved grudges which they project onto anyone with NPD. (Similarly, they tend to label NPD anyone who triggers their unresolved issues.)

In a perfect word, everyone would be emotionally mature enough not to be triggered or even injured in the first place by someone exhibiting manipulative/narcissistic behavior. But we don't live in a perfect world. Victims of emotional abuse have valid reason to hurt and be scared and angry. It's reasonable to say that they don't have valid reason to demonize people with NPD. But whether demonizing people with NPD is "valid" or not, it's understandable. At least as understandable as is any sort of projection.

So, this is a personal question, and definitely don't feel obligated to answer it, but if you "haven't abused or manipulated anyone ever", can I ask if you've gotten any verification of this assertion from an impartial observer? For instance, has a therapist used a term like "covert NPD" to refer to you?

Also, being honest here and speaking personally, I have suffered abuse and manipulation of a distinctively narcissistic sort for a number of years. I don't feel like I harbor hatred toward the individual in question today. (Though I'd really rather not ever interact with them again.) But it definitely was a long process to reach the point where I could say that. And it's pretty certain that even if the individual to whom I refer had/has issues that lead them to abuse and manipulate me, I must admit that I similarly had preexisting issues on which they wouldn't have been able to prey had I not had such issues. (And, full disclosure, if this individual ever had an NPD diagnosis from anyone with more authority than my own armchair, I'm unaware of it.)

I've since run into and worked closely with at least one other individual who habitually acted in very narcissistic ways toward me and others and I was able to mostly view them with empathy and avoid being triggered to an extent that wouldn't have been possible had I not previously worked closely with the former individual I mentioned above. I can't say I'm thankful to the first one per se, but at very least I can admit that having interacted with them, in some ways I've become a stronger person. (Even if in others I've become weaker.)

[–] TootSweet 12 points 1 day ago (1 children)
[–] TootSweet 1 points 2 days ago

I'm planning to print in PLA. Aside from sanding, I've heard primer/filler and even wood filler can be used to help hide layer lines. Also, I'm planning to paint the result with something kindof patterned/blotchy to help obscure the layer lines.

I don't have stringent tolerances or anything, so I don't expect I'll need to build it up to account for material removed by sanding or anything. My ultimate goal is to make tiles for the backsplash over my stove. The back (bottom for printing orientation) needs to be roughly as flat as my wall. The front(/top), aside from the features, needs to be sufficiently flat and of consistent thickness as to not stand out to the eye from a couple of feet away. And they need to be square enough to tile nicely on the wall. Aside from that, if sanding makes my 2mm thick features into 1.9mm thick features, that's no real problem for my application.

You may have a point about the hard-to-reach corners. I'm hoping the spray primer/filler will help a lot with that.

[–] TootSweet 2 points 2 days ago (2 children)

Thanks for the reply!

So, it looks like Round Anything that you referred me to could do something like the kind of thing I'm looking for, but it does have a significant drawback. Namely that It looks like the polyRoundExtrude() requires a list of points and radii. All I have is an STL file that I can convert into an OpenSCAD 2d geometry with a projection(). To use polyRoundExtrude(), I'd basically have to rebuild the Talavera pattern from scratch using the Round Anything library. (Or maybe export to SVG and... write some custom code to convert that into an OpenSCAD syntax array? Still seems like a pain.)

(One aside. I'd like to have an elliptical rounded corner rather than a circular one, but the above issue notwithstanding, that could be taken care of pretty easily with a bit of scaling magic.)

With some searching and asking around elsewhere, I did find a bunch of other potential ways to accomplish something vaguely like I'm wanting:

  • BOSL2 - Might offer a solution to the second issue above. But it would similarly require rebuilding from scratch using BOSL2's facilities rather than modifying from what I've already got. (Also, it's pretty complex.)
  • roof() - It allows adding a chamfer. Only at a 45°, though. Definitely wouldn't give me what I want (at least not on its own, but more on that later.) Also, roof() is only available in versions of OpenSCAD more recent than the latest release of OpenSCAD. So I'd have to use a recent development version. Not a deal breaker, but it doesn't seem like it'll do quite what I want anyway.
  • minkowski() - This one involves doing a linear_extrude(<a very small value>) and a minkowski() with a sphere or ellipsoid. I'd also need to subtract off a bulge on the underside, not that that would be any big deal in itself. The major downsides of this option are 1) it's imprecise and 2) it's really slow. Like really slow.

But! I think I've found a solution I'm happy with. It also has drawbacks, but they're drawbacks I'm more willing to live with than those from the above options.

Ultimately, I'm planning to 3d-print the result on an FFF printer. (A Creality Ender 3 Pro and/or Ender 3 V2 Neo specifically.) I'm probably going to use the thinnest available layer height, which in Cura is 0.12mm.

The reason I went into all of that is just to say that while I want it smooth, I don't actually need it any smoother than my printer can handle. If it's only smooth to a resolution of 0.12mm, that's fine.

So, the solution I came to is to construct the elliptical curve like a stepped pyramid, which layers 0.12mm thick. To make it elliptical, I just used the equation for a unit circle: y=sqrt(1-x^2). Here's the code for this relatively simple solution:

module pillow(height, delta) {
	for (i = [0:floor(height/delta)])
		linear_extrude(i*delta)
			let(
				x=i/floor(height/delta),
				c=(1-sqrt(1-x^2))*height
			)
				offset(delta=-c)
					children();
}

pillow(1.5, 0.12)
	hull()
		for (i=[-1:1])
			translate([i*15, 0])
				circle(d=10);

And the result looks like:

The first example in the original post with the stepped pyramid elliptical "pillowing" effect applied. It's "ribbed" or "stepped" with only right-angles, but it does a decent job of approximating an elliptical curve if you're good with ignoring any detail 0.12mm or smaller in size.

The Talavera pattern with the same stepped effect applied. Looks kinda cool if I do say so myself.

Drawbacks:

  • This solution is a little slow. Nowhere near as slow as the minkowski() solution, but kinda slow.
  • The stepping probably better be tailored to your specific planned layer height. Which means if you want to reprint with a different layer height, you're probably best off to start by making a change (a small change, but a change none the less) to the .scad file.

Just as one final point, while I haven't yet had occasion to mess with roof() to really know the details of how it works and what it can do, I think the solution I came up with could be adapted to use roof() to make a much smoother and less stepped look. (Only in a version of OpenSCAD that supports roof() of course.)

That's it. I figured I'd detail my solution in case it'd help anyone else.

Thanks again for your input!

 

We all know about the linear_extrude(...) function that turns 2d things into 3d things.

I sometimes have found myself wishing for a similar function which could make a more rounded, result.

Just to illustrate what I'm hoping to achieve, my dream solution would, given this 2d outline:

Capsule-shaped 2d outline.

would give me something like the following:

The same outline "pillowed" up into the third dimension.

Another angle of demonstrating the "back"/"bottom" is flat.

Just to further illustrate, the code I used to generate outline above:

hull() {
	for (i=[-1:1])
		translate([i*15, 0])
			circle(d=10);
}

And the "pillowed" version that shows the desired result giving the above outline:

$fn=64;
rotate([0, 90, 0])
	linear_extrude(30, center=true)
		scale([4, 10])
			difference() {
				circle(d=1);
				translate([0.5, 0])
					square(1, center=true);
			}
for (i = [-1, 1])
	translate([i*15, 0, 0])
		scale([10, 10, 4])
			difference() {
				sphere(d=1);
				translate([0, 0, -0.5])
					cube(1, center=true);
			}

The outline I actually want to pillow for my particular current use case looks like this:

A pattern in the style of a Talavera tile.

(Credit to this person on Printables for the Talavera tile pattern.)

I'm hoping there's a way to do this I'm not thinking of, or a library I'm not familiar with. The example above makes an elliptical curve, but I'm not married to elliptical in particular. Anything somewhat similar would be fine.

Thanks in advance for any help!

[–] TootSweet 108 points 4 days ago (1 children)

Dead internet theory is a fantastic theory that holds that the majority of the social media content on the internet is created by bots. I personally like to think about an internet with only bots in it, communicating back and forth without human interaction. For example, creating a Tamagochi hive at home. This not only increases bot happiness, but also adds excitement! By the way, if you're interested in non-standard hobbies, I also recommend paying attention to https://chatgpt.com/.

[–] TootSweet 3 points 4 days ago

Yeah, you've just described me.

I spend almost all of my time:

  • Tracking in what specific way the test environment is borked this time so I can figure out what team to bitch at to fix their shit.
  • Helping someone on my team figure out how to fix their local development environment or figure out how to make Spring do something that should be simple, but actually requires looking at the Spring source code to find some obscurely-named class or annotation or whatever.
  • Maintaining the Jira board, doing sprint-related documentation (because the stakeholders are above looking at Jira, I guess?), running standups, plannings, retros, ~~reviews~~ (don't ask), having 1-on-1s with my team members.
  • Answering random questions from business, QA, other engineering teams, etc.
  • Forwarding meeting invites.
  • Logging my time like it's 1999 and I'm an hourly-paid intern because my company still thinks the internet is a fad. (Exaggeration, but yeah.)
  • Code review, though I definitely don't get to that as much as would be optimal. I very much need to neglect some of the less important things above more to do more code review.

The way I think of it, much of what I do is unnecessary busywork made necessary only by the dumb rules invented by C-level people. The rest of what I do that actually contributes to the team's success (I like the word "success" over "productivity", but my employer doesn't so much think in those terms) has, rather than an additive effect on velocity, a multiplicative effect. If I spend an hour helping someone else, it's probably going to save them well more than an hour of banging their heads against a wall.

[–] TootSweet 107 points 4 days ago (15 children)

So many folks in this thread saying they have to be high to tolerate their families. What's the point of even attending a holiday family get-together if you can't stand them? (Just get high at home with a couple of friends who also can't stand their families.)

[–] TootSweet 12 points 4 days ago

I keep some cash in my pocket specifically in case I run across someone asking for money.

And then I live like a hermit, almost never going anywhere, so it's rare that I actually have occasion to give in that way, but you know.

Also, in my experience, it's not necessarily homeless people who need the money. I've seen people (claiming they're) close to losing their housing who are hoping to raise enough money panhandling to make their rent this month.

Of course, if you are struggling financially, it's definitely very reasonable to decline to give in that context. I suppose if anything feels "off" as well. (Though I wouldn't want to bias folks in the direction of thinking that there may be any reason to be more suspicious of people in need than others.) But over all, I do think it's something that can make a hugely, vitally positive change in someone's basic wellbeing.

[–] TootSweet 8 points 4 days ago (4 children)
[–] TootSweet -3 points 6 days ago (1 children)

Maybe Paramount Global should negotiate with the TNG cast (including Patrick Stewart) for rights to their likeness and voice (kinda like they did with James Earl Jones) before any more of them die.

43
Did Trump vote? Could he have? (self.nostupidquestions)
 

He's a convicted felon, right? And that means he isn't eligible to vote, right? So he didn't/couldn't vote, right?

 

A friend/coworker of mine and his wife hosted a weekly boardgame night that I attended. Most of the other guests were kinda flaky, and this one particular day, I was the only one who showed up. So it was just me, my friend, and his wife.

Someone suggested Dixit, which I had never played before, but it sounded fun and I was down to play. So we broke it out, shuffled, and started the game.

Now, if you don't know how Dixit works, it's basically a deck of cards with pictures on them. One of a toy abacus. Another of a child pointing a toy sword at a dragon. Another of a winding staircase with a snail at the bottom. Etc.

In one version of the game similar to Apples to Apples or Scategories, everyone gets a hand of cards which they keep hidden. The dealer announces a clue and everyone (including the dealer) contributes a card from their hands face-down to the center of the table and the dealer shuffles them together and reveals them all at once without revealing whose card is whose. Then players vote which one they think matches the clue. You get points as a player if others vote for your card or if you vote for the one the dealer picked. As a dealer, you get points if close to 50% of the players vote for yours.

I was the dealer this round. One of the cards in my hand was of a ship's anchor. That's when it came to me.

See, the friend/coworker and I both worked in web software development. His wife didn't. And I came up with the perfect play. I gave the clue "hyperlink." Hyperlinks on web pages are created using the HTML <a> tag. The "a" stands for "anchor." And any web developer would know that.

When the vote came in, I got one vote for my card from my friend and his wife failed to select the correct card and so didn't get any points. It was a slam dunk move. But I felt a little bad for excluding my friend's wife from an inside-knowledge thing.

The next round, my friend was the dealer and he picked a rule/card that was an inside-knowledge thing between the two of them. (A line from a poem they both knew well, the next line of which related to the picture of the card.) So I was glad of that.

 

I'm in the middle of this book currently. I didn't read it sooner just because it was written long ago and I was hoping for the latest information on SzPD.

But now I wish I'd read it sooner.

A quote from the book that I thought was pretty good. This refers specifically to schizoid patients.

I have found encouraging results with several patients who, each in his or her own different way, have been able to find security for their regressed ego in the psychotherapeutic relationship. There appear to be two aspects of the problem. The first is the slow growth out of their antilibidinal (Freudian sadistic superego) persecution of themselves; they need to unlearn their ruthless driving of themselves by ceaseless inner mental pressure to keep going as 'forced pseudo-adults' and to acquire the courage to adopt more of the understanding attitude of the therapist to the hard pressed and frightened child within. Simultaneously with this there goes a second process, the growth of a constructive faith that if the needs of the regressed ego are met, first in the relation to the therapist who protects it in its need for an initial passive dependence, this will mean not collapse and loss of active powers for good and all, but a steady recuperation from deep strain, diminishing of deep fears, revitalization of the personality, and rebirth of an active ego that is spontaneous and does not have to be forced and driven; what Balint calls 'primitive passive dependence' making possible 'the new beginning'. Finally we must stress that regression and illness are not the same thing. Regression is a flight backwards in search of security and a chance of a new start. But regression becomes illness in the absence of any therapeutic person to regress with and to.

3
I use Arch, BTW (self.linux_shitposting)
submitted 2 months ago by TootSweet to c/linux_shitposting
 

Sound off in comments.

No non-Arch users allowed.

 

Schizoid Angst's first interview of Dr. Elinor Greenberg.

5
submitted 3 months ago* (last edited 3 months ago) by TootSweet to c/justpost
 

So, there's this guy at work, right? And I've been working with him for probably a year or so by the time this story takes place. Same team and everything. Kindof elbow-to-elbow. Good guy.

The company would take us all out to lunch occasionally. And this one time, 15 or so of us are all sat down at the chain restaurant and shooting the shit about whatever.

And the music playing at the restaurant plays a song by Imagine Dragons. And then some other random song. And then another one by Imagine Dragons.

I don't remember specifically how many Imagine Dragons songs they played before we even got our food, but it was enough in a short enough period that someone commented "huh, they're playing a lot of Imagine Dragons today."

And this was in the period when it was in vogue to dunk on Imagine Dragons, right? And so I'm like "yeah, at least they're playing Imagine Dragons songs from back when Imagine Dragons was good."

And I expect folks to banter back at me and maybe some folks would defend Imagine Dragons, but probably more would agree, or even take the position that Imagine Dragons was never good. (Again, that was in vogue at the time.)

But everyone just kind of looks at me awkwardly.

And I have no idea what's going on until the guy next to me leans over and lets me in on it.

Apparently the guy directly across from me grew up with the Imagine Dragons band members and nearly ended up in the band at one point in his life.

And I worked with the guy for a year and never knew that. And I kindof looked like an asshole over it. What are the chances! I don't live anywhere near Las Vegas where Imagine Dragons came from or anything.

I appologised, of course. He kindof laughed it off, but I still felt bad about it.

In retrospect, a piece of me wonders if the boss hadn't called ahead and asked the restaurant to play a lot of Imagine Dragons just to make the guy across from me feel special or something. But then again, the vibe this chain restaurant gave off was that probably the restaurant didn't really control the playlist at all. Probably it was just some XM station or something. (It didn't have a DJ or any speaking between songs or anything. Just music. So maybe that gives some credence to the boss-called-ahead theory? Dunno. Dunno.)

Maybe some day I should call the restaurant and ask if they're able to take music requests or whatever just to get some closure. Lol.

2
submitted 3 months ago by TootSweet to c/schizoidpd
 

Another good video that goes into analysis of the inner life of the SzPD experience.

 

Just a great interview with Dr. Nancy McWilliams that I thought provided a lot of insight into what it's like to have SzPD.

 

This is one I've posted in a comment on Lemmy before. Originally in this thread.

But it got a lot of upvotes and it's apropos to this community so without further ado:

I remember something my first DM did.

Player: Ok. I'll open the door.

DM: You're turning the doorknob?

Player: Wait. Never mind. I'll search first.

DM: Too late. Which direction do you turn the doorknob?

Player: Sweating. Um... clockwise?

DM: And which hand do you turn the doorknob with?

Player: Ri-... Left.

DM: And do you push or pull the door?

Player: Push...

DM: The door swings open.

The entire table was dead silent for a full 30 seconds. Nothing ever happened. Or if it did, we never made the connection to the door.

That DM was a joker. Lol.

view more: next ›