I’m often disappointed by lists of software that supposedly help me work better. This is not one of those lists. I think the tools here are really great, and anyone with a Mac that works remotely should definitely check out this: These Are the 8 Best MacOS Apps for Working Remotely | Inc.com
Then this is a good page for them to go to: How I Learned How To Code Using Free Resources | Home | Bri Limitless.
There’s plenty of good links to information, and they are all free. I can vouch for a number of them, such as Codecademy and Coursera.
One problem people run into is: why should I learn to code? One obvious answer is to learn a set of skills to help them gain employment. Two other reasons I have:
- build a website to promote yourself or any future business you might have.
- automate things you do on your computer
For #1, being able to build a website is a great way to promote yourself and show yourself to the world. As for #2, that’s the main reason I still keep coding. There’s lots of information I want to process, personally and professionally, and coding is the best way to do that.
Regardless of your reason, if you want to learn to code, check out Bri Limitless’s web page.
I’m a fan of mindmapping tools in general. One I’ve been using and enjoying lately is MindMup 2.
Two things I like about it:
- It’s simple to modify your mindmaps on the go. You don’t need to do much to add or modify your map.
- It’s also simple to export your mindmap into a number of different formats. If you occasionally use mindmaps or you want to start with a mindmap to generate ideas but then you want to do the majority of the work in Word or some other tool, this is a good feature.
Mindmup_2 is a good tool. Go map your thoughts.
Nope. And this piece, Machine Learning Vs. Artificial Intelligence: How Are They Different?, does a nice job of reviewing them at a non-technical level. At the end, you should see the differences.
(The image, via g2crowd.com, also shows this nicely).
We all get in ruts where we use the same tools every day for our office work. When that happens, what we need is someone to come along with a new list of tools and what makes them great.
Here is such a list. I didn’t create it, but I have used 3 of the 11 tools here and I can say they are key to making me more productive every day. I plan to use the rest of them too, based on the description of them.
Sure, you can do fine with Microsoft Office tools. This list will help you do better: 11 Most Used Tools & Apps Essential to my Work – DESK Magazine
(Image via pexels.com)
If you are looking to build AI tech, or just learn about it, then you will find these interesting:
- Artificial intelligence pioneer says we need to start over – Axios – if Hinton says it, it is worth taking note
- Robots Will Take Fast-Food Jobs, But Not Because of Minimum Wage Hikes | Inverse – true. Economists need to stop making such a strong link here.
- Artificial Intelligence 101: How to Get Started | HackerEarth Blog – a good 101 piece
- Deep Learning Machine Teaches Itself Chess in 72 Hours, Plays at International Master Level – MIT Technology Review – the ability of tech to learn is accelerating.
- Now AI Machines Are Learning to Understand Stories – MIT Technology Review – and not just accelerating, but getting deeper.
- Robots are coming for your job. That might not be bad news – good alternative insight from Laurie Penny.
- Pocket: Physicists Unleash AI to Devise Unthinkable Experiments – not surprisingly, a smart use of AI
- AI’s dueling definitions – O’Reilly Media – this highlights one of the problems with AI, and that it is it is a suitcase word (or term) and people fill it with what they want to fill it with
- A Neural Network Playground – a very nice tool to start working with AI
- Foxconn replaces ‘60,000 factory workers with robots’ – BBC News – there is no doubt in places like Foxconn, robots are taking jobs.
- 7 Steps to Mastering Machine Learning With Python – don’t be put off by this site’s design: there is good stuff here
- How Amazon Triggered a Robot Arms Race – Bloomberg – Amazon made a smart move with that acquisition and it is paying off
- When Police Use Robots to Kill People – Bloomberg this is a real moral quandary and I am certain the police aren’t the only people to be deciding on it. See also: A conversation on the ethics of Dallas police’s bomb robot – The Verge
- How to build and run your first deep learning network – O’Reilly Media – more good stuff on ML/DL/AI
- This expert thinks robots aren’t going to destroy many jobs. And that’s a problem. | The new new economy – another alternative take on robots and jobs
- Neural Evolution – Building a natural selection process with AI – more tutorials
- Uber Parking Lot Patrolled By Security Robot | Popular Science – not too long after this, one of these robots drowned in a pool in a mall. Technology: it’s not easy 🙂
- A Robot That Harms: When Machines Make Life Or Death Decisions : All Tech Considered : NPR – this is kinda dumb, but worth a quick read.
- Mathematics of Machine Learning | Mathematics | MIT OpenCourseWare – if you have the math skills, this looks promising
- Small Prolog | Managing organized complexity – I will always remain an AI/Prolog fan, so I am including this link.
- TensorKart: self-driving MarioKart with TensorFlow – a very cool application
- AI Software Learns to Make AI Software – MIT Technology Review – there is less here than it appears, but still worth reviewing
- How to Beat the Robots – The New York Times – meh. I think people need to learn to work with the technology, not try to defeat it. If you disagree, read this.
- People want to know: Why are there no good bots? – bot makers, take note.
- Noahpinion: Robuts takin’ jerbs
- globalinequality: Robotics or fascination with anthropomorphism – everyone is writing about robots and jobs, it seems.
- Valohai – more ML tools
- Seth’s Blog: 23 things artificially intelligent computers can do better/faster/cheaper than you can – like I said, everyone is writing about AI. Even Seth Godin.
- The Six Main Stories, As Identified by a Computer – The Atlantic – again, not a big deal, but interesting.
- A poet does TensorFlow – O’Reilly Media – artists will always experiment with new mediums
- How to train your own Object Detector with TensorFlow’s Object Detector API – more good tooling.
- Rise of the machines – the best – by far! – non-technical piece I have read about AI and robots.
- We Trained A Computer To Search For Hidden Spy Planes. This Is What It Found. – I was super impressed what Buzzfeed did here.
- The Best Machine Learning Resources – Machine Learning for Humans – Medium – tons of good resources here.
The following webpage has detailed instructions for installing and configuring SonarQube on a RHEL/CentOS 7 Linux server (real or virtual) and it was one of the best guides I’ve seen (and I’ve reviewed half a dozen):
The webpage outlines how to update your Linux server, how to install MySQL (as a data repository) on it, and how to then install SonarQube software on the server.
Some things to note. First, this procedures has you using wget to get v6.0 of SonarQube:
Check out the page https://www.sonarqube.org/downloads/ and see the latest version of SonarQube (e.g. 6.4) and replace “sonarqube-6.0.zip” with the latest version (e.g. “sonarqub-6.4.zip”.)
One important thing to note: this procedure creates a userid and database called sonarqube.
Later in the process, the changes made to /opt/sonarqube/conf/sonar.properties needs to match this:
If the userid, password and database you created in MySQL do not match what it is the sonar.properties file, you will see cannot connect to the database errors in the /opt/sonarqube/logs/web.log file and SonarQube will not come up.
Once you enter: sudo ./sonar.sh start
Get the IP address of the SonarQube server and then go to a browser and enter: