Top Posts for January 29, 2018

Microsoft disables Spectre mitigations as Intel’s patches cause instability

Summary: Both microcode and software updates designed to address the Spectre and Meltdown vulnerabilities have turned out to be buggy, often making systems unbootable or causing them to reboot more frequently.

Keywords: spectre, variant, meltdown, updates, windows

Full article on securityweek.com | 717 Points and 304 Comments

My new favorite book of all time

Summary: Enlightenment Now takes the approach he uses in Better Angels to track violence throughout history and applies it to 15 different measures of progress (like quality of life, knowledge, and safety).

Keywords: pinker, book, enlightenment, time, progress

Full article on gatesnotes.com | 611 Points and 357 Comments

LinuxBoot: Linux as Firmware

Summary: Proven approach for almost 20 years in military, consumer electronics, and supercomputing systems – wherever reliability and performance are paramount.

Keywords: firmware, drivers, boot, linux, reliability

Full article on linuxboot.org | 594 Points and 139 Comments

Plunging costs make solar, wind and battery storage cheaper than coal

Summary: The plunging cost of storage, along with that of wind and solar power, appears to have crossed a new threshold after a tender conducted by a major US energy utility suggests “firm and dispatchable” renewables are now cheaper than existing coal plants.

Keywords: storage, battery, solar, wind, cost

Full article on reneweconomy.com.au | 455 Points and 200 Comments

EFF’s Fight to End Warrantless Device Searches at the Border

Summary: On September 13, 2017, EFF along with ACLU filed our lawsuit, Alasaad v. Nielsen , against the federal government on behalf of ten U.S. citizens and one lawful permanent resident whose smartphones and other devices were searched without a warrant at the U.S. border.

Keywords: border, devices, warrant, government, electronic

Full article on eff.org | 384 Points and 72 Comments

Practical Deep Learning for Coders 2018

Summary: Sara Hooker, who only started coding 2 years ago, and is now part of the elite Google Brain Residency Tim Anglade, who used Tensorflow to create the Not Hot Dog app for HBO’s Silicon Valley, leading Google’s CEO to tweet “ our work here is done ” Gleb Esman, who created a new fraud product for Splunk using the tools he learned in the course, and was featured on Splunk’s blog Jacques Mattheij, who built a robotic system to sort two tons of lego Karthik Kannan, founder of letsenvision.com , who told us “Today I’ve picked up steam enough to confidently work on my own CV startup and the seed for it was sowed by fast.ai with Pt.1 and Pt.2” Matthew Kleinsmith and Brendon Fortuner, who in 24 hours built a system to add filters to the background and foreground of videos, giving them victory in the 2017 Deep Learning Hackathon .

Keywords: learning, deep, students, model, year

Full article on fast.ai | 358 Points and 58 Comments

Software Complexity Is Killing Us

Summary: It’s not intentional, but over time, we get waylaid by unforeseen complexities in building software and train ourselves to seek out edge cases, analysis gaps, all of the hidden repercussions that can result from a single bullet point of requirements.

Keywords: software, tools, code, platforms, application

Full article on simplethread.com | 347 Points and 239 Comments

The paradigms of programming

Summary: Because he there joins men who learned the bases of their field from the same concrete models, his subsequent practice will seldom evoke overt disagreement over fundamentals.

Keywords: programming, paradigms, languages, design, floyd

Full article on blog.acolyer.org | 296 Points and 103 Comments

Why Japanese web design is so different (2013)

Summary: Urban Landscape – Walk around one of Tokyo’s main hubs like Shibuya and you’re constantly bombarded with bright neon advertisements, noisy pachinko parlours (game arcades), and crowds of rambunctious salary men or school kids.

Keywords: web, japanese, people, japan, space

Full article on randomwire.com | 247 Points and 150 Comments

How a malicious seed generation website stole $4M

Summary: Click here if you are not redirected.

Keywords: click, redirected

Full article on thatoddmailbox.github.io | 235 Points and 71 Comments

Self-Crashing Cars

Summary: A fully charged Telsa traveling over 200 kilometers (125 miles) per hour that crashes into a chemical plant, electrical subsystem, oil line, or gas station will have an impact worse than bombs that terrorists set off in the middle east.

