Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

156 total results found

Planning

Microcosm

Move configuration out into yaml file - the mishmash of environment variables is pretty gross Add an FTP option for photo upload Add simple UI for obtaining a token

Python and Gitea

Python

Tips and tricks for Python and Gitea and CI stuff. Use Drone CI for Gitea I use Drone + Gitea for code versioning and automation - I talk about it here Gitea Package Management Gitea recently added package management which means that compiled packages and dock...

Gitea and DroneCI

Software Engineering Misc

I use Gitea to self-host my code + projects here and I use DroneCI, a lightweight CI pipeline that integrates into gitea to do automation stuff. Configuration of Drone + Gitea TODO: write about setup here - docker etc Drone CI Config Drone works like many othe...

Caddy Handler

Software Engineering Misc

You can set up caddy to do different things depending on the prefix using handle directive testsite.com { handle_path /media* { root * /path/to/media file_server } handle { root * /path/to/normal/content file_server } }

Relationship Extraction

AI and ML Tasks

Relationship Extraction (RE) is a task that is related to Coreference Resolution but with a focus on identifying relationships between entities. In the following example: James, the CTO at Filament AI, lives in the South of England. We want to identify the f...

Coreference Resolution

AI and ML Tasks

Co-reference Resolution (CR) is the task of deciding whether two entity mentions refer to the same instance or not. For example in: Joe Biden appeared at the event at 8pm. The president was wearing a Louis Vuitton Tuxedo. The objective is to identify that Jo...

Galaxy S3 Tab

Devices and Tech

Galaxy Tab S3 is a 10 inch (9.7") tablet released in 2017. Installing TWRP 1. To install TWRP on the device it's best to use [this chap's release](https://forum.xda-developers.com/t/recovery-unofficial-sm-t820-sm-t825-2021-11-30-twrp-3-6-0_9-0-for-galaxy-tab-s...

BigQuery Analytics Hub

Google Cloud Platform

Analytics Hub is a mechanism for sharing datasets between BigQuery users. Google's official product documentation for Analytics Hub is here Subscriber Workflow A dataset publisher creates and shares a Linked Dataset with the subscriber - this essentially beco...

Firefox on Ubuntu 22.04 Non Snap

Devices and Tech

In the latest Ubuntu they made Firefox a snap instead of just installing via deb. This walkthru tells you how to undo it. In summary: sudo snap remove firefox sudo add-apt-repository ppa:mozillateam/ppa echo ' Package: * Pin: release o=LP-PPA-mozillateam Pi...

Assessing Data Quality

Data Quality and Preparation

One of the biggest difficulties with ML is dealing with messy data. This is a common and reoccurring problem. CleanLab CleanLab is a product that attempts to use statistical methods to clean up data and labels. I need to read more about exactly how it works. T...

Debugging Complex TS Projects in VSCode

Node and Typescript

launch.json Config File This page assumes a build config based on the one in Publishing Type Definitions with a src and a dist folder. We can use npm link to link project1 to project2 and then we can add the dist folders from both projects to outFiles so that ...

NeoVim

Devices and Tech

NeoVim is a new super configurable version of the VIM editor. I've been learning to configure and customise it for my own use. I used the following tutorials: https://scribe.citizen4.eu/geekculture/neovim-configuration-for-beginners-b2116dbbde84 I also rea...

Fediverse

🌱 Seed Propagator

I am a member over at Fosstodon. New to the Fediverse? This guide written by Axbom has got you covered: https://axbom.com/mastodon-guide/ Who should I follow? https://fedi.directory/ is a really cool list of interesting accounts that you could follow. What too...

FOSS Funding

Software Engineering Misc

Underfunding of FOSS projects can be disasterous as this list shows.

BulletTrain - Handwritten BuJo Companion App

🌱 Seed Propagator

Building the App It's a mobile app powered by react native. I'm collecting my thoughts on how to build stuff with react native here Storage Books can be synced to/from remote storage systems. I will target webdav first because that's my personal itch but I gue...

React Native on Android

Node and Typescript

Installing Dev Environment On ubuntu you can install the android SDK with apt-get install android-sdk . You'll need a target device to test your app against. You can plug it in and use adb to do the hard work. Make sure to install the Expo App on your target d...

Golang Web Services and Gin

Software Engineering Misc

I've been using GoLang to build IndieScrobble Live Reload I use this package to live-reload my application as I make changes to it.

Keyword Extraction

AI and ML Tasks

Graph-Based Keyword Extraction Graph-based approaches like TextRank allows the extraction of keywords + phrases based on their centrality to the semantics of the other words in the document. https://github.com/SkBlaz/rakun2 - RaKUn 2.0, a very fast keyphrase...

Bookmarks

🌱 Seed Propagator

Clickbait Challenge at SemEval 2023 - Clickbait Spoiling (retrieved at: 02/11/2022, 07:56:18) Crate List - Blessed.rs (retrieved at: 04/11/2022, 18:52:22) conversationbot.py - python-telegram-bot v20.0a4 (retrieved at: 06/11/2022, 17:38:32) You Aren't...

Handling File Uploads in Express

Node and Typescript

Express and Multi-Part Uploads Historically I've used the express Multer middleware and associated typescript types (@types/multer). Multer accepts files encoded as part of a multipart/form-data request. The file is added to the req object as req.file : Expres...