Skip to content

Instantly share code, notes, and snippets.

View HactarCE's full-sized avatar
🦀
Failure isn't an Option<T>. It's a Result<T, E>.

Andrew Farkas HactarCE

🦀
Failure isn't an Option<T>. It's a Result<T, E>.
View GitHub Profile
@HactarCE
HactarCE / Ithkuil.ahk
Last active May 12, 2017 23:58
An AutoHotkey script (https://autohotkey.com/) for typing Ithkuil symbols (http://ithkuil.net/)
/*
* USAGE INSTRUCTIONS
* Ctrl + Win + semicolon Exit
* Win + apostrophe ʰ
* Win + comma âêîôû čňřšž
* Win + period ëöü çļţż
* Win + forward slash áéíóú
* Win + backslash àèìòù
*/
@HactarCE
HactarCE / debug.md
Created January 9, 2018 23:52
Atom Beautify - Debugging Information
@HactarCE
HactarCE / 2018-01-14T20_44_04_414Z
Created January 14, 2018 20:48
npm install node_cljfmt
0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli 'install',
1 verbose cli 'node_cljfmt' ]
2 info using npm@5.6.0
3 info using node@v8.9.4
4 verbose npm-session e45bec17d951aed2
5 silly install loadCurrentTree
6 silly install readLocalPackageData
rofi usage:
rofi [-options ...]
Command line only options:
-no-config Do not load configuration, use default values.
-v,-version Print the version number and exit.
-dmenu Start in dmenu mode.
-display [string] X server to contact.
${DISPLAY}
-h,-help This help message.
@HactarCE
HactarCE / initial-rules.md
Created May 3, 2019 22:06
Quonauts v4 Initial Ruleset (draft)

Game Rules

This is the reference for the game rules of Nomic [VERSION]. This document is not guaranteed to always be up-to-date as the game rules are modified, however it is the duty of all players to keep this document accurate as game rules are modified. Where this document disagrees with the game rules, players should follow the game rules as they legally are, rather than their description in this document.

Meta rules

Conventions

This section and its subsections describe grammatical conventions used throughout this ruleset.

@HactarCE
HactarCE / morpho_format_v0.1.hjson
Last active October 3, 2019 15:32
Hactar's Morphology Format v0.1
# Hactar's morphology format proposal v0.1
{
# Categories are stored in an unordered object.
perspective: {
links: {
# Links to official and unofficial documentation/guides/etc.
agoi: http://ithkuil.net/03_morphology.html#Sec3o3
nildb: https://hactarce.github.com/HactarCE/NILDB/morphology.html#perspective
@HactarCE
HactarCE / graph.dot
Created July 15, 2020 16:17
2020-07-15 ndcell_lang module dependencies (excluding some submodules)
digraph g{
crate -> meta
crate -> constvalue
crate -> errors
crate -> span
crate -> types
ast -> "ast::args"
ast -> "ast::expressions"
ast -> "ast::rule"
ast -> "ast::statements"
@HactarCE
HactarCE / history.rs
Created October 6, 2020 18:32
Transient undo history test
//! Undo/redo history.
//!
//! The simplest model of undo history consists of a single "undo stack." Every
//! operation pushes a history entry for the previous state onto the undo stack.
//! The "undo" action pops a history entry from the top of the undo stack and
//! restores it.
//!
//! To add "redo" functionality, we make an additional "redo stack." To undo an
//! action, we push an entry onto the redo stack and then pop an entry from the
//! undo stack to restore. To redo an action, we push an entry onto the undo
@HactarCE
HactarCE / README.md
Last active June 23, 2021 19:40
Factorio Endgame Production

Unless otherwise specified, all designs are meant for 4-8 trains of the format L-4C-2L-4C-L. Most are also compatible with L-4C-L trains.

"Rail units" refer to the size of MRS blueprints.

ELSA v1

5.2 x 3.5 rail units
Recommended logistics bots: 2000
Configured for iron smelting by default; change all requesters and two arithmetic combinators to use for another resource.

@HactarCE
HactarCE / README.md
Last active December 24, 2023 15:28
Factorio blueprint book list

This is just a collection of useful Factorio blueprint books I have either found online or made myself. (Links are included where applicable.) I recommend using this Chrome extension to quickly copy these into Factorio.

All blueprints use blue belts unless stated otherwise.

See also: