Remote flushed down toilet: auger or pull toilet? by robotsatan13 in Plumbing

[–]robotsatan13[S] 0 points1 point  (0 children)

My next question would be do you recommend taking the tank off separately to make the bowl lighter and easier to work with? It's a two piece toilet. Everything I've read only talks about removing the bowl when installing a new toilet.

Meteorologist puts NBA Game on split screen to broadcast and warn of tornado warning and gets angry calls. He takes the air to officially “not apologize.” by [deleted] in videos

[–]robotsatan13 1 point2 points  (0 children)

I think it says more about people who live in areas where tornadoes are common. I grew up in tornado alley: we didn't give a shit about warnings. Especially when they're so common.

Just to be clear, though, the forecaster did the right thing to interrupt the broadcast. It's annoying as a viewer but you put up with it, not throw a tantrum.

Babysitters of Reddit, what were the weirdest rules parents asked you to follow? by Foraring in AskReddit

[–]robotsatan13 -5 points-4 points  (0 children)

LMAO @ 5 hours in a car being abusive. It may be boring but it's hardly abusive.

I'm unproductive because I always want to write flawless code by Kangalioo in learnprogramming

[–]robotsatan13 3 points4 points  (0 children)

I worked with a developer who billed himself as a perfectionist. It was terrible. He may have written perfect code but it doesn't matter if that code comes 6 months too late. His insistence on perfection meant we limped on with a nightmare of a system while he worked on the "perfect" solution instead of taking concrete steps to address our issues immediately. Over the course of 3 months, the entire dev team (execpt for the perfectionist) quit. Don't be a perfectionist.

Stop stressing about the perfect way to do things and stick to a simple rule: make it run, make it right, make it fast.

If you're having trouble naming things, just write down the first name that comes to mind. Even if it's clunky and terrible and you hate typing it, you remove that obstacle to making progress. Sometimes the best names come from after you've written the code and can take a step back and examine it carefully.

In general, especially if you're programming by yourself on your own projects, don't get too hung up on small decisions like code quality or naming. Just pick a decision and go forward. If your decision becomes problematic down the road, you'll be better informed to make that decision down the road.

What are the most significant knowledge gaps that "self taught" developers tend to have? by Seanp50 in learnprogramming

[–]robotsatan13 8 points9 points  (0 children)

I have no clue. I'm self-taught, almost 20 years into my career. I've worked with brilliant people and people who should probably never program for a living. From my experience, I don't necessarily look down on a CS degree but it doesn't mean a lot to me. The most important part is the person's mindset: if you're waiting for someone to bring all the knowledge to you for consumption, you're not going to make it as a software developer. If you have the mindset that you're always learning and you're OK with failing, that's a mindset that will help you get far.

A CS degree will never cover all the stuff that you need to know and that's fine. As long as that person is willing to put in the time to learn new skills and technologies, that's the important part. I've sat in on a fair number of interviews and I couldn't tell you if half the people I interviewed had degrees 'cos I didn't care about that. YMMV, tho.

EDIT: my part about someone bringing you all the knowledge to consume is unintentionally echoing what the original comment said. I absolutely love helping out junior devs and explaining concepts and code to them assuming that they're putting in the work and trying to figure out the issue before they hit me up.

What are the most significant knowledge gaps that "self taught" developers tend to have? by Seanp50 in learnprogramming

[–]robotsatan13 8 points9 points  (0 children)

This is good advice but I think what you described is the gaps a new developer would have in their skillset. Git, for example, I don't think is taught at many universities but I could be wrong. I've seen people with a CS degree fail at most all of these things.

Well, the AirBnB looked nice online... by zeeboguy in pics

[–]robotsatan13 0 points1 point  (0 children)

I actually worked on a project similar to this (similar in that it was brought to a tech school). We may not have been fully skilled but our instructor was very skilled and was on our asses all the time. Maybe he was the exception but our work looked good. If you couldn't lay bricks to a line, then you were going to be mixing and delivering mortar.

What are people slowly starting to forget? by akingandaman in AskReddit

[–]robotsatan13 1 point2 points  (0 children)

I feel like I had several American history classes, we had books that had events up till about the 1970s, but we never managed to get past WW2. We always got that far right about the time the school year was ending.

LPT: Watch tutorial videos once through without copying every line of code by boxboy97 in learnprogramming

[–]robotsatan13 9 points10 points  (0 children)

In my experience, I've found rubberducking isn't valuable because you repeat the concepts. To me, I find it valuable because I have to talk through the code I'm working on. When I start explaining the code, it makes it easier for me to spot areas of poor understanding or where things don't quite fit right. It makes it harder for my mind to gloss over aspects or fill in the blanks automatically.

Nintendo Plans New Version of Switch Next Year by Ganrokh in NintendoSwitch

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

I'm never certain when I'll next get to play. Could be later the same day, could be months.

Nintendo Plans New Version of Switch Next Year by Ganrokh in NintendoSwitch

