Skip to main content


Showing posts from March, 2018

ProLinks #23

Why programmers never agree, why audience matters and about learning. More inside.  IT Stolen Bitcoin Tracing - Computerphile - When bitcoin is spent, remainders are re-encoded & combined - how do you separate out any ill-gotten gains from the legitimate hard-earned lucre?  Why Do Some Programmers Never Agree? -  Why does it seem like no matter how strong your argument, some programmers never agree with you?  Your audience matters the most - Don’t fish out for email addresses, we’re humans you know. Why German companies fail at digital innovation - (No) thanks to hierarchical managers, obsolete tools and daft politics, Germany risks being left in the digital dark age. World Models - Can agents learn inside of their own dreams? Science All Models Are Wrong -  Every scientific model or representation of something in nature is simplified, reduced, in order to make them useful.  Miscellaneous Check out my Slovak newsletter (if you underst

ProLinks #22

About users, media, facebook, reputation age and more. IT Flight Levels: The Organizational Improvement Levels - The Flight Level model poses one main question: Which organization levels offer which leverage for improvement? Bitcoin is Hurting the Search for Aliens! #deletefacebook - Facebook is using us. It is actively giving away our information. It is creating an echo chamber in the name of connection. When coding style survives compilation: de-anonymizing programmers from executable binaries - As a programmer you have a unique style, and stylometry techniques can be used to fingerprint your style and determine with high probability whether or not a piece of code was written by you. You vs your users - Remember: As a PM your only job is to create a delightful experience for your users. Everything else is secondary.  Hacking Engineers and Engineering Media - There are many ways to “hack” software engineers by influencing media sources and fellow co

ProLinks #21

What will sysadmins do in serverless world, how to be a mediocre developer or why projects are always late. More inside. IT Serverless Ops: What do we do when the server goes away? -  What would I do if there were no servers to manage? What would I do each day? How would I explain my job? AI Has a Hallucination Problem That's Proving Tough to Fix - Making subtle changes to images, text, or audio can fool these systems into perceiving things that aren’t there. I am a mediocre developer - And that's exactly who I am: a mediocre developer. This article will guide you through surviving in the industry if you are not a genius. Work Here’s Why All Your Projects Are Always Late — and What to Do About It -  Whether it's a giant infrastructure plan or a humble kitchen renovation, it'll inevitably take way too long and cost way too much. Society Pasty White Virgins Miscellaneous Why European Clocks are Running Slow, and British Clock

ProLinks #20

About ethics in data science, the role of luck in a success or how can families afford children. More inside. IT Brief History of Programming Gitflow - Animated - Click on the buttons below / next to each branch to simulate the action. And see the commits flowing. Can we be honest about ethics? - Stealing and selling someone’s organs is obviously unethical — egregiously so. But most of the problems used to justify the need for a data science ethical code are not the steal-your-kidney sort of problem. Beyond Accuracy: Precision and Recall - Choosing the right metrics for classification tasks Politics How politicians troll the media Society The Role of Luck in Life Success Is Far Greater Than We Realized - Are the most successful people in society just the luckiest people? National Identity Is Made Up - National identity is the myth that built the modern world. How can families afford children? - Answer me the riddle: The richer the socie

ProLinks #19

How to teach machines, how to program programming language, how to manage engineers or how NASA prevented the end of the world. More inside. IT Teacup -  Once upon a time, there was a machine learning researcher who tried to teach a child what a "teacup" was. Why we use SCM systems - I'm watching a newly-minted co-op student dealing with her first encounter with Git, unhelpfully shepherded by a developer to whom everything below is already second nature, so deeply that the reasoning is hard to articulate. What are some of the most common misconceptions/myths about programming? Compiler bug? Linker bug? Windows Kernel bug. - Flaky failures are the worst. In this particular investigation, which spanned twenty months, we suspected hardware failure, compiler bugs, linker bugs, and other possibilities.  The Science of Software Estimation - Estimating software development effort is tricky and can often be a point of contention in the team. A Pro