Machine learning is still too hard for software engineers
Machine Learning has made huge strides in the last few decades, but it remains largely inaccessible to the average developer. This post examines some of the reasons why.
Machine Learning has made huge strides in the last few decades, but it remains largely inaccessible to the average developer. This post examines some of the reasons why.
As a product, the original iPhone exemplified Apple’s holistic approach to hardware and software that are designed for each other, yet, at the engineering level, the iPhone hardware and software teams were almost completely siloed, with only Jobs and a mere handful of his most trusted (and talented) senior executives…
Doing small network scientific machine learning in Julia 5x faster than PyTorch ...
More than a third of the world’s population lives in drylands, areas that experience significant water shortages. Scientists and engineers at The
Faire’s engineering team grew from five to over 100 engineers in three years. Throughout this growth, we were able to sustain our pace of engineering execution by adhering to four guiding principles.
Don't break the chain.
Who writes the developer documentation for your product? During the early days of my tech career, I worked on a database replication product at IBM. My immediate team had developers and testers but not a single technical writer. I can speak for myself when I say that I never bothered to know who keeps writing the…
After almost 9 years since the beginning of the last wxWidgets stable release series, the first release in the new stable 3.2 series is finally available on GitHub . You will find there archives with the library sources and documentation as well as binaries for the selected Windows compilers such as Microsoft Visual…
Twitter went mad last week because somebody had transferred almost $150m in a single Bitcoin transaction. This tweet was typical: There was much comment about how expensive or difficult this would …
Over 20 thousand servers have their iLO interfaces exposed to the internet, many with outdated and vulnerable versions of FW, Author: Jan Kopriva
If you ever find yourself stressed, overwhelmed, sinking into stasis despite wanting to change, or frustrated when you can’t respond to new opportunities, you need more slack in your life. Here’s how slack works and why you need more of it.
As you’re reading through our reviews or researching the best backpacks yourself, you may see a profusion of various technical terms being…
A reader recently sent me a video of a keynote speech, delivered in 2020 by the popular fantasy novelist Brandon Sanderson. The title of the ... Read more
Some off-the-beaten uses of Python learned from reading libraries.
The time has come to replace file systems!
Changing economic markets suggests a shift in how some companies should operate, as well as what risks to assume for 2023
The 'off-ramps' from crypto—that is, the firms who will exchange your cryptocurrencies back into traditional currencies—are increasingly taking the position that is so common in discussions about privacy: 'if you're not doing anything wrong, what do you have to hide?'
In support of software packages that come in the form of a single binary executable (statically linked or portable), that one can just copy anywhere in `${PATH}` and execute, without needing `sudo`, or downloading half the distribution's packages as dependencies.
Hot takes and cold truths on software, startups, and the lies we tell ourselves.
Science News, Physics, Science, Philosophy, Philosophy of Science
When I discovered Google Fi six months ago, I thought to myself, “Finally, a phone service that accomplishes everything I need at a…