thelastknowngod

@[email protected]

This profile is from a federated server and may be incomplete. Browse more on the original instance.

thelastknowngod,

It’s completely overkill for pretty much everyone but I have been thinking about building a kubernetes native client for months now.

Like the torrent should be treated as a normal resource with a Torrent CRD. It should be scheduled onto whichever node has available capacity and rescheduled onto a different node if it goes down. If allowed by the tracker, multiple instances could be run. You could set resource limits programmatically, easily configure block storage, build dashboards, export logs/metrics… It would be open ended enough that you could have interfaces built as browser extensions, web ui, mobile app, tui, cli and be unopinionated so much that the method for torrent ingestions could be left up to the used. HTTP request, watch directory, rss client, download manager… You could even do stuff like throw magnet links into a queue… etc, etc…

I keep thinking it would be a great project but I just do not have the spare time to dedicate to it… I imagine it could be used for large scale deployments for something like the Internet archive or whatever.

thelastknowngod,

Remarkably similar to software engineering.

I will add that there is a system widely used in the software world that is genuinely life changing and should be adopted everywhere. We call it “blameless post mortems”.

The idea is that, if something goes wrong, it’s not the fault of the person who happened to do the thing that caused something to break. It’s a problem with the system that allowed that thing to happen in the first place. It gives people the freedom to be wrong without fear of repercussion and for your coworkers to work as a team to solve for this shortcoming together instead of heaping blame on one person.

A pallet of glass bottles fell over when Tony tried to move them with the forklift. Where they stacked correctly? Maybe less flexible packaging would reduce flex. How were the forks positioned when he started to lift? Could we make color coded indicators for where the forks should be before attempting to lift? If the forklift was moving, how fast? Should we have speed limiters installed/adjusted? etc etc…

thelastknowngod,

The Yggdrasill from Hyperion.

The one from The Fountain was kinda similar. It was unique enough to stick with me over the years anyway.

https://static0.colliderimages.com/wordpress/wp-content/uploads/2016/07/the-fountain-movie-image.jpg

I don’t know if Ringworld really counts as a ship but I loved that too. The Out Of Band 2 from A Fire Upon The Deep seemed like it would be pretty baddass. Or the alien ship from Rendezvous with Rama.

thelastknowngod,

In the case of small little indie bands, they often aren’t on torrent sites at all. Given the choice between Spotify and Bandcamp, I’m going to buy the album on Bandcamp 100% of the time. I can contribute to the artist more and usually end up with a vinyl copy on the process.

Pirating has always been a solution to poor ease of access to content. If I could pay a legitimate subscription for a site with the catalog of PTP or RED, I would do it in a heartbeat. It will never happen though.

thelastknowngod,

In the development world, Microsoft is actually doing some legitimately good work since the end of the Balmer years. Back then open source was a cancer that needed to be eliminated. Now they have VSCode (maybe the most popular IDE at the moment), develop and release Typescript under an open license, and own github (still a bit of a mixed bag but they’re trying).

thelastknowngod,

Not an apple fan really at all but buying that chip design company way back when seems to have been the right move. The M1 chip in my mbp is fantastic.

thelastknowngod,

We don’t really use things like salt or ansible anymore in devops/sre. It’s all about pipelines with stuff like argo and terraform.

Kubernetes is the way forward too. There development energy being spent on that space now is huge as well so there is always something new and interesting happening.

thelastknowngod,

And no established DevOps engineer wants those jobs.

True. Haha… I wouldn’t want to go back if I could avoid it. If I did, my goal would be to get rid of it too.

Star Wars’ reluctance to recast Luke and Leia is holding the franchise back (www.gamesradar.com)

It’s time to talk about something Star Wars has been avoiding for some time: recasting its original trilogy characters. There have long been calls for the likes of Luke Skywalker to be portrayed by new actors (Sebastian Stan, anyone?) but it has, by and large, been something that the franchise hasn’t needed to properly...

thelastknowngod,

Yeah. The world they live in is the main character… Not the same tired old stories.

On this point, Lucas was right. There’s nothing more to tell. It’s finished.

thelastknowngod,

Woah woah woah woah woah

thelastknowngod,

Clarence Carter - Strokin’

Karaoke isn’t a competition but, if it were, you would win singing this one.

thelastknowngod,

Mostly as kodi/plex front ends. I’ve set them up as a kubernetes cluster in the past but they didn’t have enough ram to run my torrent client. Now I just use an old Thinkpad running talos.

thelastknowngod,

Yeah this is just not for you. In the DevOps/SRE space, EVERYONE knows terraform and most of those names will be recognizable to the people most deeply involved in using/managing terraform.

