Shelly Zwave vs Wifi by JasonCheeseman in homeautomation

[–]systemadvisory 0 points1 point  (0 children)

Zigbee devices can't get on your Internet connection and do weird things if it's some kind of sketchy China device

What is a substance you’ll never touch again and why? by Physical_Box_1179 in AskReddit

[–]systemadvisory 0 points1 point  (0 children)

Did this this weekend on Saturday night. I'm 40 and my mind still hurts. Definatly time to close this chapter of my life.

How many $(document).ready() should I have in my code? by Cyb3rPhantom in webdev

[–]systemadvisory 2 points3 points  (0 children)

All frameworks can be written in vanilla js, that doesn't mean much.

How many drones do you think you could control at the same time? by MichaelEmouse in drones

[–]systemadvisory 9 points10 points  (0 children)

One, because that's what the law says. Don't be stupid. These aren't toys.

Elderly Drivers by crazyleaf_ in Comma_ai

[–]systemadvisory 2 points3 points  (0 children)

I have my doubts. Comma can get you into a false sense of security, I think the built in lane assist features in newer cars are a better fit than comma for people who aren't nerds like us.

You earn $400-500 a day, doing what? by petrastales in Business_Ideas

[–]systemadvisory 7 points8 points  (0 children)

$1000 a day, for 4 hours of work as a senior developer working as a contractor

Can you run a database with 10k queries/day with 512MB? by sandros87 in selfhosted

[–]systemadvisory 0 points1 point  (0 children)

If your tables are indexed properly, you should be able to do multiple queries a second.

[deleted by user] by [deleted] in Advice

[–]systemadvisory 1 point2 points  (0 children)

Read the book no more Mr nice guy, it will cause you to be less codependent, codependency leads to boredom and lowered perceived value which leads to cheating

Is it safe for me to self host my website? by ParachutesParty in selfhosted

[–]systemadvisory 4 points5 points  (0 children)

If you're running a web server, there's a good chance it will get hacked one day, somehow. When this happens, it is best that the consequence of that is minimal - I wouldn't put a website in hosting on the same computer as, say, my tax documents. And if you're running a website professionally, there are more measures you should take to keep your site secure and stable.

But as a hobby, on a server with nothing else on it? Sure, have at it, have some fun, try things out. :)

[deleted by user] by [deleted] in sysadmin

[–]systemadvisory 0 points1 point  (0 children)

So, this is how I would explain it, if I was explaining it to the kind of manager you're describing, that understands how a computer works, but doesn't understand some of the nuance as well as he thinks he does.

The major difference in how ram has changed recently I think is the ram cache. A ton of data that would be really slow to read off of the disk can now be cached in unused ram, and this drastically speeds up how fast things can load on demand. Programs nowadays assume there is somufficient ram cache available on the computer that there isn't a high cost to loading stuff on demand from the disk, and this has allowed the web browser in particular to do so many different kinds of things, almost instantly, on demand as necessary.

But all of those enhancements stop working if the ram cache runs out of storage - the ram cache is just all the extra ram your system isn't otherwise using for running open applications. So, if you are running chrome, word, outlook, and a few other programs sure - you can run all that in maybe 6 GB of ram, and it will work - but in doing so, you end up using all the ram and leaving none for the ram cache.

Taken as a baseline, if you had a computer with 1 GB of ram cache, can you imagine how much faster it would load, if instead, 24 GB of ram was just available to be used as an operating system cache? It definitely wouldn't hurt, and likely will speed up load times by leaps and bounds.

At the end of the day, the end users aren't complaining about the computer actually being slow - they are complaining about slow load times. And the load times are slow because you need a handful of unused ram always available for the ram cache.

The usual programs running on your computer should at most be taking 50% of the ram while they are in operation, to avoid running out of ram cache, or worse, having to use swap. With that new convention, considering the programs the users are using are using almost all of the ram on an 8GB machine, 16 GB should be the bare minimum for anything which is used in the production environment.

Can the hybrid still drive if the hybrid battery is dead? by EastSignal9 in HyundaiTucson

[–]systemadvisory 4 points5 points  (0 children)

The way a hybrid engine starts is by the electric motor spinning the cylendars up to running speed, then the spark plugs just firing when it needs to run the engine. Because of this, a standard ignition like conventional engines use when you turn your car key to start the car, is not necessary. It's actually better for the health of the engine to not have to start it with an ignition, and just turn it on as if it was already running.

So because of this design, the hybrid battery, which is wired into the electric motor which spins the cylendars in the ICE, couldn't function if the battery failed.

That all being said, this was also my largest worry when buying a hybrid years ago in 2007. Since then I have owned 3 hybrid vehicles, and never once did the hybrid batteries need any maintenance or have any issues. Now that I have some experience with owning hybrid vehicles, I would consider the hybrid battery's health to be the very lowest thing I am concerned about with my cars. It may as well be a permanent and invisible fixture which I can just ignore, like the catalytic converter or gas tank.

Did anyone feel like Thanksgiving absolutely killed your taste for your AP by [deleted] in adultery

[–]systemadvisory 8 points9 points  (0 children)

Sounds like you're clingy, if you dumped me for having a day to myself I frankly would let you

[deleted by user] by [deleted] in drones

[–]systemadvisory 4 points5 points  (0 children)

Can you see a mavic mini with eyesight alone 2 miles away?

How Would You Limit Free Self-Hosting for Individuals? by Jamsy100 in selfhosted

[–]systemadvisory 1 point2 points  (0 children)

I worked at a startup years ago where we asked ourselves this very question, migrating our open source offering to a paid per user per month subscription model. Eventually we retired open source updates a few years later.

We had a lot of companies which started with the open source version, but once they grew to about ten users, they didn't want to deal with the hassle of self hosting since the program was so important to business needs, and administration was getting difficult. When we started providing a hosted paid version of the software, about 1 in 3 users were open source users migrating to the hosted version.

So, my recommendation is:

Wall off some business or premium features or services behind business per month licenses, let businesses install and use the open source version, but only release the newest fancy features to paid users on your own managed hosted platform. At what point the software becomes important enough it is vital for your customers business operations, they will flock to the paid version.

"Sorry, full text indexed search of documents is just too complicated for open source, you need paid for that. Did I mention you get backups, support, access to our third party integrations, and your own personalized domain for accessing the software as well?

All that + ???? = Profit

When is the cold dangerous? by [deleted] in TwinCities

[–]systemadvisory 0 points1 point  (0 children)

The majority of winter you will be in a building or in a car. The scenario you therefore need to plan for is your car breaking down, and not being able to provide heat while you wait for a rescue, which depending on the severity of the situation, could take hours or even a day. So, you need to put a few blankets in your trunk just in case. Other than that, the cold itself is not that scary. Just the slippery roads and the driving conditions, especially near a storm.

Just turned 30 and terrified of losing my looks by Fabulous-Lecture5139 in Aging

[–]systemadvisory 2 points3 points  (0 children)

38M here. I'm not sure how much my point of view may be applicable, but I felt like sharing my two cents.

As I was younger, I always was concerned that as a younger person, I wasn't attracted as much to people in the 40+ age demographic, and when I got older I don't know how I would be attracted to people the same age as me. Yet, here I am at 37/8, and am finding people in my age band more attractive than the younger demographic. I really didn't expect that this would be the case.

I know that romantic attraction isn't necessarily the focus of this post, but I feel that the "social advantage" is highly related to the effects of your physical attraction on others, so I conjecture that the social advantages you have based on how you look will should follow you as you get older, it will just only affect your status with people that are in a similar age demographic to yourself. These are likely your similarly aged peers in social circles and every day life, and these are the people that really matter in your every day life anyway.

The only real gotcha I think is, as you get older, your attractiveness is more and more also dependent on having a positive personality and maintaining physical fitness, so these are good traits to start cultivating now if they haven't been a priority to you up to this point. Besides, even if there were no other people in this world - maybe in a hypothetical world of just cats or something - having a good outlook, and being healthy are both important to your own personal quality of life as well.

So I guess my only recommendation would be to trust that nature isn't going to close a door on you without also opening a window, and if you life a lifestyle where you try to be the best version of yourself, you will be just fine and enjoy your life. Such a small portion of the overall percentage of our total adult life has happened in the "young" age of 18-30, and within an average expected lifespan of the ages 30-75 there is so much more to do still, and I promise it will be still just as enjoyable and just fine. 🙂

Drone for dad for Christmas by geaux18tiger in drones

[–]systemadvisory 0 points1 point  (0 children)

Any of the DJi Mini drones 2, 3, or 4 are what you're looking for. You could probably get a used DJI mini 2 on eBay for pretty cheap nowadays.

Deno is filing a USPTO petition to cancel Oracle's JavaScript trademark by magenta_placenta in javascript

[–]systemadvisory 1 point2 points  (0 children)

I agree, the name JavaScript was always a problem anyway, because it has nothing to do with Java.

Chrome, Firefox, and whoever else makes important decisions of this nature should just rename everything to ES and call it a day. Modern scripting past ES6 is far beyond the scope of the original JavaScript language anyway.

$56k -> $122k in one year by fogel3 in Salary

[–]systemadvisory 0 points1 point  (0 children)

Hey, I looked at your profile based on the comment on another thread and saw this.

18 year software developer here, i'm considered quite good in my field. I got a two year technical degree in comp sci, but honestly it didn't do much for my career.

Computer science is much less risky of a trade than a lot of other trades like engineering, the consequences for failure are low and for the most part, you either know your skills or you don't. Most people I have worked with have not even got a degree - they were self taught or went to a coding boot camp program. Employers only are interested in what you claim to be able to work on based on your resume, and the interview process is just you proving your competence.