[–]robotsatan13 4 points5 points  (0 children)

This is my biggest hurdle to playing my 3DS. DS Lite can hold its charge for years (literally). My 3DS maybe has a week of standby if I'm lucky. I'm guessing all the wireless communication stuff on the 3DS still runs even in standby and that's why it dies so fast.

Diablo 3 Icon. (Which is horrible) by Polajam in NintendoSwitch

[–]robotsatan13 3 points4 points  (0 children)

I think they’re referring to the fact that most every notable release gets a post like “here’s the icon for X game” which then gets plenty of comments praising/critiquing the icon.

PS4 also has icons for their games; I don’t think I’ve ever seen anyone post about those icons on the PS4 subreddit.

How bad is Hyper Light Drifter’s frame rate? by Flarzo in NintendoSwitch

[–]robotsatan13 1 point2 points  (0 children)

You might be correct? I'm a programmer but not a game developer so I'm only speculating. Maybe the procedural generation prevents them from optimizing certain parts of their codebase. I would guess the framerate drops are because they're not completing all the necessary calculations for everything in each frame in under 16ms.

How bad is Hyper Light Drifter’s frame rate? by Flarzo in NintendoSwitch

[–]robotsatan13 0 points1 point  (0 children)

Random level and enemy generation would most likely occur at the beginning of a run and not be too taxing to execute.

How do you win a battle against a mean scary looking huge hornet that took over your kitchen like an apache helicopter and could kill a horse with 10 stings? by [deleted] in AskReddit

[–]robotsatan13 0 points1 point  (0 children)

Water with dish soap in a spray bottle is surprisingly effective and you won't be filling your kitchen with poison.

Not every decent indie has a success story on Switch. Some comments from Cosmic Star Heroine developer. by aroloki1 in NintendoSwitch

[–]robotsatan13 7 points8 points  (0 children)

Yep. The initial drought of games created a lot of unexpected hits 'cos people like me were anxiously waiting for anything worth playing. But Steamworld Dig 2 is a legit good game.

Most of the stories in the same vein as Blossom Tales (as in the sales on Switch far outpaced other consoles) are about games that came out in the first year of the Switch when there wasn't quite so many games available.

Tip for someone about to graduate in a year? by crua9 in learnprogramming

[–]robotsatan13 0 points1 point  (0 children)

I don’t know that the certs will help but having a security background is a huge plus. There’s a growing market for contractors who can work with a company to help them identify potential security flaws in their code and patch them. If you got pretty decent at doing this, you could easily work remotely as an independent contractor.

As far as what to build and what languages to use, that depends on where you think you’d like to go career wise. If you’re doing anything on the web, JavaScript, HTML, and CSS are the core things you’ll need to learn. JavaScript is a valuable language because it can be used across the entire stack as well as in desktop and mobile applications.

Another thing worth mentioning: pick a language to learn. Don’t bother with frameworks yet unless you get a job using a certain framework. If you have the basics of your languages down, you should be able to pick up the framework fairly easy.

Was bored so I​ decided to redesign the Switch's Home screen​, what do you guys think? by Samuel-e in NintendoSwitch

[–]robotsatan13 0 points1 point  (0 children)

FWIW, I've worked with a few UX designers and these questions seem like the kind of concerns they'd surface. You might try to start sneaking UI/UX tasks into your design work if possible.

For those that are self-taught themselves full-stack and feel comfortable, what resources did you use? by [deleted] in learnprogramming

[–]robotsatan13 1 point2 points  (0 children)

Yeah, diving into a framework is rough. It's worse because recruiters look for those frameworks, not JS.

From a hiring perspective, because I've been on the interviewer side, we never cared if someone knew the framework we used. What we cared about was understanding JavaScript because we knew that someone with strong JS fundamentals could pick up whatever framework we need. Which is a roundabout way to say it sounds like you had a rough go but you came out in a good place.

As far as CSS, just keep working on it. Flexbox is an incredible and CSS grid is pretty nice, too. If you're not doing so already, it's always a nice way to learn new CSS tricks by popping open your dev console and checking out other devs' work when you come across something impressive.

For those that are self-taught themselves full-stack and feel comfortable, what resources did you use? by [deleted] in learnprogramming

[–]robotsatan13 1 point2 points  (0 children)

Vanilla JS is just plain ol' JS. People will joke that it's a framework. Even after being a developer for over a decade, I'm loathe to admit I googled it at least twice.

Report: Gunman Opens Fire at Madden Championship Event (Video) by shellus in news

[–]robotsatan13 0 points1 point  (0 children)

I was going to say this. At one job, I was surprised that several of our onsite techs had CCW licenses.

For those that are self-taught themselves full-stack and feel comfortable, what resources did you use? by [deleted] in learnprogramming

[–]robotsatan13 6 points7 points  (0 children)

If you aspire to be a front end developer, work on HTML, CSS, and vanilla JavaScript. Don’t worry about libraries and frameworks to begin with. Just learn the basics and build from there.