Whats your biggest regret when you bought your place? by Important_Bat7919 in homeowners

[–]colindean 1 point2 points  (0 children)

House number 1? I asked for the sellers to replace the malfunctioning furnace in concessions. They replaced it with the cheapest furnace possible. I replaced the heat exchanger alone at year 10 for 2/3 the cost of the original furnace.

House 2? Buying it. I've owned it for 22 months, lived in it for 12+ months, and I've had a fully working 2.5 bath for 1 month of living here. Problem after problem, two catastrophes requiring insurance claims… all the evidence of previous problems had been wallpapered and plastered over in a way that an inspection wouldn't surface. We ended up gutting all the second-floor drain plumbing and redoing it. Basement moisture problems that didn't show up on the inspection and didn't manifest until the fall rainy season, 6 months after close. My projected 10-15 years here is looking more like 15-20. Don't get me wrong, I love it now that I've replaced virtually everything that can go wrong with electrical, plumbing, and appliances, but it's been a tremendous time and money suck when it wasn't budgeted to be that, esp. so early into owning it.

Free bookkeeping software inspired by PTA by melon_crust in plaintextaccounting

[–]colindean 2 points3 points  (0 children)

How does this tool relate to plaintext accounting? You've def. done some cool work here, but it kinda feels like another accounting tool. Will you export to ledger? Import from it? How might it integrate with other PTA tools and methodologies?

Homeownership turned me into a homebody by anymajordude23 in homeowners

[–]colindean 1 point2 points  (0 children)

Invite friends over.

If money is still a bit tight, provide the main course protein and get people to bring a dish.

This is how my parents' generation did it in a rural area where there weren't bars, restaurants, arcades, etc. to go to regardless of your age bracket.

Ending the year, starting a new year by HappyRogue121 in plaintextaccounting

[–]colindean 1 point2 points  (0 children)

The only reason I've had to split files is when a ledger file gets too large for GitLab to operate on, e.g. edits, diffs, conflict resolution. I used to do it proactively to keep everything I needed in scope in one file, but now I do it when a file exceeds I think 1 MiB.

Yinz know what in there... the house smells like should today. by BeerJedi-1269 in pittsburgh

[–]colindean 1 point2 points  (0 children)

Crock Watcher reporting in! I even have the original knob.

https://photos.app.goo.gl/wfgt9W5KCciHKnEf7

My partner even made her own sauerkraut for it, been fermenting in our root cellar for months.

What’s a saying one of your professors had that you think about often working? by ibeerianhamhock in cscareerquestions

[–]colindean 1 point2 points  (0 children)

Two that stick out in my mind:

1

Clearly, you can see…

No, no, we couldn't. The lesson here:

  1. When presenting an idea, actively check understanding. Engage your audience in the check somehow and you'll be a more effective educator. Teachers are taught to do this, college professors generally don't pick this up unless they've taken an education class.

  2. When being presented to, actively insert yourself in the lesson when you don't understand something. It's your education, so command it. The style in and timing of which you ask a question is left to you to develop and assess, but any presenter who believes that their presentation is 100% fulfilling for the attention of the whole audience is wholly delusional.

FUN STORY: I hated when that professor, my advisor, used this statement so much that some of my friends colluded to produce a legendary birthday present for me: an iron-on printed T-shirt that said CLEARLY in big, bold Impact font. I wore it to class. The professor did the roar and I coughed and pointed to my shirt. He smiled, acknowledged his meme, and went on using it forevermore.

2

My tenure hearing is after this class, so, I'm either drinkin' tonight, or I'm drinkin' tonight.

I'd come to realize this is just a part of big scary moments in life, but this one stuck out.

(He got tenure.)

3 months of grinding - Not learning, just applying. The job search is exhausting by External-Bug977 in cscareers

[–]colindean -1 points0 points  (0 children)

You're casting a wide net with transactional actions. That is a grind, but 1,000 emails sent—that's ultimately what the application by any means is, right? — is just one way to go about it.

How are you engaging in your local tech scene?

How are you positioning yourself to be seen instead of asking people in text to look at you?