Keywords: cyber, security, devices, computer, software

Full article on zachaysan.com | 229 Points and 190 Comments

Godot 3.0 game engine released

Summary: Thanks to the fantastic work done by Nathan Lovato ( GDquest ), Chris Bradfield ( KidsCanCode ) and many other contributors, Godot 3.0 also comes with brand new documentation (which is to be expected, as most APIs changed considerably).

Keywords: godot, support, work, features, engine

Full article on godotengine.org | 218 Points and 23 Comments

The U.S. Gets Less Subway for Its Money Than Its Peers

Summary: In Manhattan, the population density and utilities around Second Avenue make it comparable to Paris, London, Berlin, and other older cities with large subway systems that have complex tunnel networks.

Keywords: rail, subway, cost, line, costs

Full article on citylab.com | 207 Points and 148 Comments

Status.im Invests $5M in Riot.im

Summary: “Our investment in Riot.im and Matrix will ensure the continued development of decentralized communications protocols, and presents some really interesting opportunities for Status in the future.” said Jarrad Hope, our Co-Founder.“The funding is absolutely key to us now,” said Amandine Le Pape, head of operations and product for Riot.im.

Keywords: open, matrix, status, source, investment

Full article on blog.status.im | 199 Points and 71 Comments

Ten days in Shenzhen

Summary: It’s not my goal to elaborate on that here, though I might in a subsequent post, but there is an enormous difference between cooking up a project using a standard dev board like an Arduino and self-printing a case for it, and actually charting a path to creating a finished product that can be mass-produced, marketed and supported.

Keywords: time, shenzhen, hardware, teges, hqb

Full article on karimyaghmour.com | 185 Points and 94 Comments

Ibuprofen alters human testicular physiology including testosterone production

Summary: Featured PortalsArticles by Topic

Keywords: sciences, featured, portalsarticles, topic, biological

Full article on pnas.org | 184 Points and 64 Comments

Dell could emerge as a public company through a reverse merger with VMware

Summary: While the technique is still widely used, VMware’s growth prospects have been tempered as companies have moved more of their infrastructure from their own data centers to large cloud providers like Amazon and Microsoft .

Keywords: dell, vmware, company, deal, billion

Full article on cnbc.com | 176 Points and 33 Comments

Why Personas Fail

Summary: Teach them how to recruit representative users for testing, how to write scenarios for design inspiration and usability-test tasks, or how to segment their analytics with your persona data.

Keywords: personas, persona, people, work, created

Full article on nngroup.com | 176 Points and 112 Comments

Qubes Air: Generalizing the Qubes Architecture

Summary: new approach to managing one’s digital life (i.e. an explicit partitioning model into security domains); and last but not least, 3) it has very specific hardware requirements , which is the result of using Xen as the hypervisor and Linux-based Virtual Machines (VMs) for networking and USB qubes.

Keywords: qubes, gui, qube, cloud, vms

Full article on qubes-os.org | 176 Points and 63 Comments

PID Without a PhD [pdf]

Full article on wescottdesign.com | 171 Points and 50 Comments

Linear logic and deep learning [pdf]

Full article on therisingsea.org | 164 Points and 46 Comments

MPEG: A crisis, the causes and a solution

Summary: We could introduce fractional options in the sense that a proposer could indicate that the technology be assigned to a specifically identified profile with an “industry licence” (defined outside MPEG) that does not contain monetary values.

Keywords: mpeg, standards, option, video, standard

Full article on blog.chiariglione.org | 162 Points and 109 Comments

Making Sense of Super Smash Bros. Melee

Summary: There’s so many things about Claude Bloodgood that warrant their own post (his opening of choice, the Grob Attack, of which he wrote a book on ; his self-proclamation of being a Nazi spy during the war; his attempt to break out of prison after overpowering a guard at a chess tournament - the list is unending), but I’ll leave them for another time, or perhaps encourage Jon Bois to do a video on him.

Keywords: players, data, player, skill, melee

Full article on planetbanatt.net | 162 Points and 55 Comments

Minigo: An open-source implementation of the AlphaGo Zero algorithm

