# Weekly

Jun 11, 2018 • 东岳

https://github.com/senorprogrammer/wtf

A personal terminal-based dashboard utility, designed for displaying infrequently-needed, but very important, daily data.

https://medium.com/@karpathy/software-2-0-a64152b37c35 神经网络会成为软件 2.0 么

https://github.com/upend/IF_MS_BUYS_GITHUB_IMMA_OUT

今天 GitHub Trending 第一的 repo

GitHub has sold us out. This is the GitHub Evacuation Center.

https://github.com/natfriedman

GitHub 即将迎来的新一任 CEO，之前在 https://github.com/xamarin ，被微软收购后进入微软做执行 VP，现在被钦定为 GitHub CEO

https://github.com/natfriedman/hello

https://github.com/radondb/radon

RadonDB is an open source, cloud-native MySQL database for building global, scalable cloud services http://radondb.io/

https://github.com/mgechev/revive

Fast, configurable, extensible, flexible, and beautiful linter for Go. Drop-in replacement of golint. Revive provides a framework for development of custom rules, and lets you define a strict preset for enhancing your development & code review processes.

https://github.com/usefathom/fathom

Fathom. Simple, trustworthy website analytics. Built with Golang & Preact. https://usefathom.com/

conan: A distributed, open-source, C/C++ package manager. 1.4刚发布了，感觉基本可用了

https://github.com/conan-io/conan

Submitted via bookmarklet :sparkles:

https://github.com/fatih/color

Color package for Go (golang) http://godoc.org/github.com/fatih/color

Introducing lazytime. 一个非常暴力的文件系统优化，在4.17之后提供了软件源用的xfs的支持。

~~目测可以大幅降低rsync时候扫描本地所有文件时候的负载~~然而colins老师早就机智地打开了noatime（

https://lwn.net/Articles/621046/

Submitted via bookmarklet :sparkles:

macOS 10.14 deprecates OpenGL and OpenCL. 之前Linux上好不容易抱apple大腿搞起来的一大堆opengl/opencl环境、游戏、工具这下怕是要凉。apple转到了自己的Metal上去，下一代Vulkan离成熟还需要时间

https://developer.apple.com/macos/whats-new/#deprecationofopenglandopencl

Submitted via bookmarklet :sparkles:

@gaocegege 咩的 gommon 也有啊 .... https://github.com/dyweb/gommon/tree/master/util/color

https://github.com/telepresenceio/telepresence

CNCF 新的孵化项目，可以把你的机器（笔记本）加入到 Kubernetes 集群上，简化开发的环境配置工作。

The NOVA filesystem: a filesystem designed for non-volatile main memory (NVMM), expected to be merged into mainstream kernel

https://lwn.net/Articles/729812/

Submitted via bookmarklet :sparkles:

Navigating the Linux kernel network stack: receive path 在weekly#74中的那篇介绍了TCP/IP栈的实现，这篇介绍了更为底层的实现，包是如何从网卡到memory的

https://www.lmax.com/blog/staff-blogs/2016/05/06/navigating-linux-kernel-network-stack-receive-path/

Submitted via bookmarklet :sparkles:

New approaches to network fast paths: af_packet v4 and XDP。最新的kernel已经可以做到在kernel space直接运行用c写的编译出的ebpf来处理、转发包。zero-copy, zero context switch, lock-free，单CPU就可以打满100Gbps，而且不需要像DPDK那样用专有的驱动。据我所知一些高频交易公司已经在用xdp了

https://lwn.net/Articles/719850/

Submitted via bookmarklet :sparkles:

https://github.com/martenbjork/github-xp

Microsoft + Github = ❤️. Make it official by giving your Github experience some Windows XP flare.

https://github.com/databricks/mlflow

Spark团队开源新作：全流程机器学习平台MLflow

https://mp.weixin.qq.com/s?__biz=MzU1NDA4NjU2MA==&mid=2247490838&idx=1&sn=c1856f2f45f76f3c09979e9a037517b4

https://dl.acm.org/citation.cfm?id=3190546

Service fabric: a distributed platform for building microservices in the cloud

微软的 Kubernetes，发表在 Eurosys'18 上的，作者数量感人

https://blog.acolyer.org/2018/06/05/servicefabric-a-distributed-platform-for-building-microservices-in-the-cloud/

MIT Issued Blockchain Diplomas 一流大学，一流大学.jpg

https://news.slashdot.org/story/18/06/02/0116224/mit-issued-blockchain-diplomas-but-doesnt-know-if-employers-actually-use-them

Submitted via bookmarklet :sparkles:

Remote only：一份远程工作宣言 听起来很好……不知道可行性怎么样

https://www.remoteonly.org/

Submitted via bookmarklet :sparkles:

What every developer should know about SQL performance：SQL优化入门（ 感觉很适合我这种没写过多少production-level SQL的应付面试用……

https://use-the-index-luke.com/sql/table-of-contents

Submitted via bookmarklet :sparkles:

http://landing.google.com/sre/ 神秘职位（

Introduction to Proof of Location：一种分布式GPS的初步设想，虽然在技术上还有很多难度（主要是家用设备能够定位其他设备的范围太小、怎么解决可信终端问题），但听起来很interesting（分布式ingress？定位其他设备=收集其他玩家走过时产生的XM=挖矿？或许可以结合LBS游戏做点好玩的东西出来）。

https://blog.foam.space/introduction-to-proof-of-location-6b4c77928022

Submitted via bookmarklet :sparkles: