HairHeel
@HairHeel@programming.dev
- Comment on Average DS9 Episode 10 months ago:
In the end, they both end up learning effectively the same lesson
- Comment on No more monopolies!! 11 months ago:
I’m a lot more worried about a DC/Star Trek crossover than I was about a Marvel/Star Wars crossover. The DC people are stupid enough to try it.
- Comment on We Can’t Hire You. Developers’ Challenge 11 months ago:
Also, there were some candidates who managed to get 95% and above — but would then just be absolutely awful during the interview — we would later discover that they were paying someone to complete the technical test on their behalf.
Yeah my company shot itself in the foot by replacing technical interviews with an online test and hiring a bunch of cheaters. After a while we started doing a zoom interview where we’d go over the code they supposedly wrote and ask them to explain it to us. Even that simple step made it obvious who had or hadn’t actually written the code they were talking about. I’m pretty sure a few candidates had somebody talking in one ear and/or typing to them on a separate screen.
- Comment on Picard Maneuver 11 months ago:
I’m watching on my phone, and couldn’t unmute it. I tapped the mute icon and nothing changed, so I assumed that was telling me it had no audio
- Comment on Please don't let this be Gene's legacy. 11 months ago:
They did this weird thing where they interspersed an episode of that with an episode of Jack of All Trades, IIRC.
- Comment on Trek Club 11 months ago:
Nah, the Prime Directive is all about staying out of other people’s business.
- Comment on For all the Texan Trekkies out there 11 months ago:
There’s no way DS9’s bathrooms are that clean.
- Comment on Sorry I can't help myself. 11 months ago:
This is the internet. Everything we dislike is the same. Landlords are cops, Nazis, Israelis, authoritarians, libertarians, racists, homophobes, and transphobes; all at the same time.
- Comment on Not mocking cobol devs but yall are severely underpaid for keeping fintech alive 11 months ago:
Nah, they’re going to “solve” it by paying web developers less, not paying cobol developers more
- Comment on iPadd 11 months ago:
My desk has a desktop with two monitors, a laptop, an iPad, and a phone. I use each of them for different reasons throughout a day.
TBH the only reason I have so few devices laying around is because they’re expensive. If I lived in a post-scarcity society, I’d have a lot more tablets on my desk.
- Comment on domain name with your own name? 1 year ago:
I use a “real name” domain. My last name ends in the letters “in”, so I bought a
.in
domain, such that the domain name is my last name with a dot in it.Can’t honestly recommend that approach. It’s a cute gimmick, but when non-technical people ask for your email address and it doesn’t end in a TLD they recognize, their heads explode. I usually give out my gmail address.
- Comment on Browsing the community today 1 year ago:
I don’t know the context here, but my college roommate used to listen to Car Talk and I hated it. He hated when I watched Star Trek though, so we both just sucked it up and dealt with it like adults.
- Comment on What time do you have your daily stand up? 1 year ago:
Way too many other meetings. Meetings all the time.
There was a nice period where we had 2 meetings a week. One team meeting, then one social happy hour meeting with just the devs and no manager. (Mostly so we could complain about the manager, but general social bonding also). We also did plenty of ad-hoc meetings as needed, but generally the two regularly scheduled ones struck a good balance of getting things done without wasting time.
In hindsight, that manager could be a difficult person to work with, but the overall balance of trade-offs was way better with him than it is now. Very few, very efficient meetings, were one of the positive tradeoffs for sure.
- Comment on What languages are well suited for testing SDKs written in multiple other languages? 1 year ago:
How much does your SDK do? If it’s just wrapping calls to an HTTP API, use something like OpenAPI / Swagger to document the API, then auto-generate client libraries based on the OpenAPI specs.
Then if you add any language-specific niceties on top of the auto-generated code (i.e. accessor functions to set up user credentials etc) you have to write tests for those parts in that particular language. But the bulk of the API you can test in whichever language you prefer, then just assume the code generator is doing its job and creating a compatible API in the other languages.
- Comment on Enterprise was a weird show. 1 year ago:
I was so hopeful when that was going on, that they were building up to a larger reveal. Like this was before they did any Mirror Universe episodes, so I was really hoping they’d do a thing where Crewman Daniels reveals that Archer’s moral compromises were leading up to that timeline, and they work together to set things right.
But instead they did space Nazis and revealed that humans in the mirror universe were always evil for no real reason.
- Comment on Am I? Who knows 1 year ago:
Hmmm, ok I misread it. I was thinking the duplicate had already been printed before the conversation started, and they were waiting to destroy the original. But he does say the duplicate has been printed “complete with memory of this conversation”.
- Comment on Am I? Who knows 1 year ago:
I guess if he remembers the conversation he knows it’s not true. If he doesn’t remember the conversation, you get more amusement next time you tell him.
- Comment on What time do you have your daily stand up? 1 year ago:
Fully remote job and we have people spread across time zones. We just moved it to 8:45 AM west coast time, because the previous 7:15 time slot wasn’t working for those of us way over here. I kinda feel bad for the east coast people who have to do it at 11:45 now, since that’s usually lunch time for me.
Really I wish we’d go back to just not doing standups.
- Comment on [deleted] 1 year ago:
…why would you even go into a thread about Tuvix if you feel that way? “This Slayer concert is just too dang loud!”
- Comment on [deleted] 1 year ago:
Terrible idea. Any time a transporter duplicates somebody, one of them turns evil. (See the DS9 episode where Tom Riker pretends to be Will Riker and hijacks the Defiant, or the reason Harry Kim, who was replaced by his own duplicate early on in the series, never got a promotion).
So now you have to decide to kill Good Tuvix, or kill the other one, which will just give you Evil Tuvok and Evil Neelix.
- Comment on [deleted] 1 year ago:
Poor statement of her mission. IIRC Janeway says pretty clearly in one of the first episodes that they’re still going to carry out their duty as a Starfleet ship to seek out new life and new civilizations, boldly go, etc. That’s their mission, and getting home is an important part but not all of it.
- Comment on What benefits do you get for being on-call? - programming.dev 1 year ago:
My salary, I guess.
Everybody on my team is required to do on-call once they have enough experience (except for the low budget offshore contractors who I wouldn’t trust to do it anyhow…)
We have 2 people on call at a time, 1 primary and one backup. You do a week on backup, then the next week you’re primary.
There’s no set time limits etc, but if you get sucked into some fire, people are reasonable about letting you take some time off the next day or whatever.
All in all, there are very rarely fires that happen inside or outside of normal working hours. Making the whole team be on call helps incentivize everyone to write more stable code since it’s your own ass on the line.
- Comment on I mean, they were stuck there for like more than 26 hours.. 1 year ago:
I always wondered if those rocks they’re sitting on (and the one he was skipping, I guess) were changelings who lost a bet.
- Comment on OC: Me since Bun 1.0.0 1 year ago:
My favorite pastime is arguing about which JavaScript runtime is faster while I wait for my app to finish running O(n^n) table scans of my database.
- Comment on The actors who play James and Sam Kirk in SNW pose with the actors who played the same characters in TOS 1 year ago:
I really wish they had used the same actor with or without a mustache in the new show.
- Comment on Trying to get release and testing in sync 1 year ago:
Ephemeral test environments are a great tool for this kind of stuff. We do work on a feature branch and spin up a test environment for that feature. QA happens there, then it gets merged to master once they approve it.
In our workflow, it deploys immediately, but you could just as easily adapt that to cut a release every Thursday. Then each release can just contain whatever makes its way into master by Thursday. You might need to add more process if there’s release notes etc that need to be coordinated. My suggestion on that would be to cut the release on Tuesday or Wednesday, then whoever does that documentation can look at what made the cut and spend a day documenting it, then just press the deploy button on Thursday once they’re done.
- Comment on SNW is good at least 1 year ago:
I’m old enough to remember when Rick Berman was the guy who ruined Star Trek.