3,331 karma · joined June 7, 2018
My own action MMORPG (think Mordhau meets Cyberpunk meets Arma 3). It's the perfect application of everything I already know as a platform engineer, and I get to learn all the things I don't. I'm making the client foss, the assets foss, and the gameplay compelling as all getout. Non-sharded, persistent world, with different lands for different real world regions. It's a type of metaverse in truth, but some of that part I have to flesh out better on the local client side where you can do whatever, but on the server there is a storyline.
I almost applied to YC because I'm at the stage I'm close to public alpha and need funding, but instead I'm planning on crowdfunding, but the release strategy has to be tops. I'm also doing things like planning on how to scale the business itself, lots of work on the over time growth profit model, etc. So basically, instead of a thousand side projects, I have one giant project where I get to do everything with my own theorycrafting - after years of being stuck doing whatever the boards/c-suite needs, it's a taste freedom and a dream.
Been working on it since 2013...
Remote: Preferred, open to physical presence for the right position.
Willing to relocate: Yes
Technologies: I started as a network engineer and sysadmin, evolved into devops/SRE, currently more aligned with platform engineering and operations management. Specialized in on-prem and datacenters (bootstrapped a t2 solo), with HPC (NUMA on the brain) and other low-latency high-throughput applications. Currently very interested in learning the lower stack I didn't know before, such as building datacenters from scratch (construction, plumbing, mechanical) and learning more about power generation and electricity, as I see them becoming the "new datacenters" in the power dynamic. GNU/Linux focused. Able to build and lead excellent teams. Also able to think and operate at a C-suite/board level.
Resume: contact if interested
Email: See profile
“There is always hope.” - SJ
I view it as planting seeds, and harvesting them later. Before that can be done though, a person generally has to understand how entrenched a person is in being a stenographer. I have found on both "sides", there are a certain amount of people that literally do no thinking for themselves at all, and only regurgitate. I've tried for years to work different angles on them, and those seeds mostly still lay dormant and un-sprouted...
“The argument that the two parties should represent opposed ideals and policies... is a foolish idea. Instead, the two parties should be almost identical, so that the American people can throw the rascals out at any election without leading to any profound or extensive shifts in policy. Then it should be possible to replace it, every four years if necessary, by the other party which will be none of these things but will still pursue, with new vigor, approximately the same basic policies.” - Carroll Quigley
I walked away realizing they are still copying the tech (IP theft, etc), but don't understand it nearly as well. The main thing that changed was the time-gaps, and by bypassing safety and other regs/norms, they just get to market first, but with a subpar product, usually with major issues.
I'm not nearly as afraid of this version of the future having experienced that, but of course, that was from a limited perspective.
That said, the sheer amount of $ being pumped into infrastructure of all types in China is a sight to behold, and also woke me up to how much our own government and big business entrenchment is suppressing American ingenuity.
I heavily abuse commit hooks in my hacky CI/CD pipelines though, so ymmv.
I have used commit hooks so that non-emacs users could push updates that still get executed to avoid the emacs tie in though, the biggest issue with it I've found.
Alias commands help.
Run your own git server instead of using one of the big names.
Use git hooks. (https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks)
When starting out, looking at visuals of how git works can help a lot I've found when training others. (https://www.junosnotes.com/wp-content/uploads/2021/07/basic-...)
I really have grown to hate most frameworks... (and I don't hate em, but for the devs who push them... it's become the new Java, another bane of linux admins everywhere.)
As Brendan Gregg said: "Containers are just processes, cgroups, and namespaces."
I do worry about running so much stuff in kernel space though. Imagine a widespread 0day that hits the kernel, or kernel panics causing kernel crashes that require reboots, the user space priv escalation, etc...
Are you doing fail-open or fail-closed? I've been on the fence on that.
Strong shoutout to nyxt, it's not terminal based but it is fast and I've liked it so far.
# Ensure history is written after every command, allowing it to persist across sessions
shopt -s histappend # Append to history instead of overwriting
PROMPT_COMMAND="history -a; history -c; history -r; $PROMPT_COMMAND"
# Set the history size (adjust as needed)
HISTSIZE=50000 # Number of commands kept in memory
HISTFILESIZE=1000000 # Number of commands kept in the history file
# Add timestamps to history (format: YYYY-MM-DD HH:MM:SS)
HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
# Ignore duplicate and space-prefixed commands
HISTCONTROL=ignoredups:ignorespace
# Save multi-line commands as a single entry
shopt -s cmdhist
# Allow history expansion with Ctrl + R
bind '"\e[A":history-search-backward'
bind '"\e[B":history-search-forward'
Also, if you are on shells you worry about, use gnu screen (or tmux if you prefer) imho. It will give you a second layer of history to be able to dig through."To and for the establishment, promotion, and development of a Secret Society, the true aim and object whereof shall be for the extension of British rule throughout the world, the perfecting of a system of emigration from the United Kingdom, and of colonisation by British subjects of all lands wherein the means of livelihood are attainable by energy, labour, and enterprise, and especially the occupation by British settlers of the entire Continent of Africa, the Holy Land, the Valley of the Euphrates, the Islands of Cyprus and Candia, the whole of South America, the Islands of the Pacific not heretofore possessed by Great Britain, the whole of the Malay Archipelago, the seaboard of China and Japan, the ultimate recovery of the United States of America as an integral part of the British Empire."
One thing this is missing is that forcing addicted players to buy again helps bring in the cash flow, so what a few legit people got wrapped up, enough buy back the equation for the shadier game companies (usually the big ones) will go ahead and never rescind a ban.
That doesn't mean you get to control what Americans can do on their devices.
Boiling the frog...
Supposedly the checks have actually gotten better, but I'm skeptical.