dohpaz42

joined 2 years ago
MODERATOR OF
[–] dohpaz42@lemmy.world 5 points 2 hours ago (1 children)

Clothing: socks, underwear, or t-shirts.

[–] dohpaz42@lemmy.world 4 points 2 hours ago

The buttons I am referring to are on the sides of the phone and are physical buttons.

[–] dohpaz42@lemmy.world 6 points 5 hours ago (3 children)

They still do; at least on the iPhone 12, there are three buttons: power, volume up, and volume down. Bonus: there is also a toggle switch for silent mode.

[–] dohpaz42@lemmy.world 9 points 8 hours ago (10 children)

This is the one thing I don’t like about some doctors and scientists: they think they know everything, and in doing so they become lazy and dismissive (or they only care about money and fame). They should always be curious, and always seek to find the next truth, no matter what the general consensus is in the community. Good on De La Mata for challenging the status quo.

 

Hi, my name is @dohpaz42@lemmy.world and I am a HomeKit user.

My draw to HomeKit is the ecosystem, and its ease of use for me and for my kids (we are all iOS users).

I have been reading about the differences between both Home Assistant (HA) and HomeKit (HK), and I do like the idea of having more control over everything, and exponentially more devices available to me through HA.

In fact, what inspired my research is to look for an alternative to myQ for my garage door opener. And while I have found ratgdo that can do everything myQ can do, and more, it’s my basic understanding that HK support is not as great as HA.

I do understand that to use HA, I will need something to use as a dedicated hub; I have a few Pis running in my house already that I could easily make into a dedicated hub. So that’s not an issue.

I am also tech savvy, but I do not wish to spend all of my waking hours tweaking things. More importantly, I want to know if my kids can easily use HA devices without them having to be tech savvy.

Can HA be set up in a way that my kids can just point and click using apps on their devices? Can anybody help show me (screenshots, videos) what that might look like?

Thank you in advance.

[–] dohpaz42@lemmy.world 13 points 2 days ago (2 children)

Help me out: who said, “wildly diverge from the source”? (Quotes were yours)

Also, actors act based on the script they’re given and through the artistic direction of the director. They do it all the time; it’s their job.

But, you imply a good point (that I sort of touched on): not everyone likes it. And, I’ll further that sentiment by saying: not everyone has to like it.

You obviously don’t like it. And that’s okay.

[–] dohpaz42@lemmy.world 7 points 2 days ago (16 children)

Counterpoint:

Art is interpretive by its nature, and each person has their vision for how it should appear. That said, why would you want to watch something that is a 1:1 of something you’ve already consumed? It’s okay, and often encouraged to stray from the source material.

Even the creator of Fallout acknowledges this.

For example — for better or worse — comics exemplify this idea with the many iterations of their superheroes. e.g. Superman originally couldn’t fly. Some are better than others, but in the end we (the fans) get a more rich and diverse world for our imaginations.

[–] dohpaz42@lemmy.world 7 points 2 days ago

The Solomon Grundy of ADHD.

[–] dohpaz42@lemmy.world 20 points 2 days ago (1 children)

I am not smart enough to come to my own conclusions about a lot of science, so yes I must believe what the collective scientific community asserts, because I have no other way to prove things that happen. For me, that means putting my faith in their accuracy. So yes, I believe in science.

It should also be noted that there are people out there that treat science as a religion; that it is infallible, and cannot be changed, and to suggest otherwise is blasphemy. 🤷‍♂️

[–] dohpaz42@lemmy.world 28 points 2 days ago* (last edited 2 days ago) (3 children)

Star Trek is far more than just a show about science. It’s about human endeavor, which is all about emotion.

So stupid.

Did you mean “Illogical”? 🖖

[–] dohpaz42@lemmy.world 8 points 2 days ago
[–] dohpaz42@lemmy.world 4 points 2 days ago* (last edited 2 days ago)

I was rebellious. It started when I was in the 4th grade, and I had a goofy teacher. It made me want to not be serious and not do my work.

I started slacking off. By the 6th grade, I decided to skip school one day. I got caught in a Best Buy-like store (I can’t remember the name) playing Nintendo on the store display.

By the 7th grade, I befriended a 9th grader who taught me how to skip school and not get caught. It was addictive. He also taught me how to break into people’s houses (mostly through doggie doors) and steal. We got busted by the cops for truancy once, and he ratted me out saying I was the ring leader.

I spent a lot of summers in summer school making up for all the failed classes (due to skipping class). It should also be noted that I was a latchkey kid (80s and 90s), and we had an answering machine that I would regularly wipe messages from the school before my parents got home.

When I was 15, my parents joined Amway and would go on regular weekend trips. So my brother would have his of-age friend buy us booze using the food money, and we would throw huge house parties that usually ended with the cops being called. I would get blackout drunk on those weekends.