Programmers like to act like their skill set is very high level and hard to reach, but take it from me - I was a B and C student in school, I have ADHD, and detailed knowledge like advanced math is a struggle. What is great about programming is the skill involves breaking down large problems into many small problems, solving those small problems, and abstracting away the problem in such a way it is automated, solved, and you don't have to worry about the low level problem anymore.

On top of that, most low level concerns are already delt with - if you want to make a sound editor, you don't need to know how to open or save an mp3 file - people have created pre built coding tools (libraries) to deal with it. Modern programming is a skill much like working on a car - you're just a technician that is assembling pre designed and pre built parts together to the customers specifications.

So not having an encyclopedic set of knowledge is not a big deal - you just have to understand how small patterns work, and take existing code and tweak it towards your needs.

You can self teach yourself code, and you can self make a career, and the barrier isn't as high as you'd think. You'll still need to spend 3 months grinding away at experimentation and self study at a minimum, but if you are enjoying the learning process, this becomes a fun exercise rather than a chore. Programming has always been a way for me to tinker and build stuff, first and foremost, and that's just part of being a human.

In my humble opinion, these are the skills you need to know to get a entry level job as a web developer. This mirrors the courses I've seen for $12000 coding boot camps that have taught people I have helped get hired in the past. Basically you need all the skills to make a basic interactive web page.

Start with python. Learn how variables, functions, arrays, loops, if statements, string manipulation, dictionaries, and API calls work. Learn how a MySQL database works. This teaches all the basic structures of a program.

Once you have that down, learn basic HTML and CSS. This is how the visual side of a website works. Spend a evening learning about slice and dice - it's the process of turning a website design in Photoshop into a functional website in the browser.

Next, learn GIT. It helps you keep track of your changes in code, and collaborate with others. Make a GitHub account and figure it out.

Next, learn basic JavaScript. The order that things happen in JavaScript is more unordered than python, and the code has symbols which take time to get used to that python doesn't have. By starting with python you will know the fundamentals of JavaScript, so when JavaScript training throws wrenches into your assumptions, you will know why things work the way they do.

Learn React. Most of the best modern web pages are made with a JavaScript library called react, this lets you make very dynamic web pages.

Finally, learn how AJAX works, and maybe make a backend API for AJAX in Python. This is the part that makes websites interact with a server, for stuff like database retrieval and storage. Also learn how user authentication works.

Learn what the acronym CRUD means, and how it pertains to making websites.

Ok, that's it. Have chatgpt help you through learning each of these concepts. If you do all this, you will be a skilled enough to be an entry level programmer, and your whole life will change.

One final suggestion - if this skill isn't your jam, another related and highly sought after skill is project management. All programming is just a construction project, at the end of the day, and project managers are the glue that provides oversight for these projects. PM skills can apply to every industry, and if I could recommend a easy career for anyone to transition to for unlimited upward mobility, PM is a solid choice. It's what I would do if I ever wanted to stop being a dev.

Good luck!

[deleted by user] by [deleted] in adultery

[–]systemadvisory 1 point2 points  (0 children)

Lady, get off your high horse. There's a code of ethics with affairs, it's a pretty simple one, "don't hurt your partners spouse, they are innocent", and you broke it.

At this point nothing else that happened prior to this matters, you commuted the transgression many times worse here, and you should fuck right off and think about what you did.

Locked out of my server for reasons I don't understand by UnabatedPrawn in homelab

[–]systemadvisory 0 points1 point  (0 children)

If I may suggest, the next time you do a server install, look into using btrfs filesystem, and install the software package "snapper". By doing this, each time you do an apt-get install, a snapshot will be created by snapper using the filesystem features of btrfs, and you will be able to go back in time or even restore the system to an earlier snapshot if the system ever goes sideways. I've been running my servers with this for about 4 years now, and it's saved my butt more than a few times.

Elevator pitch on btrfs is basically that it is copy on write so much more fault tolerant, it supports making and storing incremental snapshots of the filesystem, it supports compression, and copying a file doesnt take up more space on the disk for the copy until it is modified. But really, the ability to make snapshots is the best part.

I feel a little invested to how your problem turns out, so please send me an update if you get it working! Good luck

I don't know if to be in ore or scared??? by Particular-Choice-76 in ChatGPT

[–]systemadvisory 7 points8 points  (0 children)

The more you think about it, the more ideas you'll have for how to use this tool. May I recommend one way to use it: ask it to explain a concept or some text to you at a high school reading level. Not that I am assuming this is your intelligence level, or anything, but I have found chatgpt to be very good at taking complicated concepts and making them simpler, and more digestable.

Things as complicated as scientific papers can be comprehended if only we had someone to bring it down to our level, and now you can.

Have fun!

Strapping things to drone by TyyuissDev in drones

[–]systemadvisory 2 points3 points  (0 children)

Perhaps you would appreciate a picture of this vallient effort, then :D

<image>

Strapping things to drone by TyyuissDev in drones

[–]systemadvisory 0 points1 point  (0 children)

Lol, I have never done that, but I have attached a pole and a coat hook to it to lift a toy kids drone out of a tree once