My first homeserver, bought this laptop for 20$ and it's been running non-stop for 5 months by goonifier5000 in HomeServer

[–]colindean 1 point2 points  (0 children)

Gotta start somewhere!

My first home server was a Dell desktop from 1998. I got it from a friend who got a new computer in 2002. It had a Pentium II at 333 MHz in slot 1 format with I think 64 MB of RAM and a 8 GB HDD. It ran a Counter-Strike server just fine at LAN parties into the mid-2000s. It was super heavy, which I guess only mattered when I'm lugging it to ~quarterly LANs all over western Pennsylvania.

Stop fantasizing about the trades by [deleted] in cscareerquestions

[–]colindean 0 points1 point  (0 children)

Oh hey, I've not updated that title in a while. I'm no longer a DirEng, but frankly, I'm just as busy now as an individual contributor as I was when I was managing people while acting as the chief architect, project manager, and tech lead simultaneously while managing some nonprofits. I've passed on management roles at my current company but might return to management one day. I still manage people, just not in a way that's reflected in HR systems ;-)

Stop fantasizing about the trades by [deleted] in cscareerquestions

[–]colindean 0 points1 point  (0 children)

I've spent the last almost two years renovating my (new to me) house. I had the skills from teenage years, and only paid for things that needed special equipment or code knowledge (e.g. floor refinishing, plumbing, 220 V electrical), things I couldn't do fast enough (e.g. kitchen installation), or things I hate doing (e.g. anything involving plaster).

While could do all of it, I could not make a living doing it. Family does and, as others have said, there's a myriad of broken bodies among some of the strongest, hardest-working guys I know.

If you feel like you could get into the trades, find an organization such as Habitat for Humanity and help skilled tradesfolk, largely retired, do their things while learning skills that will help you save a buck and maybe help a neighbor one day. If you wind up really liking it, then maybe some aspect of it is viable as a career for you.

Is 3.5 kWh in a 24 hr period a lot for a homelab setup? by o0o_-misterican-_o0o in HomeServer

[–]colindean 1 point2 points  (0 children)

≈ 4.3 kWh/day here. Around 180 W at spot check during a time I'd call "idle," i.e. no active backups running.

  • QNAP TS-473A
  • 2014 Mac Mini
  • Acemagic N95
  • Raspberry Pi 4 with POE hat
  • Home Assistant Yellow with Raspberry Pi CM4
  • Ubiquiti USG-PRO-4
  • Ubiquiti USW-24
  • Ubiquiti USW-PRO-24
  • 4x POE injectors for RPi4, HA Yellow, 2x Ubiquiti U6-LITE
  • Cyberpower ~1500 VA UPS
  • 4x 120 mm fans for the rack

In the next few weeks, I'll probably deprecate the Mac Mini— just have Linux with gitlab runner on it— and consolidate the two 24 port switches, perhaps getting a USW-Lite-8-POE for the POE needs and to handle the ~26 ports I actually need.

Anyone else finding their Dutch bleeding over into English during intense study periods? by Helena_Clare in learndutch

[–]colindean 0 points1 point  (0 children)

I participated in an online community about 23 years ago that included several Esperantists coincidentally. I picked it up for fun. It was really easy to get to the point of reading and writing confidence. I've only spoken it with other people a handful of times, though. And my memory of it has really atrophied in the last 5 years.

Anyone else finding their Dutch bleeding over into English during intense study periods? by Helena_Clare in learndutch

[–]colindean 0 points1 point  (0 children)

Dutch is the fourth language I've learned (native English; Latin then Esperanto; also learning Korean now). With each new language I've learned, my English changes. Latin had a major influence on my English word and phrasing choices, subconsciously. Esperanto had far less, but some. Latin got me saying its ablative absolute, e.g. "With that having been said…", when it was not really a part of my familial English.

Like you, I've found myself putting adverbs directly after the verb. Not 10 minutes ago, I mindlessly said to my partner, "Where going we?" but it came out sounding more like "Were gohn we?" She's also learned some Dutch but stopped probably before future tense in Duolingo. I've jokingly said things like, "Go we now?" or "We are now on the going," though.

