RETURN TO CRABB
Many fall in the face of chaos, but not this one, not today
RETURN TO CRABB
Fantastic, this got me chuckling!
This looks uncannily like my shelf, I’m trying to buy land now for my permaculture forest 😭
Oh yeah, all my code is dotnet core running on Ubuntu servers in docker.
Just all this legacy code is written in dotnet framework which doesn’t run on Linux, and requires some moderate effort to switch (relies on libraries that are framework, and those also rely on framework libraries, etc)
It’s completely possible, but for now, I’ve got these 2022 servers running “good enough” to go to production, and I’ll convert them as soon as the first issue arises.
Oof that’s a rough one indeed!
TBF all the jobs are a decade old and written by our researchers in dotnet framework as Winforms apps I hacked up to be console apps so it’s gotta be windows. I’m converting them one by one to dotnet core and moving them to my Linux containers but it’s a slow process and I’ve got a v1 release to prepare for next month.
Everyone is just stoked that no longer do a half dozen researchers have to twice a day log in to their pet server, open their Winforms app, run it, and copy paste the results to a shared drive. Now my docker harness does it all on a scheduled task triggered automatically from rundeck server I manage. WE’RE LIVING IN THE FUTURE BABY
Trigger me timbers
What has two thumbs and just spent all week hectoring the boss to upgrade from Server 2008 to 2022 so docker and ssh would finally work?
👍🏻👍🏻
Well girls, we’re living in the future now! Five new 2022 servers, all turned into dumb ssh+docker nodes in my job cluster!
Wipes brow with a trembling hand
Grumble grumble… they wouldn’t let me upgrade to Linux just yet though… But the plan is coming together… evil laugh
Hey now there’s nothing weird about being completely unable to focus under fluorescent lights.
Oh man this good me laughing way too hard, well done
This is why I love more abstract systems like Fate Core or Cortex Prime. They’ve got systems flexible enough to be turned into really anything you want. I ran a Fate Core game for a year that had tons of cooking and feasts, modeled off of the Redwall books. The heros were always preparing some feast or finding some new food to forage.
Absolutely meirl. I keep making frame rate drops on games, but my CPU is … Checks date… top of the line 2012 tech!
Ok but what crow time comic,
Edit, Crow Time is amazing
I suppose this is a hot take, but I’d never intentionally select a closed source paid database or programming language. Your data is the most valuable thing you have. The idea that you’d lock yourself into a contract with a third party is extremely risky.
For example, I’ve never seen a product on Oracle that didn’t want to migrate off, but every one has tightly coupled everything Oracle so it’s nearly impossible. Why start with Oracle in the first place? Just stay away from paid databases, they are always the wrong decision. It’s a tax on people who think they need something special, when at most they just need to hire experts in an open source database. It’ll be much much cheaper to just hire talent.
Meanwhile I’ve done two major database shifts in my career, and you are correct, keeping to ANSI standard SQL is extremely important. If you’re on a project that isn’t disciplined about that, chances are they are undisciplined about so many other things the whole project is a mess that’ll be gone in ten years anyway. I know so few projects that have survived more than fifteen years without calls for a “rewrite”. Those few projects have been extremely disciplined about 50% of all effort is tech debt repayment, open source everything, and continuous modernization.
I don’t think it’s going away until ECMA supports native types. Until then it’s the best game in town.
If a team decides to move away from it, it’s only few hours work to entirely remove. So even if it’s going away, it’s risk free until then.
But I cannot imagine why any team would elect to remove Typescript without moving to something else similar. Unless it’s just a personal preference by the developers who aren’t willing to learn it. It removes so many issues and bugs. It makes refactoring possible again. I think teams that want to remove all types are nostalgic, like a woodworker who wants to use hand tools instead of power tools. It’s perfectly fine, and for some jobs it’s better. But it’s not the most efficient use of a team to build a house.
So true. What an insane system where teachers have to pay for their own supplies.
On a darker note, male teachers are constantly harassed by parents and other teachers if they teach any grade lower than eight grade. Dark stuff.
Our education system is an absolute mess.
Amazon ads for “gamer” stuff that is otherwise very femme coded happens when Amazon thinks you are trans and serves you ads about it (presumably before the recipient knows)
Yeah but are you using it or are you using the closed source options?
Perfectly timed for me to start a daily exercise routine up again. Did a 20min run and a bunch of single leg squats and pushups. Feels good to get back into the saddle
I’m guessing it’s the lube slightly leaking out. I mean I wouldn’t eat it. It’s probably not going to short circuit anything and damage the board. It would be a foolish choice to fill keys with conductive lubricant.