diff options
Diffstat (limited to 'content/blog/cbin.md')
| -rw-r--r-- | content/blog/cbin.md | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/content/blog/cbin.md b/content/blog/cbin.md new file mode 100644 index 0000000..3dbd1a3 --- /dev/null +++ b/content/blog/cbin.md @@ -0,0 +1,14 @@ +--- +title: Made a Pastebin site :P +keywords: pastebin bin paste cbin +--- + +These past few days I've spent my time working on a project called CBin, along with my friend Jan Palma (who made the frontend). It is a pastebin server written in C (if you couldn't tell) + +It takes text, stores it in memory, and hands it back when asked. No accounts, no fluff, no "yeah stick this OAuth up your ass or fuck off". + +It runs entirely in-memory with FIFO eviction (sadly kind of slow, but fast enough to where it's unnoticable), meaning old pastes get yeeted off the face of the earth when things get full. + +The frontend lives in a separate universe (HTML/Typescript/CSS), maintained by Jan Palma, because I have no will to make a frontend myself (shit would look straight out of 1998) + +Overall, CBin is fast (fast enough), small, and mildly feral. It does one job, doesn't apologize for anything, and will absolutely forget your data if you blink wrong, or I get a power outage for more than a day. Not exactly the most memory safe but whatever. It's good enough to where if you aren't actively trying, you won't even notice. |
