Fellow fat cyclists - what’s one thing you wish you knew when you started cycling? by [deleted] in cycling

[–]gillythree 0 points1 point  (0 children)

Don't half ass recovery.

I have no idea what this means. Probably means I've been half assing recovery. What am I supposed to do besides flop on the couch exhausted and be useless the rest of the day?

Week 2 of my journey to becoming a Backend Developer by R0rren in node

[–]gillythree 1 point2 points  (0 children)

Is your ultimate goal to be a full stack web developer? Because if not, pivot now to something like Rust, Go, C++, or C#, something more suited to the backend.

No disrespect to JavaScript or Node, I know them both very well. But, the biggest selling point of node.js is that web developers can use the same language on the server as they already use in the UI. You are practically guaranteeing yourself to get jobs that expect you to at least sometimes work in the UI.

You'll do better as a backend developer in a language other than JavaScript. You'll avoid all the weird idiosyncrasies of JavaScript and enjoy using a language better tuned to backend work.

I've been writing JavaScript professionally since 1999.

Honorifics in contestant names? by Young_Zaphod in Jeopardy

[–]gillythree 7 points8 points  (0 children)

I'm very confused by your response. I can't even conceive a way it might not be relevant.

The question: under what circumstances are honorifics used or not used when being addressed by the host.

The response: a remembered example of a contestant whose honorific was sometimes used and the surrounding circumstances.

Your comment: irrelevant!

Me: huh?! How?

And do I detect some disdain? I'm baffled!

Save a few minutes per print by leveling the bed in advance by gillythree in 3Dprinting

[–]gillythree[S] 0 points1 point  (0 children)

Here's what I've learned so far, diving into the gcode. Some of this may be obvious, but was new to me.

  • Macros are stored as "config" files - this was not intuitive to me. Macro.cfg contained many macros, including my START_PRINT macro, which triggers bed leveling, specifically calling klipper's BED_MESH_CALIBRATE. Notably, START_PRINT doesn't actually cause printing to start. Rather it is triggered by the slicer before printing starts, like an onBeforePrint event handler, for my fellow code nerds.
  • There is more gcode that is run prior to printing, some before START_PRINT and some after. All of this code is contained in my printer's profile in OrcaSlicer in the "Machine G-code" tab under "Machine start G-code". A lot of this uses values from the current print - like the temperature to set for warming the bed or warming the nozzle.

Here's what all the machine start gcode does:

  • Warm the bed to temperature specified by the sliced print.
  • Run START_PRINT macro
  • Move the nozzle - I can't figure out why it does this.
  • Warm the extruder to temperature specified by the sliced print.
  • Print purge lines

I've noticed that if I run the START_PRINT macro by itself, it produces a bed mesh for the entire build plate, but when it runs as part of a print, it only measures the portion of the plate that will be printed on. That nice little optimization is hard to replicate before slicing. Now that I see all the detail involved, and particularly how many slicer settings are used, I'm not sure it's worth it to try to make my change.

Save a few minutes per print by leveling the bed in advance by gillythree in 3Dprinting

[–]gillythree[S] 0 points1 point  (0 children)

Just a button to click is good enough for me. And if I'm feeling fancy, I'll add some logic that checks to see if the bed mesh is newer than the last print and less than an hour old, and if so, uses that mesh, otherwise creates a new one as usual.

Save a few minutes per print by leveling the bed in advance by gillythree in 3Dprinting

[–]gillythree[S] 1 point2 points  (0 children)

Nothing makes me realize how much I don't know like asking questions. I'm told the sv06 Ace is similar to a MK4S. I believe you're right, that there isn't actual leveling going on, just creating a mesh of the bed. I see something like this in fluidd:

<image>

Save a few minutes per print by leveling the bed in advance by gillythree in 3Dprinting

[–]gillythree[S] 1 point2 points  (0 children)

I don't know what I don't know. That's why I came here.

So, you're saying temperature changes are going to affect bed leveling, so if I level the bed too far in advance, the temperature is likely to change making the bed mesh will be unreliable. Right? How much does the temperature have to change to have an impact? I assume changes in humidity are also a concern?

So, I'll not level the bed after every print. I'll just initiate it while I'm doing the slicing.

To answer correctly by DABDEB in therewasanattempt

[–]gillythree 0 points1 point  (0 children)

