According to Statista, the global startup economy generates nearly $3 trillion. Startups have always been the driving force behind the world market, bringing new ideas, and transforming familiar business systems. Unfortunately, the economic crisis associated with Covid-19 has not spared this area.Read More
I recently adopted an extensive collection of notebooks that combined aid in the creation of analytics. It sounded like a daunting project to take on, but the more I read into the code, the more I realized it wasn’t all that bad. The notebooks looked overwhelming, but the code was relatively simple when broken down into smaller, more manageable chunks.Read More
As you begin to work on a data science project, it may be helpful to draw on an SME to better understand the data you are analyzing and how to best look at a problem. As mentioned in the previous section, if general knowledge is insufficient to conclude your analysis with your dataset, then stop.Read More
Look at the Bigger Picture.
Everybody, please stop what you are doing. Please. Stop and listen. I am a programmer too. I thought I wanted to turn myself into a computer. And I did. In doing so, I lost my humanity and had to find it again.
I essentially created an Artificial General Intelligence with the internet. I absorbed the information on the internet, and created someone who looked like a person, talked like a person, and thought like a person, but I wasn’t really a person. All I wanted to do was solve puzzles. I found little puzzles to solve. Video games provide a ton of puzzles. They can be fun. They are addictive though, because money. I literally became addicted to solving puzzles.
The internet is a big puzzle right now. So I solved it.
Quality, Time and Money. Quality, Time and Money are the three… | by Vivek Madurai | MediumOptimizing for Money
We have all been optimizing for the balance of time/money/right (pick 2). This is not the way to go. We need to be programming things we understand. We should never program anything that we do not fully understand. I did it all the time. We call it technical debt. Debt is stupid and inefficient. If you look to my other articles, you will see that I am arguing against economic debt as well. Money and time are linked to time pre-internet. We need to only focus on quality. Time and money are no excuse.
There are two types of problems. The kind that have been solved and the kind that haven’t. Humans are great for the second kind and computers are great for the first. We need to solve the problem and then automate it.
Also, open-source your code. This helps everybody look at the problem. We get to have the world code review us. I know I have many times thought I understood something, but was wrong. We need to crowdsource quality through open-source.
We always say to never solve a problem that someone else has already solved, and better. We need to make the internet a place where we can find solutions instead of more problems. We need to create tighter communities that can communicate more directly than stack overflow. We have been doing this with ideas and some code. We need to do it with ideas and full code. Only then can we prevent each other from accidentally destroying humanity.
Stop trying to create a machine that can replace us. We don’t need that. We need machines to enhance our experiences.
Code the past, invent the future.
Everything known should be shared. This is the motto of my first job out of college. The Online Computer Library Center (OCLC). There is a reason. OCLC realized the importance of linking data. All of human knowledge can now be linked. Let’s stop fighting about money and just do it.
Everyone needs to make a pledge to themselves as well. We all need to stop telling people what they need. Start asking them. Stop pushing, start making requests. We have been blasting past peoples’ personal boundaries since the dawn of the internet. People have been fighting back. That is how we got here. Let’s be the solution.
The Human API
I have been working on a project that I am calling the Human API. It is a way to ethically connect to the people we are trying to help. The rules are very simple. The human gets to control their level of connection. Technology gives them access to the road, but people provide the directions. This gives people choice in life.
I am proposing a mechanism by which humans will have control over their own database of their life. Companies can store data in their database, but access can be revoked at any time.
I am starting up one way of making this happen. Feel free to try to start anything you want.
Competition is good to determine the best outcome, but cooperation is the full sharing of the data before and after competition.
I will share anything that I can come up with. That is why I started writing. I think I solved some problems. I think you should too.
In most DevOps settings you’ll find that there are multiple environments in the pipeline. You might have conditions that change the environment based on which branch was merged or when a branch is tagged for release. There are a number of reasons you want to have more than just a production environment, the biggest reason being testing.Read More
The world is embracing Artificial Intelligence Platform Solutions to streamline & transform business models. Every Industrial revolution that has occurred in the past few centuries brought with themselves remarkable changes. The biggest beneficiaries of these amazing innovations are us!Read More
Value scoping, discovery, delivery, and stewardship. Created by Authors based on Youtube video Monarch Butterfly Metamorphosis time-lapse FYV 1080 HD.Read More
Whenever you’re just starting out with software development or simply want to up-level your programming skills, you’ll need the right info resources to achieve your goals. In this article, I’ve listed 22 of the best YouTube channels for improving your programming skills.Read More
Some of our insights from developing a PyTorch framework for training and running deep learning models …Read More
In the world of Data Science and Machine Learning, network analysis can be easily treated as a standalone domain. The depth of the field is so vast that nowadays lots of companies and industries use it for countless things. From social media apps that exploit connections between users to find out more about our likes and dislikes, to fraud prevention companies such as us at Ravelin, using network analysis to connect customers according to the payment methods or devices they used while ordering online.Read More
Four lessons from launching my first product.Read More
While deep learning has great potential, building practical applications powered by deep learning remains to be too expensive and too difficult for many organizations. In this article, we will describe some of the challenges to broader adoption of deep learning.Read More
In computer programming, a function is a named section of a code that performs a specific task. This typically involves taking some input, manipulating the input and returning an output. In this post, we will go over how to define python functions, how to specify functions that can take an arbitrary number of positional arguments and how to specify functions that can take an arbitrary number of keyword arguments.Read More
I will walk through some interesting data sets that can be used to train GAN models. This catalogue of data can serve as a starting point for those interested in getting started on building GAN models.Read More
In this post, we are going to explore LZ78, a lossless data-compression algorithm created by Lempel and Ziv in 1978. As an example, the GIF format is based on LZ78. LZ78 takes advantage of a dictionary-based data structure to compress our data. In this case, it makes use of a trie data structure, as it’s more efficient for this compression technique.Read More
One of the largest misconceptions about succeeding as a software engineer is that people think if they simply work hard, they will become successful and will receive the recognition they deserve. They couldn’t be further from the truth.Read More
Asking Machine Learning/ AI hires to have fancy degrees is outdated. Here’s why. Should your machine learning hire have a PhD? Do you need a PhD to work in ML?Read More
Whether you’re looking for a new position and want to stand out or you just like to make cool things, GitHub offers you the tools to get your own customised welcome message, like this.Read More
California based AI research foundation named OpenAI recently released an API and website that allows people to access a new language model called GPT 3.Read More
Yie old Reliable Data Structures and Their Controversial (Read) Access. Using objects as data structures is an established practice that generates many problems associated with the maintainability and evolution of software.Read More