I used to drive my car to drivers ed.

I dropped out of high school three times. I also attempted suicide 7 times. It’s a miracle Im alive.

My kids are nothing like me (so far), and I aim to keep it that way. I don’t lie to them, and I will gladly tell them about my childhood. They need to know that I understand that shit happens so they can come to me with any problems they have.

I don’t force or guilt them into doing things. I give them choices. I also give them consequences. They don’t always agree with me, but they at least do what needs to be done (they are both usually A/B students). My oldest got his first D in 7th grade Spanish. I’m glad he did. Now he knows what it feels like to not succeed, and hopefully won’t suffer as much anxiety when he starts struggling the next time; i.e. he knows that life will go on regardless of what grade he gets.

I am American. Born and bred in the south, no less. I’ve seen both blatant and subtle/accidental racism first hand from my family. I’ve also seen financial struggles and a foreclosure on my childhood home. But I’m still blessed compared to most. And I won’t hesitate to help anybody out when I can (I don’t care who you are). I can only hope my kids grow up to do the same.

~Take all that for what you will. It’s my story, and I’m sticking to it.~

 

A few months ago, I bought an American Standard brand toilet seat that soft closes. It was nice. But apparently after about 6 mo of normal use, the plastic piece for the lid broke; a week later, the seat ripped apart from the hinge. That’s the American Standard for you I guess. /s

So today, I go get a different toilet seat, and as I’m trying to adjust it to fit on the toilet, I notice that they gave me two left brackets.

So now I have to go back to the store and hope they will open boxes until we find me the correct right bracket. And before anyone suggests flipping the left bracket over: you can’t. Each bracket has grooves cut into one side that fit in the specific side of the mounting bracket that attaches to the toilet.

I hope y’all’s day is going better than my week! 🤣

 
15
submitted 2 weeks ago* (last edited 2 weeks ago) by dohpaz42@lemmy.world to c/linux@lemmy.ml
 

Hi! I am aware of tools like top, htop, atop, and sar that can be used to monitor usage. The *top programs seem to only do any reporting in real time, while the latter sar tool can provide historical usage data only (as percentage by CPU).

The problem that I am trying to get information on is what processes are running, and their stats, at times when the system is unresponsive (making the *top programs impossible to use).

What is the best way to log process stats in real time so when the system becomes unresponsive and requires a reboot, we can go and look to see what state the system was in to hopefully troubleshoot what causes the system to become unresponsive?

Thank you!

 

My 12 yo has recently gained an interest n learning to skateboard. I have a board already, but its trucks and wheels are rusting out. I would like to replace them with new ones, and I wanted to ask what would be good (economical) trucks and wheels to get?

The current trucks and wheels don’t have any branding information that I can see.

 

First question: how would you handle situations where you show interest in someone by writing a thoughtful blurb (maybe even witty), and they liked it enough to match with you, but not actually respond?

Second question: for those people out there who have someone show interest in you by writing a thoughtful blurb (maybe even witty), why would you not at least also say hi or some other basic acknowledgment? What is the expectation?

 

So I have a view that is focusable and has onKeyPress on it. I want to show a modal dialog when the user presses the delete key. However, it seems that the pressedKey.key for the delete key does not equal KeyEquivalent.delete value.

Example:

import SwiftUI

struct MyView: View {
    var body: some View {
        Rectangle()
            .frame(width: 100, height: 100)
            .focusable()
            .focusEffectDisabled()
            .onKeyPress { pressedKey in
                // Output: KeyEquivalent(character: "\u{7F}") == KeyEquivalent(character: "\u{08}")            
                print("\(pressedKey.key) == \(KeyEquivalent.delete)")
                return .handled
            }
    }
}

Am I missing something that is otherwise obvious?

28
submitted 3 months ago* (last edited 3 months ago) by dohpaz42@lemmy.world to c/casualconversation@piefed.social
 

Not quite as dramatic as in Liar, Liar, but I’ve been having a really shitty past few days mentally, and today was the first opportunity I’ve had to get to the gym since last Thursday.

We did a lot of cardio today: 7 minutes alternating between running, rowing, running again, and ski machine; then we did 5 minutes alternating between rowing and kettlebell jump squat; and 5 minutes alternating between skiing and dumbbell thrusters.

I absolutely killed it. I usually run out of breath and end up maxing out my heart rate (180bpm), which usually causes me to hit the wall pretty quickly with cardio. But today I ran 725m out of 800, and I did almost everything unbroken (i.e. non-stop). I did pause for 10 seconds near the end on the ski machine to catch my breath, but I’d like to think I made up for it by going full blast for the last 15 seconds.

