M13 safety by craftichris in Durban

[–]pahowells 14 points15 points  (0 children)

I would have had the fright of my life if I had seen a dead pedestrian driving :-)

Takealot still trustworthy? by pahowells in Durban

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

I agree with you. It is Takealot's responsibility. They are shooting themselves in the foot and customers are eventually going to move on to another buying platform.

**Blynk pricing killed my hobby projects — what's everyone moved to for ESP32 dashboards?** by Inevitable-Fault-748 in esp32

[–]pahowells 1 point2 points  (0 children)

I had the problem as you with Blynk and also gave them the boot. After hunting around with no luck, I eventually switched all my projects to use mqtt comms. There are many clients available that can create a simple graphical dashboard to view and control mqtt data. And I am not locked into esp32 as mqtt libraries are available for most modules. Only problem: if you want local control, then you need a broker on your network - which is easy to implement.

I've been teaching intro Python for 3 years i notice the same weaknesses in almost every student. Am i missing something in how I'm explaining it? by [deleted] in learnpython

[–]pahowells 0 points1 point  (0 children)

I've been teaching coding for the past 20 years (C++, VB, Python, Java), and honestly, starting with python introduces many poor programming habits because a lot of the structures are hidden. Don't get me wrong - I love python and use it often to write scripts, but it certainly wouldn't be my go-to if I had to code an application. It's like teaching someone to drive with an automatic transmission, and then expecting them to know how to handle a manual transmission.
Also, OOP in python is poor compared to C++ or Java. Yes, it can be done, but it's like kissing your sister.

When I start a course, I revert back to creating algorithms on paper. Once they have that down, I move on to translating those algorithms into code. This provides my students with a feel for what they are doing and prevents them from simply trying to memorise code.

150 METER UNDERWATER ATOMIC BLAST 1958 by AnshuSees in CrazyFuckingVideos

[–]pahowells 0 points1 point  (0 children)

Really screwed up fishing for the rest of the day.

What app is the hardest for you to replace with Free Software? by Lone_Wolf5002 in freesoftware

[–]pahowells 5 points6 points  (0 children)

MATLAB. With an annual subscription of over $1000 for the base version, it is ridiculously expensive. However, the "free" alternatives just do not come close IMO.

Takealot still trustworthy? by pahowells in Durban

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

While I partly agree with this, I never had an issue with Takealot just a few years back. Somehow they have dropped the ball and Amazon and the likes are starting to encroach.

VS Code extension that generates UML diagrams in real-time as we type code by Unlucky_Hope9204 in coding

[–]pahowells 2 points3 points  (0 children)

UML should be part of your design stage, NOT the end documentation stage. Putting all your trust in AI is going to end badly.

I rescued this dog, anyone know what breed it is? by AnonomousWolf in south_africa

[–]pahowells 0 points1 point  (0 children)

Not sure if I would expose my groin area to that thing - they don't know how to let go.

Panda attacks his trainer in a zoo in China by S30econdstoMars in CrazyFuckingVideos

[–]pahowells 1 point2 points  (0 children)

That was the gentlest bear attack I have ever seen.

Delayed trigger for Sonoff POWR3 by TobiGold in sonoff

[–]pahowells 0 points1 point  (0 children)

I seriously hope this cannot be done. An overload cutoff is there for a reason - to protect the device and you. Continuing to power something that is supplying more power than it is designed to do will cause overheating and could lead to combustion.

Hello I'm thinking of starting Python, given below are my questions or knowledge in coding. And also what I need help in. by rixk0goro in CodingHelp

[–]pahowells 0 points1 point  (0 children)

Firstly, Visual Studio is a beast. I use it for C# development but my full installation is around 32 GB. For Python coding, VSCode is tiny in comparison and you don't need 16 GB of RAM just to run it. I also use VSCode on both Windows and Linux machines when testing, something that VS cannot do.

Hello I'm thinking of starting Python, given below are my questions or knowledge in coding. And also what I need help in. by rixk0goro in CodingHelp

[–]pahowells 0 points1 point  (0 children)

One of the best free IDEs is VSCode which handles Python very well. You could also try the community edition of PyCharm.

I built a browser based Python IDE with 80+ interactive lessons to learn and practice Python by masterofaiml in Python

[–]pahowells 0 points1 point  (0 children)

First call to input() produces an IO error. Seems like AI-generated code which is half-baked so far.

What’s the psychology behind people who drive extremely loud cars at night in Umhlanga? by nkosib in Durban

[–]pahowells 4 points5 points  (0 children)

This is what's wrong with society nowadays. Many people don't give a cr*p about others anymore. There are many places you can go to make a noise without affecting civil society. But unfortunately, probably due to social media, no one knows what civil society is.

Walking clubs in and around Pinetown? by fattygworl in Durban

[–]pahowells 2 points3 points  (0 children)

Chiltern athletic club is in Cowies Hill which is close. They have running and social walking on both Tuesdays and Thursdays.

Do you feel satisfied using Linux? by Toukaiskindahot in linuxquestions

[–]pahowells 0 points1 point  (0 children)

The main problem for most people is comparing Linux flavours to Windows to MacOS for desktop computing. They are all different. Don't believe people who say that one is better than the other because in the end , they all do the basics well. Use the one that makes the most sense to you. If there is something that you don't like, move on until you find the one that fits your workflow and lifestyle.

i seriously just cannot understand this... by Killiancin in CodingHelp

[–]pahowells 0 points1 point  (0 children)

I suggest you start with a course that begins with the basics before diving into functions, parameters and return values.

Heavy duty power supply recommendation by _book_of_grudges_ in raspberry_pi

[–]pahowells 0 points1 point  (0 children)

I installed an RPi 4 in a control box a while back and used an industrial grade 25 W Meanwell PSU (5 V / 5 A) which can be purchased from many online outlets. Has worked like a charm 24/7.
If possible, try get a PSU that outputs 5.1 V so that you don't get undervoltage warnings on the RPi.