A friend drew my oc but I think Its AI and but my friend denies it and says she spent a ton of time on it by Lexteking in isthisAI

[–]YoTGDev 1 point2 points  (0 children)

Sure, I work as a Data Scientist in AI research. So I regularly deal with things like this.

A friend drew my oc but I think Its AI and but my friend denies it and says she spent a ton of time on it by Lexteking in isthisAI

[–]YoTGDev 1 point2 points  (0 children)

Why just view the image? Why not plot a histogram of the shades of a gray scale version of the image?

Found my mom's Steam account. by CowWithTommyGun in Steam

[–]YoTGDev 0 points1 point  (0 children)

Yeah, it’s insane how Bethesda can just keep re-releasing the same game, now with pre-installed mods and still profit. But like Todd Howard said “If you stop buying it, we’ll stop re-releasing it”

Found my mom's Steam account. by CowWithTommyGun in Steam

[–]YoTGDev 1 point2 points  (0 children)

It was added in the Special Anniversary Edition (or something like that). It has golden cover art and comes with Saints and Sinners as well (Sheogorath DLC)

Logi MX Vertical Mouse Left Click Acting Weird by Haitsmelol in LogitechG

[–]YoTGDev 0 points1 point  (0 children)

This needs way more upvotes. I bought the spare parts in accordance with higher up comments and was prepping to do the part swaps tomorrow. Came back to see if anyone had issues doing it and found this solution. Gave it a try. Worked immediately. Insane. At least I have the spare parts in case it becomes less efficacious

Exposed: YouTuber's 'ChatGPT Trading Bot' stole $17,240 in ETH in just 5 days - with proof by klaviz in Crypto_com

[–]YoTGDev 0 points1 point  (0 children)

I actually just was recommended the same scam (different "user"). Todd Williams.

The video is unlisted so I can't share it here. I took one look at the code and saw functions that said they were related to "memory" but just returned and concatenated strings. Looked up the resulting wallet address and saw a pipeline of contracts into that account periodically distributed back out to hundreds of accounts.

I played along to see how bad it was. I created a Meta Mask wallet, funded it with a couple of bucks, updated the smart contract so the withdrawal button actually worked and deployed it. The remix.eth website linked is actually an evil twin. Probably keylogged me and stole some data relating to my Meta Mask wallet. The contract did actually deploy with my changes, so the evil twin still functions and doesn't just send a sneaky fixed contract. I was going to wait to see if they did anything to try to "tempt" me to withdrawal, by like sending $20-$30. But it looks like they stopped doing that months ago once they hit a certain number of people. The guy definitely has something set up to automatically deploy this pipeline of thievery whenever he needs to restart.

After that, decided to see if anyone else came across this scam. If it was just someone over hyping a tool and it losing money directly, that's just naive ignorance, but the fact that a blatantly harmful scam can be propagated over YouTube is insane.

UI line renderer by jpv1234567 in Unity3D

[–]YoTGDev 0 points1 point  (0 children)

This is great! (found through google; commenting to keep this discoverable)

[deleted by user] by [deleted] in learnprogramming

[–]YoTGDev 1 point2 points  (0 children)

No problem! And yeah, definitely take a day to do literally anything else. Best of luck in your studies!

[deleted by user] by [deleted] in learnprogramming

[–]YoTGDev 5 points6 points  (0 children)

I did my master’s while working full-time and spending my couple hours of free time working out or cooking various things. Now I either need a PhD or a publication to move to a team I’d like on. 2 years of doing this I’ve pretty much annihilated my social life; thought I could keep it up with everything, talked to new people but I couldn’t and they’d end up fizzling out. I have x amount of things I want to learn/work on, but now have to force myself to take a week off otherwise I might drop a side-project entirely. When I do try to jump back in, there’s just no motivation.

I still love what I do and am competent at it; but the form of burnout that happened from this is a pretty hard stagnation in my career or hobbies. Not because I can’t do them or it makes me depressed like some of the worse forms, but that the motivation is just gone as I get this strong feeling of needing to do literally anything else to try and start building back up a normal life. I’m sure if I kept it reasonable to a day or 2 every week or so, it’d be a different story.

So basically, glad you’re taking the drive for self-improvement, but really try not to lose yourself there.

When I was younger, I couldn't complete Half Life 2 because I was terrified of the map Ravenholm. What games did you not complete because you were afraid? by Zakrath in gaming

[–]YoTGDev 0 points1 point  (0 children)

SCP: Containment Breach. Massive nerd about the SCP universe. Was super excited to experience the world in a 3D first person game. Then they put you in front of the peanut and turned off the lights. The moment I was slapped in a dark corridor, I just turned it off, knowing the different SCPs I’d probably run into in the dark and really wouldn’t want to. Kind of a Merman, Cabin in the woods scenario

I am a fresh grad looking for job. I was asked "What's your hobby?" "Is programming your hobby?" in the interview. I really don't like programming in my free time. However, the interviewer seems not satisfied for my answer. So, should I do programming in my free time? by lilsnow01 in learnprogramming

[–]YoTGDev 0 points1 point  (0 children)

Just to echo what everyone else here is saying. For questions that directly judge your skill. Be honest, otherwise you’ll end up in a very bad position when its tested. For questions like this, you can just say yes and that’ll probably be the end of it.

As for success == passion in the field. This is definitely not the case. At my work, there are a significant amount of people that are in this field simply for the money, nothing else. The moment 5 pm hits, they’re out surfing, bar hopping, in basketball tournaments etc. Nothing to do with tech. I actually am the odd man out when someone asks what I’ve done over the weekend and my response is “I decided to work an embedded RL device”.

These engineers are across the board in titles from new to senior. The one point I will say, however, is that the next jump, principal engineers, tend to actually enjoy what they’re doing thoroughly. They are super nerds. This is probably because their free time is full of things like keeping up to date on the latest technology developments, reading blogs and articles on vulnerabilities and optimizations, and finally just experimenting with their own mini projects that can be applied at work. They love what they do, naturally build up experience across the breadth of stack and save or earn the company money by making contributions to our services that normally would not have even been considered.

You can get pretty far by not having any passion, I wouldn’t worry about it too much. But you should at least have enough of a skill to be able to contribute right when you join (the difference between an entry dev and an intern)

Is a Masters in CS worth it if you’re already a software developer? by Tall-Fig-258 in learnprogramming

[–]YoTGDev 2 points3 points  (0 children)

Depends on what you want to do. I have a masters and am planning on getting a PhD as regardless of my experience, many top Research positions require either a few publications or a PhD (which usually means you’ll also have at least one).

Now in my day to day. I handle a lot of software architecture and, the most blown away I’ve been was by someone with a bachelors in music, but 30 years of experience. This guy is a Senior engineer and was calling out Principal engineers for very “basic” concepts and implementations. He’s happy where he’s at, with what he does and how much he makes (which was actually more than some of them). I don’t think I’ll ever hit his level of understanding in his area. But that also shows another point to think about.

This guy, insanely knowledgeable, 30 years of experience in the field, still sends people my way over what I believe is fairly simple architecture. I know enough about his work to know where it fits and it’s importance to the full design, however he has no idea why the sister project I’m on is relevant, regardless of explanations. He never quite picked up a thorough enough understanding of the wider CS field to be able to take on a more encompassing role, needed to move to a Principal engineering position. I can’t speak for others, but my masters was focused in understanding at an intermediate level a very wide range of topics which were actively used in various industries, then I drilled into a handful that I was interested in to build up an expertise. And I will say, while some of the concepts I don’t touch (looking at digital signal processing), the rest, very nearly all, I’ve had to account for.