Suffice it to say, I feel less shitty right now.

 

I am trying to build a macOS (14.6) app that uses a combination of List(_:selection:rowContent:) and Section(isExpanded:content:header:), and while it "works", it looks like garbage. When using .plain, there are list row/section seperators, and even when using .listRowSeparator(.hidden) or .listSectionSeparator(.hidden), there is always one separator that is still visible between the first item and the remaining items.

When I try to use .listStyle(.sidebar), it adds its own disclosure indicator, but on the right side of the list row. It's tolerable, though I'd prefer the indicator on the left and not to auto-hide when not being hovered.

The kicker is that regardless of the .listStyle() used, there seems to be spacing/padding between the sections that cannot be removed. In Apple's infinite wisdom, they added .listRowSpacing(), but decided macOS shouldn't get to use it.

I am still new to all of this, and would really appreciate any advice on how I can style my UI the way I need it to be. I am using SwiftUI, but if there is another method (maybe UIKit or somthing?), I'm open to suggestion.

Here is my playground code used to generate the screenshots:

import SwiftUI
import PlaygroundSupport

struct Content: Hashable, Identifiable {
    var id: Self { self }
    var header: String
    var contents: [String]
}

struct ContentView: View {
    var contents: [Content] = [
        Content(header: "My Section 1", contents: ["Hello", "world"]),
        Content(header: "My Section 2", contents: ["Foo", "bar"]),
        Content(header: "My Section 3", contents: ["Help", "Me"]),
    ]

    @State private var expanded: Set<Content> = []
    @State private var selected: String?

    var body: some View {
        NavigationSplitView {
            List(contents, selection: $selected) { content in
                Section(isExpanded: Binding<Bool>(
                    get: { return expanded.contains(content) },
                    set: { expanding in
                        if expanding {
                            expanded.insert(content)
                        } else {
                            expanded.remove(content)
                        }
                    }
                ), content: {
                    ForEach(content.contents, id: \.self) { data in
                        Text(data)
                            .frame(maxWidth: .infinity, maxHeight: .infinity, alignment: .leading)
                            .border(Color.orange)
                    }
                }, header: {
                    Text(content.header)
                        .frame(maxWidth: .infinity, maxHeight: .infinity, alignment: .leading)
                        .onTapGesture {
                            if expanded.contains(content) {
                                expanded.remove(content)
                            } else {
                                expanded.insert(content)
                            }
                        }
                })
                .listRowInsets(EdgeInsets(
                    top: 0,
                    leading: -2,
                    bottom: 0,
                    trailing: -14
                ))
            }
        } detail: {
            ContentUnavailableView {
                Label("No selection made", systemImage: "tray")
            }
        }
        .border(Color.gray)
    }
}

// Present the view in Playground
PlaygroundPage.current.setLiveView(ContentView())

Edit: 3 hours later... I was able to remove the spacing from the section content's items by using listRowInsets(_ insets:) and removing some of the padding I put in the code. But, I still do not know how to affect the section headers. I've updated the code above, and here's a new screenshot:

 

She brought her oldest daughter (22) with her. Her daughter had surprised visited her and I guess she didn’t want to tell either of us no to tonight. Her kid was pretty cool, and apparently gave me a glowing review by calling me “a walking green flag”. 🤣

She paid for dinner, which was unexpected. I knew I should’ve gone for the lobster. 😏 To be fair, I paid for drinks.

After dinner, and after her daughter went back home, we sat outside and talked for a couple of hours. We eventually decided to go back inside to get drinks, and she ran into a friend of hers at the bar. So we three spent the rest of the night talking and shooting the shit; we all shared our “war stories” from our marriages and raising our kids as single parents, and I got some good insights about women that I didn’t know I needed, and I found out that I’m a pretty boring guy. 😝

We walked her friend to her car, and my date and I sat on the tailgate of my truck and just talked until 3; then I drove her home.

What made it super interesting is that she flat out said that she feels she would have nothing to bring to a relationship, and that if anything she wants to be friends. But as the night went on, she also kept touching me (non-sexual) over and over, and even leaning against me at one point. When I dropped her off, she even said how she wanted to do this again soon.

Make no mistake, I did not feel any mixed signals. I believe her when she said she wants to be friends, and I’m okay with that. But I also had a good time, and enjoyed how unconventional everything was. It made the evening more pleasant because I didn’t have to stress about this or that; I just went with the flow and was myself. No preening or posturing. Just two single adults getting to know each other, and maybe becoming friends.

 

I have always gotten sore exactly two days after a workout. I just joined back to my gym, and had an intense workout on Monday. Today I would’ve made a penguin look like a prima ballerina with how stiff and sore I was/am. Thank deity for hot showers. I’m not looking forward to Friday. 😅

view more: next ›