| Base companies | Desk companies |
|---|---|
| Jiecang | Poppin, HON, Allsteel, AMQ, Enwork, Uplift, Haworth, Xybix, Hat Contract, Uncaged Ergonomics, Omnidesk, AITerminal, Fully(Herman Miller+Knoll), Funte, Desky |
| Kaidi | LTJ Kantoormeubelen, Teknion, OFS, Friant, Varidesk, BTOD |
| Loctek | Loctek, Flexispot(Loctek) |
| Timotion | Backbone, Humanconnect(FLH), Motti(Timotion), Autonomous SmartDesk, Trendway, Symmetry, DEZCTOP, Steelcase |
| OMT-Veyhl / LogicData(Jiecang) | Herman Miller, Haworth, Special T, iMovR, BTOD, DeskHaus |
| Linak | Steelcase, Ergonofis, Ikea, Xdesk, Inwerk, Charcoal, iMovR, Buldesk, Workrite, UpDesk |
| Actiforce | Steelcase |
| Conset | Conset, Flexiwork |
| let | |
| # lut = [ | |
| # 1 # 0 | |
| # 2 # 1 | |
| # 4 # 2 | |
| # 8 # 3 | |
| # 16 # 4 | |
| # 32 # 5 | |
| # 64 # 6 | |
| # 128 # 7 |
Below are the steps I used to recover the system, this is nixos running on ZFS on LUKS, where the LUKS volume is encrypted with a GPG key on a yubikey.
During a docker image build my system looked up and I had to reset my desktop by holding the power button. After that importing the zfs root pool hung on startup.
Some steps are from memory.
- Create a bootable USB drive with gpg, etc.: example
| [connection] | |
| id=YaleSecure | |
| type=wifi | |
| [wifi] | |
| mode=infrastructure | |
| ssid=YaleSecure | |
| [wifi-security] | |
| key-mgmt=wpa-eap |
| # Please see the script's new home: https://github.com/alphapapa/magit.sh |
| #!/bin/bash | |
| # ~/.bashrc: executed by bash(1) for non-login shells. | |
| # kevin gallagher (@ageis) <kevingallagher@gmail.com> | |
| # normally I divide this into separate files: .bashrc, .bash_profile, .bash_aliases and .bash_functions (also .bash_logout), but it's all concatenated here. | |
| ulimit -s unlimited | |
| export MYUID=$(id -u) | |
| export USER="$(id -un)" | |
| if [[ "$TILIX_ID" ]] || [[ "$VTE_VERSION" ]]; then |
Here's a list of mildly interesting things about the C language that I learned mostly by consuming Clang's ASTs. Although surprises are getting sparser, I might continue to update this document over time.
There are many more mildly interesting features of C++, but the language is literally known for being weird, whereas C is usually considered smaller and simpler, so this is (almost) only about C.
1. Combined type and variable/field declaration, inside a struct scope [https://godbolt.org/g/Rh94Go]
struct foo {
struct bar {
int x;Here we create the master key. We want only Certify capability: we use the master key only to create the subkeys, Sign - Encrypt - Authenticate capabilities will be assigned to the subkeys.
Run the following command to start the master key generation process. Select the set your own capabilities creation process (type 8)
▶ gpg --full-generate-key --expert
gpg (GnuPG) 2.2.9; Copyright (C) 2018 Free Software Foundation, Inc.
| commit ea830e03d4d4562b1ff225940f65bceddd9cad6c | |
| Author: Hayaki Saito <saitoha@me.com> | |
| Date: Sun Jun 11 23:46:45 2017 +0900 | |
| Add sixel graphics support | |
| Signed-off-by: Hayaki Saito <saitoha@me.com> | |
| diff --git a/Makefile b/Makefile | |
| index d8595fe..a25d040 100644 |