@cassidy@blaede.family
@cassidy@blaede.family avatar

cassidy

@cassidy@blaede.family

Building useful, usable, delightful products that respect privacy.

:eos: Partner success at https://floss.social/@EndlessOS Foundation
:gnome: @gnome Foundation member
:flathub: https://floss.social/@flathub contributor

Previously: co-founder and CXO at elementary OS, UX architect at System76.

Frequently posting about #OpenSource, specifically in #GNOME and #Flatpak realms. I also enjoy #StarWars, #LEGO, #3DPrinting, and #SmartHome.

I have a background in UX architecture, open source, product design, & communication.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

cassidy, to random
@cassidy@blaede.family avatar

This is pretty pricey (and glass, really??), but I kind of love the idea: some benefits of a fitness tracker and smartphone for kids, without the smartphone. Plus a Tamagotchi!

My oldest kid is still a bit young for something like this, but Internet access sort of freaks me out—and yet I’d love for them to be able to contact me if they need to. Other options in this space are pretty clunky/ugly, so it’s refreshing to see something actually pretty polished looking here.

https://store.google.com/product/fitbit_ace_lte?hl=en-US

brainofdane, to random
@brainofdane@hachyderm.io avatar

I made a bad decision: I took apart my Nook Simple Touch so I can measure, model, and print a new plastic case.

This might be my most challenging 3D printing project yet. :blobfoxdealwithitfingerguns:

cassidy,
@cassidy@blaede.family avatar

@brainofdane I hope you're sharing the files somewhere once you feel like you've dialed them in! I think I have one of those sitting in a drawer somewhere…

nova, to random

silly ​:neocat_floof_owo:​

cassidy,
@cassidy@blaede.family avatar

@nova SO FLOOFY

pleia2, to random
@pleia2@floss.social avatar

I'm a total convert to electric toothbrushes 😁 my teeth feel so shiny!

But I don't know the difference between the "cheap" Sonicare toothbrush pair I bought at Costco and the more expensive versions because the Internet is trash.

Are we back to personal recommendations now?

cassidy,
@cassidy@blaede.family avatar

@pleia2 generally Costco mandates manufactures meet a certain price point, and then the manufacturer determines what exact product/features/etc. to develop or drop based on that price point. It’s the reason Casper mattresses are cheaper at Costco than from Casper themselves: they are actually a cheaper-made version with fewer layers, etc. Buuuut neither Costco nor the manufacturers really like advertising that, so it’s hard to figure out the differences.

cassidy,
@cassidy@blaede.family avatar

@pleia2 Fwiw, I have had a Quip toothbrush for like a decade now and love it; it’s small, lightweight, uses normal batteries I can recharge, and my dentist says I do a good job brushing, lol

I think the actual toothbrush itself is way less important than the timer, the fact that it is vibrating the bristles on your teeth for you, and brushing regularly. 😅 I think it comes down more to preference around how they look/charge/store/etc. between all the electric ones.

cassidy, to GNOME
@cassidy@blaede.family avatar

An update to Tally, my desktop app for Plausible Analytics, is incoming! Tally 3.2.1 refreshes the visuals a bit, and I really like the more subtle look with the header bar. This addresses some feedback that the old look was too bold.

https://flathub.org/apps/com.cassidyjames.plausible

If you’re on Linux and use Plausible, grab the update from Flathub soon!

Screenshot of Tally showing a Plausible dashboard, but in a dark style

cassidy,
@cassidy@blaede.family avatar

@reesericci I mean, that's a completely different service that I don't use and so can't test. It's a simple enough app that someone could probably throw something similar together, though.

MishaalRahman, to random
@MishaalRahman@androiddev.social avatar

Who else still doesn't have the Find My Device network?

I'm in the U.S., one of the first markets it's supposed to roll out in, and yet I don't. I get pinged by Europeans every day saying they now have it😅

I hope this rolls out in time for me to properly review the Chipolo and Pebblebee trackers.

cassidy,
@cassidy@blaede.family avatar

@MishaalRahman @ryne similar story here! I had it a while back when I was on the Google Play Services beta, but when I opted out and factory reset, I lost it until just yesterday when I got the prompt to set it up on my Pixel 8.

Corb_The_Lesser, to linux
@Corb_The_Lesser@mastodon.social avatar

Hmmmm? If I open one of Gnome's application pseudo-folders, e.g., Utilities, I can't close it by clicking elsewhere on the display, which seems appropriate. I need to click on the bar across the top of the display, or tap esc on the keyboard.

cassidy,
@cassidy@blaede.family avatar

@Corb_The_Lesser strange! I can't reproduce that here on GNOME 46, and I thought that has worked pretty much forever. 😅 What OS/version of GNOME are you using? If you're using any extensions, try disabling them and see if it still behaves the same—if you find a certain extension is causing it, you can report it to the developer of the extension.

cassidy, to homeassistant
@cassidy@blaede.family avatar

Alright nerds, I have a question. I would like to set up a standard way to get a derived value back from a number of sensors; for example, given a sensor’s PM2.5, PM10, Ozone, CO, SO2, and/or NO2 reading, I would like to return an estimated air quality index (AQI). Ideally I could also have a standard way to map any given AQI value to a category string, e.g. 10 = Good, 75 = Moderate, 175 = Unhealthy, etc.

cassidy,
@cassidy@blaede.family avatar

@sanzky a template sensor has to be created for each entity I want to feed in, so it’s still a lot of copy-pasting. I was hoping to be able to define something more generalized somewhere, like a function that could accept an input and return the string or AQI value.

cassidy,
@cassidy@blaede.family avatar

@codechimp YES, this is it, thank you!!

cassidy, to homeassistant
@cassidy@blaede.family avatar
cassidy,
@cassidy@blaede.family avatar

@motoridersd ah, I've been experimenting so much with these lol. I am using the mini-graph-cards you showed me a while back, actually! I think it would be easiest to just run them on auto/10% all the time, but I've been setting up some nifty automations which may be overkill… basically, based on the PM2.5…

cassidy,
@cassidy@blaede.family avatar

@motoridersd

• Good (<9 for 10 mins): turn off

• Moderate (9–35): auto/10% to let it do its thing

• Unhealthy/Unhealthy for Sensitive Groups (35–125): kick it up to 100% to clear it out quickly

• Very Unhealthy to Hazardous (125+): 100%, turn some lights orange, send a notification to our phones, spoken announcement on that room’s speaker :D

cassidy,
@cassidy@blaede.family avatar

@motoridersd Then, since the STARKVIND doesn’t report PM2.5 when off, I turn them on at 20% (the lowest speed) for 2 mins every hour to force them to check in/measure the air regularly. 2 mins because they tend to under report for the first ~30 seconds as they start pulling the air in, but 2 mins has been long enough for it to stabilize in my experience.

This is why I think I need to make some sort of HACS integration or something for all of these specifics, lmao

cassidy,
@cassidy@blaede.family avatar

@motoridersd I’ll clean it up a bit and then maybe share a GitHub gist with examples!

cassidy,
@cassidy@blaede.family avatar

@motoridersd oh another recommendation is to create a Helper → Group → Sensor Group that’s the arithmetic mean of PM2.5 sensors in one room (e.g. if you have the STARKVIND + VINDSTYRKA in the same room) so you can go off their average in automations. I actually recommend just creating a helper for each room’s PM2.5 even if you only have one device in that room, as it makes updating things later easier (you can add more devices or even just swap out the underlying device w/o changing automations)

cassidy,
@cassidy@blaede.family avatar

@motoridersd I do the same thing for each room’s temperature and humidity as well, which has really saved some headaches when I get a new sensor or move one around.

cassidy,
@cassidy@blaede.family avatar

@motoridersd yeah, lemme get some gists going… first, here’s a jinja template if you want to report the US EPA AQI equivalent strings: https://gist.github.com/cassidyjames/ce3b48b06be34f62531c0716d2b8fd38

cassidy,
@cassidy@blaede.family avatar

@motoridersd I am still deciding if I like these colors for the cards/graphs… I don’t think I want to do discrete colors for the graph like the AQI is usually represented, because I like the gradient, so these use the middle ranges for each value (but still the discrete thresholds for the card backgrounds):

https://gist.github.com/cassidyjames/3c3b6fca7138b4836eeb468fa64a25a2

cassidy,
@cassidy@blaede.family avatar

@motoridersd I’m just using stock Home Assistant tiles beneath for the toggle/speed control as well

cassidy,
@cassidy@blaede.family avatar

@motoridersd ooh, nice! I wasn’t really mapping them to the speeds on the physical dial, but that’s nice—I just wish the entity details pop-up had those discrete speeds + auto listed instead of the percent, but it only shows discrete values for <=4 speeds and this has 10 speeds based on percent or five speeds plus auto based on the dial. :(

cassidy,
@cassidy@blaede.family avatar

@motoridersd so at 10%/auto it changes the speed based on the detected PM2.5. I’m not sure exactly how it decides when to ramp up or down, but sometimes it will run at the slowest speed, sometimes it will get louder, etc. Theoretically you should be able to just always leave it on auto—but I actually found it wasn’t being as responsive to raising levels as I wanted to be, which is why I automated the speed. 20% is the actual lowest speed which is basically silent. :)

cassidy,
@cassidy@blaede.family avatar

@motoridersd I’ve experimented with Bubble Card for that and like what I can do with it, but yeah, I wish it were more integrated. https://github.com/Clooos/Bubble-Card

cassidy,
@cassidy@blaede.family avatar

@motoridersd I do not

cassidy, to random
@cassidy@blaede.family avatar

Love to lose half my working day because my laptop decided to corrupt its own BIOS. Again.

This is the second or third time I’ve had this issue on the Dell XPS 9310, and it’s a huge pain every time. Their forums and support site are full of incomplete information, wrong information, and steps that seem more like a seance than documentation. It seems to be triggered when the battery is low, but I’m not 100% sure.

Here’s how I recovered it, in case anyone else has this laptop and hits the issue…

cassidy,
@cassidy@blaede.family avatar

I had to do this yet again, so I’ve documented these steps in a blog post—along with the near-superstitious-level tips that I’ve learned along the way.

The next time your Dell XPS laptop won’t boot, give this a try and let me know if it works?

https://cassidyjames.com/blog/dell-xps-13-9310-boot-bios-recover/

💬 Note: I’ve enabled comments on this blog post, so replies here on Mastodon will show up on the blog post.

#Dell #DellXPS #DellXPS13 #XPS13

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ethstaker
  • khanakhh
  • mdbf
  • magazineikmin
  • InstantRegret
  • rosin
  • thenastyranch
  • Durango
  • Youngstown
  • slotface
  • tester
  • kavyap
  • DreamBathrooms
  • anitta
  • osvaldo12
  • cisconetworking
  • everett
  • ngwrru68w68
  • cubers
  • GTA5RPClips
  • provamag3
  • normalnudes
  • modclub
  • tacticalgear
  • Leos
  • megavids
  • lostlight
  • All magazines