Summary: This is an independent effort by Go enthusiasts to replicate the results of the AlphaGo Zero paper (“Mastering the Game of Go without Human Knowledge,” Nature ), with some resources generously made available by Google.

Keywords: model, cluster, run, games, set

Full article on github.com | 158 Points and 22 Comments

Clive OS: Go applications that can run without an operating system (2016)

Summary: Clive is an operating system designed to work in distributed and cloud computing environments.

Keywords: software, clive, cloud, system, main

Full article on lsub.org | 158 Points and 28 Comments

Outperforming LAPACK with C++ metaprogramming

Full article on wordsandbuttons.online | 156 Points and 77 Comments

Paxos derived

Summary: However, it preserves safety thanks to its balloting and anchoring system, and will provide progress as soon as the partial synchrony kicks in and weak-complete & eventually-weak-accurate failure detectors are implementable (i.e., when we are out of the realm of the FLP result).

Keywords: node, algorithm, state, paxos, request

Full article on muratbuffalo.blogspot.com | 154 Points and 14 Comments

Show HN: Card Proxy Generator – Generate printable game cards from JSON

Summary: If a field with the key ‘count’ is present it will be ignored and if it’s a number that many duplicates of the card will be made.

Keywords: key, card, fields, data, json

Full article on mitchkeenan.com | 148 Points and 44 Comments

Vulnerable industrial controls directly connected to Internet

Summary: They include a possibly drunk former employee of an industrial control-system vendor who used default login credentials to remotely shut down tower gateway base stations (TGBs) that collect data from smart water meters.

Keywords: systems, security, control, devices, electrical

Full article on arstechnica.com | 145 Points and 99 Comments

Why I find IOTA alarming

Summary: Bitcoin, with its proof-of-work system, attempted to balance incentives of the parties on the platform in a way that would allow it to function without a bank being involved or without creating new centralized bank-like entities on the network.

Keywords: iota, network, cryptocurrency, transaction, iot

Full article on medium.com | 141 Points and 118 Comments

Designing Distributed Systems E-Book

Summary: Exploration of a platform for integrating applications, data sources, business partners, clients, mobile apps, social networks, and Internet of Things devices.

Keywords: systems, distributed, build, development, business

Full article on azure.microsoft.com | 139 Points and 16 Comments

CoreRT – .NET Core runtime optimized for AOT compilation

