This book influenced me tremendously. It explains how can random process (e.g. genetic mutation) builds highly non-random structures (e.g. the human eye). Recently I was using American Fuzzy Lop (http://lcamtuf.coredump.cx/afl/) to find bugs in my software, and was able to appreciate the surprising effectiveness of the "random" strategy it employs to discover structures in the program. For example, AFL could construct a valid JPEG using randomized input: https://lcamtuf.blogspot.com/2014/11/pulling-jpegs-out-of-th....
To quote that in its entirety: “[Rape] ends in just a few minutes with little-to-no harm caused to the victim. Meanwhile, false accusations of rape have a long-term and much more devastating impact on the victim.” - That's really sick.
"Denying world’s poorest free partial Internet connectivity when today they have none, for ideological reasons, strikes me as morally wrong." - Mr Andreesen, given how rich you are, you need to be really careful when you talk about morals. (Quote from Bible omitted)
Very true. It changes the perspective a little bit: Instead of worrying about incompatible/incomplete libraries/packages. The application dictates everything all the way down to the VM level, and in a single language.
OCaml is a fine language that most people don't use. If I want a unikernel in my own language, do I need to build one myself? I wonder if someone is building a unikernel that have external language bindings, which will allow one to create "High-level" unikernels. This will open up the possibility to completely bypass the installation of language runtime. For example, I can just type some Python code into a browser editor, the backend can take the source code and fork a Python unikernel to run the code. Docker can currently do this but one still has to rely an underly OS to manage all the packages etc.
Wouldn't it be nice if you could simple write "import xyz", and the unikernel takes care of fetching them automatically?
So the study confirms that people naturally trust what their friends are posting, which then confirms that trust is what bonds friends together.
I view Facebook as a means to strengthen existing "physical" friendship, rather than a place to get unbiased information. So in that sense this is neither surprising, nor detrimental. Imagine what will happen if your friends start correcting your political views...
For less biased information, please refer to twitter. And please don't mix Facebook friends with twitter followings.
The sad thing about changes brought by money and for money is that we don't have a community anymore. We don't even know what it looks and feel like. I honestly want to find such a place to live and raise my kids haven't found an example of it anywhere (in US)
If a task involves "clicking next", then that task should not require any specialized knowledge to do. I totally agree that all developers should be willing do write code to automate "DevOps" tasks whenever they see fit. I know a lot of programmers who do this. These programmers always have a bunch of scripts sitting in their ~/bin, and you hardly ever see them clicking.
I am a "programmer", but I love "DevOps" stuff, and mostly recently I wrote a large automation framework that got CI team interested. Tons of energy and time is wasted everyday where teams don't understand (and don't want to understand) each other's code.