Skip to content

Instantly share code, notes, and snippets.

title publish_date draft tags
Self-hosting miniflux on Fly
2022-12-23
false

This week I deployed miniflux, a minimalist and opinionated feed reader, on Fly.

I'd been wanting to stop focusing on HN and Twitter as my biggest source for new reading material. Most content on HN is not what I would call curated. Even my Twitter timeline doesn't feel like it's worth scavenging for reading material.

@rdipardo
rdipardo / Coral Reef (multi-caret).xml
Last active January 6, 2025 00:26
Coral Reef Notepad++ Theme
<?xml version="1.0" encoding="UTF-8" ?>
<!--//
Coral Reef
A vibrant dark theme adapted from clean-jsdoc
<https://clean-jsdoc.github.io/clean-jsdoc>
Revised: 2024-12-16
(c) 2022 Robert Di Pardo
@tuetenk0pp
tuetenk0pp / media-workflow-jellyfin.md
Last active January 6, 2025 00:25
Media Workflow for Jellyfin
@prrao87
prrao87 / install_postman_mint_no_snap.md
Last active January 6, 2025 00:24
Install Postman on Linux Mint (without using snap)

Goal

Postman is a usefull app to build and test APIs, most commonly installed on ubuntu-like systems via snap. On recent distributions of Linux Mint (20 and above), snap installs are no longer possible. The instructions below show how to install Postman via the terminal.

Download Postman

$ wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz

Extract archive

$ sudo tar -xzf postman.tar.gz -C /opt

Make symlink

@tykurtz
tykurtz / grokking_to_leetcode.md
Last active January 6, 2025 00:24
Grokking the coding interview equivalent leetcode problems

GROKKING NOTES

I liked the way Grokking the coding interview organized problems into learnable patterns. However, the course is expensive and the majority of the time the problems are copy-pasted from leetcode. As the explanations on leetcode are usually just as good, the course really boils down to being a glorified curated list of leetcode problems.

So below I made a list of leetcode problems that are as close to grokking problems as possible.

Pattern: Sliding Window

@disler
disler / README.md
Last active January 6, 2025 00:21
Four Level Framework for Prompt Engineering
@kcubeterm
kcubeterm / Google-sdk-termux.md
Last active January 6, 2025 00:16
How to install google cloud sdk in termux and run cloud shell interactively.

Now Google cloud sdk support python3.9 as well. Lets start.

Without any surprise,use your copy-paste skills to fire following script into your innocent terminal.

pkg install python3 openssh
curl -o sdk.sh sdk.cloud.google.com
chmod +x sdk.sh
./sdk.sh --install-dir=$PREFIX
@kevin-david
kevin-david / airgradient-02.yaml
Last active January 6, 2025 00:11
AirGradient DIY: ESPHome with Sleep (extend PM2.5 sensor lifetime)
##
## See https://github.com/kevin-david/home-assistant-shared/blob/main/esphome/airgradient.yml for future updates
##
substitutions:
name: airgradient-02
### Everything below this can be copy/paste between similar devices
esphome:
name: $name
@pjobson
pjobson / plex_media_permissions_4_noobies.md
Last active January 6, 2025 00:11
Plex Media Permissions for Linux Noobies

Plex Media Permissions for Linux Noobies

There is no problem with being a noobie and I do not use the term to sligtht or disparage anyone.

This is a way to setup your permissions for running Plex in Linux. Different folks may use different methods.

The permissions concepts provided here apply to OSX, but the users and groups are controlled and modified differently, so much of this will not work properly. I think the command is dscl, but that could be out of date.

There are many ways to setup your permissions scheme in Linux, this methodology describes a way to do it, not everyone will like it, but it works for me, so whatever.

@Setland34
Setland34 / .deps...npm...hardhat...console.sol
Created January 6, 2025 00:09
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.0+commit.c7dfd78e.js&optimize=false&runs=200&gist=
// SPDX-License-Identifier: MIT
pragma solidity >=0.4.22 <0.9.0;
library console {
address constant CONSOLE_ADDRESS =
0x000000000000000000636F6e736F6c652e6c6f67;
function _sendLogPayloadImplementation(bytes memory payload) internal view {
address consoleAddress = CONSOLE_ADDRESS;
/// @solidity memory-safe-assembly