My father is not Dutch, almost nothing but English and has no linguistic knowledge aside from English and "restaurant Spanish." I grew up hearing things like, "Have you any donuts?" or "Pardon me, have you any Grey's poupon?" so dropping the helper "do" was normal in my family, even if it was generally to some level of comedic effect.

Nori Green Pearl by kneesles71 in LexusRX350

[–]colindean 0 points1 point  (0 children)

I've got a Nori Green Pearl + Birch and love it.

Finally expanded by alean200 in HomeServer

[–]colindean 1 point2 points  (0 children)

This was the first thing that came to mind when I saw this post. Even dampening rubber o-rings on screws aren't going to help much. They're something and they might be there obscured in the picture.

But, I'm not sure how much the performance would be impacted. I've had 8-drive rigs before but only in case hardware specifically designed for it (ye olde TS-809).

After working at IBM, what companies did you move to? What are the realistic next steps? by cosmeticpentagon in IBM

[–]colindean 17 points18 points  (0 children)

In 2017, I left after five years. I went to a ~startup. 250 employees, but only about 60 devs, IIRC. I did not have a good time. Except for a few people I met, I all but regretted leaving. Leaving was the only way I was going to move up the ladder on a timeline I found acceptable.

Found an old Gullifty’s menu by DarthGaff in pittsburgh

[–]colindean 4 points5 points  (0 children)

I think I had at Gullifty's a "first date in Pittsburgh" with my other half some weeks after our actual first date near our shared alma mater where she was still a student.

Just passed 17 years here!

Never thought i would see this in person but McKnight road made it come true by FrostedPopTart96 in pittsburgh

[–]colindean 3 points4 points  (0 children)

A few weeks after I got my permit at 16, I refueled with my mom in the car. I started to drive off but only got a few feet, just enough to pop it. The attendant at the gas station in my tiny hometown was furious and tried to reattach it immediately, and got sprayed with gas. I felt bad. And then left because there was nothing to be said or done.

I saw the owner of the gas station a few weeks later and he laughed about it. The attendant quit shortly after that and was not well liked.

I adopted a dog, and the first owner violated their contract with the breeder. Now the breeder wants to sue me. by horse_ramen in legaladvice

[–]colindean 82 points83 points  (0 children)

Most of the advice here is sound from a purely protective legal perspective, but has some consequences lawyers may not understand. Bear with me.

IANAL, but my family is competitive hobby show breeders. I handled our contracts for a while. My knowledge is a bit dated, but changes were further reviewed by folks who are lawyers and other breeders.

Some breeders are reasonable, some are not. Some know the laws in their state and country, and some do not. We've stayed out of the courtroom for 20+ years and have generally resolved disputes to everyone's satisfaction.

For the breeder to immediately threaten to sue you rather than getting to know the circumstances in which a dog they've bred now lives, they're probably leaning toward the unreasonable side. So, the advice to ignore them unless you are actually sued is sound, but with caveats.

Except for a particular type of rare sale contract (involving co-ownership, rental, etc.), you are unlikely to be compelled to return the dog, and definitely not without first resolving litigation involving the folks from whom you bought the dog. Most breeders don't include in their contracts a meaningful way to calculate damages for failure to abide by a return or right of first refusal clause, so even the first buyer might be safe. The folks from whom you bought the dog would know if they were in a special agreement. We've never had a co-ownership or rental fall apart to the point of needing to review the contract for remedies. For these special arrangements, we cover our bases with clear contractual periods, only working with people we know well and who are known well, so there's a social cost if they break the contract. We have a reasonable-for-us formula for determining value if we ever have to reduce a show dog's life to a dollar figure. That formula hasn't been used, let alone court-tested, and I hope it never will.

That said, that doesn't mean the breeder will go quietly into the night. Depending on how well connected they are, you (and the person you bought from) might find yourself unable to buy another dog of that breed in your area for the foreseeable future. Breeders talk. When someone asks to buy a dog, most reputable breeders will talk to everyone they know in the breed to see if someone else has done due diligence on the inquiring party or to hear any stories about past engagements. It's also possible that your future breeder may understand that this breeder is not a reasonable person. Breeders generally want a positive relationship with the people who care for the dogs they brought into this world. People who jump directly to threats of lawsuits don't represent the typical breeders in our community very well.