Summary: New pull request Latest commit 81f8086 Jan 30, 2018 jkotasCleanup + Small TimeZoneInfo optimization for Unix (#5314) …

Keywords: jan, build, jun, cli, test

Full article on github.com | 133 Points and 18 Comments

6.S191: Introduction to Deep Learning

Summary: D. Sculley leads teams in Google Brain focused on TensorFlow Usability, ML Fairness, Bayesian Optimization, and general deep learning research.

Keywords: ai, learning, research, lab, director

Full article on introtodeeplearning.com | 133 Points and 13 Comments

Becoming a Lawyer Without Going to Law School (2015)

Summary: But with courses focusing on a wide range of subject matter — Biblical studies, Aristotle, Adam Smith, Montesquieu — the schools, in actuality, didn’t do much to prepare students for the bar exam.

Keywords: law, bar, exam, school, study

Full article on priceonomics.com | 123 Points and 91 Comments

A16z Monthly Newsletter: Good things come in threes

Summary: But these fears about the implications of a black box are misplaced: AI is no less transparent than the way in which doctors have always worked – and in many cases it represents an improvement, augmenting what hospitals can do for patients and the entire health care system.

Keywords: trade, china, services, tech, read

Full article on mailchi.mp | 119 Points and 17 Comments

Drones that can plant 100k trees a day

Full article on weforum.org | 113 Points and 62 Comments

Fears grow over Tether ‘printing press’ as auditors part ways

Summary: Professor Nicholas Weaver from UC Berkeley’s International Computer Science Institute has warned of a “bloodbath” in cryptocurrency prices if the “Tether printing press ever breaks”.

Keywords: tether, bitfinex, price, bitcoin, market

Full article on news.com.au | 109 Points and 51 Comments

High Performance Browser Networking (2013)

Summary: This book is required reading for anyone who cares about web performance; it’s already established as the go-to reference on the topic.

Keywords: protocols, web, performance, book, types

Full article on hpbn.co | 104 Points and 10 Comments

TomTom ditches map updates for some sat-navs

Summary: When the BBC contacted TomTom, the company confirmed that there were two devices named “Start 20” and that Paula’s, the newer version, would in fact receive map updates.

Keywords: tomtom, updates, maps, customers, device

Full article on bbc.co.uk | 94 Points and 174 Comments

Easy laser-cut electronics cases for maker boards (2017)

Summary: The board doesn’t include a heatsink as standard, but the case leaves room to add one on the main SoC and I’ve put a small ventilation grill above it for passive cooling.

Keywords: case, laser, pi, nylon, pack

Full article on climbers.net | 92 Points and 36 Comments

America’s Love Affair with Avocado

Summary: At Avocaderia, which claims to be the world’s first avocado bar, in Brooklyn, long queues stretch from the counter outward into a large food hall.

Keywords: avocado, year, avocados, production, california

Full article on economist.com | 92 Points and 126 Comments

‘The Shed at Dulwich’ was London’s top-rated restaurant. It didn’t exist

Summary: He created a Web page with a menu based off emotions — a concept “silly enough to infuriate your dad,” he wrote — and illustrated it with photographs of artsy looking dishes made out of household products like bleach tablets and shaving cream.

Keywords: restaurant, tripadvisor, butler, shed, fake

Full article on washingtonpost.com | 91 Points and 25 Comments

Blockshell – A minimal blockchain learning CLI

Summary: A command line utility for learning Blockchain technical concepts likechaining, mining, proof of work etc.

Keywords: jan, blockshell, step, blockchain, fixed

Full article on github.com | 90 Points and 12 Comments

The Open Sourcerer’s Magic Spell Book

Summary: Now that we made our application safe and easy to maintain in any possible way we can think of, we need to think of managing upcoming releases, issues and to make our roadmaps as well as the amount of work we put into securing the quality of it visible to our users and contributors.

Keywords: dependencies, code, signal, github, issues

Full article on javascriptjanuary.com | 87 Points and 19 Comments

An ER visit, a $12,000 bill – and a health insurer that wouldn’t pay

Summary: All of these policies suggest a new and controversial strategy for reining in health care costs: asking patients to play a larger role in assessing their own medical condition — or pay a steep price.

Keywords: anthem, emergency, cloyd, room, care

Full article on vox.com | 79 Points and 101 Comments

The SCO vs IBM Zombie Shambles On

Full article on yro.slashdot.org | 79 Points and 27 Comments

GDPR and Google Analytics

Summary: GDPR and Google Analytics: adactio.com/journal/13364 - Remember to ensure that Apache doesn’t store IP addresses to its access log ;)

Keywords: analytics, google, site, gdpr, consent

Full article on adactio.com | 77 Points and 99 Comments

Write dumb code

Summary: We first learn loops, then functions, then classes, etc.. We are praised as we ascend this hierarchy, writing longer programs with more advanced technology.

Keywords: code, problems, time, solve, project

Full article on matthewrocklin.com | 75 Points and 54 Comments

How Apple fumbled a five-year lead in voice control

Summary: Brian makes a persuasive case that Apple held Siri back from being all it could be because it would compete with iOS.

Keywords: voice, apple, siri, people, future

Full article on highscalability.com | 75 Points and 89 Comments

MS to Give Windows 10 a ‘Modern’ Overhaul with Light Weight Polaris Windows Core

Summary: The OS will feature CShell, the coming universal shell that is shared across all devices, but the Polaris composer will offer a traditional desktop environment that computer users are accustomed to.

Keywords: windows, polaris, microsoft, os, components

Full article on hothardware.com | 72 Points and 131 Comments

Keurig to Acquire Dr Pepper Snapple in Largest Soft-Drink Deal Ever

Summary: But Bernstein analyst Ali Dibadj questions the logic of the deal and worries about its potential impact on Dr Pepper’s distribution arrangements with Coca-Cola and PepsiCo, which he estimates will account for about 15% of the new company’s earnings before interest or taxes.

