Skip to content

Instantly share code, notes, and snippets.

View thomasdavis's full-sized avatar

Thomas Davis thomasdavis

View GitHub Profile
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Thomas ✽ Davis",
"label": "Senior Javascript at Blockbid",
"email": "thomasalwyndavis@gmail.com",
"summary": "I’m a full stack web developer who loves working with open source technology. I work best at planning the architecture of web applications and their development life cycles. I also love to get the community involved and have had much experience with building and organizing large open source groups.\n\nSpecialties: React, Redux, Javascript - Full stack developer with lots of experience in lots of stuff",
"location": {
"countryCode": "US",
{
"basics": {
"name": "Elon Musk",
"label": "CEO & Entrepreneur",
"image": "",
"email": "elon@musk.com",
"phone": "(123) 456-7890",
"url": "https://elonmusk.com",
"summary": "Innovative entrepreneur and engineer with a passion for technology, space exploration, and sustainable energy. Founder and CEO of SpaceX, Tesla, Neuralink, and The Boring Company.",
"location": {
@thomasdavis
thomasdavis / blah.js
Last active June 27, 2024 05:18
output of gpt-4o (some parts added by me, was too lazy to remove)
export default function Talk() {
const [modelReady, setModelReady] = useState(false);
const [fullModel, setFullModel] = useState(null);
const [training, setTraining] = useState(false);
const [chat, setChat] = useState('');
// slice book every 2000 characters
const bookParts = [];
for (let i = 0; i < book.length; i += 2000) {
bookParts.push(book.slice(i, i + 2000));
{
"basics": {
"name": "Traves Theberge",
"label": "Testing",
"image": "https://testing.com",
"email": "traves.theberge@gmail.com",
"phone": "na",
"url": "https://testing.com",
"summary": "Hi there, I'm Traves Theberge — a Canadian Indigenous professional with a versatile skill set and a real passion for effective project management. I've built a strong foundation across various disciplines, arming me to tackle the complexities of modern projects head-on.\n\nAs a trained Project Manager, I thrive in areas like system design, meticulous project coordination, contract management, and seamless communication. I'm committed to consistently delivering results that go beyond expectations.\n\nMy journey has been quite the adventure, including experiences in firefighting, digital archiving, and serving as a Traditional Knowledge Holder for a First Nation. This mix of experiences has given me deep insights into how people interact and how conflicts can be resolved. I've further sharpened th
https://bitcoinassociation.clickmeeting.com/tokenized-live-demo?r=AQt4ZwxkAwy8sRq1LachMvOEozy2MvOEozy2Mak8M3Ivrz5zoaydoTSkozy2MxO0rz52rF5jLac8sQVlAmRjZmR1

Blockbid CCXT Tutorials

blockbid.io - Australian crypto exchange, no KYC required

We thought it would be useful to show our users how to trade programatically at Blockbid. This repo will eventually contain a series of tutorials ranging from super beginner to advanced. Please use issues to suggest ideas about what you would like to see.

Requirements

  • Basic understanding of Javascript
  • Basic understanding of trading

An Open Source Computer vision model to identify the Australian Aboriginal Flag

I've been recently paying attention to the #freetheflag debate, in short;

The Aboriginal flag of Australia is widely used by indigenous Australians as a symbol of their heritage. Though, the flag is actually copyrighted by an indigenous individual who has exclusive control of the licensing rightfully. Though, unlike most (if not all) national flags, the licensing is controlled by an individual, where as in most Western countries, the flag designs would be owned by the government. SHIT

Over the years I've been trying to learn machine learning but never got anywhere because I couldn't think of a use case. I recently read a c

{"format": "layers-model", "generatedBy": null, "convertedBy": "TensorFlow.js Converter v2.3.0", "modelTopology": null, "weightsManifest": [{"paths": ["group1-shard1of1.bin"], "weights": [{"name": "Conv1/kernel", "shape": [3, 3, 3, 16], "dtype": "float32"}, {"name": "bn_Conv1/gamma", "shape": [16], "dtype": "float32"}, {"name": "bn_Conv1/beta", "shape": [16], "dtype": "float32"}, {"name": "bn_Conv1/moving_mean", "shape": [16], "dtype": "float32"}, {"name": "bn_Conv1/moving_variance", "shape": [16], "dtype": "float32"}, {"name": "expanded_conv_depthwise/depthwise_kernel", "shape": [3, 3, 16, 1], "dtype": "float32"}, {"name": "expanded_conv_depthwise_BN/gamma", "shape": [16], "dtype": "float32"}, {"name": "expanded_conv_depthwise_BN/beta", "shape": [16], "dtype": "float32"}, {"name": "expanded_conv_depthwise_BN/moving_mean", "shape": [16], "dtype": "float32"}, {"name": "expanded_conv_depthwise_BN/moving_variance", "shape": [16], "dtype": "float32"}, {"name": "expanded_conv_project/kernel", "shape": [1, 1, 16, 8

Introducing JSON Blog

dcwr (don't care, won't read) This project aims to make your entire blog contained in a single file (content sourced from where ever you want), of which you can do what ever you want via utilizing tools built in a community fashion.

Getting Started

mkdir myblog && cd myblog
npm i -g jsonblog-cli