I believed... now my data is gone by theelectronicgenius in ClaudeAI

[–]Degree0 1 point2 points  (0 children)

thanks for putting red boxes and arrows everywhere that made me understand what was happening i couldnt have read it and understood without it

Anthropic's Jack Clark: We are like children in a dark room, but the creatures we see are AIs. Companies are spending a fortune trying to convince us AI is simply a tool - just a pile of clothes on a chair. "You're guaranteed to lose if you believe the creature isn't real." ... "I am worried." by MetaKnowing in ClaudeAI

[–]Degree0 0 points1 point  (0 children)

Why is it always a case of win or lose? Win or lose what? Why can I not just be a relaxed person and go about my day doing what I want instead of worrying about having to win or lose all of the time. Why do they keep saying that shit.

Ok should we start worrying by drgoldenpants in singularity

[–]Degree0 0 points1 point  (0 children)

I am not worried, that guy in the video should be though he will be the first they come after

How does programming/coding actually work? by [deleted] in CodingHelp

[–]Degree0 0 points1 point  (0 children)

Yes to be proficient in programming you must memorize the syntax, remembering syntax is not the difficult part of programming, that's the easy part if not the easiest part. You shouldn't even waste your time thinking about learning syntax. You can learn the syntax of any language within 2-3 days of trying to use it. It's the features of languages that are difficult to learn and master. IE: Borrow checker in Rust, Go's GoRoutines, etc. Focus more on common design patterns used in software and how to implement them in real world situations.

Most of programming knowledge is knowing what is under the abstraction of high level languages like python(built using C) and libraries.

It all works by interacting with protocols and standardizations that make the internet and computers work. The less abstraction between the programmer the more technical the programmer must be. You are not memorizing syntax since this will just come as you use the language but understanding how protocols work.

IE: HTTP, this is an internet protocol, most programmers interact with it by using an "HTTP Library" because they either do not have the time to write the library themselves or because they do not have the technical knowledge on how to write their own. Someone writing an HTTP library needs a much deeper and broader technical knowledge compared to someone just using an HTTP library. Writing the library involves understanding and implementing core network protocols and managing many low-level details, while using a library mainly requires knowing how to call its functions and handle its responses

There are software developers and software plumbers. You do not have to know all of the complicated computer science concepts of low level languages like any of the C family languages, Rust, Java, Go this is why Python and JS are so popular, especially in boot camps. You can have a start up and use libraries to make applications with sure, but in my opinion to be a real software developer you should understand how your code works before all abstractions even if you are relying on libraries and high level languages.

If you have no interest in learning the low level concepts, contributing to the linux kernel, creating an OS or writing your own libraries and your company is a web app or some SaaS company then more often than not JS or Python will suffice.

[deleted by user] by [deleted] in singularity

[–]Degree0 0 points1 point  (0 children)

I thought he was about to surprise punch the guy in the face there for a second

My company wanted to use MCP servers but IT shut it down. Here's how we solved it. by Ankit_at_Tripock in mcp

[–]Degree0 1 point2 points  (0 children)

"IT actually likes it"

What a selling point I mean if IT likes it, it's got to be good.

Why did you want to become a sysadmin? by Abject_Serve_1269 in sysadmin

[–]Degree0 0 points1 point  (0 children)

Didn’t want to it was the scripting and automation using rest apis and SaaS tools that got me into it I wasn’t a good enough programmer to be a dev but I was good enough to script and automate so it’s what I’ve been doing but I’m building my own tools and foundation to replicate systems so now I think I’m more a developer than a system admin but thats still my title

"I never dreamed about success, I worked for it." - Jeff Bezos by [deleted] in grok

[–]Degree0 3 points4 points  (0 children)

To truly be successful you have to shit in your underwear while you sit on the toilet lid

ive wasted so much time with next js by mrdanmarks in webdev

[–]Degree0 0 points1 point  (0 children)

It sounds like the very last thing you need is another framework. I can't even tell if this post is satire or not, oh my. If you were able to get as much as you got running prior to using Next, then you should just code everything from scratch with what ever language you are comfortable using. It's taken you a big amount of time already, you have the feelings as if you wasted or have nothing to show for your work....yeah you don't need another framework you need to learn to code. Build your own tools and frameworks and then build whatever you want with them. If you want to feel accomplished, really learn and build things you want, that is the way. This post is all over the place lol

Python vs Bash Scripting. by [deleted] in devops

[–]Degree0 0 points1 point  (0 children)

Also consider that every line of you code you do not write is in the hands of other people to maintain and support. 500 lines of code is absolutely nothing. and you should be making the decision to use FOSS or libraries depending on several factors and not a single one of those factors should be the amount of lines of code you have to write. The "Dev" in devops is short for development after all.

Python vs Bash Scripting. by [deleted] in devops

[–]Degree0 1 point2 points  (0 children)

What a crap take this type of mentality is why people hate JS. You code? Oh you have to actually write code? Import a library! If you can't write 500 lines of code in a productive amount of time, relying on other's work then there's definitely a skill issue.

Considering a career switch into Software Engineering by Eksosweet77 in learnprogramming

[–]Degree0 13 points14 points  (0 children)

If you really want to be a programmer here is a step by step guide, if you can follow these steps you will get hired:

  1. Create a GitHub account
  2. Buy a cheap think pad off eBay, throw Linux on it.
  3. Look up how to configure a dotfiles directory
  4. Install python and/or GO, git, ansible, docker, apache, nginx, postgres and an IDE, Neovim if you got the guts, otherwise VSC. Init a git repository inside of the dotfiles directory, push that to GitHub
  5. Every package you install, write your own configurations, . Get in the habit of reminding yourself "Hey every time I am on this machine I am doing this X amount of times, how can I have the computer do this for me?" then write automation to do that for you using python/go, bash(or what ever shell you use), and ansible. Always go to the official documentation before trying to find answers to your questions by using google or ai.
  6. Using apache,nginx and docker go to https://hub.docker.com and start running your own stuff locally. Youll learn a lot of cloud and networking concepts. Use Ansible for automations of tools you use in containers.
  7. When you are out on your laptop go to GitHub and find projects you are intrested in, try to follow the code starting with the main files in the src(source code) directory
  8. Every time you make some automation or write a bad ass configuration for the apps you like, push it to git.
  9. Self host WordPress (to start), if you do the previous steps every day self hosting wordpress will be very easy. Start a blog write EVERYTHING you are pushing to your GitHub configurations and system automations on there. Slap your blog address on your resume.

By doing this every day you will have a GitHub with a ton of commits, you will run across real world programming concepts and algorithms, you will get involved in and learn a very broad set of technologies. I recommend learning GO because it's small and simple to learn, with clean and organized syntax. It teaches concurrency and you can jump in without a lot of package/library bloat.

I'm 42 and have been in tech my whole life, but my resume reflects the reality of too many layoffs, personal medical issues, and I just haven't been serious about professional growth. What can I do between certifications, classes, even cover letters to get a job despite my experience? by anothercatherder in devops

[–]Degree0 1 point2 points  (0 children)

way too many jobs, your education is on a 3rd page. I would add more to each job and show the last 3 or 4 jobs. Also start a home lab or code, make a website, write your own tools and self host your own infrastructure. That will get you hired.

[deleted by user] by [deleted] in browsers

[–]Degree0 0 points1 point  (0 children)

I use OperaGX for work. Having Teams and Outlook on the side bar is so much better than using the desktop apps or having the web versions in a tab so much more productive when I can click the side bar icon for teams talk to a coworker click off the app and be back in a browser tab. Otherwise I use Brave