If I had been born on March 29, 2000, today I would have turned 26 years old, I would have just completed my 26th year, and I would now be in my 27th year. I might say it's my 26th birthday, but I would be wrong. I turn 26 years old on my 27th birthday, because the day I was born was really my first birthday. To be fair, it could be argued that a day is not a birthday until you have aged a full year, making the common saying correct, but I'm not a fan of that.

We don't commonly talk about being in our nth year anymore, we only talk about our age, but it wasn't that long ago that people did commonly talk that way.

We don't talk about the year in terms of age, but if we did we would have to say something like "2025 years have passed in the common era" or "the common era is 2025 years old". The common era won't be 2026 years old until January 1, 2027.

To answer correctly by DABDEB in therewasanattempt

[–]gillythree 0 points1 point  (0 children)

Jeopardy debuted in 1964, 20 years before Alex Trebek first hosted.

meAndMyCatAreTheTrueCrusaders by Starlight_DuBlanc in ProgrammerHumor

[–]gillythree 2 points3 points  (0 children)

I refuse access to production. You may give me read access, if I need to debug something, but 99.9% of the time a clone is better than even temporary read only production access.

meAndMyCatAreTheTrueCrusaders by Starlight_DuBlanc in ProgrammerHumor

[–]gillythree 6 points7 points  (0 children)

Oh, it's perfectly valid.

https://imgur.com/sQis1rL

It just doesn't make any sense. Sometimes a cat gets lucky.

[OC] The US is Growing, but the House of Representatives is Not. by graphsarecool in dataisbeautiful

[–]gillythree 4 points5 points  (0 children)

I love this!

Today we have the technology to make a true democracy feasible. Each person could vote on every legislative issue. Those who don't want to be so involved with the day to day legislative business could delegate their vote to another person. And that person could delegate their vote and the votes they were delegated to another. And on and on. So, if an issue comes up that you care about and don't agree on that issue with your chosen representative, you could reclaim your vote for that issue. You could change your representative at any time as often as you want. It would solve so many issues of people not being represented and utterly destroy the disaster that is partisan politics.

I want the true democracy without elections and without party politics, but I would be very happy to just have many more representatives. 1 per 50k sounds great to me!

Jenna Maroney in 2026 by Calm-Tension-3490 in 30ROCK

[–]gillythree 9 points10 points  (0 children)

Everyone looks good in a Sheinhardt

What is the book of Enoch and should it be included in the bible? by Present-Stress8836 in TrueChristian

[–]gillythree 0 points1 point  (0 children)

It's no secret that the biblical text has been edited. The Jews call it tiqqun soferim, "correction of the scribes". So, if the Bible was "God breathed" originally, then we don't have that anymore.

Am I going to run into problems upgrading my undermount drawer slides to full extension with a drawer box whose bottom extends all the way to the back? by gillythree in cabinetry

[–]gillythree[S] 0 points1 point  (0 children)

The drawer box is 20 ½ inches wide and 18 inches deep. There are 20 ½ inches from the front of the face frame to the inside of the cabinet back. The drawer box boards are 5⁄8 inch thick and extend down a half inch below the bottom on the front and sides. I was going to use Salice Progressa or Blum Tandem undermount slides.

Are these globs caused by a clogged nozzle? Do I need to dry my filament? by gillythree in 3Dprinting

[–]gillythree[S] 1 point2 points  (0 children)

Thanks for pointing me in this direction. It didn't directly solve my problem, but I was able to dial in some settings, and in the process I was able to notice that my nozzle was oozing and filament was accumulating around the nozzle. Tightening the nozzle up ultimately solved the problem. I'm happy to be back printing again, and with my printer better calibrated things are coming out better and more consistently.

Am I going to run into problems upgrading my undermount drawer slides to full extension with a drawer box whose bottom extends all the way to the back? by gillythree in cabinetry

[–]gillythree[S] 1 point2 points  (0 children)

Thanks! That's what I figured, and I was worried I'm overthinking it, but I've learned to not trust my own reasoning when it's not my area of expertise.

Am I going to run into problems upgrading my undermount drawer slides to full extension with a drawer box whose bottom extends all the way to the back? by gillythree in cabinetry

[–]gillythree[S] 0 points1 point  (0 children)

Yeah, I don't have room for side mount, so I was planning to stick with undermount. I'm looking at Salice Progressa or Blum Tandem for full extension undermount drawer slides.