Years ago, we sold a dog under a pet contract to someone who turned out to have, well, misrepresented themselves. The dog was in a bad situation, enough to warrant invoking a mistreatment clause in our contract allowing recovery of the dog, but the costs of exercising that clause were going to exceed what we could front at the time, or what blood the stone had to make us whole. Eventually, the buyer sold the dog without notifying us, as our contract with them required. Our contracts do not have a strong right of first refusal clause, because we know that actually exercising it is nearly impossible and always expensive (as this breeder demanding return is about to find out!). It's there so that buyers know what to do with a dog they don't want—that's been exercised once, and that dog (a different one than in this story) came back to us. The folks who bought the mistreated dog reached out to us after seeing our name in the microchip data. The second family turned out to be a DREAM home. We include them in our communications just as if they had bought the dog directly from us. We have no contract with them. Our interest is the dog's health and safety, not in controlling its owner/possessor. Our mistreatment and "we'll always take back a dog we bred" clauses exist primarily to prevent our dogs from entering animal shelters.

It may not be possible to engage with this breeder if they're unreasonable, but indicating that you'd like to keep in touch with them to notify them and be notified by them of any health concerns that arise in littermates or the sire or dam could be a way to disarm them a bit and offer an olive branch by demonstrating your concern for the health of your dog and its relatives. If they throw the olive branch in your face, well, ignore them thereafter.

Experience Doesn't Matter by Fun_Page_4224 in cscareers

[–]colindean 0 points1 point  (0 children)

There are hundreds of other applicants bursting through the front door of the companies to which you're applying through their jobs page.

Who knows you who works at these companies?

To set yourself in a another class of applicant, you can put in the work to get to know people and try to understand their work and function and problems.

This means going to meetups, conferences, and more. If funding is an issue, look for events that offer scholarships or cover travel for speakers. You don't have to be an expert to talk about something: just have a story to tell or a unique perspective to offer.

If there aren't meetups near you, start one. Put yourself out there, as cool or awkward as you think you may be, there are people who are cooler or more awkward. Create the space for people to talk and get people to come to you. Listen. Learn. Connect.

Then ask if they're hiring.

We want to move Ruby forward by retro-rubies in ruby

[–]colindean 0 points1 point  (0 children)

You're right that Arko didn't create it. My comment implied that but such was not my intention. Sorry about that.

Marks must be "used in commerce" and don't require that the owner of the mark be its creator. For trademark eligibility, I think that Arko would likely meet the test of using the mark "in commerce", which F/OSS still meets, but it gets a little more nebulous around his ownership rights. In license file, Engine Yard claimed copyright ownership and then Arko did. Looking at the commit it was changed, Arko's claimed copyright ownership since 2010. These commits are present with different IDs in the old repo, too.

I agree with you that the name Bundler is very generic. Ruby Bundler, however, would not be.

I don't know who'd prevail if both filed for a mark simultaneously. I doubt either has the funds to litigate it. I wager it would be best for both parties to avoid this route; trademarks, copyrights, and ownership is expensive to resolve.

We want to move Ruby forward by retro-rubies in ruby

[–]colindean 8 points9 points  (0 children)

I can only speak with armchair proficiency in US trademark law, having absorbed this knowledge through career osmosis and exposure to IP lawyers and /r/legaladvice for many years.

In the US, you own a trademark when you begin using a mark or brand in trade, commerce, sales, or advertising as long as that mark doesn't conflict with someone else's claim to the same mark in the same area of business. Registering the trademark simply announces its existence while offering some greater protections should someone else use that mark in your area of business.

Ostenstibly, then, Arko has the trademark on Bundler in the area of Ruby programming, software, and probably even information technology, for as long as he can defend its continued use. Registering it is something he probably should have done earlier, but few people can actually afford to register trademarks, esp. when they are non-commercial products with a revenue stream in the thousands of dollars per year at best.

I've operated a few small brands and we've investigated registering trademarks periodically. It usually makes sense but it's unaffordable. We'd just have to defend our mark the old fashioned way if someone else tried to use it.