Keywords: dr, pepper, keurig, billion, company

Full article on morningstar.com | 71 Points and 36 Comments

PointCNN – A simple and general framework for feature learning from point cloud

Summary: PointCNN is a simple and general framework for feature learning from point cloud, which refreshed five benchmark records in point cloud processing, including:

Keywords: segmentation, classification, defined, accuracy, pointcnn

Full article on yangyanli.github.io | 69 Points and 4 Comments

Greenlet – Move an async function into its own thread in the browser

Summary: New pull request Latest commit 4107e60 Jan 30, 2018 developitAdd note of credit to@sgb-iofor his lovely annotation

Keywords: jan, greenlet, web, function, credit

Full article on github.com | 69 Points and 45 Comments

Governments Worry That Cryptocurrencies Could Be the ‘Next Swiss Bank Account’

Summary: The study looked at money laundering through Bitcoin ATMs, exchanges, gambling sites and mixers – services that convert one digital currency to another – and found that illicit uses rose steadily between 2013 and 2016, the time range of its research.

Keywords: study, offshore, zcash, drake, cryptocurrencies

Full article on bloomberg.com | 67 Points and 68 Comments

A motorbike-racing robot

Summary: This rule meant that the designers then had to deal with constraints on all sorts of things like geometry, the size of the actuators that control the robot’s movements, where sensors were placed and more factors that wouldn’t have been an issue in a purpose-built vehicle.

Keywords: motobot, robot, bike, rossi, human

Full article on bbc.com | 62 Points and 47 Comments

My next laptop isn’t gonna be a Mac

Summary: Sure, I could vainly search for 64-bit versions of the tools I use, some of which might not exist or be maintained, and spend a lot of time trying to upgrade the ones I’ve written which work just fine now (breaking the unified build I do on my G5 and being generally inconvenient), and could click through the warning you’ll now get in 10.13.4 whenever you open a 32-bit app and leap whatever hoops I have to jump through on 10.14 to run them “without compromise.”

Keywords: apple, sierra, os, good, macs

Full article on tenfourfox.blogspot.com | 58 Points and 40 Comments

Snowflake Computing raises $263M for its data warehouse

Summary: Snowflake sells database software that runs in Amazon’s cloud and provides businesses with a high-performance, highly scalable environment to store massive amounts of information for processing by a range of applications, including machine learning algorithms.

Keywords: snowflake, round, capital, company, muglia

Full article on venturebeat.com | 58 Points and 32 Comments

Tech Giants Brace for Europe’s New Data Privacy Rules

Summary: because it sets a strong standard for privacy and data protection rights, which is at the core of our business,” Julie Brill, a corporate vice president and deputy general counsel at Microsoft, said in an interview.

Keywords: data, companies, privacy, rules, facebook

Full article on nytimes.com | 57 Points and 53 Comments

Restoring MacOS device from a snapshot with APFS (2017)

Summary: APFS now support snapshots, a feature users of Virtual Machines love and can barely live without!

Keywords: snapshot, select, command, restore, tmutil

Full article on maclovin.org | 53 Points and 53 Comments

Cisco Security Advisory Cisco ASA RCE and DoS Vulnerability

Summary: In all cases, customers should ensure that the devices to upgrade contain sufficient memory and confirm that current hardware and software configurations will continue to be supported properly by the new release.

Keywords: software, customers, cisco, release, major

Full article on tools.cisco.com | 53 Points and 11 Comments

How the Guardian improbably put itself on the path to profits

Summary: The publisher’s pledge to cut 20 percent of its costs within three years, began with scrapping plans to transform the 30,000 square foot Midlands Goods Shed (a former train depot) at King’s Cross into a dedicated events space.

Keywords: guardian, publisher, million, advertising, revenue

Full article on digiday.com | 52 Points and 54 Comments

Show HN: The ZynAddSubFX open source musical synthesizer

Summary: Polyphonic with support for legato and mono playing modes Three synthesizer engines: Additive Synthesis for classic synth sounds composed of a variety of voices with powerful modulation.

Keywords: instruments, filters, support, effects, synthesis

Full article on zynaddsubfx.sf.net | 50 Points and 17 Comments