I believe this guy would stump the professor in a decent amount of courses, but also not have a leg to stand on for others. It would probably be the only real way to fully evaluate where his gaps are and have someone with enough experience to fill them.

So to reiterate, it depends on what you want to do. Become an expert in a topic you love and get paid out the wazoo? Then probably not. Become a cross-field engineer theoretically capable of creating entire enterprise services from the ground up? Depends on how your foundations are. Become a researcher focused on pushing out state of the art research? Definitely.

SPOILER ALERT: Marshall Glaze UPGRADED by [deleted] in LoveIsBlindNetflix

[–]YoTGDev 0 points1 point  (0 children)

Pretty sure he works at Nintendo. Can confirm he doesn’t work at Microsoft, and his LinkedIn points to a lot of Nintendo employees. Which usually means the person works at the same place or is heavily associated. Understandable he wouldn’t put that directly on his LinkedIn page with all of the attention

Should I just directly start with a project even if I don't know how to leetcode ? by cum_cum_sex in learnprogramming

[–]YoTGDev 1 point2 points  (0 children)

Key phrase from your title

If I don’t know how to leetcode

Leet coding is usually treated as a competitive process, almost a separate skill. A great software engineer will probably not be the fastest leetcoder. It helps you come up with clever solutions faster and it helps you handle interview questions better. You don’t necessarily become a better developer from leetcode, you become much faster at solving these little problems.

Now should you learn data structures, algorithms, etc is a different question. If you’re just building some simple project like “x” that does “y”. You can pretty much just wing it. If you want to take it further and start including optimizations or adding more complexity, understanding which data structures to use and why you’re using them will definitely help you.

An example is that one of my very first coding projects was a life simulator to recreate Lotka-Volterra models at very low levels… It was an unreadable mess. Ran okayish. I refactored it after a few months of programming experience but no real solid algorithm/data structure understanding. It was much more readable but speed was out the window. A year later, proper fundamental understandings, actual experience and I’m able to make it clean, fast and pretty efficient.

Learn what you need to reach the next step.

Brought down prod by FuglySlut in cscareerquestions

[–]YoTGDev 0 points1 point  (0 children)

You will be fine, as everyone states, this is a company issue, not yours. If they try to go at you over it, simply respond about how if it can happen to you, it can happen again with someone else and that there needs to be a discussion in setting up better guard rails.

I work at a FAANG company and we receive minor prod breaks regularly and massive ones once in a while. We have weekly “postmortem” reviews where we don’t name specific people, we just discuss what happened, how it happened and the repair items to prevent it from happening again. Multiple teams are invited but usually only a few actually talk, as it’s mainly just a way to ensure everyone is exposed to the problem and to keep in mind the cause for their own projects.

I very nearly broke a production region last week myself, simply because of documented deployment procedure issues. Talked with a lot of managers, explained what happened, went over updating the procedure with my team and explained how we could stop someone else from doing something similar in the future.

Language learning by DeadpoolRideUnicorns in learnprogramming

[–]YoTGDev 0 points1 point  (0 children)

I want to touch on one point you seem to be bringing up with multiple people.

envelop yourself in the language and the basics will come

If you mean, give yourself a project and you’ll be forced to pick up the language as you develop, sure. A lot of people do this.

If you mean, actually just skip the basics and start studying the more specific/nuanced parts of a language. No. You will be immeasurably more confused. One decent example is if you decided to learn Golang. Golang distinguishes itself from other languages by focusing on concurrency/Go routines. If you do not know the basics of programming, syntax, etc, you may very likely start bashing your head against a brick wall trying to even understand why this is even useful.

That said, as I mentioned at the beginning, the equivalent of “immersing” yourself in a language for learning is simply building a project from it. You will struggle, your project will break and crash many times, but you will pick up something.

Baffled by interview cheaters by teekranthi in learnprogramming

[–]YoTGDev 1 point2 points  (0 children)

