SuperUserDO

joined 9 months ago
[–] SuperUserDO@piefed.ca 11 points 2 weeks ago (1 children)

I will always remember the CS class I took that was taught in Lisp (it was the only class in that program that used Lisp).

It convinced me I did not want to do software engineering for my career.

[–] SuperUserDO@piefed.ca 5 points 3 weeks ago (1 children)

I'm not OP, but I also don't have an internal monologue (and I don't dream, but I can construct images in my head "on demand"). I was in my late 20s before I realized that an internal monologue was not a literary device used by authors when telling a story - and people have an internal voice.

Think of it this way: unless something is causing sound externally there is absolute silence. It's peaceful sure, but your aware of all the little noises of things around you. One thing that can be hellish is getting a song stuck in your head ( I know several 3/4 and 5/4 melodies for just this reason).

[–] SuperUserDO@piefed.ca 5 points 1 month ago (2 children)

Please do not eat food served via a 3d printed tool/plate/bowl/cup. A number of the materials that are used for 3d printing are toxic (cross contamination is likely even if the material has been changed), and the plastic can contain small abrasion which are impossible to sanitize.

[–] SuperUserDO@piefed.ca 1 points 1 month ago (1 children)

It depends on your goal. If it's to learn (to say get a different job) you want/need as much flexibility as you can get. If it's just to have a media server then you probably want to optimize in favor of that.

[–] SuperUserDO@piefed.ca 1 points 1 month ago (5 children)

Think of this like any specialty skill. It's hard the first time but will quickly become second nature. But first you have some homework...

If you have a way to section off your network and understand how to expose service's to the web you are off to a great start from the networking side.

For the ssl cert. As others have mentioned it's time to go read up on how DNS works. You don't need to go super technical (yet, if ever) - but getting you head around DNS delegation and registers will answer all the questions you have here. The super TLDR is you "buy" a domain and tell your register where they can tell others to find the records for that domain. Once you can prove you own the domain you can get certs. There are a bunch of options going this path, I'm most familiar with the enterprise grade choices (aka super expensive) so am not the best to recommend something for someone starting out.

Now for VMs. I'm sorry to say it's homework time. You have three primary choices: everything in a full VM, everything in containers or a mix. If your interested in having a GUI (learn the cli when your comfortable) then I'm going to recommend you look at two different technologies: proxmox (it's overkill but might be what you want) or virt-manager.

[–] SuperUserDO@piefed.ca 25 points 1 month ago

Well. That's one reaction.

I wish you best of luck. Some advice not related to your project - soft skills are as important (if not more in some instances) then hard skills.

[–] SuperUserDO@piefed.ca 32 points 1 month ago (4 children)

I'm gonna echo some of the other people here. While I don't debug code for fun (thank you to everyone who does), I represent the security/operations side of the house (eventually you'll learn to love or hate people like me). If you don't understand what your writing, the odds of it getting shipped in my environment are zero.

Now some honest advice. Stop the project, and put on your learning hat. You need to learn some basic fundamentals. If you are good at self study something like learnpythonthehardway.org might be a good jumping off pont.

Once the fundamentals are out of the way, all projects follow a similar trend: start with a desired goal, break that down into components, repeat breaking down components til you have discreet tasks, understand your dependency tree, and start tackling the tasks.

[–] SuperUserDO@piefed.ca 7 points 1 month ago* (last edited 1 month ago)

Let's be frank. The boss probably does not even know what a log is, let alone that people can pull it.

One of the more important lessons learned from a career in and around IT: no one holds a grudge like senior, non manager IT staff. And they turn up in the strangest meetings/locations. Hence the warning of "be careful".

[–] SuperUserDO@piefed.ca 5 points 1 month ago (3 children)

Be careful. IT with good CYA has logs. If they are really good at CYA, the logs have logs. They might be a terrible IT, but they might be good at CYA (or friends with security, who makes good IT CYA look like chump change).

[–] SuperUserDO@piefed.ca 4 points 1 month ago* (last edited 1 month ago)

So I grew up 95% vegetarian. Stir fry can be adapted to fit just about anyone's taste, and is dead simple to make (and filling).

The first thing your going to want to learn is how to cook rice. This might be in a pot, rice cooker, or something else. Find what works for you.

Now with your rice cooking, do a hard pan fry of some tofu. Your goal is to get it crispy via the highest heat your stove can put out (think wok levels if you can). The trick is to use a firm (or extra firm) tofu that has been patted dry and cut into small cubes, oil and a lot of heat. From here add in a few veggies that you like and top with a basic teriyaki sauce.

That's a basic stir fry on rice. Mix the rice into the pan and you start down the road of fried rice.

[–] SuperUserDO@piefed.ca 2 points 2 months ago

Totally reasonable.

I'm digging up old memories, but anything released in the early 2000s should fit the bill. Skimming track lists for something I recognize, invincible or Alien Youth are jumping out at me.

[–] SuperUserDO@piefed.ca 4 points 2 months ago (2 children)

Honestly, just pull up a smattering of the top songs. I don't think you need to do a whole album to get the vibe -- 2 - 4 songs should do it.

view more: next ›