thelastknowngod,

If you’re asking why aren’t DevOps/SRE mentioned specifically on the OpenTofu front page, I don’t think you understand how common this software is… Like if someone forked Google, you wouldn’t need to describe what Google is. Everyone already knows it. For the people in this industry, terraform is essentially a defacto monopoly. Even if you don’t use it, if you’re working in SRE, you know what it is and what it does.

thelastknowngod,

I still don’t really see the argument. OpenTofu exists because of internal drama about licensing on a tool that you don’t use…

Someone building a different banana picker that looks just like another banana picker doesn’t need to explain their reasoning in terms a coal miner would understand…

Also, literally just clicking the intro doc linked from the main page tells you everything you need to know…

thelastknowngod,

Funny enough, I grew up saying “quarter of eight” to mean 19:45. It took until my mid-20s to realize its probably a regional thing because, after I left Philadelphia (my home city) and moved to Chicago, everyone thought I meant 20:15.

thelastknowngod,

I bought a pair if Beyerdynamic DT770 Pro headphones at least 15 years ago. I still use them all the time. Just change the ear pads and headband whenever they get gross and they’re just like new again.

thelastknowngod,

I have a pair of SE215s that are basically the same… I’ve had them for years.

I bought a Qudelix 5K and learned how to solder short replacement cables for them… I just clip it to my shirt or bag or whatever. Since its LDAC you really can’t tell the difference from using a wire either. It’s a great setup actually.

thelastknowngod,

You could. I prefer to replace them though. All foam degrades over time so replacements are about more than just being clean.

I only really do this every 2-3 years. It’s not exactly expensive.

www.amazon.com/…/ref=mp_s_a_1_3?keywords=beyerdyn…

thelastknowngod,

I kinda don’t care. The providers do all of the work anyway and, I think more importantly, terraform still feels like transitional tech. I might use it to stand up an initial working cluster but, in the long run and if given the choice, I’d want to use something closer to Crossplane for managing infrastructure.

Terraform is still quite manual and doesn’t mandate consistency… You have to build automation around it and because drift is so easy it results in a system that can’t just be fully automated… You always have to check to see if changing a simple resource tag is going to revert a manual IAM permissions change that was made to a service account 3 weeks ago…

I’ve been using terraform almost daily for years but I wouldn’t be sad if it stopped existing.

thelastknowngod,

I remember going to a tea shop years ago. The person working there asked if I wanted one of the samples they had. The conversation went like this:

“It’s good for heart health, your liver, and getting rid of toxins.”

“Does it taste good too?”

“Oh yeah. Of course.”

“Ok. Let’s start there.”

Tea can do many things but it’s not medicine. That’s stupid.

thelastknowngod,

I’m an American living abroad and I use a VoIP service to maintain my US number. It had actually gotten more difficult to do this because of the changes they are making.

A few weeks ago I needed to submit docs proving I was a legitimate business with US tax id and whatnot… If you don’t have that, you have to provide an alternate number from a traditional phone contract of someone who lives in the US. Unless I were to pay for a phone subscription in America, there is no option for an individual to do this independently. I needed to use a family member’s number.

My American phone number is very much necessary but I only use it on very rare occasions… Paying something like $30-40 per month for an American phone contract (that I’ll never use) plus the $15-20 per month fee for the voip provider is excessive.

If they just had an id verification system for American citizens and didn’t tie it to a domestic account holder, that would be something.

thelastknowngod,

It is… For better or worse…

thelastknowngod,

Kina Granis - In Your Arms

It’s all stop motion with jelly beans.

Here is the making of it.

thelastknowngod,

I hear you but, to be fair, she wasn’t popular when this came out… She was just some nobody artist. This went semi-viral at the time and that’s how she became more widely known.

thelastknowngod,

I think I returned mine and stuck with the HTC Dash for a year or two more until the software was better.

thelastknowngod,

Why not just use a web based tool and enable browser notifications?

thelastknowngod,

Trello, Google Calendar, Notion, Evernote, Proton Calendar, etc, etc…

If you want to really DIY it, and depending on the things you want to be notified of, the Pushbullet API is pretty decent. I have been using that for years. You could probably do something with IFTTT or Zapier or something similar too… I haven’t dug into those.

thelastknowngod,

Looks like Focalboard is an option too.

github.com/mattermost/focalboard

installing multiple distros on one drive?

im currently dual booting endevouros with windows, and i have a lot of free/unpartitioned space on my drive. can i install another linux distro alongside endevour and windows? i have a separate home partition as well. do i only keep one linux/grub boot partition? im not too scared of nuking everything but id obv rather not....

thelastknowngod,

But I guess a good question is, why do you want multiple OSs?