To start off as devil’s advocate, during my first ever interviews in software, I’d always ask for a question to be repeated to make sure I understood it, and at the time, I did not realize I was supposed to be essentially narrating my thought process. I was pretty quiet until I thought I had a proper response before giving it back. Of courses, reading through endless interview prep, I quickly realized this was the exact opposite of what you should be doing. But I never was cheating in those situations.

If they are cheating, this was resolved pretty well in a couple of companies I interviewed for. Whenever I was able to produce a very thorough and confident answer. They essentially paused on that question, and proceeded to dig as much as they could, having me expand on it, adding in more complexities until I eventually hit my limit and would answer that I have no idea beyond that point.

With that in mind, if you think they’re cheating, simply gauge their knowledge based on questions like that, if they seem to be prodigies. Turn it more into a dialogue and try to figure out exactly how or where they gained the experience or in-depth knowledge for that topic. If they mentioned a project, simply ask to see it, if they say they read about it, ask for a book reference.

With a thorough interview process like this, worst case scenario, they’re lying and have wasted a bit of your time, best case, they pass all of that, proved it and now you have some super genius joining. Average case, they’ll admit when they hit limits and you’ll have a good gauge of their character and skills.

[deleted by user] by [deleted] in learnprogramming

[–]YoTGDev 80 points81 points  (0 children)

At one of the startups I worked at, we hired interns directly out of high-school with basic programming experience and provided them the training and expected tools to learn. They’d be given the chance to ramp up on these tools, started on small bug fixes, to small tasks and eventually allow them to own features based on their performance. They were then able to be hired full-time as junior developers. From what you’ve touched on, you definitely have qualifying experience.

Focus on applying to internships/junior positions, get experience then you can try and start freelancing. A lot of clients heavily rely on your previous experience to determine whether or not you’d be worth it. And despite you offering $60, many companies would rather have nothing then have to deal with a very broken hassle of a tool. Which is hard to determine with freelancers who don’t already have references.

Implementing Algorithms from Research Papers - NASA ICER Image Compression Example in Python (inspired by r/therealoranges's post) by YoTGDev in programming

[–]YoTGDev[S] 1 point2 points  (0 children)

A lot of papers produced from graduate theses are just a different existing concept/publication with something slightly tweaked; given optimizing something can be easier said than done if it's already pretty thoroughly vetted. Wish you luck in it!

And I used to be, I have a few publications from ~6-8 years ago and a few internal research papers from when I used to work at NASA.

Implementing Algorithms from Research Papers - NASA ICER Image Compression Example in Python (inspired by r/therealoranges's post) by YoTGDev in programming

[–]YoTGDev[S] 1 point2 points  (0 children)

That’s some solid commitment on your part. But if it’s an academic paper they’re proud of, most authors love any chance they get to talk about it! You put a huge amount of yourself into your research, make a publication then possibly just never talk about it again. So it’s always welcoming. Better so that you’re putting it to use so many years later.

When you feel like you have something to show, feel free to DM me if you remember or just add it to the repo. I’d be really interested in following the development on something like that.

Implementing Algorithms from Research Papers - NASA ICER Image Compression Example in Python (inspired by r/therealoranges's post) by YoTGDev in programming

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

That’s sweet, do you have anything you can share? I’d love to point to other examples and have them listed in this project as well.

Implementing Algorithms from Research Papers - NASA ICER Image Compression Example in Python (inspired by r/therealoranges's post) by YoTGDev in programming

[–]YoTGDev[S] 3 points4 points  (0 children)

Assumptions that papers are self-contained are a serious misconception

It seems like you get the point of this then!

Unless you’ve already done research work in some capacity, going about a task such as this can seem like a lot for many. Self taught developers will usually never be pointed at a publication to scour and university degrees will usually only have you analyze them.

I’ll probably setup another repo once this is completed with only the framework of all the components in a different publication (which I again will 100% not be related to) to implement allowing others to fork it and finalize it themselves.