Advanced Search
Search Results
156 total results found
Planning
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
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
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
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
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
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
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
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
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
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
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
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
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
Underfunding of FOSS projects can be disasterous as this list shows.
BulletTrain - Handwritten BuJo Companion App
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
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
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
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
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
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...