Agreed. Is it cool you can do this? Sure… why not. Is it valuable/useful in any way? No.

I’m an old grey beard at this point though… The days of being interested in the latest OS or distro hopping are long loooong behind me.

thelastknowngod,

Mint with Cinnamon on the desktop because it’s not flashy or unique in any way. I have actual work to get done and I just need the OS to get out of my way. I’ll customize my shell environment but only for productivity… I’m not spending hours tweaking my DE theme or color palette or whatever.

Server side, where I spend the overwhelming majority of my time, the base OS doesn’t really matter. I am entirely in kubernetes so that’s mostly all abstracted away.

thelastknowngod,

A project that allows a full installed-in-place Linux installation with grub and all, no USB drive required.

This could be possible today. A combination of PXE booting and FAI would be enough. I think you’d just need to work out a way for PXE to work over the public Internet. Otherwise you’d need to have the image downloaded already and have it available via web server to be accessible from the booting machine. Years ago I used iPXE and it was really nice. Haven’t used it in a loooong time.

Also, Talos is doing some really interesting install processes as well. Basically you boot a small (~80mb) image, it exposes a network port, and you send it a machine configuration manifest. It all runs in memory until the configuration instructions are sent, then it installs. There isn’t even an option to install it locally because local auth is not allowed and ssh is not included. You must do it over the network. Talos is all kubernetes so might not be what you’re looking for but it’s an interesting approach.

thelastknowngod,

I think I saw them in like 2002… Crazy they’ve been doing that shit for so long.

thelastknowngod,

Yeah the place I saw them was really small actually. Thinking back on it, I don’t know how they ever let them do a show there with that much fire. I was in the balcony but could have hit Till with my beer if I wanted.

thelastknowngod,

No. With Godhead (terrible) and Crossbreed (amazing for the time). Just searched and seems like that was a much smaller tour a few months before the one you went to.

thelastknowngod,

The cross-compiling point makes sense but, since this is a 4.5 year old message, the state of ARM in the cloud has changed. Now developers do actually have ARM-based machines because of Apple. AWS has Graviton2 instances now and they are a lot cheaper than similarly specced x86_64 instances. ARM is a viable consideration that can be made.

thelastknowngod,

Yeah but you have to write Javascript. :-D

thelastknowngod,

Fair. For what it’s worth though, macbooks have been the default laptop at every startup I’ve worked at over the last ~8 years… The first M1 mbp was released in 2020 and most of those companies I was at had a policy of replacing machines after 2-3ish years too. it’s getting to the point where entire companies can be/are running on arm.

Might be more specific to particular industries or company maturity level but this has been my personal experience.

thelastknowngod,

Not who you were responding to but, my company does this in AWS. To be fair, the entire platform is running in EKS so it’s not much more difficult than updating the CI build pipelines to build multi-arch containers, adding additional nodepools, and scaling down the amd64 ones. This was tedious but not difficult to do. I keep a small set of amd64 nodes for off the shelf software that doesn’t support arm… I think the only thing left on those now is newrelic agents. Once we move off of them the x86_64 nodes can be killed entirely.

This ended up saving us tens of thousands of dollars per month. The next step is to move the bulk of workloads to spot instances. I’ll be preferring arm but if there is only capacity for x86_64, I’ll have that option because of the multi-arch containers. This is going to save even more money and force developers to build applications more tolerant of node failure in the process.

thelastknowngod,

Is there anything he can’t do? What an inspiration!

thelastknowngod,

To be fair, it’s not a lot for an American salary but you can live comfortably in large parts of the world on $2400 per month.

thelastknowngod,

Certbot in cron if you’re still managing servers.

I’m using cert-manager in kube.

I haven’t manually managed a certificate in years… Would never want to do it again either.

thelastknowngod,

I had this just the other day actually. I am in SRE and the overwhelming majority of the code I write is terraform, instructions for a Dockerfile or CI pipeline, or just some random ass bash to compile information… I don’t actually do that much coding at all and what I do end up doing is pretty rudimentary.

EVERY job interview I go on though wants to do some leetcode style code puzzle. The one I got the other day I just said to the guy, “I honestly don’t know how to do this. The code I write isn’t fancy or clever. It’s mostly just to get things done.” We worked through it together though and I understood the logic by the end but they were mostly holding my hand. What I was doing was throwing out ideas and trying to work out pros/cons with the interviewer. That was enough apparently because he green-lit me for the next round…

These type of interview questions really annoy me because they are not representative of the job in any way. In addition to work, I also have a life that does not involve computers. After putting in a 40 hour week on engineering stuff, grinding leetcode over a weekend is a hard sell.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines