This is your work, valued

San Francisco

Jason Ernst

Expert
@compscidr

Software engineer. Interested in robotics, mesh networks, machine learning and decentralization

lolminer-docker. Working AMD/Nvidia drivers + lolminer. Tested on Ubuntu 20.04 and 20.10 hosts without requiring the AMD driver on the host. Nvidia requires the Ubuntu docker runtime.

13

zig-deb. Package zig into an apt package for installing on debian / ubuntu

6

ipfs_indexer. An ipfs indexer / search engine built in rust

6

icmp. A library (and sample apps) for sending, receiving and parsing ICMP packets on android and linux

6

curl-http3-deb. A repo that makes a ubuntu compatible deb of curl with http3 (quic) experimental support compiled in

5

packetdumper. A kotlin / android compatible buffer / packet dumper which can output pcapng files, hex files, strings, and logging compatible with wireshark import, and a tcp server which serves wiresharp pcapng dumps live

4

ansible-github-runner. Installs a github self hosted runner

4

scholar. A parser for Google scholar, written in go

4

docker-github-actions-runner-android. Based off myoung34's container but adds java + android sdk

3

meshdensitytool. Simple tool that allows for visualisation of how many nodes participating in a mesh network could cover places with various population densities

3

ansible-gpg. Ansible module for managing GPG-keys

3

ansible-media-server. A collection of roles for running a media server: sonarr, radarr, plex, ombi, transmission, etc

3

non-blocking-sockets. Non blocking tcp and modbus sockets

2

awm. Android Wireless Measurement Library aims to collect and open source wireless statistics and information in a way that does not disrupt the functioning of apps

2

signal-intent-handler. This set of code makes it possible for external parties to trigger via signals or Android intents. Meant for instrumented testing

2

ansible-uncompress. Uncompress collection for ansible

2

android-compat-lint. A tool which flags possible compatibility issues with different SDK versions

2

machine-configurations. Salt / Docker / Ansible / Vagrant devops to manage configurations on my machines

2

knet. Kotlin user-space network stack focused on packet creation, serial and deserialization

2

wifi-direct-test. experiments with wifi direct (wifi p2p) on android

2

kanonproxy. An anonymous proxy written in kotlin

2

amdgpu-docker. Docker base image to build simple GPU Compute Container

1

ansible-rust-gameserver. Ansible rust gameserver

1

ansible-keybase. Ansible collection to install keybase

1

libdetect. Performs detection of open TCP ports on the local networks that a particular device is connected to.

1

krcon. ktolin rcon library

1

wmn-simulator. A custom c++ simulator developed to simulate wireless mesh networks. Results from the simulator published in 2009 paper "Fair Scheduling with Multiple Gateways in Wireless Mesh Networks".

1

ansible-github-cli. Roles for installing github cli and extensions via ansible

1

firebase-publishing-quarkus. A demo repo that shows how you can use both the firebase distribution plugin and quarkus in the same multi module project

1

logback-android. 📄The reliable, generic, fast and flexible logging framework for Android

1

rust-server. Provides a dedicated linux server for Rust (the game) running inside a Docker container.

1

chia-plotter-docker. Chia plotter image that uses ssh to sync plots back to a central store

1

bwtestcollector. Meant to work with bwtest to collect the results and display them graphically

1

kraken-kotlin-client. A simple Kotlin API Client for the Kraken Trading platform

1

octoprint-m3d-docker. Packages Octoprint and the m3d micro printer into a docker container

1

bwtestjs. Javascript bandwidth test using Jquery. Works on slow (28.8kbps up to ~1Gbps). Has bounded runtime.

1

iac. Experiments with infrastructure as code

1

ns-3.18-aina-2014. Simulation experiment from "A Wi-Fi Simulation Model Which Supports Channel Scanning across Multiple Non-overlapping Channels in NS3" published in AINA 2014.

1

llegend. local legend tools

1

hello-kotlin-android. "Hello Kotlin-Android" with jacoco, junit5, ktlint, mockk, codecov, dokka, r8, logback-android, papertrail ready to go

1

logips. Simple lib to filter interfaces and ips and obtain and log ip addresses in kotlin

1

hello-java-android. "Hello Java-Android" with jacoco, junit5, codecov ready to go

1

test-servers. A collection of test servers and clients written in kotlin to run protocol tests against

1

retransmit-delay-pdr-study. One of the experiments from "Simulation Models and Framework to Support Connection point selection in HWNs to improve QoS/QoE, reduce cost and increase profits", PhD Thesis, Chapter 5.2 and ACM SAC 2015 paper "Performance evaluation of heterogeneous wireless networks considering competing objectives and viewpoints"

1