Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)DM

Writer, teacher, data driven humanist. Tech geek, model builder, mini-painter, reader. He/Him.

Posts
10
Comments
51
Joined
2 yr. ago
Mildly Infuriating @lemmy.world
displaced_city_mouse @midwest.social

Turning my printer on v. turning it off

I have an older Canon MG6320 ink jet printer with a touch interface.

Lately, my cats have decided sitting on the printer (one at a time) is a good idea. I'm fine with this -- it keeps them off the desk, and they're not going to break the printer. Even if they do, well, then I get to justify getting a new printer to my partner.

Anyway, when they get on the printer, invariably they step on the power "button", which means I have to hit the power button to undo what they did:

  • Turning on the printer takes rougly 1-2 seconds, and results in a short beep.
  • Turning it off, even right after it was turned on, takes roughly 60 seconds, with the printer clicking and clacking and whirring and making all sorts of noises that attract cats.

I've taken to unplugging it when I don't need it.

I hate printers.

  • Meh.

    I'll agree, docstrings are better for documenting a function than just a comment.

    However, the author seems to jump through hoops in the next example to break one function into four, just to avoid some single line comments. Unless those code blocks make sense as functions (they're used/duplicated elsewhere), you're just making work for yourself. Why not turn it into 12 functions? One for each line of code?

    I'm reminded of the admonition that there are only two hard problems* in computer science -- cache invalidation, and naming things. The more functions you have, the more things you have to name.

    The rest of it -- name your magic numbers, use tuple unpacking, comment "why" instead of "what" -- is good practice. I'm just not a fan of making functions just to avoid writing a comment.

    * And off by one errors.

  • Atheism @lemmy.ml
    displaced_city_mouse @midwest.social

    US: Contact your Rep about H.R. 9495, the Stop Terror-Financing and Tax Penalties on American Hostages Act

    From the American Humanist Association: contact your Congresscritter - tell them to oppose H.R. 9495, the Stop Terror-Financing and Tax Penalties on American Hostages Act.

  • the idea that these webs of laws or these models of “how things should work” mean anything tho the people with power are complete nonsense.

    Kinda ironic that you are discussing the nonsense of "how things should work" on a federated service where you control the intermediaries you work with and through, which is, IMO, the way things should work.

  • I tried KMail and Organizer for a few weeks, but they kept losing connection with Gmail. My calendar would get out of sync, and they only way to fix it was to reset the connection and redo all the appointments.

    I'm sure it was user error, since I couldn't figure it out after spending a couple hours on it, so I just dropped back to webmail and not leaving the mail tab open all day.

  • My first reaction would be to acknowledge them as a fellow geek, but that's because most of the people who live near me would hurt themselves trying to open Notepad. Anyone who knows enough to start hacking my config files would be a welcome guest in my house.

    Then I'd kill them with a hammer. :-)

  • Atheism @lemmy.world
    displaced_city_mouse @midwest.social

    Happy Blasphemy Day!

  • I do the same thing, using a home-grown Git sync solution to keep my vault synced between my desktop, laptop, and Android phone. Free, and easy to setup on the computers, needed some additional SW on the Android side to get the sync to work.

  • Technology @lemmy.world
    displaced_city_mouse @midwest.social

    EFF: Stop the Protecting Kids on Social Media Act

    act.eff.org Stop the Protecting Kids on Social Media Act

    The Protecting Kids on Social Media Act would lead to a second-class online experience for young people, mandated privacy-invasive age verification for all users, and in all likelihood, the creation of digital IDs for all U.S. citizens and residents. The bill will make it illegal for anyone under 13...

    Let your Congress-critters know this is not the right thing to do.

  • My EndeavourOS (and the prior Manjaro distro) had all of them installed.

    All. Of. Them.

    I am so tired of having to scroll through hundreds of Noto fonts to get to the later ones, but I'm afraid, if I uninstall one, something will break on reboot.

  • St. Louis, MO | Gateway to the West @midwest.social
    displaced_city_mouse @midwest.social

    Q: Why do some musical artists bypass STL?

    I've a friend who lives in San Francisco who is in a moderately successful band. They recently concluded a tour through the midwest, where they played Indianapolis, Louisville, Nashville, and Chicago, among other cities. No STL dates at all.

    Les Claypool's Frog Brigade is on tour as well, and skipped STL but did play in Peoria, Louisville, and KC this spring.

    Last year, the closest Nightwish came was Chicago.

    I get Songkick notifications for other bands -- mostly metal and eclectic -- and more often than not, they are playing everywhere but STL. After living for 20+ years in Seattle, I miss having bands come and play even the small clubs.

    To avoid sounding petulant, there have been some tours I looked forward to that came to Pop's in Sauget, but I'm sure there are other bands people here like that have bypassed STL venues as well.

    So: Anyone have any ideas why STL gets passed over in favor of Nashville and Louisville?

    3DPrinting @lemmy.world
    displaced_city_mouse @midwest.social

    Cleaning build plate (was How hot is too hot for FDM printing?)

    I recently had two print failures on my Ender 3 Neo. In both, it looked like the part came free from the heated build plate after about an hour or so of printing. Both had good starts in the first 15 minutes or so. I had a successful print finish two days ago.

    It has been hot and humid here today, and my printer is in a non-AC shed not connected to the house.

    I'm wondering if I should wait to kick off the next print until this evening when it should be cooler. Do I need to clean the build plate? I've not done that at all, other than make sure these isn't any filament left on the plate when it finishes.

    UPDATE: It's apparent the problem isn't the heat, but the fact that I haven't cleaned the build plate since... well, ever. Adjusting the title to reflect that.

    3DPrinting @lemmy.world
    displaced_city_mouse @midwest.social

    Problems with Sunlu PLA+ Matte filament on Ender 3 Neo

    I took advantage of a recent offer to stock up on filament for my Ender 3 Neo. I purchased six 1Kg spools of Sunlu PLA+ Matte in grey and white colors. I loaded one of the white spools into the printer and did a small test print -- no problems, looks good, everything seemed fine.

    So I decided to fire up a longer print, 8+ hours of an ocarina I downloaded from Printables and sliced using Cura Ultimaker. However, I have yet to have a successful print. Three different times, the filament has gotten bound up on the spool, so much so that the feed mechanism just gives up and the print stops. I've cancelled two of these prints after 2-3 hours when the filament got stuck on the spool.

    Has anyone else seen this? Is there a fix, short of pulling it all off the spool? I've never had to, but can you even respool the filament without causing more problems? I can't babysit the printer for 8-10 hours, and would like to kick off some overnight jobs again one day...

    Mildly Infuriating @lemmy.world
    displaced_city_mouse @midwest.social

    Reporter bias in local newspaper?

    A story on a local organization reaching out to help the unhoused in my current area. The director of the organization is quoted using the term "unhoused", but the reporter (or their editor) decided to use the more charged term "homeless" in the by-line and the article.

    Illinois @midwest.social
    displaced_city_mouse @midwest.social

    R. Buckminster Fuller, creator of the buckyball, was a professor at SIU in Carbondale in the 1960's. At that time, he built and lived in a large buckyball home, which has been restored and will soon be a museum to the man and his legacy.

    Illinois @midwest.social
    displaced_city_mouse @midwest.social

    A small town in southern Illinois reaches racial parity in their city council makeup, with a black mayor and equal number of black and white members. Oh, and they also have an openly trans council member as well...

    This from a part of the state where some people still fly Confederate battle flags.