name: tufte-viz description: | Ideate and critique data visualizations using Edward Tufte's principles from "The Visual Display of Quantitative Information." Use this skill when: (1) Designing new data visualizations or charts (2) Critiquing or improving existing visualizations (3) Reviewing dashboards or reports for graphical integrity (4) Deciding between visualization approaches (5) Reducing chartjunk or improving data-ink ratio (6) Planning small multiples or high-density displays
I want Microsoft to do better, want Windows to be a decent development platform-and yet, I constantly see Microsoft playing the open source game: advertising how open-source and developer friendly they are - only to crush developers under the heel of the corporate behemoth's boot.
The people who work at Microsoft are amazing, kind, talented individuals. This is aimed at the company's leadership, who I feel has on many occassions crushed myself and other developers under. It's a plea for help.
You probably haven't heard of it before, but if you've ever used win32 API bindings in C#, C++, Rust, or other languages, odds are they were generated from a repository called microsoft/win32metadata.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;; An experiment for an SVG toolbar using icons from material.io | |
| ;; | |
| ;; Example usage: (toolbar 48 "black" "white" t t) | |
| ;; Material icons freely available (Apache 2 license) from | |
| ;; - https://material.io/resources/icons/?style=outline | |
| ;; - https://github.com/google/material-design-icons | |
| (require 'xml) (require 'svg) | |
| (defun toobar-item (label icon fg-color bg-color size with-icon with-label) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <stdio.h> | |
| /* | |
| * Calculates what Ada Lovelace labeled "B7", which today we would call the 8th | |
| * Bernoulli number. | |
| */ | |
| int main(int argc, char* argv[]) | |
| { | |
| // ------------------------------------------------------------------------ | |
| // Data |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (require 'dash) | |
| (require 's) | |
| (defmacro with-face (STR &rest PROPS) | |
| "Return STR propertized with PROPS." | |
| `(propertize ,STR 'face (list ,@PROPS))) | |
| (defmacro esh-section (NAME ICON FORM &rest PROPS) | |
| "Build eshell section NAME with ICON prepended to evaled FORM with PROPS." | |
| `(setq ,NAME |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ;; Copyright (C) 2017 by Anmint | |
| ;; Author: Anmint <anmint at outlook.com> | |
| ;; URL: | |
| ;; Version: 0.01 | |
| ;; This program is free software; you can redistribute it and/or modify | |
| ;; it under the terms of the GNU General Public License as published by | |
| ;; the Free Software Foundation, either version 3 of the License, or | |
| ;; (at your option) any later version. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Sample toolchain file for building for Windows from an Ubuntu Linux system. | |
| # | |
| # Typical usage: | |
| # *) install cross compiler: `sudo apt-get install mingw-w64` | |
| # *) cd build | |
| # *) cmake -DCMAKE_TOOLCHAIN_FILE=~/mingw-w64-x86_64.cmake .. | |
| # This is free and unencumbered software released into the public domain. | |
| set(CMAKE_SYSTEM_NAME Windows) | |
| set(TOOLCHAIN_PREFIX x86_64-w64-mingw32) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #pragma once | |
| #include <cstdint> | |
| #include <cassert> | |
| #include <algorithm> | |
| #include <cstdlib> | |
| #include <cstdio> | |
| namespace net { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include "rxcpp/rx-scheduler.hpp" | |
| // TODO: C++17 Networking TS | |
| #ifdef WITHOUT_BOOST | |
| // Standalone ASIO | |
| #include <asio.hpp> | |
| namespace asio_ns=::asio | |
| namespace system_ns=::std | |
| #else | |
| // Boost.ASIO |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <asio.hpp> | |
| #include <asio/ssl.hpp> | |
| #include <algorithm> | |
| #include <atomic> | |
| #include <cstdlib> | |
| #include <ctime> | |
| #include <iostream> | |
| #include <memory> | |
| #include <thread> |
NewerOlder