What Bellwether Cisco Reveals About Datacenter Spending
As the world's dominant supplier of switches and routers into the datacenter and one of the big providers of servers (with a hope of transforming part of
Last week we hosted a new event called Disaggregate: Networking, an invitation-only, technical conference for engineers with an interest in open and disaggregated networking solutions. By decoupling hardware and software, the industry can evolve and innovate quickly and build more efficient, flexible, and scalable solutions. At Facebook, we build our data centers with fully open [...]Read More...
Adapt or Die: The New Pattern of Software Delivery - The New Stack
Competing in today’s software world means getting working software in front of your customers as quickly as possible and keeping it running once it’s there. This feeling is more acute in the world of startups where founders find themselves staring at ever-shortening runways, but increasingly enterprises too are feeling the heat from upstart competitors nibbling…
More Ways to Fail: Six Challenges Every Organization Will Face Implementing Microservices - The New Stack
There are six issues that every organization will run into when attempting to implement a microservice architecture at scale, according Susan Fowler-Rigetti, an engineer at Stripe and formerly of Uber. She elaborated on them at the Microservices Practitioner Summit in San Francisco last month. If you are running less than 100 microservices, you might be able…
Artificial intelligence could dramatically improve the economy and aspects of everyday life, but we need to invent ways to make sure everyone benefits.
The news out of Uber last weekend was horrifying. A woman engineer was unable to get human resources to deal quickly and appropriately with a sexual harassment claim. I don’t know anything more than what I learned in her blog post. Uber is investigating and the full story will likely emerge in due course. I […]
The basics of crypto, in 4.5 pages, using only small words lawmakers can understand / Boing Boing
Ed Felten (previously) — copyfighter, Princeton computer scientist, former deputy CTO of the White House — has published a four-and-a-half-page “primer for policymakers” on …
A few friends recommended I read this book, because of my budding interest in Buddhism and Eastern religions. Alan Watts was one of the big popularizers of Zen and other Asian spiritual philosophies in the 50s and 60s, and I greatly enjoyed his television program. I’ve become interested in these sorts of ideas because, for […]
The previous article Docker in Production: A History of Failure was quite a hit. After long discussions, hundreds of feedbacks, thousands of comments, meetings with various individuals and major pl…
A big difference between human-written code and learned models is that the latter are usually not represented by text and hence are not understandable by human developers or manipulable by existing tools. The consequence is that none of the traditional software engineering techniques for conventional programs (such as code reviews, source control, and debugging) are applicable anymore. Since incomprehensibility is not unique to learned code, these aspects are not of concern here.
Trump Administration Considers Change in Calculating U.S. Trade Deficit - WSJ
The shift on counting exports would make the U.S. trade gap appear larger than it had in past years, which could give the administration ammunition in arguing that trade deals need to be renegotiated.
TV columnist Rick Polito wrote this movie synopsis for the Marin Independent Journal in 1998: His description of The Untouchables: “A federal agent in Chicago hampers the work of an enterprising American job creator.”
Jason Ditzian writes about how the Nazis used new technological advances -- high-fidelity microphones, public address systems, magnetic tape recording -- to rise to power. And since this amplification invention was new,