8518 lines
371 KiB
XML
8518 lines
371 KiB
XML
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|||
|
<channel>
|
|||
|
<atom:link href="feed.xml" rel="self" type="application/rss+xml" />
|
|||
|
<title>Kitaab | </title>
|
|||
|
<link></link>
|
|||
|
<description>Kitaab — </description>
|
|||
|
<lastBuildDate>2022-04-03</lastBuildDate>
|
|||
|
<image>
|
|||
|
<url>assets/rss.png</url>
|
|||
|
<title>Kitaab — </title>
|
|||
|
<link></link>
|
|||
|
</image>
|
|||
|
<item>
|
|||
|
<title> Keeping the train going</title>
|
|||
|
<link>220322-2108.html</link>
|
|||
|
<guid isPermaLink="false">220322-2108.html</guid>
|
|||
|
<pubDate>220322-2108</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I called in sick today at work, I think I'm still pretty frazzled from working 2 weekends in a row, but oh well, at least I can take sick leave whenever I need to. Which is good because I really needed today, I just couldn't when I woke up. I've been going to bed far too late, mostly because I'm hooked on fixing up some computer thing, or closing up my tabs or whatever. I really should go to bed earlier but I keep falling into this trap.</p>
|
|||
|
<p>I read an email from my past self today, which was delightful. I was still clearly a little sad, but it still cheered me up, I'm looking forward to writing another one. It feels really nice to read my own thoughts, I suppose that's why I jounarl and write emails to myself and all of that. It's gorgeous. I gotta remember to save them to kitaab somehow.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>220322-0036.html</link>
|
|||
|
<guid isPermaLink="false">220322-0036.html</guid>
|
|||
|
<pubDate>220322-0036</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Can't sleep again so i'm back here once more to make my thoughts known. I spoke to Parul again today. I think it was a bad idea, because whenever we talk, we talk for like 2 hours straight, mostly baout nothing. I can't help but notice how easy the conversation is, how much I enjoy talking with her even about the most mundane of things. Today, she fell asleep talking to me (nearly), and I couldn't help but notice how comfortable it all felt. I suppose that's what happens when you've been friends for a long time.</p>
|
|||
|
<p>I nhate it. Torn between what I know to be false and wrong and fantasies I can't help but enact.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Python Packaging sucks</title>
|
|||
|
<link>220321-2245.html</link>
|
|||
|
<guid isPermaLink="false">220321-2245.html</guid>
|
|||
|
<pubDate>220321-2245</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Python is notorious for having layers and various build systems to actually build software. As someone building software first hand, this is proving annoying. Do I use setuptools? What's poetry? Yeah, I source'd my venv, and then installed through pip. Ughh. Nightmarish. As a <a href='nixOS.html' >nixOS</a> fan, I thought surely there is a better way. Ugh, nope. Nix either uses the package manager under the hood or rebuilds everything from scratch, in general for all languages. This is normally great, because nixpkgs has 10s of 1000s of packages, and when your package exists, everything Just Works. When you're writing your own .nix file to add your package, things are bit more frisky.</p>
|
|||
|
<p>Most the time you're expected to just copy what other developers of other packages did, and because most languages generally bless a particular way of packaging applications, this isn't too bad. On python, it fucking sucks. There's at least 8 different ways to package a python <del>package</del> module, and then 3 ways to do so in Nix for each of those package management solutions. It's really annoying.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> NFS mounts on Kodi</title>
|
|||
|
<link>220320-1547.html</link>
|
|||
|
<guid isPermaLink="false">220320-1547.html</guid>
|
|||
|
<pubDate>220320-1547</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>LibreElec / Kodi NFS mount GUI is busted af. To mount NFS directories you gotta ssh in. You'll need to create a systemd unit and then (re)start it.</p>
|
|||
|
<p><code>nano /storage/.config/system.d/storage-x.mount</code></p>
|
|||
|
<pre><code>[Unit]
|
|||
|
Description=test nfs mount script
|
|||
|
Requires=network-online.service
|
|||
|
After=network-online.service
|
|||
|
Before=kodi.service
|
|||
|
|
|||
|
[Mount]
|
|||
|
What=192.168.1.240:/mnt/three/movies
|
|||
|
Where=/storage/movies
|
|||
|
Options=
|
|||
|
Type=nfs
|
|||
|
|
|||
|
[Install]
|
|||
|
WantedBy=multi-user.target
|
|||
|
</code></pre>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Can't Sleep</title>
|
|||
|
<link>220320-0059.html</link>
|
|||
|
<guid isPermaLink="false">220320-0059.html</guid>
|
|||
|
<pubDate>220320-0059</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Can't sleep once more so I'm here on my computer writing things down like a peasant in hopes it'll put me to sleep. i was trying to fall alseep before, but i kept using my phone, an if i'm gonna be up anywayway i wanted to get these thoughts out of my head. i so wish i still had my xtec i wouldn't have to get up, just type away, gosh i've been missing hat tthing lately. Anyways...</p>
|
|||
|
<p>I'm getting sick of how much i'm unable to move past this Parul / Dee thing, just last night, after spending all night with Dee, doing MDMA with her, and having a fun time, I dreamt of Parul still. I was looking at Parul, we were sitting really close and smiling at each other and were generally happy and then I look around and see Dee, heartbroken and distraught. I woke up moments after that, and was not happy to find myself in Dee's bed having dreams of my ex. I jkeep wondering if she thinks about me as much as I think about her, whether she even feels what I felt and continue to be unable to express. That's certainly part of why it's weighing me down, not being able to talk with Dee about it, I know it would break her. And I keep trying to protect her from it, but it just makes the issue bigger for me. It doesn't help that they look similar, and sometimes even whin I'm looking right at Dee, my brain parses her face as Parkl. Ughhhhh.</p>
|
|||
|
<p>Another reason I'm annoyed is because I really <em>need</em> because I'm going climbing fairly early tomorrow, and then I'm going to a Satsung with Dee. So I want to be well rested but my stupid brain just won't hit the off switch even after taking a mellie and trying to lislten to a podcast. I was laughting earlier about how I've been popping pills (mellies) to ignore my problems. It's certainly true, this time of night is when I'm most often compraing Dee and Parul, nad simply because I'm still contemplating it, it's clear my lack of progress points to substance abuse (hah :P )</p>
|
|||
|
<p>It sucks especially, because I actually still do really like Dee. I like hanging out with her and generally spending time with her, though not as much as she does with me. Even still, she tries really hard, and I can't blame her for that. Even if i feel we're starting to run out of things to talk about, i still enjoy her company. I noticed that even when she was draped around me, even if i was a little annoyed I was still kinda liking it. idk. It seems all the girls that fall for me want all of my our time to be spent to gether even though I could not do that. Am I making fake promises to my partners? Am I not honest about my own expectations? Why do I always feel like I'm running out of time? I think much of my dissatisfaction with my relationship with Dee, my fantasizing about Parul, are both merely symptoms with a deeper cause, noe that I have not managed to elicidate just yet, but one that surely comes from within me, and not from some difference between Parul and Dee. I don't believe that I wouldn't feel this way if I was with Parul buty some mysterious magic. Even if the fantasy is tantalizing, or conceptions of "idenpendence" desirable, I know that the root of my unhappiness is my own creation.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>220318-0052.html</link>
|
|||
|
<guid isPermaLink="false">220318-0052.html</guid>
|
|||
|
<pubDate>220318-0052</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Things to know before adpoting a Cat</title>
|
|||
|
<link>220317-2328.html</link>
|
|||
|
<guid isPermaLink="false">220317-2328.html</guid>
|
|||
|
<pubDate>220317-2328</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>You need</h3>
|
|||
|
<ul>
|
|||
|
<li>A scratch post / tree </li>
|
|||
|
<li>A litter box</li>
|
|||
|
<li>Toys</li>
|
|||
|
<li>Cat brush?</li>
|
|||
|
<li>Cat bed</li>
|
|||
|
<li>Cat food + Feeding bowl + water</li>
|
|||
|
<li>A vet</li>
|
|||
|
</ul>
|
|||
|
<p>You're going to want to give your cat as much room as possible, and keep it enclosed, especially for the first few days (basecamp). Try to keep it enclosed at night.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Why I Automate the way I do</title>
|
|||
|
<link>220317-1526.html</link>
|
|||
|
<guid isPermaLink="false">220317-1526.html</guid>
|
|||
|
<pubDate>220317-1526</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Being a fairly clumsy person (which I now think links to my ADHD) I find new and exciting ways to fuck up my computers all the time. Losing them hurts, and having to reconfigure something I'd already configured is salt in the wound. I've had to do that enough times that I don't want to spend any more time doing that. I want clumsy, drunk, idiot proof configuration. If I were dropped a computer running linux, I want it back to being 'mine' in less than an hour. If I accidentally nuke a server, I should be able to recreate it to last backup in a moment.</p>
|
|||
|
<p>I want <a href='201015-2313.html' >Invincible Computing</a></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> MMM </title>
|
|||
|
<link>220311-2121.html</link>
|
|||
|
<guid isPermaLink="false">220311-2121.html</guid>
|
|||
|
<pubDate>220311-2121</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Normally me and my friends to GMM (God Mode May, which may be somewhere in this Kitaab). The goal is the same as always, only the month has changed: Bulid good habits for a month to better align with the outcomes you want to see in your own life. You can try to set positive habits or break bad ones, but try to set ambitious goals and strive to meet them. Go above and beyond and try your best for this one month.</p>
|
|||
|
<h3>Mad Mode March</h3>
|
|||
|
<ul>
|
|||
|
<li>Meditate </li>
|
|||
|
<li>Ride to work </li>
|
|||
|
<li>Exercise (7 Minute Scientific Workout & 7 Minute Ab Challenge)</li>
|
|||
|
<li>Creative work</li>
|
|||
|
<li>At least 2 big ticket items from task warrior (you know what counts)</li>
|
|||
|
<li>No eating out or uber eats unless social</li>
|
|||
|
<li>No Alchohol</li>
|
|||
|
<li>No Porn</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Carla Tips & Tricks</title>
|
|||
|
<link>220311-2116.html</link>
|
|||
|
<guid isPermaLink="false">220311-2116.html</guid>
|
|||
|
<pubDate>220311-2116</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>MIDI board is in external patch bay if you don't see it.
|
|||
|
You have to have the side bar, and go to the "Transport" tab, and then hit play there for the patterns to be triggered.
|
|||
|
Save and load sessions so you don't have to keep <a href='re-configuring.html' >re-configuring</a> everything</p>
|
|||
|
<h3>LV2 folders</h3>
|
|||
|
<p>These are ones I found so far or were autoconfigured.</p>
|
|||
|
<ul>
|
|||
|
<li>/home/anish/.ladspa/</li>
|
|||
|
<li>/usr/local/lib/ladspa</li>
|
|||
|
<li>/usr/lib/ladspa</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> DAW-less linux setup</title>
|
|||
|
<link>220311-2112.html</link>
|
|||
|
<guid isPermaLink="false">220311-2112.html</guid>
|
|||
|
<pubDate>220311-2112</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Or <a href='220311-2116.html' >Carla</a> is amazing.</p>
|
|||
|
<p>I've been experimenting with audio "production" for a while, if it can even be called that. Normally dabbling with more code-focused or generally esoteric tools, I'm slowly making my way back to 'normalcy' in hopes that i'll be able to successfully record a song that i think is not absolute trash fire bullshit. In this regard, I've been playing around with Carla. I already had configured my nixOS setup to have some plugins (like Helm and Vitalium) that were being read from Carla so I could use it as a plugin host, but I'd never gotten much further than hooking up ORCA MIDI to one of the synths and just having a little play. I managed to hook up my midi board into Carla which I then configured to run a few plugins, which I then sequenced using Carla's MIDI Pattern built in plugin. It was really cool and easy compared to all the other tools I've been using -- Something about that did make it feel less satisfying though. Carla also allows sessions which solves an annoying problem I was having of having to set everything up everytime I wanted to do anything. This way I can make patches initially and then play them later, which is something I really wanted.</p>
|
|||
|
<p>I would like to make a single song this MMM that I at least don't hate that would be an awesome conclusion to <a href='220311-2121.html' >MMM</a></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Logan</title>
|
|||
|
<link>220311-2104.html</link>
|
|||
|
<guid isPermaLink="false">220311-2104.html</guid>
|
|||
|
<pubDate>220311-2104</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>CTO at Cubiko and good friend. Very smart man, and generally fun to be around. Loves board games</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>220311-2101.html</link>
|
|||
|
<guid isPermaLink="false">220311-2101.html</guid>
|
|||
|
<pubDate>220311-2101</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>feeling particularly miserable today, and i'm here to try and figure out why. I wrote a lil bit before, but I lost it instead of saving it by mistake, so here i am again. on the surface, I could point my feelings towards not being able to get high when I got home today but i think it's more than just that. i cant put a pin in it though. the worlds pretty fucked, but that doesn't explain my misery today. i don't feel like there's things i should've done that i didnt or things that i want to do but i cant. <a href='220311-2104.html' >Logan</a> mentioned a good point today about how brains tend to work. When you're considering the possibility of doing things, your brain automatically filters things to a set of things you believe reasonable and possible, based on the connections of your neurons and the way you think, and it happens so fast and subconciously you don't even realize it's happening -- the only ideas that you're capable of making are those that your brain has filtered. For people with bi-polar, when they're manic, the set of things your brain culls goes down (ie more things make it through the filter). This can have severe consequences, in one example he gave us, a manic person simply drove into a wall because he was unable to accept the reality of the road turning at a point he didn't want it to. For schizophrenics this can be even more pronounced, and is why they are often classified as 'creatives', since they make connections that other people simply cant. He also mentioned how depressed people are unable to make decisions for the same reason. The brain culls all possibilities that one would otherwise consider. That's kinda how I feel right now. <em>Culled of possibility</em>. It probably doesn't help that i've been alone at home stirring with my thoughts. Anyways the roomies are home now so maybe they can offer some distraction, but otherwise i'll just get into bed and read for a while before going to bed.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>220311-2059.html</link>
|
|||
|
<guid isPermaLink="false">220311-2059.html</guid>
|
|||
|
<pubDate>220311-2059</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Feeling fucking miserable so I'm here writing down my thoughts in an attempt to deal with them instead of letting it fester. On the surface, the main thing that upset me was not getting to get high when I got home today, but I think it's more than that. Yet I can't quite put my finger on it. Nothing has gone particularly wrong, I don't feel like I've done anything or that I'm missing out on something. Yeah, the world is pretty fucked, but it's been that way for years, and I can't see a reason to pin it to something for today. <a href='Logan.html' >Logan</a> mentioned</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>220307-1841.html</link>
|
|||
|
<guid isPermaLink="false">220307-1841.html</guid>
|
|||
|
<pubDate>220307-1841</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I've been avoiding my feelings and my jrnl for quite a while now. And this is a particularly bad time to write since I'm feeling especially low after the failure that was Settings-redesign deployment of weekend gone. That weekend also happened to be my birthday past, and we both know how I can be on my birthdays. Perhaps that makes this an important time for me to be writing a jrnl, it's hard for me to say.
|
|||
|
I can't believe I'm still thinking about Parul 3 months into my new relationship. Maybe I'll forever be stuck being a lil boy who wants want he can't have. I keep wondering if I'd feel differently if I was in a relationship with her instead, and I don't have a definitive answer. It's pretty shameful. Having neither the courage to go through with it nor the honesty to face it. I keep trying to convince myself that it'll get better, that over time I'll stop thinking about her, but it keeps not happening. And then there's Dee, who keeps falling more in love with me and somehow that is pushing me away. She's so kind and sweet and lovely, but all her affection is getting to be too much. I want more and more time alone, and the more I push her away, the more she wants to be closer. It's a pattern I've noticed of myself and those I'm in relationships with. It's not a healthy pattern. Knowing now that I have ADHD I can see how it makes things difficult, and this "routine" is certainly a part of it...
|
|||
|
I'm struggling. It's fair to admit that, but I'm not giving up on Dee and our relationship. I really do want it to work, even if it means I'll never be with Parul. Even as I write these words I can sense the lingering doubt in the back of my mind and that is a terrible thing to feel. :(</p>
|
|||
|
<p>Asides from the whole relationship <del>drama</del> inner turmoil, I also am feeling sad about work. There was a lot of pressure to deliver and I haven't been able to. I feel like a terrible engineer. That all my training was for naught, because I can't seem to bring myself to do the things I know I need to do in order to be excellent. Excellence is still something I'm striving for. I do want to learn. I have to remind myself of that. I actually want to be good at software development and engineering and creating things. I will not go softly into that good night.</p>
|
|||
|
<p>How am I going to do all of the things I want?</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Size of prints </title>
|
|||
|
<link>220307-1821.html</link>
|
|||
|
<guid isPermaLink="false">220307-1821.html</guid>
|
|||
|
<pubDate>220307-1821</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>Frames to buy</h3>
|
|||
|
<p>12x15 x2
|
|||
|
12x8.5
|
|||
|
8x10
|
|||
|
12.5x9</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> The Tumblr RSS Fixer</title>
|
|||
|
<link>220306-2359.html</link>
|
|||
|
<guid isPermaLink="false">220306-2359.html</guid>
|
|||
|
<pubDate>220306-2359</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Tumblr RSS feeds suck. They're broken in so many different ways each related to theme (my guess) and the way it generates the entries. I think most of the problems come from JS related stuff in the post? Like posts boosted or something
|
|||
|
I want to write a clojure thing to fix it</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>220304-2132.html</link>
|
|||
|
<guid isPermaLink="false">220304-2132.html</guid>
|
|||
|
<pubDate>220304-2132</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Learnt a lot today about my bike</p>
|
|||
|
<ul>
|
|||
|
<li>Rear dropouts are bad for Fixies </li>
|
|||
|
<li>I need a smaller lock ring</li>
|
|||
|
<li>Lubing bikes is fun</li>
|
|||
|
<li>Getting the tire replaced is something I can do at home</li>
|
|||
|
<li>We need another wrench or I should get a quick release</li>
|
|||
|
<li>Cleats + pedals would be dope</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>220226-2025.html</link>
|
|||
|
<guid isPermaLink="false">220226-2025.html</guid>
|
|||
|
<pubDate>220226-2025</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Running a script based on udev rules</title>
|
|||
|
<link>220226-0007.html</link>
|
|||
|
<guid isPermaLink="false">220226-0007.html</guid>
|
|||
|
<pubDate>220226-0007</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>If you plug in your monitor you should be able to automatically get the config you want
|
|||
|
First write a script that does that for 'xrandr'</p>
|
|||
|
<h1>! /usr/bin/env bash</h1>
|
|||
|
<p>export DISPLAY=:0
|
|||
|
export XAUTHORITY=/home/dan/.Xauthority</p>
|
|||
|
<p>function connect(){
|
|||
|
xrandr --output HDMI-2 --same-as eDP-1
|
|||
|
}</p>
|
|||
|
<p>function disconnect(){
|
|||
|
xrandr --output HDMI-2 --off
|
|||
|
}</p>
|
|||
|
<p>xrandr | grep "HDMI1 connected" &> /dev/null && connect || disconnect</p>
|
|||
|
<p>And now create a udev rule to listen to it
|
|||
|
For <a href='nixOS.html' >nixOS</a> this would be services.udev.extraRules</p>
|
|||
|
<p>KERNEL=="card0", SUBSYSTEM=="drm", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/anish/.Xauthorit y", RUN+="/home/anish/bin/hotplug-monitor.sh"</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Kitchen things for Chad</title>
|
|||
|
<link>220213-2040.html</link>
|
|||
|
<guid isPermaLink="false">220213-2040.html</guid>
|
|||
|
<pubDate>220213-2040</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<ul>
|
|||
|
<li>sesame seeds</li>
|
|||
|
<li>peanut oil </li>
|
|||
|
<li>miso </li>
|
|||
|
<li>nice pan</li>
|
|||
|
<li>toilet cleaner stick on </li>
|
|||
|
<li>rice cooker??</li>
|
|||
|
<li>small metal bowls</li>
|
|||
|
<li>buchi starter </li>
|
|||
|
<li>bleach</li>
|
|||
|
<li>maple syrup</li>
|
|||
|
<li>chia seeds</li>
|
|||
|
<li>ginger</li>
|
|||
|
<li>rice wine vinegar</li>
|
|||
|
</ul>
|
|||
|
<p><a href='220212-1401.html' >Staples</a></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Staples</title>
|
|||
|
<link>220212-1401.html</link>
|
|||
|
<guid isPermaLink="false">220212-1401.html</guid>
|
|||
|
<pubDate>220212-1401</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>Shelf stable</h3>
|
|||
|
<p>flour
|
|||
|
rice
|
|||
|
pasta (risotto)
|
|||
|
noodles
|
|||
|
oats
|
|||
|
quinoa
|
|||
|
mylk
|
|||
|
arrowroot starch
|
|||
|
canned beans
|
|||
|
canned tomatoes
|
|||
|
(pea)nut butters</p>
|
|||
|
<ul>
|
|||
|
<li>tahini</li>
|
|||
|
<li>hummus</li>
|
|||
|
<li>cashew paste</li>
|
|||
|
</ul>
|
|||
|
<p>dried mushrooms</p>
|
|||
|
<h3>Spices</h3>
|
|||
|
<p>mustard seeds
|
|||
|
crushed coriander seeds
|
|||
|
cumin
|
|||
|
garam masala
|
|||
|
paprika
|
|||
|
tumeric
|
|||
|
cinnamon
|
|||
|
chili flakes
|
|||
|
cloves
|
|||
|
bay leaves
|
|||
|
nuuch
|
|||
|
cayenne pepper
|
|||
|
stock
|
|||
|
curry powder
|
|||
|
korean chili powedr</p>
|
|||
|
<h3>Sauces</h3>
|
|||
|
<p>soy sauce
|
|||
|
apple cider vinegar
|
|||
|
rice wine vinegar
|
|||
|
maggi seasoning
|
|||
|
siracha
|
|||
|
miso
|
|||
|
red/green pesto
|
|||
|
mustard
|
|||
|
gochujang
|
|||
|
coconut cream</p>
|
|||
|
<h3>baking</h3>
|
|||
|
<p>vanialla extract
|
|||
|
baking soda{{}}</p>
|
|||
|
<h3>Buy regular</h3>
|
|||
|
<p>tofu
|
|||
|
tempeh
|
|||
|
coyo
|
|||
|
bytter
|
|||
|
olive oil
|
|||
|
other oil
|
|||
|
sesame oil
|
|||
|
fruits
|
|||
|
vegetables
|
|||
|
herbs
|
|||
|
garlic
|
|||
|
ginger</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>220208-2310.html</link>
|
|||
|
<guid isPermaLink="false">220208-2310.html</guid>
|
|||
|
<pubDate>220208-2310</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>220203-0332.html</link>
|
|||
|
<guid isPermaLink="false">220203-0332.html</guid>
|
|||
|
<pubDate>220203-0332</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Still struggling with getting my notes online</title>
|
|||
|
<link>220128-0244.html</link>
|
|||
|
<guid isPermaLink="false">220128-0244.html</guid>
|
|||
|
<pubDate>220128-0244</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Part of this frustration comes from the fact that my notes are in various different "formats", despite all being plaintext and accessible to me through search and just digging through the files, parsing them into a consistent state is proving slightly challenging. Another issue I'm having is that they're all notes for me. I see notes from so long ago that are basically just little reminders to myself on the things I wanted to do, or write about, or progress I made towards them. Unifying them is a big part of this project, and that involves cleaning a lot of them up, but I'm struggling to find the motivation to do so, certainly in part due to the vastness of the project that I'm undertaking.</p>
|
|||
|
<p>I keep coming up on failures too. Between being stuck on this, stuck getting a working DNS server to grant DNS names to services behind my wireguard VPN, and being unable to debug why I can't get video / VoIP calls to work across countries for my Matrix server, <em>and</em> also failing to put in a good amount of effort at work I feel pretty stuck. It doesn't help that I've been trapped in my room, just browsing the internet in order to distract myself from being stuck in my room for the past week.</p>
|
|||
|
<p>I don't believe that the solution is to just "try harder". I find this often happens to me when I'm in Bangalore. Losing the motivation for things that I actually wish to accomplish. Loisng any resemblence to a rythym to daily life. It's frustrating because I don't want it to be this way. Even more frustrating is when I try to explain this to people they inevitably respond with "yeah, but you're on holiday, relax, enjoy it, it's fine". It doesn't feel that way. I mean I am still going to work. I am intimately familiar with this place, and this house. All the people I meet are also familiar, for the most part. Sure I do meet a lot of old friends and it's great to reminesce but it doesn't feel like a holiday? I don't know, perhaps I'm just looking for things to complain about while I'm here. It was most of what I did when I was a teenager, and old habits die hard.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Snowball fight in Lyons, over a hundred years ago</title>
|
|||
|
<link>220122-0146.html</link>
|
|||
|
<guid isPermaLink="false">220122-0146.html</guid>
|
|||
|
<pubDate>220122-0146</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p><a href="https://solarpunkfuturenow.tumblr.com/post/673826073402900480/keepcalmandcarriefischer-petermorwood#_=_">https://solarpunkfuturenow.tumblr.com/post/673826073402900480/keepcalmandcarriefischer-petermorwood#_=_</a></p>
|
|||
|
<p>“On an intellectual level, we all understand that historical people were basically just like us. All those stiff figures frozen in blurred photos and smoke-stained oil paintings — the endless parade of side-whiskers, small dogs, billowing dresses, baggy trousers….They lived, as we do, in the throbbing nerve-pocket of the now. They were anxious and unsure, bored and silly. Nothing that would happen in their lifetimes had happened yet. The ocean of time was crashing fresh waves, nonstop, against the rocks of their days. And like us they stood there, gasping in the cold spray, wondering what people of the past were like.</p>
|
|||
|
<p>“And yet it’s hard, across such wide gulfs of time, to really feel this connection. So to watch this snowball fight, to see these people so alive, is a precious gift of perspective. We are them. They are us. We, too, will disappear. We will become abstractions to be puzzled over by future people. That certainty, in the flux of 2020, feels anchoring. We are not unique. We move in the historical flow.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Things needed to bring Kitaab online</title>
|
|||
|
<link>220117-0131.html</link>
|
|||
|
<guid isPermaLink="false">220117-0131.html</guid>
|
|||
|
<pubDate>220117-0131</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>Features</h3>
|
|||
|
<ul>
|
|||
|
<li>tags not being rendered</li>
|
|||
|
<li>what to link for corrupted pages</li>
|
|||
|
<li>title & date parsing on most pages</li>
|
|||
|
<li>somehow writing <code>index.wiki</code> to be the file <code>kitaab.html</code></li>
|
|||
|
<li>turning it into a click module so that we can stage the entire pipeline (grab, censor & build)</li>
|
|||
|
</ul>
|
|||
|
<h3>Bugs</h3>
|
|||
|
<ul>
|
|||
|
<li>'itaab' at top of page, doesn't link correctly</li>
|
|||
|
<li>pages from <code>first.html</code> aren't all copied into the raw directory</li>
|
|||
|
<li>date not being parsed on index pages</li>
|
|||
|
<li>index pages not doing name_of_site, page_navigation, page_tags</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>220116-0509.html</link>
|
|||
|
<guid isPermaLink="false">220116-0509.html</guid>
|
|||
|
<pubDate>220116-0509</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>my heart still palpatates when pearl texts me. i'm clearly still attracted her. i keep thinking about going to vancouver / seattle to see her. it's even worse than that. i think of moving there to be with her. seeing her again, was, really nice. and i cant help but feel like we'd be good for each other. i really enjoy her company. even just talking to her. on some level i don't want our story to be we are really good friends from a way back, who also happened to date way back then. i clearly still really like her. and i'm fairly certain she does too. our chemistry is <em>still</em> electric. we really just fit. even though we're quite different people, we have similar goals from life, come from similar places. seeing her again reminded me of all that. i guess our lives will always be intertwined. for that i am really grateful. maybe it's okay to wait, or maybe it really wasn't meant to be.
|
|||
|
it's fucking awful. i feel terrible because it's exactly what dheeraja is afraid of. i still have so much to learn, and to grow. it's even more awful because even the first time i met dheeraja i instantly noticed how similar to parul she looks. how sometimes in my mind they get confused. that's such a fuckcing terrible thing. but i really do like dheeraja for who she is. on one hand im really excited about this relationship, and what our future can hold, and yet on the other, i'd be disappointed if that was it for parul and i. i dont know, i think these feelings will pass, ass more time between the moments we met goes. and i'll be once more glad she's still my friend. i think that is what grounds our relationship, and even me. even if that is the end of our story, that were lifelong friends (who were sometimes maybe still attracted to each other) that's okay. :)
|
|||
|
i'm still trying to convince myself that intentionally not giving her a hug the second time i saw her was a good idea. i only do this because i clearly regret it.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Building Navigation </title>
|
|||
|
<link>220116-0453.html</link>
|
|||
|
<guid isPermaLink="false">220116-0453.html</guid>
|
|||
|
<pubDate>220116-0453</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Trying to figure out how to do navigation for just kitaab at this stage. originally i thought about adding index tags to each page that would be included in the nav-bar. now im sorta leaning towards just parsing the index page. but i don't particularly want to do that either. since I'll have to generate an index for each tag anyway, which will happen automatically, i'm thinking i might as well hard code tags that should be featured in the navbar.
|
|||
|
yeah i'll do that</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> If I was good at Nix...</title>
|
|||
|
<link>220106-2211.html</link>
|
|||
|
<guid isPermaLink="false">220106-2211.html</guid>
|
|||
|
<pubDate>220106-2211</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I'd have each of my machines generate an SSH key, have it be imported into allowed sshkeys list, which in turn each machine also imports
|
|||
|
I'd be able to automagically create and import wireguard keys and add them to my private network
|
|||
|
I'd be deploying machines remotely, instead of logging in and making changes
|
|||
|
I'd be able to build a machine offline
|
|||
|
I'd be able to deploy my website through nix</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> An Unease</title>
|
|||
|
<link>220104-2114.html</link>
|
|||
|
<guid isPermaLink="false">220104-2114.html</guid>
|
|||
|
<pubDate>220104-2114</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Shiv had made the trek many times, physically ariving at home this time was no different. A heavy sack filled with the relics of adventure, not all of them prizes. Set down on the dusty road in a familiar spot, they'd carry the important relics out by hand in a moment, but for now the allure of Home and it's comforts commanded. The Updates could wait until tomorrow to be delivered. Playing with their ring, while sitting down exactly where they imagined for the past 4 nights, Shiv was uncomfortable with this situation. Normally a time of joy, there was certainly something strange about this time.</p>
|
|||
|
<p>It had been nearly 3 weeks since Shiv set out. The return trip had been slower than usual. Shiv knew the fire burnt longer in the mornings, that they hadn't always tried to be efficient on the route back. Recognizing this only now, stroked the flames of fear. Not usually one to peek into the statistics of the treks, the temptress of curisoity was too seductive. Somehow Shiv felt this made looking worse. The average start time the return trek was nearly 3 hours later than on the depature days. Though distance covered during travel time remained fairly similar, a mere 40 meters, they thought of all the times meandering around the boulders, up and down the river, looking for ways to guard against questions they knew they could not answer. Plotting an exact route was an expensive and artisian task. Satellite technology had long gone extinct, though rocketry made it easy to place a satellite in orbit, to keep it in-tact and working for sustained periods of time proved impossible. The standing record is 4 months, 12 days, 4 hours. 4 12 4. A popular calling sign for space scientists. Shiv put away the stats, and then try tied to put her mind at ease.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Finding large files</title>
|
|||
|
<link>211227-2301.html</link>
|
|||
|
<guid isPermaLink="false">211227-2301.html</guid>
|
|||
|
<pubDate>211227-2301</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p><code>find / -size +500000 -print</code></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Connecting to WiFi using wpa_cli</title>
|
|||
|
<link>211226-1526.html</link>
|
|||
|
<guid isPermaLink="false">211226-1526.html</guid>
|
|||
|
<pubDate>211226-1526</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>First make sure you're on the right interface:</p>
|
|||
|
<blockquote><p><code>interface wlp3s0</code></p>
|
|||
|
</blockquote>
|
|||
|
<p>Then:</p>
|
|||
|
<blockquote><p><code>scan</code>
|
|||
|
<code>OK</code></p>
|
|||
|
<p><code>scan_results</code>
|
|||
|
<code>bssid / frequency / signal level / flags / ssid</code>
|
|||
|
<code>00:55255a 2462 -71 [WPA2-PSK-CCMP][ESS] WLAN-Network</code>
|
|||
|
<code>00:11:99:51f0 2437 -64 [WPA2-PSK-CCMP][ESS] WLAN-Network2</code></p>
|
|||
|
<p><code>add_network</code>
|
|||
|
<code>0</code> (network ID)</p>
|
|||
|
<p><code>set_network 0 ssid "WLAN-Network"</code>
|
|||
|
<code>set_network 0 psk "SupahSecretPassphrase"</code></p>
|
|||
|
</blockquote>
|
|||
|
<p>And that should do it!</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Packing for India</title>
|
|||
|
<link>211220-1838.html</link>
|
|||
|
<guid isPermaLink="false">211220-1838.html</guid>
|
|||
|
<pubDate>211220-1838</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>india2022:</p>
|
|||
|
<p>things to take:</p>
|
|||
|
<ul>
|
|||
|
<li>work computer</li>
|
|||
|
<li>atreus</li>
|
|||
|
<li>kindle</li>
|
|||
|
<li>toothbrush</li>
|
|||
|
<li>eye mask</li>
|
|||
|
<li>beard oil</li>
|
|||
|
<li>beard trimmer</li>
|
|||
|
<li>toothbrush</li>
|
|||
|
<li>chargers</li>
|
|||
|
<li>vape coils and juice</li>
|
|||
|
<li>clothes</li>
|
|||
|
<li>passport</li>
|
|||
|
<li>b12</li>
|
|||
|
<li>staterra</li>
|
|||
|
<li>yubikey!!</li>
|
|||
|
<li></li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Things to buy for India </title>
|
|||
|
<link>211220-1658.html</link>
|
|||
|
<guid isPermaLink="false">211220-1658.html</guid>
|
|||
|
<pubDate>211220-1658</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<ul>
|
|||
|
<li>kalamata olives</li>
|
|||
|
<li>6x dark chocolate (old gold)</li>
|
|||
|
<li>4 strips cardiprim</li>
|
|||
|
<li>blackmore vitamin c</li>
|
|||
|
<li>3 packets panamax</li>
|
|||
|
<li>olay 7 in one anti-aging cream</li>
|
|||
|
<li>sun screen</li>
|
|||
|
<li>pawpaw ointment (big)</li>
|
|||
|
<li>maille wholegrain mustard</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Fuck Products</title>
|
|||
|
<link>211218-0150.html</link>
|
|||
|
<guid isPermaLink="false">211218-0150.html</guid>
|
|||
|
<pubDate>211218-0150</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I'm so fucking sick of products. Everything is now a service or a product, and the bullshit logic that precedes it has become so normal to us it's difficult to see. Everything seems to need a "product market fit" or made "sticky" or an uncountable amount of other ways not just the mindset & language of business development infects everything.</p>
|
|||
|
<p>i fucking hate it
|
|||
|
i wont buy your shitty thing, fuck off</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>211212-1939.html</link>
|
|||
|
<guid isPermaLink="false">211212-1939.html</guid>
|
|||
|
<pubDate>211212-1939</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Pre-Travelling to India 2021 - 2022</title>
|
|||
|
<link>211212-1150.html</link>
|
|||
|
<guid isPermaLink="false">211212-1150.html</guid>
|
|||
|
<pubDate>211212-1150</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<ul>
|
|||
|
<li>reapply for OCI on the portal immediately. Talk to poopz if you are unsure</li>
|
|||
|
<li>read the email sent to you by Bisha Balan and follow instructions. </li>
|
|||
|
<li>scan a copy of your current passport and email to Bisha Balan</li>
|
|||
|
<li>your flight to India is from Melbourne. Work out the formalities of getting to Melbourne and when</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Wallabag resync</title>
|
|||
|
<link>211211-2254.html</link>
|
|||
|
<guid isPermaLink="false">211211-2254.html</guid>
|
|||
|
<pubDate>211211-2254</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>While box was disconnected from the internet, I added a bunch of links and articles to wallabag, which never actually got downloaded. Now I'm writing a script to trigger reload, because fuck pressing the button a bunch of times lmao
|
|||
|
So far I've managed to get the api installed and copied the client from the example. The docs don't really exist so I'm having to explore the api to see whats available.</p>
|
|||
|
<p>Thinking I should just hit the client directly instead of using an api</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Fixing Nix DHCPD</title>
|
|||
|
<link>211204-0155.html</link>
|
|||
|
<guid isPermaLink="false">211204-0155.html</guid>
|
|||
|
<pubDate>211204-0155</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Ever since I installed my new hardware, I haven't been able to get on the internet with <a href='box.html' >box</a>
|
|||
|
I think the problem is that there are udev rules that are hiding the configuration or availability of networking interfaces. In order to fix it I think the most straightforward way would be to copy the configuration files as backup, and then try a re-install. I know that network-setup (the unit file that instantiates gateway and dns isn't able to succeed because it cannot find the enp3s0 device)</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Nobody Asks Why</title>
|
|||
|
<link>211130-2052.html</link>
|
|||
|
<guid isPermaLink="false">211130-2052.html</guid>
|
|||
|
<pubDate>211130-2052</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I have a proclivity for doing odd things. Like giving up smartphones, or booking a 5 day sail course with 0 experience. My friends have grown used to this and don't often ask me "Why?". In some regard it must be because they know me well, rsepect my decisions and believe I must have a good reason for it. The trouble though, is that I find explaining these reasons often helps me develop them.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> The KaiOS dream</title>
|
|||
|
<link>211121-0144.html</link>
|
|||
|
<guid isPermaLink="false">211121-0144.html</guid>
|
|||
|
<pubDate>211121-0144</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I just learnt about a matrix client for KaiOS and it has changed my mood and attitude towards Kai. If it's possible to build a KaiOS matrix client, that changes everything for me. It re-invigorates why I should coalese all my chats into matrix. I also learnt of a GerdaOS roadmap that may one day include a VPN. Which means remote access to mossnet. From my fucking dumb phone.
|
|||
|
It's getting me excited about kaiOS which is really cool, it also means I get to learn web development better! But my infrastructure still remains a mess. I'm slowly trying to clean up the big ball of mud, and find myself with a dumb phone able to keep me on with everyone. It even runs Pinafore!</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Adventures in hacking KaiOS </title>
|
|||
|
<link>211120-0228.html</link>
|
|||
|
<guid isPermaLink="false">211120-0228.html</guid>
|
|||
|
<pubDate>211120-0228</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I want to root my Nokia 800 tough (<a href='nadir.html' >nadir</a>) so that I can run some apps from bananahackers, namely the podcasts one (FoxCasts?), Telegram and Habits, and maybe try task warrior and some subsonic compatible music player through PWA web apps I fonud. Ideally I'd get to install GerdaOS on it, so it's not fucking owning me and is at least somewhat "privacy enhanced"
|
|||
|
However because I updated my firmware, even after going through all the work figuring out why the fuck I couldn't get a firefox devShell to opoen the v59 edition of firefox that <em>was</em> installed, I can't get root.
|
|||
|
At least not without patching the boot image through EDL or Fire Hose or whatever it's called. Which is annoying</p>
|
|||
|
<p>Some hopefully helpful links:
|
|||
|
<a href="https://wiki.bananahackers.net/development/edl">https://wiki.bananahackers.net/development/edl</a> tutorial
|
|||
|
<a href="https://gitlab.com/suborg/8k-boot-patcher/">https://gitlab.com/suborg/8k-boot-patcher/</a> patching the boot img
|
|||
|
<a href="https://ivan-hc.github.io/bananahackers/DEBUG-ENABLED.html#h.uz9hfmeg6ml7">https://ivan-hc.github.io/bananahackers/DEBUG-ENABLED.html#h.uz9hfmeg6ml7</a> rooting in general
|
|||
|
<a href="https://edl.bananahackers.net/">https://edl.bananahackers.net/</a> where to get the boot img from
|
|||
|
<a href="https://ivan-hc.github.io/bananahackers/webide.html#h.p_zvqqyAT0XBks">https://ivan-hc.github.io/bananahackers/webide.html#h.p_zvqqyAT0XBks</a> how to use webIDE
|
|||
|
<a href="https://sites.google.com/view/b-hackers-store/home">https://sites.google.com/view/b-hackers-store/home</a> store</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> DIY e-ink pda</title>
|
|||
|
<link>211116-2255.html</link>
|
|||
|
<guid isPermaLink="false">211116-2255.html</guid>
|
|||
|
<pubDate>211116-2255</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Since I haven't had a smartphone for a while now, I've been thinking about what I actually want out of a mobile device, and basically settled on something approaching a PDA that can take text input over bluetooth. I want a small (3 inch?) device with an e-ink display that can show me tasks, calendar, play music and podcasts and take notes and that's about it. Note taking input would have to be via bluetooth keyboard in a way that is perhaps attachable to the device, but not necessarily.
|
|||
|
There are a few bulids like this on instructables.</p>
|
|||
|
<p>Maybe I'm just reeling from the lack of scroll</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> The tools that make us</title>
|
|||
|
<link>211116-2244.html</link>
|
|||
|
<guid isPermaLink="false">211116-2244.html</guid>
|
|||
|
<pubDate>211116-2244</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Having now spent the better part of a month without a smartphone I've spent a lot of time reeling from the way <a href='200927-0111.html' >life changes without having one</a>. About how the tools we build shape us as well. At first it was difficult, there was an itch I could no longer scratch all the time (scrolling endlessly) that I certainly had grown addicted too despite trying my hardest to not use addictive platforms. It made bathrooms a much quieter affair. But there were other things that I also lost. I could no longer search for the random things that come up all the time, and would often forget them by the time I did reach a computer. I had to remember all my meetings which sucks even though I'm medicated for my ADHD now. I couldn't remember my task list. Perhaps the most subtle of all, is the difference in subjectivity. I have begun to feel like a different person, nearly. There were subtle behavioural patterns that were broken. I can't quite explain it.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Goal</title>
|
|||
|
<link>211107-2309.html</link>
|
|||
|
<guid isPermaLink="false">211107-2309.html</guid>
|
|||
|
<pubDate>211107-2309</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Some guiding thoughts</p>
|
|||
|
<ul>
|
|||
|
<li>The technologies we choose to use, shape us just as much as we shape them</li>
|
|||
|
<li>No one is immune to propoganda</li>
|
|||
|
<li>Those with the technical know how ought to help their friends </li>
|
|||
|
<li>Infrastructure and data that you control is more portable / modular </li>
|
|||
|
</ul>
|
|||
|
<h2>What I'm trying to achieve:</h2>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>211107-2158.html</link>
|
|||
|
<guid isPermaLink="false">211107-2158.html</guid>
|
|||
|
<pubDate>211107-2158</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Game idea #73</title>
|
|||
|
<link>211104-0210.html</link>
|
|||
|
<guid isPermaLink="false">211104-0210.html</guid>
|
|||
|
<pubDate>211104-0210</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>flying robot man
|
|||
|
roguelike, big rooms, side scroller
|
|||
|
one missle, many upgrades
|
|||
|
movement upgrades</p>
|
|||
|
<ul>
|
|||
|
<li>follow missile</li>
|
|||
|
<li>fly around a little</li>
|
|||
|
<li>dash</li>
|
|||
|
<li>on impact X
|
|||
|
"L cancel" landing / hitting walls bad
|
|||
|
Early stages lots of gaps and open air and movement abilities
|
|||
|
Later game, restricted movement, being fast and precise is important
|
|||
|
movement abilities</li>
|
|||
|
<li>recoil</li>
|
|||
|
<li>flip around 180 degrees</li>
|
|||
|
<li>jump </li>
|
|||
|
<li>skid </li>
|
|||
|
</ul>
|
|||
|
<p>3 stages: oil rig, underground, underwater</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> The state of my infrastructure</title>
|
|||
|
<link>211104-0150.html</link>
|
|||
|
<guid isPermaLink="false">211104-0150.html</guid>
|
|||
|
<pubDate>211104-0150</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p><a href='box.html' >box</a></p>
|
|||
|
<ul>
|
|||
|
<li>is now bowl</li>
|
|||
|
<li>randomly switches off without warning</li>
|
|||
|
</ul>
|
|||
|
<p><a href='line.html' >line</a></p>
|
|||
|
<ul>
|
|||
|
<li>is my oneplus 5t, not really configured well</li>
|
|||
|
</ul>
|
|||
|
<p><a href='curve.html' >curve</a></p>
|
|||
|
<ul>
|
|||
|
<li>email / khal configuration</li>
|
|||
|
<li>dev environments<ul>
|
|||
|
<li>tidal + super collider + orca + pilot + carla + helios + pipewire </li>
|
|||
|
<li>direnv / nix repl</li>
|
|||
|
<li>cached nix shell</li>
|
|||
|
<li>godot</li>
|
|||
|
<li>neovim<ul>
|
|||
|
<li>v0.5, telescope, lsp</li>
|
|||
|
<li>aniseed for conjure</li>
|
|||
|
<li>language clients</li>
|
|||
|
<li>godot </li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
</ul>
|
|||
|
<p><a href='helix.html' >helix</a></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Incorrect password at GRUB prompt</title>
|
|||
|
<link>211102-2358.html</link>
|
|||
|
<guid isPermaLink="false">211102-2358.html</guid>
|
|||
|
<pubDate>211102-2358</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p><code>error: access denied.</code>
|
|||
|
<code>error: no such cryptodisk found.</code>
|
|||
|
<code>error: disk '<disk-id>' not found.</code>
|
|||
|
<code>grub rescue></code></p>
|
|||
|
<p>cryptomount (<hd>, <partition>)
|
|||
|
insmod normal
|
|||
|
normal</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> 5 Day Liveboard Sailing </title>
|
|||
|
<link>211029-1324.html</link>
|
|||
|
<guid isPermaLink="false">211029-1324.html</guid>
|
|||
|
<pubDate>211029-1324</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<ul>
|
|||
|
<li>clothes for each day</li>
|
|||
|
<li>hat </li>
|
|||
|
<li>sunscreen, insect repellent </li>
|
|||
|
<li>Long sleeved, collared tops & neck tubes sun shirt(s) </li>
|
|||
|
<li>Wet-weather jacket </li>
|
|||
|
<li>Warm thing</li>
|
|||
|
<li>togs, towel</li>
|
|||
|
<li>White–soled trainers </li>
|
|||
|
<li>blanket and pillow</li>
|
|||
|
<li>water</li>
|
|||
|
<li>booze</li>
|
|||
|
<li>ear plugs</li>
|
|||
|
<li>kindle</li>
|
|||
|
<li>battery</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Make Things Tedious</title>
|
|||
|
<link>211029-1128.html</link>
|
|||
|
<guid isPermaLink="false">211029-1128.html</guid>
|
|||
|
<pubDate>211029-1128</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<ul>
|
|||
|
<li>If the things you don't want to do are hard to do, you won't do them</li>
|
|||
|
<li>Making things tedious as a tool</li>
|
|||
|
<li>Against Convienence</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> The Two Ways of Invincible Computing </title>
|
|||
|
<link>211022-1728.html</link>
|
|||
|
<guid isPermaLink="false">211022-1728.html</guid>
|
|||
|
<pubDate>211022-1728</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>uxn, collapseOS, mu -> preparing for the fall, small, simple, limited, "start over"
|
|||
|
nixOS, guix, reproducible builds -> preventing the fall, "solidifying current structures"</p>
|
|||
|
<p>what happens if nixpkgs goes down, forever?</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Problems with NixOS as a daily driver</title>
|
|||
|
<link>211004-2002.html</link>
|
|||
|
<guid isPermaLink="false">211004-2002.html</guid>
|
|||
|
<pubDate>211004-2002</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Trying to hack my switch, and though the package for exploiting the system exists, it doesn't seem to have all the dependencies included</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>210829-0712.html</link>
|
|||
|
<guid isPermaLink="false">210829-0712.html</guid>
|
|||
|
<pubDate>210829-0712</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> things i should do today</title>
|
|||
|
<link>210731-2033.html</link>
|
|||
|
<guid isPermaLink="false">210731-2033.html</guid>
|
|||
|
<pubDate>210731-2033</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<ul>
|
|||
|
<li>cook chickpeas</li>
|
|||
|
<li>order shrooms</li>
|
|||
|
<li>actually try to learn nix / clojure</li>
|
|||
|
<li>buy a table</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> git tipsand tricks</title>
|
|||
|
<link>210707-0544.html</link>
|
|||
|
<guid isPermaLink="false">210707-0544.html</guid>
|
|||
|
<pubDate>210707-0544</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>added extra commits that didnt need to be in the PR? no problem:</p>
|
|||
|
<ul>
|
|||
|
<li><code>git rebase -i master (interactively rebase from master)</code></li>
|
|||
|
<li>drop the commits you dont want</li>
|
|||
|
<li><code>git push origin <branch> -f</code></li>
|
|||
|
</ul>
|
|||
|
<p>and youre done!</p>
|
|||
|
<p>there was supposed to be some stuff about cherry picking but i ddnt get to it</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> the art of doing things</title>
|
|||
|
<link>210618-1227.html</link>
|
|||
|
<guid isPermaLink="false">210618-1227.html</guid>
|
|||
|
<pubDate>210618-1227</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>there are many ways to manifest outcomes you wish. one way is to tell people about them, either with intention or not. words carry a power when understood by others, and they also get caught up in the doing. how wonderful their ability, but not considered a technology, unlike that which i hold in my hand, and the letters of which it is composed. if weere to break the history of language as a technology it would certainly go back nearly as far as fire. we have oral traditions reaching back at least 40,000 yeas. the written word by comparision is much newer, perhaps not even 5,000 thousand years. after that came the printing press s mere hundreds of years ago. and now the internet, th which i acess as i am writing this to learn about the origins of
|
|||
|
amazing how camping changes my mindset</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> things to bring camping</title>
|
|||
|
<link>210618-1038.html</link>
|
|||
|
<guid isPermaLink="false">210618-1038.html</guid>
|
|||
|
<pubDate>210618-1038</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<ul>
|
|||
|
<li>tent</li>
|
|||
|
<li>sleeping bag</li>
|
|||
|
<li>sleeping pad</li>
|
|||
|
<li>coffee</li>
|
|||
|
<li>stove</li>
|
|||
|
<li>water</li>
|
|||
|
<li>food</li>
|
|||
|
<li>pot</li>
|
|||
|
<li>cuttlery</li>
|
|||
|
<li>chairs</li>
|
|||
|
<li>eski</li>
|
|||
|
<li>pillow</li>
|
|||
|
<li>speakers</li>
|
|||
|
<li>blanket</li>
|
|||
|
<li>warm clothes</li>
|
|||
|
<li>headtorch</li>
|
|||
|
<li>fire
|
|||
|
deck ofc cards</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>210611-1631.html</link>
|
|||
|
<guid isPermaLink="false">210611-1631.html</guid>
|
|||
|
<pubDate>210611-1631</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>210530-1305.html</link>
|
|||
|
<guid isPermaLink="false">210530-1305.html</guid>
|
|||
|
<pubDate>210530-1305</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> morning climbing packing</title>
|
|||
|
<link>210522-1436.html</link>
|
|||
|
<guid isPermaLink="false">210522-1436.html</guid>
|
|||
|
<pubDate>210522-1436</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<ul>
|
|||
|
<li>food; bars, cookies, chips, everything you can take</li>
|
|||
|
<li>water </li>
|
|||
|
<li>coffee</li>
|
|||
|
<li>shoes</li>
|
|||
|
<li>speaker</li>
|
|||
|
<li>vape, juice, battery, coil</li>
|
|||
|
<li>ereader?</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Securing Linux</title>
|
|||
|
<link>210509-1322.html</link>
|
|||
|
<guid isPermaLink="false">210509-1322.html</guid>
|
|||
|
<pubDate>210509-1322</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>Low hanging fruit</h3>
|
|||
|
<p>disable root login
|
|||
|
ssh-keys only
|
|||
|
1 user per service
|
|||
|
firewall unused ports</p>
|
|||
|
<h3>Detections</h3>
|
|||
|
<p>IDS:</p>
|
|||
|
<ul>
|
|||
|
<li>psad</li>
|
|||
|
<li>bro</li>
|
|||
|
<li>tripwire</li>
|
|||
|
<li>suricata</li>
|
|||
|
</ul>
|
|||
|
<p>aggregate logs</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> a note about bathrooms</title>
|
|||
|
<link>210417-1243.html</link>
|
|||
|
<guid isPermaLink="false">210417-1243.html</guid>
|
|||
|
<pubDate>210417-1243</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>its no secret i have ti pee often
|
|||
|
i think part of it is just needing a private space
|
|||
|
but part of it is just needing time to myself
|
|||
|
time away from drinks</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Puralek </title>
|
|||
|
<link>210417-0324.html</link>
|
|||
|
<guid isPermaLink="false">210417-0324.html</guid>
|
|||
|
<pubDate>210417-0324</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Puralek can be translated as Epigraph, Inscription or Archive.
|
|||
|
An Epigraph is a description at the start of a book or poem that explains the thing, and i wish this tool to be an epigraph <a href='Kitaab.html' >Kitaab</a>.
|
|||
|
It's similar to Human Programming interface that <a href="https://beepb00p.xyz/hpi.html">Karli Coss</a> talks about In fact I plan to base it on that</p>
|
|||
|
<p>I want to integrate all my services ideally through some sort of commandline interface so that I can easily pull stuff into Kitaab, search it, tag it, and better understand my life, and better build knowledge with external sources. "Think outside the cranium"
|
|||
|
But ultimately this is only a stepping stone toward <a href='201015-2313.html' >Invincible Computing</a></p>
|
|||
|
<ul>
|
|||
|
<li><a href='201013-2144.html' >Bowl to NixOS Migration</a></li>
|
|||
|
<li><a href='201013-2206.html' >Flows for HPI</a></li>
|
|||
|
<li><a href='201013-2207.html' >Idea behind Puralek</a></li>
|
|||
|
<li><a href='210417-0322.html' >Data to grab</a></li>
|
|||
|
</ul>
|
|||
|
<p>Related:</p>
|
|||
|
<ul>
|
|||
|
<li><a href='lifeTracker.html' >lifeTracker</a></li>
|
|||
|
<li><a href='210222-0114.html' >Memex</a></li>
|
|||
|
<li><a href='datalife.html' >datalife</a></li>
|
|||
|
</ul>
|
|||
|
<p>A key criteria is multiple views. I want to see and click through a graph collection of my notes. I need to be able to see Wallabag and grasp highlights together, and perhaps link them with shaarli pages.</p>
|
|||
|
<h3>Kendrit</h3>
|
|||
|
<ul>
|
|||
|
<li><a href='201015-2222.html' >kendrit-puralek</a></li>
|
|||
|
<li><a href='201025-2352.html' >readImap dvlg</a></li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Data to grab</title>
|
|||
|
<link>210417-0322.html</link>
|
|||
|
<guid isPermaLink="false">210417-0322.html</guid>
|
|||
|
<pubDate>210417-0322</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Old photos I took as a kid
|
|||
|
Emails from telos.ideate@gmail.com
|
|||
|
Text messages from blackberry</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Nix Docker</title>
|
|||
|
<link>210417-0308.html</link>
|
|||
|
<guid isPermaLink="false">210417-0308.html</guid>
|
|||
|
<pubDate>210417-0308</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I can just use docker regularly on NixOS. That's pretty cool.
|
|||
|
I can use Nix to build docker images instead of a Dockerfile but that seems excessive.</p>
|
|||
|
<pre><code>{ pkgs ? import <nixpkgs> { system = "x86_64-linux"; } }:
|
|||
|
|
|||
|
pkgs.dockerTools.buildImage {
|
|||
|
name = "hello-docker";
|
|||
|
config = {
|
|||
|
Cmd = [ "${pkgs.hello}/bin/hello" ];
|
|||
|
};
|
|||
|
}
|
|||
|
</code></pre>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> mach-nix and reproducible Python builds</title>
|
|||
|
<link>210416-2252.html</link>
|
|||
|
<guid isPermaLink="false">210416-2252.html</guid>
|
|||
|
<pubDate>210416-2252</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Tried to get Auggar "portable" through the use of mach-nix and the nix package manager. I couldn't quite do it, because the latest version of <code>asyncio</code> on whichever version of python <code>nixpkgs</code> <code>mach-nix</code> defaults to.</p>
|
|||
|
<p>Hopefully by specifing specific versions of each of the plugins and the python version it will work.</p>
|
|||
|
<p>= mach-nix expressions =
|
|||
|
<code>mach-nix env shell.nix -r requirements.txt</code></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>210409-1109.html</link>
|
|||
|
<guid isPermaLink="false">210409-1109.html</guid>
|
|||
|
<pubDate>210409-1109</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> dreaming of futures</title>
|
|||
|
<link>210407-1501.html</link>
|
|||
|
<guid isPermaLink="false">210407-1501.html</guid>
|
|||
|
<pubDate>210407-1501</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>i cant sleep once more so i decided to write things</p>
|
|||
|
<p>i dream of volumetric displays becoming labs to represent live data. theyre interfaced with through steno-gloves, with modal based editing to allow various control over views of the data. the truly productivity obsessed wear 2 gloves, or get single monocles through which they constantly sip at information. in this world it is not raw speed which is evolutionarily optimal, but flexibility. robot hive minds generally do not take kinldy to biological life forms. signalling reinforcments, activating camoflague or remotely interfering are necesary skills to staying safe</p>
|
|||
|
<p>and yet in the same world, self aseembly and disassembly of modular, independent shelter makes nomadic lifestyles sustainable. tap into mycelium networks to gain resources and share information, if you can find the way in. travel deep in-land towards the people sustaining these networks, or congrgate on sailing ships covered in mesh. low-powered thin clients, with eink displays may be the only direct descendent of the laptop, but primary computing is through discrete tokens for those with the keys to access them. distributed spindles for observability into space. storage clusters shaped into minerals that will hold form for 100s of years, supporting their own networks and contributing positively to the ecosystem. analog computers powered by simplyconfigutation of sunlight.</p>
|
|||
|
<p>where once we trapped electricity in silicon and forced it to think, now we shaped light into rocks and sprouted mushrooms as we went.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Re-Thinking and Evaluating My Personal Computing </title>
|
|||
|
<link>210314-1815.html</link>
|
|||
|
<guid isPermaLink="false">210314-1815.html</guid>
|
|||
|
<pubDate>210314-1815</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I own several computers. I wear one on my wrist and carry one in my pocket everyday. I have single use devices for reading and drawing. A couple just for video games, and one specifically for work. This is not an accident. Each of these devices were picked out by me, for aesthetic and functional qualities. My watch is a Pebble Time Round, built by a company that no longer operates, with severs powered by a bunch of die-hard hackers who have gone to incredible effort to care for a device we love; I bought mine second hand and have replaced the battery (and soon the glass too) on mine. My phone has a keyboard (FX Tec Pro 1). My PSP is hacked.</p>
|
|||
|
<p>Which is to say I think a lot about what I want my computers to do, and how to go about that. It's been more than 2 years since I bought my brand new Purism Librem 13v3, and it's already beginning to fail, so I've been thinking about what I want to do when the time comes to replace it. I looked into repairing it, but it might cost more than a new computer, and so I wonder about what's better. I believe the primary environmental costs come from mining. Trashing fairly functional hardware for new silicon perhaps isn't without it's problmes, but if I start fresh and right, perhaps I can build a computer that will last longer than I will. Inspired by <a href="link">The Heirloom Computer</a>, <a href="link">50 Year Computing</a> and the various projects referenced in these documents, I began reflecting on what I want out of my personal computing.</p>
|
|||
|
<h3>Requirements</h3>
|
|||
|
<ul>
|
|||
|
<li>USB-C and A ports</li>
|
|||
|
<li>HDMI</li>
|
|||
|
<li>Networking stack (with kill switch)</li>
|
|||
|
<li>Small size</li>
|
|||
|
<li><em>Battery powered</em></li>
|
|||
|
</ul>
|
|||
|
<h3>Options</h3>
|
|||
|
<ul>
|
|||
|
<li>Computer in a Stick</li>
|
|||
|
<li>NUCs</li>
|
|||
|
<li>SBCs</li>
|
|||
|
<li>eMMC boards?</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Memex</title>
|
|||
|
<link>210222-0114.html</link>
|
|||
|
<guid isPermaLink="false">210222-0114.html</guid>
|
|||
|
<pubDate>210222-0114</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p><a href='Yaad.html' >Yaad</a>
|
|||
|
<a href='kitaab.html' >kitaab</a></p>
|
|||
|
<h3>Generated Tags</h3>
|
|||
|
<p>=### meta =</p>
|
|||
|
<ul>
|
|||
|
<li><a href='201031-0114.html' >Kitaab integration with Task Warrior</a></li>
|
|||
|
<li><a href='201006-2310.html' >taskwiki fix</a></li>
|
|||
|
<li><a href='200928-0059.html' >Puralek for Line</a></li>
|
|||
|
<li><a href='200928-0048.html' >Kitaab on line</a></li>
|
|||
|
<li><a href='200927-2244.html' >grasp changes</a></li>
|
|||
|
<li><a href='200927-1730.html' >Getting Grasp to work with Kitaab</a><ul>
|
|||
|
<li>Kitaab integration into Wallabag + Shaarli</li>
|
|||
|
<li>HPI </li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>210222-0046.html</link>
|
|||
|
<guid isPermaLink="false">210222-0046.html</guid>
|
|||
|
<pubDate>210222-0046</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Shaarli <-> Kitaab bridge</title>
|
|||
|
<link>210124-0407.html</link>
|
|||
|
<guid isPermaLink="false">210124-0407.html</guid>
|
|||
|
<pubDate>210124-0407</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>A small piece of software that allows me to bridge between shaarli's plain txt database, and links in Kitaab</p>
|
|||
|
<p>Ideally this would look like accessing a copy of the db, gunziping(?) it and then being able to search that file, insert the link, and pass that information back to shaarli (which will probably require hitting the api)</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Turning Box into Bowl</title>
|
|||
|
<link>210124-0144.html</link>
|
|||
|
<guid isPermaLink="false">210124-0144.html</guid>
|
|||
|
<pubDate>210124-0144</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I desperately need to ditch <a href='bowl.html' >bowl</a></p>
|
|||
|
<p>I decided I don't need a new desktop PC and will just use <a href='box.html' >box</a></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Updating Curve</title>
|
|||
|
<link>210124-0140.html</link>
|
|||
|
<guid isPermaLink="false">210124-0140.html</guid>
|
|||
|
<pubDate>210124-0140</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Currently GNOME is too heavy for me to run much stuff concurrently on <a href='curve.html' >curve</a>, I'll need to switch to a more lightweight window manager. I'm thinking bspwm + sxkhd like I used to run.</p>
|
|||
|
<p>I'll probably need to write a lot of stuff to get it working right, and also dig out my old config. Seems doable</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Getting Kitaab Online</title>
|
|||
|
<link>210124-0135.html</link>
|
|||
|
<guid isPermaLink="false">210124-0135.html</guid>
|
|||
|
<pubDate>210124-0135</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I'm writing publicify to turn Kitaab into anish.lakhwara.com
|
|||
|
It needs to parse tags of files, which vimwiki generates at .vimwiki_tags
|
|||
|
I need to parse this file through python-ctags3 (<a href="https://github.com/jonashaag/python-ctags3">https://github.com/jonashaag/python-ctags3</a> )</p>
|
|||
|
<p>Since VimZettel uses date to create file names, I'll need to grab the title as well</p>
|
|||
|
<p>There seems to be a lot of garbage tags in there, so I'll need to clean up <a href='Kitaab.html' >Kitaab</a> too</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> The List</title>
|
|||
|
<link>210124-0033.html</link>
|
|||
|
<guid isPermaLink="false">210124-0033.html</guid>
|
|||
|
<pubDate>210124-0033</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Cybre,Hacker,Digital,Inquisitive,Chaotic,Stubborn
|
|||
|
Gardener,Shaman,Artist,Sheperd,Sailor,Navigator,Climber</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> futon vacuum size</title>
|
|||
|
<link>210123-1417.html</link>
|
|||
|
<guid isPermaLink="false">210123-1417.html</guid>
|
|||
|
<pubDate>210123-1417</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>130x110cm</p>
|
|||
|
<p>will fit the futon super smug</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> bed frame size</title>
|
|||
|
<link>210123-1414.html</link>
|
|||
|
<guid isPermaLink="false">210123-1414.html</guid>
|
|||
|
<pubDate>210123-1414</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>exact measurements:
|
|||
|
190cmx130cm</p>
|
|||
|
<p>buy wood slat 2~3cm less</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> things to buy</title>
|
|||
|
<link>210115-1809.html</link>
|
|||
|
<guid isPermaLink="false">210115-1809.html</guid>
|
|||
|
<pubDate>210115-1809</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>v60
|
|||
|
gooseneck kettlee
|
|||
|
coffee grinder
|
|||
|
cleaver knife (make?)
|
|||
|
cocktail maker
|
|||
|
scissors
|
|||
|
bathroom speakers
|
|||
|
glass / wood table
|
|||
|
side table</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> missing things</title>
|
|||
|
<link>210115-1804.html</link>
|
|||
|
<guid isPermaLink="false">210115-1804.html</guid>
|
|||
|
<pubDate>210115-1804</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>throw blanket
|
|||
|
big glass jar
|
|||
|
burping lid x3</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Sealight & Mossnet</title>
|
|||
|
<link>210109-2114.html</link>
|
|||
|
<guid isPermaLink="false">210109-2114.html</guid>
|
|||
|
<pubDate>210109-2114</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p><a href='sealight.xyz.html' >Sealight</a> the public facing beacon
|
|||
|
Mossnet, the intimate underside</p>
|
|||
|
<p>The two are entangled, and at the center is me. Though I hope this changes over time.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Matrix Bridges</title>
|
|||
|
<link>210103-2319.html</link>
|
|||
|
<guid isPermaLink="false">210103-2319.html</guid>
|
|||
|
<pubDate>210103-2319</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>running Matrix Bridges is generally a 3 step process:</p>
|
|||
|
<ul>
|
|||
|
<li>create a bot</li>
|
|||
|
<li>run the appservice so that it can be registered with the bot</li>
|
|||
|
<li>tell synapse of the bot's existence</li>
|
|||
|
</ul>
|
|||
|
<p>step 2 is where nixOS comes in, if there is a module configured for the service it's not necessary to go through the configuration steps and instead write something like <code>services.matrix-appservice-discord.enable = true;</code> in <code>configuration.nix</code>
|
|||
|
I don't yet know what to do in nixOS specifically if there is no module (write one, lol)</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Hardware Projects</title>
|
|||
|
<link>210102-2223.html</link>
|
|||
|
<guid isPermaLink="false">210102-2223.html</guid>
|
|||
|
<pubDate>210102-2223</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<ul>
|
|||
|
<li>pi hole #fd42bdb6</li>
|
|||
|
<li>kobo hardware page turner</li>
|
|||
|
<li>mycroft ai </li>
|
|||
|
<li>pi0 project -> <a href='201105-2043.html' >Desk Companion</a></li>
|
|||
|
<li>LED alerter </li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> things for nye</title>
|
|||
|
<link>201229-1053.html</link>
|
|||
|
<guid isPermaLink="false">201229-1053.html</guid>
|
|||
|
<pubDate>201229-1053</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>toothbrush
|
|||
|
toothpaste
|
|||
|
mouthwash
|
|||
|
beard oil
|
|||
|
towel</p>
|
|||
|
<p>casey weed
|
|||
|
my weed
|
|||
|
papers
|
|||
|
juice
|
|||
|
tabs
|
|||
|
batteries
|
|||
|
pebble charger
|
|||
|
phone charger</p>
|
|||
|
<p>work laptop
|
|||
|
work laptop charger</p>
|
|||
|
<p>3 shirt
|
|||
|
2 short
|
|||
|
1 pant
|
|||
|
toggs</p>
|
|||
|
<p>sandals, no shoes</p>
|
|||
|
<p>===
|
|||
|
gel capsules
|
|||
|
beer in the fridge
|
|||
|
battery charger</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> What history got wrong about the future</title>
|
|||
|
<link>201223-0101.html</link>
|
|||
|
<guid isPermaLink="false">201223-0101.html</guid>
|
|||
|
<pubDate>201223-0101</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Our history could only ever a fractured reflection of the time. To learn how those who lived it imagined the time after they would be gone crystallized their hopes, or fears. Our writing of imaginative futures that did not come to pass are filled with our species venturing out into the unknown, guided by belief in curiosity and justice. Cooperation on the galactic scale.</p>
|
|||
|
<p>I imagine they'd be disappointed to learn that such scale was never achieved. Sure, those who desired got to venture out and explore the unknown. Generally in teams the size of whatever ship they could put together. Some even summoned worm-holes to other habitable planets for easy access, but there are no star fleets exploring the unknowns of space. We eventually learnt enough to prove that we are alone. The Fermi Paradox wasn't a paradox afterall, just an observation.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>201219-1839.html</link>
|
|||
|
<guid isPermaLink="false">201219-1839.html</guid>
|
|||
|
<pubDate>201219-1839</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Vegan Chilli</title>
|
|||
|
<link>201219-1825.html</link>
|
|||
|
<guid isPermaLink="false">201219-1825.html</guid>
|
|||
|
<pubDate>201219-1825</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>Ingredients</h3>
|
|||
|
<ul>
|
|||
|
<li>2 tablespoons extra-virgin olive oil</li>
|
|||
|
<li>1 medium red onion, chopped</li>
|
|||
|
<li>1 large red bell pepper, chopped</li>
|
|||
|
<li>2 medium carrots, chopped</li>
|
|||
|
<li>2 ribs celery, chopped</li>
|
|||
|
<li>½ teaspoon salt, divided</li>
|
|||
|
<li>4 cloves garlic, pressed or minced</li>
|
|||
|
<li>2 tablespoons chili powder*</li>
|
|||
|
<li>2 teaspoons ground cumin</li>
|
|||
|
<li>1 ½ teaspoons smoked paprika*</li>
|
|||
|
<li>1 teaspoon dried oregano</li>
|
|||
|
<li>1 large can (28 ounces) or 2 small cans (15 ounces each) diced tomatoes**, with their juices</li>
|
|||
|
<li>2 cans (15 ounces each) black beans, rinsed and drained</li>
|
|||
|
<li>1 can (15 ounces) pinto beans, rinsed and drained</li>
|
|||
|
<li>2 cups vegetable broth or water</li>
|
|||
|
<li>1 bay leaf</li>
|
|||
|
<li>2 tablespoons chopped fresh cilantro, plus more for garnishing</li>
|
|||
|
<li>1 to 2 teaspoons sherry vinegar or red wine vinegar or lime juice, to taste</li>
|
|||
|
</ul>
|
|||
|
<h3>Instructions</h3>
|
|||
|
<ul>
|
|||
|
<li>In a large Dutch oven or heavy-bottomed pot over medium heat, warm the olive oil until shimmering. Add the chopped onion, bell pepper, carrot, celery and ¼ teaspoon of the salt. Stir to combine and cook, stirring occasionally, until the vegetables are tender and the onion is translucent, about 7 to 10 minutes.</li>
|
|||
|
<li>Add the garlic, chili powder, cumin, smoked paprika and oregano. Cook until fragrant while stirring constantly, about 1 minute.</li>
|
|||
|
<li>Add the diced tomatoes and their juices, the drained black beans and pinto beans, vegetable broth and bay leaf. Stir to combine and let the mixture come to a simmer. Continue cooking, stirring occasionally and reducing heat as necessary to maintain a gentle simmer, for 30 minutes.</li>
|
|||
|
<li>Remove the chili from the heat and discard the bay leaf. For the best texture and flavor, transfer 1 ½ cups of the chili to a blender, making sure to get some of the liquid portion. Securely fasten the lid and blend until smooth (watch out for hot steam), then pour the blended mixture back into the pot. (Or, you can blend the chili briefly with an immersion blender, or mash the chili with a potato masher until it reaches a thicker, more chili-like consistency.)</li>
|
|||
|
<li>Add the chopped cilantro, stir to combine, and then mix in the vinegar, to taste. Add salt to taste, too—I added ¼ teaspoon more at this point. Divide the mixture into individual bowls and serve with garnishes of your choice. This chili will keep well in the refrigerator for about 4 days or you can freeze it for longer-term storage.</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>201218-1505.html</link>
|
|||
|
<guid isPermaLink="false">201218-1505.html</guid>
|
|||
|
<pubDate>201218-1505</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Brighter futures series II</title>
|
|||
|
<link>201215-1310.html</link>
|
|||
|
<guid isPermaLink="false">201215-1310.html</guid>
|
|||
|
<pubDate>201215-1310</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>The bright orange sun had become a familiar but iritable compainion along my quest. a node under my network had failed and unfortunately the redundancy hadnt planned for this. I hadnt planned for this. The inscriptions in the stone shouldnt he allowed this to happen</p>
|
|||
|
<h3>idea</h3>
|
|||
|
<p>the imagining better future series is about a (female) solarpunk adventurer, told in the form of diary notes. she quests around byboat or by bike and lives a nomadic life. its post-walkway, default still exists (and should reflect current civ-tech) but is unbearable to her. she meets with other walkaways learning, sharing and creating art. its a loose plot for slow life, and the kind i wish one day to lead.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> random subtitle</title>
|
|||
|
<link>201215-1308.html</link>
|
|||
|
<guid isPermaLink="false">201215-1308.html</guid>
|
|||
|
<pubDate>201215-1308</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>make 2 or 4 lists of adjective + nouns to describe myself and put asthe subtitle to my blog, selected randomly from each list updated once a day</p>
|
|||
|
<p><a href='210124-0033.html' >The List</a></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Refusing Rating</title>
|
|||
|
<link>201213-1641.html</link>
|
|||
|
<guid isPermaLink="false">201213-1641.html</guid>
|
|||
|
<pubDate>201213-1641</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I won't like, subscribe, comment, hit the bell icon, give 5 stars, a thumbs up, or other form of feedback. I'm sorry, I know it's helpful for your platform on <corp>. Even if I liked whatever service or content you provided, I (probably) still won't do it. I won't feed the <corp> data machine. It does not need more data. The aggregate effects of better calibrated surveillance apparatus are just worse for everyone. It will only grant the entrenched system more power. Metrics cease to be useful when they become goals, and <corp> doesn't know what else to do with metrics.</p>
|
|||
|
<p>Living in the modern world requires compromises, which is why I am using the platform (and have the ability to leave a signal in the first place), but I see minimizing participation as beneficial. <corp> will still collect some unavoidable data from my interactions with them, and use this data for whatever they see fit. <corp> may also already have all your past data, but that doesn't justify handing over a continuous feed. Stop using the gambler's fallacy in regards to data privacy.</p>
|
|||
|
<ul>
|
|||
|
<li>Not drip feeds of ego-boosting like notifications. </li>
|
|||
|
<li>Not gated communities built out of follower counts and verified check marks.</li>
|
|||
|
<li>Not laser focused optimization of product ranking, and user {att,re}tention</li>
|
|||
|
</ul>
|
|||
|
<p>I won't engage in these.</p>
|
|||
|
<p>Instead, where appropriate I will engage in:</p>
|
|||
|
<ul>
|
|||
|
<li>Personal recounts of similar experiences</li>
|
|||
|
<li>Asking or answering questions and learning more</li>
|
|||
|
<li>Expressing appreciation explicitly</li>
|
|||
|
<li>Constructive criticism without being mean</li>
|
|||
|
<li>Ambient support</li>
|
|||
|
</ul>
|
|||
|
<p>You want signals? Make them humane, understand the context. Leave messages of collaboration. Refuse parasocial relationships. Make the data open, playful, and in service of the people to which that data belongs. Technology alone won't solve social problems, and in many cases will exacerbate them. Metrics are for systems not people. Reactions aren't signs of support. I will try to minimize the power these signals possess.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Taming Technology</title>
|
|||
|
<link>201206-2150.html</link>
|
|||
|
<guid isPermaLink="false">201206-2150.html</guid>
|
|||
|
<pubDate>201206-2150</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>there has been a common thread going through my mind of late that ive been meaning to write about for a while. originally i started with the idea of describing my own utilization of technology. the systems i\'ve set up to orchestrate my life; a tour of my personal digital infrastructure. and of course being a hipster computer nerd, the manner in which i use technology is partically fringe even within my own community, and especially so when compared to the average comput er user, but other than being at best mildly informative, i came to view it as self indulgent naval gazing -- afterall I already k now how that infrastructure works and have laid out many plans for how to improve it, surely my time would be better spent activel y improving it rather than explaining it (largely just to myself) again.", "then i moved on to pondering my grand debut in \"the i ndustry\" and wanted to get my thoughts in order about how I actually feel about it. this scared me because I worried my honest op inions of the surveillance industry (or \"silicon valley\" as it is colloquially referred to) would stain my chances at a job in t he very same place. i wish i was strong enough in my resolve to my ethical framework to make these comments under my \"real\" iden tity and maybe one day i will be, but today is not that day.", "from there i bounced to various cliche topics at the intersection of technology and mindfulness. digital detoxes, curtailing addicition to our smart phones, an introduction for the non-technical, how tragically easy it is to imagine better technology, media diets, and the murder (not death) of privacy and how to ressurect it all feature empty pages in my git repo. beyond repeating kitchsy blogspam my trouble with writing about these is that the problem s and solutions i see to technology go beyond any one of these issues, and even describing these issues evades a clear essence to what technology truly is.", "and so i embark on another rabit hole, but this time i emplore you to join in on the discussion.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Getting Matrix Online</title>
|
|||
|
<link>201129-2055.html</link>
|
|||
|
<guid isPermaLink="false">201129-2055.html</guid>
|
|||
|
<pubDate>201129-2055</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Finally taking steps in almost exactly 1 year since taking up the mantle of friend-hosting (<a href="https://anish.lakhwara.com/posts/fireplace/">https://anish.lakhwara.com/posts/fireplace/</a>) and I finally have a runnig matrix server that I plan to keep in production as much as I can. I worked out how to configure everything I wanted correctly by using these resources:</p>
|
|||
|
<ul>
|
|||
|
<li><a href="https://www.foxypossibilities.com/2018/02/04/running-matrix-synapse-on-nixos/">https://www.foxypossibilities.com/2018/02/04/running-matrix-synapse-on-nixos/</a></li>
|
|||
|
<li><a href="https://kaushikc.org/posts/matrix-jitsi-nixos.html">https://kaushikc.org/posts/matrix-jitsi-nixos.html</a></li>
|
|||
|
<li><a href="https://nixos.wiki/wiki/Matrix">https://nixos.wiki/wiki/Matrix</a></li>
|
|||
|
</ul>
|
|||
|
<p>= It's Always DNS =
|
|||
|
I had two significantly large hurdles; DNS, NixOS + ACME. I started with an SRV Record to redirect all requests to chat.sealight.xyz if they were trying to reach that instance. But I couldn't quite get this to work right, and then ending up switching to an imperative step which was:</p>
|
|||
|
<p><code>echo '{ "m.server": "chat.sealight.xyz:443" }' > /<webroot>/.well-known/matrix/server</code></p>
|
|||
|
<p>Which removed the need for the SRV file. At this point I had a working SSL installation of NixOS 19.09 with only a synapse server running. Great first step I thought.</p>
|
|||
|
<h3>Or SSL for DNS</h3>
|
|||
|
<p>Then I had the bright idea to update to 20.09 so that I could run the Element web client instead of Riot (now rebranded). That was naive in hindsight. <code>ACME</code>, it's <a href='nixOS.html' >nixOS</a> module and even perhaps the underlying software <code>logo</code> may have bugs that made their way into 20.09 and these bugs occur specifically when upgrading from the older ACME client. In order to fix this I had to delete the old user account and started fresh.
|
|||
|
It didn't help that I would often run into Rate Limiting due to the way the nixOS ACME module works. I had to be particularly careful when running a rebuild otherwise I'd hit the rate limit. This meant I couldn't just try random fixes and hope it worked. I really had to read the logs, come to understand what was happening and why (and in case it was a rate limit just wait 1 - 3 hours before doing anything). This was a useful experience.</p>
|
|||
|
<p>These resources were especially helpful in debugging ACME issues:</p>
|
|||
|
<ul>
|
|||
|
<li><a href="https://discourse.nixos.org/t/lets-encrypt-on-20-09/9950">https://discourse.nixos.org/t/lets-encrypt-on-20-09/9950</a></li>
|
|||
|
<li><a href="https://github.com/NixOS/nixpkgs/pull/91121">https://github.com/NixOS/nixpkgs/pull/91121</a></li>
|
|||
|
<li><a href="https://github.com/go-acme/lego/issues/1006">https://github.com/go-acme/lego/issues/1006</a></li>
|
|||
|
</ul>
|
|||
|
<h3>Finally</h3>
|
|||
|
<p>Once I fixed the Let's Encrypt requests being sent, I was left with a beautiful static site hosted at sealight.xyz, the matrix server that federates at chat.sealight.xyz; with all handles will be of the form @user:sealight.xyz, and an Element client running at element.sealight.xyz that points users to create an account at my instance by default.</p>
|
|||
|
<p>If I'm being honest I still don't understand all the intracacies of my own configuration. NixOS does an excellent job of abstracting away so much of the configuration troubles. I'm finally beginning to understand how to do things with this tool.
|
|||
|
However it cannot abstract away everything. I need to learn nginx configuration, and what the hell SNI, SRV and .well-known have in common that makes them able to mask the URL in handles.</p>
|
|||
|
<h3>Next</h3>
|
|||
|
<p>I need to configure monitoring agents and plan to go with the TIG Stack
|
|||
|
Install the Slack Bridge to help my friends migrate
|
|||
|
Install the Telegram / Discord bridge to consolidate my online profile</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Building Norns</title>
|
|||
|
<link>201128-1456.html</link>
|
|||
|
<guid isPermaLink="false">201128-1456.html</guid>
|
|||
|
<pubDate>201128-1456</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Early on in my foray into digital music, I decided I didn't want to use a DAW. Partially because I knew doing so on Linux would be limiting, partly because I like to do things differently. My proclivity for single purpose devices naturally got me excited about norns when I heard about it. Not being a musicion I found it hard to justify paying $800USD for what could turn out to be just a toy.
|
|||
|
When I learnt about the DIY versioun pased on an RPi, I knew I had to try it. A toy like the norns is certainly worth a hundredish dollars. Even more exciting to go from "no electronics experience" to "i built a music machine from PCB up".
|
|||
|
So I'm now that guy. Decided to learn how to read electronics schematics so that I can build a linux machine to avoid using a DAW on a different Linux machine.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>201128-1333.html</link>
|
|||
|
<guid isPermaLink="false">201128-1333.html</guid>
|
|||
|
<pubDate>201128-1333</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Getting to a Finished Song</title>
|
|||
|
<link>201128-1333a.html</link>
|
|||
|
<guid isPermaLink="false">201128-1333a.html</guid>
|
|||
|
<pubDate>201128-1333</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I've learnt a few ways to make digital music now, but I haven't actually <em>Finished</em> a Song. All I have is ways to make noise. In order to record a song I need a good microphone.</p>
|
|||
|
<p>I can create sounds in TidalCycles, VCV Rack, lsdj, and nanoloop. Soon I'll also have a norns too.
|
|||
|
I need learn how to mix and produce a finished track through something like ardour or reaper.
|
|||
|
I've been able to install some synths (helm) and route those to Ardour.
|
|||
|
I need to learn how to create midi notes that are played through that synth
|
|||
|
I've configured patchage to route midi to various applications and been able to control VCV Rack and Helm through midi
|
|||
|
I need to learn how to use a sequencer effectively
|
|||
|
I need to learn to use synths to create the sounds I want and turn those sounds into loops and those loops into tracks and those tracks into songs</p>
|
|||
|
<p>I can see a path to through the tunnel</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Box Upgrade</title>
|
|||
|
<link>201128-1326.html</link>
|
|||
|
<guid isPermaLink="false">201128-1326.html</guid>
|
|||
|
<pubDate>201128-1326</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I want to turn box into a music machine. Run SuperCollider + Tidal, Ardour + Synths, VCV-Rack and route things all around. I need a microphone to record things, an audio interface to work with and a powerful enough system to pull it all together.
|
|||
|
<a href='box.html' >box</a></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Dev Stories</title>
|
|||
|
<link>201128-1301.html</link>
|
|||
|
<guid isPermaLink="false">201128-1301.html</guid>
|
|||
|
<pubDate>201128-1301</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>In the interest of sharing <a href='Kitaab.html' >Kitaab</a> online I wanted to include more written explanations of my understanding. My idea is to write stories to accompany what I did, in the interest of solidifying my own understanding.</p>
|
|||
|
<h3>ideas</h3>
|
|||
|
<p><a href='201128-1333a.html' >Getting to a Finished Song</a>
|
|||
|
Understanding Generative
|
|||
|
<a href='201128-1456.html' >Building Norns</a>
|
|||
|
NixOS & the Responsibility of Power
|
|||
|
<a href='mossnet.html' >mossnet</a>
|
|||
|
<a href='sealight.xyz.html' >sealight.xyz</a></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Chords</title>
|
|||
|
<link>201122-2142.html</link>
|
|||
|
<guid isPermaLink="false">201122-2142.html</guid>
|
|||
|
<pubDate>201122-2142</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>The reason we care about the <code>degree</code> of a note in the scale, is because we can use it to talk about different kinds of chords in a sequence
|
|||
|
For the each key we can talk about it's chords. A good way to think about some songs, is major chords numbered by degree of the note. That way we can talk about the same chord progression in different keys.</p>
|
|||
|
<p>hence, chord progressions can be written as numbers 1 - 6
|
|||
|
A chord progression and key unlocks your capacity to see the music matrix</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>201122-2123.html</link>
|
|||
|
<guid isPermaLink="false">201122-2123.html</guid>
|
|||
|
<pubDate>201122-2123</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>201122-2122.html</link>
|
|||
|
<guid isPermaLink="false">201122-2122.html</guid>
|
|||
|
<pubDate>201122-2122</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Shaarli Setup</title>
|
|||
|
<link>201121-1417.html</link>
|
|||
|
<guid isPermaLink="false">201121-1417.html</guid>
|
|||
|
<pubDate>201121-1417</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>So I finally got Shaarli all configured. It turns out the <code>Network Redirection Error</code> that I was facing had to do with <code>nginx</code> Server Blocks aka Virtual Hosts
|
|||
|
Setting the port and IP address as the virtual host name during Shaarli setup led to some strange re-direction that neither FF nor Chrome were happy to display (though cURL didn't have any issues). I fixed this by disabling nextcloud which previously owned the non-port server host and made shaarli the only web-app running. This led to the redirect working fine and able to continue as normal.
|
|||
|
The setup still isn't quite reproducible because I need to do <code>ln -s $(nix eval nixos.shaarli.outPath)/* $dataDir</code> to place all the shaarli files in the dataDir, then <code>chown shaarli:shaarli $dataDir</code> and finally <code>cp config.php $dataDir/config.php</code> to get everything running.
|
|||
|
I had much more sucess with debugging after setting <code>php_admin_value[error_log] = "/var/log/nginx/phpfpm.log"</code> and using <code>strace -p <phpfpm-pid></code> so that I actually knew what was going wrong. I learnt that when using <code>root = pkgs.shaarli</code> and setting <code>SHAARLI_CONFIG</code> even though shaarli does read the right config file, it doesn't seem to apply that to reading the data directory as defined by the config and was still trying to access the nix store data folder which was causing issues.
|
|||
|
Anyways I think I now know enough that I should be able to re-configure everything pretty easily if it breaks. So Success!!</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Ops tasks for bowl</title>
|
|||
|
<link>201119-1157.html</link>
|
|||
|
<guid isPermaLink="false">201119-1157.html</guid>
|
|||
|
<pubDate>201119-1157</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>bowl</h3>
|
|||
|
<ul>
|
|||
|
<li><p>wireguard
|
|||
|
try and install latest linux kernel without rebooting, and then include wireguard.nix</p>
|
|||
|
</li>
|
|||
|
<li><p>wallabag
|
|||
|
overlay the pkg to include the patch that deals with mb_str_replace</p>
|
|||
|
</li>
|
|||
|
<li><p>shaarli
|
|||
|
hack the system to set password</p>
|
|||
|
</li>
|
|||
|
<li><p>nextcloud
|
|||
|
move dataDir to /data and import backup</p>
|
|||
|
</li>
|
|||
|
<li><p>navidrome
|
|||
|
change dataDir to data, copy over music, grant permissions</p>
|
|||
|
</li>
|
|||
|
<li><p>run headphones, beats, and see if you can get huginn configured to connect to <a href='bowl.html' >bowl</a></p>
|
|||
|
</li>
|
|||
|
<li>run fava+beancount or alternative</li>
|
|||
|
<li>run grasp server?</li>
|
|||
|
<li>maybe setup telegraf agent?</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Getting Web-Services to run on NixOS</title>
|
|||
|
<link>201118-1522.html</link>
|
|||
|
<guid isPermaLink="false">201118-1522.html</guid>
|
|||
|
<pubDate>201118-1522</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>Summary</h3>
|
|||
|
<p>Shaarli</p>
|
|||
|
<ul>
|
|||
|
<li>Haven't configured a systemd service to ln -s the nix derivation yet</li>
|
|||
|
</ul>
|
|||
|
<p>Wallabag</p>
|
|||
|
<ul>
|
|||
|
<li>Upstream seems broken</li>
|
|||
|
<li>Docker works, but data is not persistent</li>
|
|||
|
<li>Find a way to use overlay so I can use an older version</li>
|
|||
|
</ul>
|
|||
|
<p>Wireguard</p>
|
|||
|
<ul>
|
|||
|
<li>broken on 20.09</li>
|
|||
|
<li>not sure what to do</li>
|
|||
|
</ul>
|
|||
|
<p>LUKS / LVM</p>
|
|||
|
<ul>
|
|||
|
<li>does not mount the big partition</li>
|
|||
|
<li>not sure why</li>
|
|||
|
</ul>
|
|||
|
<p>Borg</p>
|
|||
|
<ul>
|
|||
|
<li>Unconfigured</li>
|
|||
|
<li>Need to restore nextcloud data</li>
|
|||
|
<li>Most other data is missing</li>
|
|||
|
</ul>
|
|||
|
<p>Basically I've learnt that running php web-apps are a nightmare, and that I don't really understand nginx, fastcgi, phpfpm at all really.
|
|||
|
For the past ~2 weeks I've been trying to rebuild <a href='bowl.html' >bowl</a> to be running on NixOS, and I've come up against many difficulties, and lost all the data in both of these services...</p>
|
|||
|
<p>I had issues with getting shaarli to read the environment variable as defined in it's nix derivation. So instead, Timo (the package maintainer) told me another solution is to just <code>ln -s</code> the package directory into somewhere it can read/write to since that's what the environment variable is supposed to do anyway. Once I did this it was easy enough to get Shaarli running. I did have to be careful with the nginx config because I'd accidentally disabled the API. Currently my Shaarli install</p>
|
|||
|
<p>Wallabag has been another story. It seems like upstream is broken because it's overwriting a php function (<code>mb_string</code> is the package and <code>mb_str_replace</code> is the function) that php says it can't overwrite.</p>
|
|||
|
<p>Before I managed to get these to run on bare metal, I was using docker once again to run the services. But since Nix is declarative, and I have no idea how docker volumes work, it wiped everytime I ran <code>nixos-rebuild switch</code>, which remains a problem I haven't quite solved. I somehow managed to get the docker install working, but I don't believe it to be declarative because I did exec into the docker container and ran some esoteric database migration in order to get it to work.</p>
|
|||
|
<p>Further more my main issue currently is that in order to do anything in nixOS I need to be able to write the language, understand the options, and then all the services that the options declaratively define. The way I currently run any of the infrastructure is through googling around and hoping to find a module or someone else trying to run the same software, but more profficient at nixOS than I am. That needs to change, since even for services written in easy to run languages like Go, I can't write the nix file to get them to work.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>201118-1520.html</link>
|
|||
|
<guid isPermaLink="false">201118-1520.html</guid>
|
|||
|
<pubDate>201118-1520</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> bowl dying</title>
|
|||
|
<link>201108-0205.html</link>
|
|||
|
<guid isPermaLink="false">201108-0205.html</guid>
|
|||
|
<pubDate>201108-0205</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p><a href='bowl.html' >bowl</a> is certainly nearing teh end of it's life. It has served me well. I will need to replace it imminently.</p>
|
|||
|
<p>I feel so much weaker without it. I need it back now. Currently it will only boot after waiting for around 10 minutes (HDD failure?) and even then the nix installer was flashing error messages (I know the installer works because I booted on a seperate laptop)</p>
|
|||
|
<p>Luckily I have all my data backed up. I was going to wipe it anyway. maybe look into getting a replacement drive to boot off of while I think of what to do in terms of building out a NAS.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Controlled Difficulty</title>
|
|||
|
<link>201106-0311.html</link>
|
|||
|
<guid isPermaLink="false">201106-0311.html</guid>
|
|||
|
<pubDate>201106-0311</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Growth requires difficulty. Induce it in your life, in whatever portion you can sustain in order to learn and grow from the experience</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> 3 Years of Owning a Server</title>
|
|||
|
<link>201106-0258.html</link>
|
|||
|
<guid isPermaLink="false">201106-0258.html</guid>
|
|||
|
<pubDate>201106-0258</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Once I'd built my first computer (which was actually very late, perhaps sometime in 2016) I needed to figure out what to do with my old one. My old one was a mid-spec laptop from 4+ years prior to that, but it had a decent graphics card at the time that allowed me to play some of the games I'd wanted to -- Though in part the small specs lead me to prefer indie games and roguelikes, the only games I'm even remotely interested anymore.
|
|||
|
I figured I'd try and configure it to run as a server. By this point I'd been running exclusively Linux for a couple years and had come across interesting server software. Perenially interested in Privacy and Free Software, I decided to see what I could muster up.
|
|||
|
Thus began my on-going experiment with Docker. At the time I knew just enough system adiminstration to be dangerous and hadn't previously set up nginx. Since Docker seemed a lot easier, that's what I went with.
|
|||
|
The docker instances I stood up then are the very same images that have been running on my server this entire time, I'm a little ashamed to admit. They're horrible out of date, and basically the only sort of server admin work I did was write scripts so they boot on startup and kick them when they fell down. Being the only one who used this software made that a totally fine solution for me.
|
|||
|
Now, I'm trying to level up once again. I've learnt a lot more about server administration, and I'm trying to achieve <a href='201015-2313.html' >Invincible Computing</a>. The sad part is what stirred me to finally commit to doing this whole process (Backup, Automation and Reliable builds) is <em>losing</em> all the data that I had stored in my bookmarks server since it's inception. That place was a comfy little treasure trove for me I could turn to when I finally needed a tool, book or guide in order to accomplish something. It was a personally curated springboard from which whenever I had an idea, I knew where I should go. It was, in some senses, my Google. Rather than search for something through the public search indexes, I would always choose to search this first.
|
|||
|
And now it's gone. And I never want to let that happen again. So here I am in the dead of night checking all my backups before wiping this ancient machine to imbue it with new life and new power.
|
|||
|
I hope I don't lose any more data, ever. It's a small step for me, in removing a thorn that has been deeply embedded in my technical prowess. <a href='201106-0311.html' >Controlled Difficulty</a> and all.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> vim zettel last 5 edited</title>
|
|||
|
<link>201105-2338.html</link>
|
|||
|
<guid isPermaLink="false">201105-2338.html</guid>
|
|||
|
<pubDate>201105-2338</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>"Search" and insert the last X edited files.
|
|||
|
Because when I'm doing things I create an atomic note for each, but I want to be able to link them later.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Nextcloud Backup</title>
|
|||
|
<link>201105-2321.html</link>
|
|||
|
<guid isPermaLink="false">201105-2321.html</guid>
|
|||
|
<pubDate>201105-2321</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Because I'm running a snap I can do:
|
|||
|
<code>sudo snap stop nextcloud</code>
|
|||
|
<code>sudo cp /var/lib/snap/.. ./</code>
|
|||
|
But because I'm paranoid I also did:
|
|||
|
<code>sudo nextcloud.export</code>
|
|||
|
<code>sudo cp /var/lib/snap/common/export/* ./</code></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> vim zettel Question</title>
|
|||
|
<link>201105-2316.html</link>
|
|||
|
<guid isPermaLink="false">201105-2316.html</guid>
|
|||
|
<pubDate>201105-2316</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>How to go back to previous note after ZettelNew?</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Docker cp</title>
|
|||
|
<link>201105-2309.html</link>
|
|||
|
<guid isPermaLink="false">201105-2309.html</guid>
|
|||
|
<pubDate>201105-2309</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p><code>docker cp <CONTAINER>:<SRC> <DEST></code></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Wallabag Backup</title>
|
|||
|
<link>201105-2306.html</link>
|
|||
|
<guid isPermaLink="false">201105-2306.html</guid>
|
|||
|
<pubDate>201105-2306</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Had to enter the docker container
|
|||
|
Go to a reasonable place in the filesystem
|
|||
|
Run
|
|||
|
<code>psql -U postrges -l</code>
|
|||
|
<code>pg_dump -U postgres $database > outfile</code>
|
|||
|
Then copy out of docker
|
|||
|
<code>sudo docker cp wallabag-db:/$database wallabag</code></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Borg instructions</title>
|
|||
|
<link>201105-2104.html</link>
|
|||
|
<guid isPermaLink="false">201105-2104.html</guid>
|
|||
|
<pubDate>201105-2104</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>Install & Quick Start</h3>
|
|||
|
<p><code>pip3 install borgbackup</code>
|
|||
|
<code>borg init -e=none /path/to/repo</code>
|
|||
|
<code>borg create /path/to/repoWallabag /var/lib/docker/volumes/x/data</code></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Desk Companion</title>
|
|||
|
<link>201105-2043.html</link>
|
|||
|
<guid isPermaLink="false">201105-2043.html</guid>
|
|||
|
<pubDate>201105-2043</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I want a little desk companion out of my RPi 0. It needs a (e-ink) screen, some batteries, and a (hand crafted) wooden holder.</p>
|
|||
|
<p>I'm not sure what to make it display</p>
|
|||
|
<h3>Ideas</h3>
|
|||
|
<ul>
|
|||
|
<li>Weather Calendar Tasks (Dashboard)</li>
|
|||
|
<li>Different plants and their information</li>
|
|||
|
<li>Tamogatchi</li>
|
|||
|
<li>Pomodoro Timer</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> The New Internet is being born</title>
|
|||
|
<link>201105-1945.html</link>
|
|||
|
<guid isPermaLink="false">201105-1945.html</guid>
|
|||
|
<pubDate>201105-1945</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I've read many articles about the Old Internet being dead (those that write those articles seem implicitly aware that the "Now Internet" sucks)
|
|||
|
I have a different take. The New Internet is taking root. If you know where to look you can smell the trees.</p>
|
|||
|
<p>Something similar is the "Cozy Web". You probably have carved out your own cozy web too. "Private" groups filled with your friends. Things that you share with select group(s) and (generally) the corporations that provide that service. Messenger, Telegram, Slack, Discord, $X DMs, Snapchat, Zoom. Maybe you're down with technology or blessed by the Priesthood of Programmers and know someone that runs their own infrastructure, which is certainly much comfier as far as I'm concerned. Whatever it may be, the important factor in the Cozy web is that it's private.</p>
|
|||
|
<p>The New Internet must happen in public by definition. It's already taking shape. Digital Gardens or Online Personal Notebooks. Some small blogs. IndieWeb. There's (generally) nothing to sell, no obligation to buy. They are welcoming spaces filled with personal expression. Many are just electronic Business Cards, some are dense tome's of intently researched knowledge. Some are Parks and some are Libraries. There are still certainly stalls and small businesses too. But there's no Amazon. No endless trackers. No enmourous data centres. Well, at least in my dreams</p>
|
|||
|
<p>The tools obviously still need work. Creating and designing a website is not an easy task. Ensuring that it stays running is an ongoing obligation. Most people still don't know about <code>hyper://</code>, <code>ipfs://</code>, or <code>gemini://</code> hell Google is getting rid of <code>http://</code>! Yet even the alternatives have requirements beyond simply knowing them. Technical skills to use them, resources to have a constantly running computer, dedicated internet and electricity. So even if you can build websites, why would you choose this unknown alternative with all these related problems when you can just pay someone to deal with it.</p>
|
|||
|
<p>But it is possible. Community oriented services. Public and Personal spaces wrapped in one. I'm trying to build my own Public Personal space here too. Working with the garage door up.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> On Noticing Your Own Reactions</title>
|
|||
|
<link>201105-1933.html</link>
|
|||
|
<guid isPermaLink="false">201105-1933.html</guid>
|
|||
|
<pubDate>201105-1933</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>By paying attention to how you feel, one begins to learn many things. One of these is the distinction between like and dislike. One can learn valuable information about oneself by noticing when we like and dislike things. This too is a spectrum, but nonethelss it can be distinguished at ends. Like and dislike. We learn to do more of what we enjoyed, obviously. We also learn an important lesson from what we dislike. We shouldn't learn the opposite lesson though: To turn away and do less of what we don't like. Instead, our goal should be to understand why. What part of ourselves are we afraid of that we experience fear of experiences. Instead we should seek to understand our discomfort and engage with it. Learn from it. That cannot happen if it is discarded. So look at it, don't through away your own reactions. Even if it is a bad reaction. Seek to introduce it into your life in the smallest manner you can handle. And work from there.
|
|||
|
Heavy storms make deep roots.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> kendrit-ops</title>
|
|||
|
<link>201103-2109.html</link>
|
|||
|
<guid isPermaLink="false">201103-2109.html</guid>
|
|||
|
<pubDate>201103-2109</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>New Kendrit, hopefully this one goes better.
|
|||
|
Intimately related to the previous Kendrit, but not quite so focused on HPI as general ops regarding my infrastructure as it seems to have been falling down a lot lately.</p>
|
|||
|
<p>Trying to have fewer tasks that are more important.</p>
|
|||
|
<h3>Goals</h3>
|
|||
|
<ul>
|
|||
|
<li>Get nixOS on <a href='bowl.html' >bowl</a></li>
|
|||
|
<li>Weekly and Monthly backups of <a href='bowl.html' >bowl</a><ul>
|
|||
|
<li>using Borg and Blackblaze</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li>Wiregaurd installation on <a href='helix.html' >helix</a> to access <a href='bowl.html' >bowl</a> from anywhere </li>
|
|||
|
<li>Update keyboard keymap</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Kitaab integration with Task Warrior</title>
|
|||
|
<link>201031-0114.html</link>
|
|||
|
<guid isPermaLink="false">201031-0114.html</guid>
|
|||
|
<pubDate>201031-0114</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Link text to Task warrior tasks in Kitaab. Maybe there is a description element for tasks in the wiki, or perhaps write a way to refer to specific tasks in <a href='Kitaab.html' >Kitaab</a>.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Systems, not Goals</title>
|
|||
|
<link>201031-0042.html</link>
|
|||
|
<guid isPermaLink="false">201031-0042.html</guid>
|
|||
|
<pubDate>201031-0042</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>One of the founding principles by which I organize my life (at least rn). It's not a difficult concept. Implementing it is always personal though. Everybody has their own desired consequences that they solve in their own ways. It's part of what makes people beautiful.</p>
|
|||
|
<p>What I mean by this is primarily that goals are ephmeral. Once achieved they vanish, as though that is the end of the problem, or action, or even outcome. The heroes journey is always cyclical. There are no level ups in real life, you continue with the tools you've delevoped. So build tools.</p>
|
|||
|
<p>Architect systems of processes such that you can achieve your "goals" reliably, consistently. If a goal is of any value, in most cases it is worth repeating; better. So don't worry about how far you've come, just keep journey-ing. Embrace your ability to instantiate change. Create! Destroy! You are the opponent of Entropy! You cannot win, but at least enjoy the battle.</p>
|
|||
|
<p>You get the idea.</p>
|
|||
|
<p>"What is the purpose of dance?" - Alan Watts</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> readImap dvlg</title>
|
|||
|
<link>201025-2352.html</link>
|
|||
|
<guid isPermaLink="false">201025-2352.html</guid>
|
|||
|
<pubDate>201025-2352</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>tasks | pro:readImap</h3>
|
|||
|
<ul>
|
|||
|
<li>[X] finish read-imap in spellbook #b4a148e7<ul>
|
|||
|
<li>[X] parse email msgs #0e629167</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li>[X] import writing into kitaab #ea0f2f4d</li>
|
|||
|
</ul>
|
|||
|
<h3>done</h3>
|
|||
|
<p>download emails using <code>email</code> and <code>imaplib</code> in python
|
|||
|
save to out file using <code>email.generator.Generator(fp)</code>
|
|||
|
can read file through emails through <code>email.parser.Parser(fp)</code></p>
|
|||
|
<h3>parsing</h3>
|
|||
|
<p><code>for part in msg.walk():</code>
|
|||
|
<code>r = str(part.get_payload(decode=True))</code></p>
|
|||
|
<h3>todo</h3>
|
|||
|
<ul>
|
|||
|
<li>avoid bytes and empty parts</li>
|
|||
|
<li>differentiate between links and passages/comments</li>
|
|||
|
<li>read tags from identified link blocks </li>
|
|||
|
<li>average links per day</li>
|
|||
|
<li>most common tag</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Why Kendrit</title>
|
|||
|
<link>201021-2233.html</link>
|
|||
|
<guid isPermaLink="false">201021-2233.html</guid>
|
|||
|
<pubDate>201021-2233</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I bounce from project to project so much because there is a lot I want to do. This often leads to thrashing and not actually doing anything. So in order to Get Things Done™ I needed a way to focus on larger goals over longer periods of time. Hence Kendrit, literally translated as "To Center".</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>201021-2102.html</link>
|
|||
|
<guid isPermaLink="false">201021-2102.html</guid>
|
|||
|
<pubDate>201021-2102</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>Generated Tags</h3>
|
|||
|
<p>=### jrnl =</p>
|
|||
|
<ul>
|
|||
|
<li><a href='201019-2345.html' >4th October 2020 at 23:45</a></li>
|
|||
|
<li><a href='201019-2325.html' >30th July 2020 at 23:25</a></li>
|
|||
|
<li><a href='201019-2250.html' >20th August 2020 at 22:50</a></li>
|
|||
|
<li><a href='201019-2246.html' >10th August 2020 at 22:46</a></li>
|
|||
|
<li><a href='201019-2240.html' >22nd August 2020 at 22:40</a></li>
|
|||
|
<li><a href='201019-2231.html' >2nd September 2020 at 22:31</a></li>
|
|||
|
<li><a href='201019-2220.html' >22nd August 2020 at 22:20</a></li>
|
|||
|
<li><a href='201019-2145.html' >31st August 2020 at 21:45</a></li>
|
|||
|
<li><a href='201019-1815.html' >11th February 2020 at 18:15</a></li>
|
|||
|
<li><a href='201019-1714.html' >15th February 2020 at 17:14</a></li>
|
|||
|
<li><a href='201019-1622.html' >14th August 2020 at 16:22</a></li>
|
|||
|
<li><a href='201019-1129.html' >21st February 2020 at 11:29</a></li>
|
|||
|
<li><a href='201019-0927.html' >24th August 2020 at 09:27</a></li>
|
|||
|
<li><a href='201019-0917.html' >1st September 2020 at 09:17</a></li>
|
|||
|
<li><a href='201019-0914.html' >25th August 2020 at 09:14</a></li>
|
|||
|
<li><a href='201019-0721.html' >17th August 2020 at 07:21</a></li>
|
|||
|
<li><a href='201019-0427.html' >12th February 2020 at 04:27</a></li>
|
|||
|
<li><a href='201019-0410.html' >12th February 2020 at 04:10</a></li>
|
|||
|
<li><a href='201019-0255.html' >1st February 2020 at 02:55</a></li>
|
|||
|
<li><a href='201019-0243.html' >21st September 2020 at 02:43</a></li>
|
|||
|
<li><a href='201019-0147.html' >16th April 2020 at 01:47</a></li>
|
|||
|
<li><a href='201019-0131.html' >1st February 2020 at 01:31</a></li>
|
|||
|
<li><a href='201019-0127.html' >23rd February 2020 at 01:27</a></li>
|
|||
|
<li><a href='201019-0029.html' >19th September 2020 at 00:29</a></li>
|
|||
|
<li><a href='201011-1612.html' >11th October 2020 at 16:12</a></li>
|
|||
|
<li><a href='201009-0117.html' >10th October 2020 at 01:17</a></li>
|
|||
|
<li><a href='201008-2335.html' >8th October 2020 at 23:35</a></li>
|
|||
|
<li><a href='201006-0038.html' >7th October 2020 at 00:38</a></li>
|
|||
|
<li><a href='201005-0102.html' >6th October 2020 at 01:02</a></li>
|
|||
|
<li><a href='200930-2329.html' >30th September 2020 at 23:29</a></li>
|
|||
|
<li><a href='200929-2258.html' >29th September 2020 at 22:58</a></li>
|
|||
|
<li><a href='200929-2250.html' >29th September 2020 at 22:50</a></li>
|
|||
|
<li><a href='200928-2136.html' >28th September 2020 at 21:36</a></li>
|
|||
|
<li><a href='200924-2227.html' >24th September 2020 at 22:27</a></li>
|
|||
|
<li><a href='200923-2310.html' >23rd September 2020 at 23:10</a></li>
|
|||
|
<li><a href='200922-2219.html' >22nd September 2020 at 22:19</a></li>
|
|||
|
<li><a href='200917-2335.html' >17th September 2020 at 23:35</a></li>
|
|||
|
<li><a href='200913-0101.html' >14th September 2020 at 01:01</a></li>
|
|||
|
<li><a href='200908-2350.html' >8th September 2020 at 23:50</a></li>
|
|||
|
<li><a href='200907-0000.html' >8th September 2020 at 00:00</a></li>
|
|||
|
<li><a href='200906-2220.html' >6th September 2020 at 22:20</a></li>
|
|||
|
<li><a href='200905-0142.html' >6th September 2020 at 01:42</a></li>
|
|||
|
<li><a href='200903-2306.html' >3rd September 2020 at 23:06</a></li>
|
|||
|
<li><a href='200829-2037.html' >29th August 2020 at 20:37</a></li>
|
|||
|
<li><a href='200827-2332.html' >27th August 2020 at 23:32</a></li>
|
|||
|
<li><a href='200826-2304.html' >26th August 2020 at 23:04</a></li>
|
|||
|
<li><a href='200823-2315.html' >23rd August 2020 at 23:15</a></li>
|
|||
|
<li><a href='200819-2322.html' >19th August 2020 at 23:22</a></li>
|
|||
|
<li><a href='200819-0818.html' >20th August 2020 at 08:18</a></li>
|
|||
|
<li><a href='200818-2215.html' >18th August 2020 at 22:15</a></li>
|
|||
|
<li><a href='200817-2249.html' >17th August 2020 at 22:49</a></li>
|
|||
|
<li><a href='200816-2036.html' >16th August 2020 at 20:36</a></li>
|
|||
|
<li><a href='200814-2009.html' >14th August 2020 at 20:09</a></li>
|
|||
|
<li><a href='200814-0054.html' >15th August 2020 at 00:54</a></li>
|
|||
|
<li><a href='200812-2118.html' >12th August 2020 at 21:18</a></li>
|
|||
|
<li><a href='200809-0011.html' >10th August 2020 at 00:11</a></li>
|
|||
|
<li><a href='200804-2319.html' >4th August 2020 at 23:19</a></li>
|
|||
|
<li><a href='200729-2255.html' >29th July 2020 at 22:55</a></li>
|
|||
|
<li><a href='200723-2257.html' >23rd July 2020 at 22:57</a></li>
|
|||
|
<li><a href='200720-0914.html' >21st July 2020 at 09:14</a></li>
|
|||
|
<li><a href='200713-2328.html' >13th July 2020 at 23:28</a></li>
|
|||
|
<li><a href='200706-2251.html' >6th July 2020 at 22:51</a></li>
|
|||
|
<li><a href='200703-0921.html' >4th July 2020 at 09:21</a></li>
|
|||
|
<li><a href='200624-2204.html' >24th June 2020 at 22:04</a></li>
|
|||
|
<li><a href='200622-2341.html' >22nd June 2020 at 23:41</a></li>
|
|||
|
<li><a href='200618-0029.html' >19th June 2020 at 00:29</a></li>
|
|||
|
<li><a href='200615-2355.html' >15th June 2020 at 23:55</a></li>
|
|||
|
<li><a href='200614-1451.html' >14th June 2020 at 14:51</a></li>
|
|||
|
<li><a href='200603-1542.html' >3rd June 2020 at 15:42</a></li>
|
|||
|
<li><a href='200531-1205.html' >31st May 2020 at 12:05</a></li>
|
|||
|
<li><a href='200516-0157.html' >17th May 2020 at 01:57</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/200513-1945.html' >13th May 2020 at 19:45</a></li>
|
|||
|
<li><a href='200511-2204.html' >11th May 2020 at 22:04</a></li>
|
|||
|
<li><a href='200509-0222.html' >10th May 2020 at 02:22</a></li>
|
|||
|
<li><a href='200425-1347.html' >25th April 2020 at 13:47</a></li>
|
|||
|
<li><a href='200417-0139.html' >18th April 2020 at 01:39</a></li>
|
|||
|
<li><a href='200417-0135.html' >18th April 2020 at 01:35</a></li>
|
|||
|
<li><a href='200403-2210.html' >3rd April 2020 at 22:10</a></li>
|
|||
|
<li><a href='200326-1618.html' >26th March 2020 at 16:18</a></li>
|
|||
|
<li><a href='200301-2339.html' >1st March 2020 at 23:39</a></li>
|
|||
|
<li><a href='200301-0221.html' >2nd March 2020 at 02:21</a></li>
|
|||
|
<li><a href='200202-2315.html' >2nd February 2020 at 23:15</a></li>
|
|||
|
<li><a href='200130-2328.html' >17th October 2019 at 23:28</a></li>
|
|||
|
<li><a href='200130-2141.html' >21st November 2019 at 21:41</a></li>
|
|||
|
<li><a href='200130-2125.html' >15th November 2019 at 21:25</a></li>
|
|||
|
<li><a href='200130-0357.html' >17th November 2019 at 03:57</a></li>
|
|||
|
<li><a href='200130-0253.html' >24th January 2020 at 02:53</a></li>
|
|||
|
<li><a href='200130-0102.html' >4th November 2019 at 01:02</a></li>
|
|||
|
<li><a href='200113-0143.html' >14th January 2020 at 01:43</a></li>
|
|||
|
<li><a href='200102-1113.html' >2nd January 2020 at 11:13</a></li>
|
|||
|
<li><a href='191219-0256.html' >20th December 2019 at 02:56</a></li>
|
|||
|
<li><a href='191216-1009.html' >17th December 2019 at 10:09</a></li>
|
|||
|
<li><a href='191215-1112.html' >16th December 2019 at 11:12</a></li>
|
|||
|
<li><a href='191206-0512.html' >7th December 2019 at 05:12</a></li>
|
|||
|
<li><a href='191201-2240.html' >1st December 2019 at 22:40</a></li>
|
|||
|
<li><a href='191127-0010.html' >28th November 2019 at 00:10</a></li>
|
|||
|
<li><a href='191113-0226.html' >14th November 2019 at 02:26</a></li>
|
|||
|
<li><a href='191113-0222.html' >14th November 2019 at 02:22</a></li>
|
|||
|
<li><a href='191112-0548.html' >13th November 2019 at 05:48</a></li>
|
|||
|
<li><a href='191112-0258.html' >13th November 2019 at 02:58</a></li>
|
|||
|
<li><a href='191107-0315.html' >8th November 2019 at 03:15</a></li>
|
|||
|
<li><a href='191104-1930.html' >4th November 2019 at 19:30</a></li>
|
|||
|
<li><a href='191028-1746.html' >28th October 2019 at 17:46</a></li>
|
|||
|
<li><a href='191014-2327.html' >14th October 2019 at 23:27</a></li>
|
|||
|
<li><a href='191014-2316.html' >14th October 2019 at 23:16</a></li>
|
|||
|
<li><a href='191009-2333.html' >5th August 2019 at 23:33</a></li>
|
|||
|
<li><a href='191009-2250.html' >29th September 2019 at 22:50</a></li>
|
|||
|
<li><a href='191009-1837.html' >29th August 2019 at 18:37</a></li>
|
|||
|
<li><a href='191009-1832.html' >13th September 2019 at 18:32</a></li>
|
|||
|
<li><a href='191009-0630.html' >12th September 2019 at 06:30</a></li>
|
|||
|
<li><a href='191009-0055.html' >5th August 2019 at 00:55</a></li>
|
|||
|
<li><a href='191005-1700.html' >5th October 2019 at 17:00</a></li>
|
|||
|
<li><a href='190921-2130.html' >21st September 2019 at 21:30</a></li>
|
|||
|
<li><a href='190919-2223.html' >19th September 2019 at 22:23</a></li>
|
|||
|
<li><a href='190910-1839.html' >10th September 2019 at 18:39</a></li>
|
|||
|
<li><a href='190908-0036.html' >9th September 2019 at 00:36</a></li>
|
|||
|
<li><a href='190831-0004.html' >1st September 2019 at 00:04</a></li>
|
|||
|
<li><a href='190822-2302.html' >22nd August 2019 at 23:02</a></li>
|
|||
|
<li><a href='190822-2239.html' >22nd August 2019 at 22:39</a></li>
|
|||
|
<li><a href='190818-2234.html' >18th August 2019 at 22:34</a></li>
|
|||
|
<li><a href='190809-0143.html' >10th August 2019 at 01:43</a></li>
|
|||
|
<li><a href='190730-0021.html' >31st July 2019 at 00:21</a></li>
|
|||
|
<li><a href='190728-2311.html' >28th July 2019 at 23:11</a></li>
|
|||
|
<li><a href='190717-0138.html' >18th July 2019 at 01:38</a></li>
|
|||
|
<li><a href='190715-0447.html' >16th July 2019 at 04:47</a></li>
|
|||
|
<li><a href='190702-0158.html' >30th June 2019 at 01:58</a></li>
|
|||
|
<li><a href='190630-0607.html' >1st July 2019 at 06:07</a></li>
|
|||
|
<li><a href='190629-0813.html' >30th June 2019 at 08:13</a></li>
|
|||
|
<li><a href='190625-2318.html' >25th June 2019 at 23:18</a></li>
|
|||
|
<li><a href='190624-0020.html' >25th June 2019 at 00:20</a></li>
|
|||
|
<li><a href='190620-0145.html' >21st June 2019 at 01:45</a></li>
|
|||
|
<li><a href='190620-0124.html' >21st June 2019 at 01:24</a></li>
|
|||
|
<li><a href='190616-1624.html' >16th June 2019 at 16:24</a></li>
|
|||
|
<li><a href='190512-0309.html' >13th May 2019 at 03:09</a></li>
|
|||
|
<li><a href='190509-0219.html' >10th May 2019 at 02:19</a></li>
|
|||
|
<li><a href='190509-0101.html' >10th May 2019 at 01:01</a></li>
|
|||
|
<li><a href='190501-2337.html' >1st May 2019 at 23:37</a></li>
|
|||
|
<li><a href='190419-0416.html' >20th April 2019 at 04:16</a></li>
|
|||
|
<li><a href='190416-0019.html' >17th April 2019 at 00:19</a></li>
|
|||
|
<li><a href='190413-2101.html' >13th April 2019 at 21:01</a></li>
|
|||
|
<li><a href='190405-2235.html' >5th April 2019 at 22:35</a></li>
|
|||
|
<li><a href='190403-0454.html' >4th April 2019 at 04:54</a></li>
|
|||
|
<li><a href='190403-0443.html' >4th April 2019 at 04:43</a></li>
|
|||
|
<li><a href='190327-1835.html' >14th February 2019 at 18:35</a></li>
|
|||
|
<li><a href='190327-1354.html' >19th February 2019 at 13:54</a></li>
|
|||
|
<li><a href='190327-0818.html' >11th February 2019 at 08:18</a></li>
|
|||
|
<li><a href='190327-0734.html' >22nd February 2019 at 07:34</a></li>
|
|||
|
<li><a href='190327-0107.html' >26th February 2019 at 01:07</a></li>
|
|||
|
<li><a href='190325-0128.html' >26th March 2019 at 01:28</a></li>
|
|||
|
<li><a href='190320-0240.html' >21st March 2019 at 02:40</a></li>
|
|||
|
<li><a href='190320-0215.html' >21st March 2019 at 02:15</a></li>
|
|||
|
<li><a href='190316-1840.html' >16th March 2019 at 18:40</a></li>
|
|||
|
<li><a href='190306-1248.html' >6th March 2019 at 12:48</a></li>
|
|||
|
<li><a href='190302-0352.html' >3rd March 2019 at 03:52</a></li>
|
|||
|
<li><a href='190302-0151.html' >3rd March 2019 at 01:51</a></li>
|
|||
|
<li><a href='190129-2315.html' >29th January 2019 at 23:15</a></li>
|
|||
|
<li><a href='190129-0027.html' >30th January 2019 at 00:27</a></li>
|
|||
|
<li><a href='190124-2239.html' >24th January 2019 at 22:39</a></li>
|
|||
|
<li><a href='190123-1101.html' >23rd January 2019 at 11:01</a></li>
|
|||
|
<li><a href='190121-1650.html' >21st January 2019 at 16:50</a></li>
|
|||
|
<li><a href='190119-0449.html' >20th January 2019 at 04:49</a></li>
|
|||
|
<li><a href='190117-0115.html' >18th January 2019 at 01:15</a></li>
|
|||
|
<li><a href='190109-0321.html' >10th January 2019 at 03:21</a></li>
|
|||
|
<li><a href='190108-2332.html' >9th December 2018 at 23:32</a></li>
|
|||
|
<li><a href='190108-2228.html' >8th January 2019 at 22:28</a></li>
|
|||
|
<li><a href='190108-1803.html' >8th January 2019 at 18:03</a></li>
|
|||
|
<li><a href='190108-1500.html' >14th December 2018 at 15:00</a></li>
|
|||
|
<li><a href='190108-0804.html' >9th January 2019 at 08:04</a></li>
|
|||
|
<li><a href='190108-0459.html' >10th December 2018 at 04:59</a></li>
|
|||
|
<li><a href='190106-0018.html' >7th January 2019 at 00:18</a></li>
|
|||
|
<li><a href='190101-1639.html' >1st January 2019 at 16:39</a></li>
|
|||
|
<li><a href='190101-0301.html' >2nd January 2019 at 03:01</a></li>
|
|||
|
<li><a href='181231-2154.html' >31st December 2018 at 21:54</a></li>
|
|||
|
<li><a href='181229-2204.html' >29th December 2018 at 22:04</a></li>
|
|||
|
<li><a href='181226-2053.html' >26th December 2018 at 20:53</a></li>
|
|||
|
<li><a href='181220-1125.html' >20th December 2018 at 11:25</a></li>
|
|||
|
<li><a href='181219-1948.html' >19th December 2018 at 19:48</a></li>
|
|||
|
<li><a href='181217-0253.html' >18th December 2018 at 02:53</a></li>
|
|||
|
<li><a href='181212-0256.html' >13th December 2018 at 02:56</a></li>
|
|||
|
<li><a href='181210-0826.html' >11th December 2018 at 08:26</a></li>
|
|||
|
<li><a href='181130-2033.html' >24th November 2018 at 20:33</a></li>
|
|||
|
<li><a href='181130-1913.html' >26th November 2018 at 19:13</a></li>
|
|||
|
<li><a href='181130-1408.html' >24th November 2018 at 14:08</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/181129-0042.html' >30th November 2018 at 00:42</a></li>
|
|||
|
<li><a href='181126-0714.html' >27th November 2018 at 07:14</a></li>
|
|||
|
<li><a href='181124-0413.html' >24th November 2018 at 04:13</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/181123-1820.html' >23rd November 2018 at 18:20</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/181122-0340.html' >22nd November 2018 at 03:40</a></li>
|
|||
|
<li><a href='181121-1445.html' >21st November 2018 at 14:45</a></li>
|
|||
|
<li><a href='181120-2109.html' >14th November 2018 at 21:09</a></li>
|
|||
|
<li><a href='181120-1651.html' >16th November 2018 at 16:51</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/181120-1630.html' >21st November 2018 at 16:30</a></li>
|
|||
|
<li><a href='181120-0902.html' >21st November 2018 at 09:02</a></li>
|
|||
|
<li><a href='181120-0704.html' >17th November 2018 at 07:04</a></li>
|
|||
|
<li><a href='181120-0604.html' >17st November 2018 at 06:04</a></li>
|
|||
|
<li><a href='181120-0230.html' >20th November 2018 at 02:30</a></li>
|
|||
|
<li><a href='181119-0158.html' >19th November 2018 at 01:58</a></li>
|
|||
|
<li><a href='181116-0222.html' >16th November 2018 at 02:22</a></li>
|
|||
|
<li><a href='181114-0306.html' >14th November 2018 at 03:06</a></li>
|
|||
|
<li><a href='181112-1905.html' >9th November 2018 at 19:05</a></li>
|
|||
|
<li><a href='181112-1519.html' >12th November 2018 at 15:19</a></li>
|
|||
|
<li><a href='181112-0713.html' >13th November 2018 at 07:13</a></li>
|
|||
|
<li><a href='181109-1816.html' >9th November 2018 at 18:16</a></li>
|
|||
|
<li><a href='181106-1651.html' >6th November 2018 at 16:51</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/181104-0044.html' >5th November 2018 at 00:44</a></li>
|
|||
|
<li><a href='181103-0458.html' >4th November 2018 at 04:58</a></li>
|
|||
|
<li><a href='181102-0251.html' >3rd November 2018 at 02:51</a></li>
|
|||
|
<li><a href='181102-0052.html' >26th October 2018 at 00:52</a></li>
|
|||
|
<li><a href='181031-2240.html' >31st October 2018 at 22:40</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/181030-0015.html' >31st October 2018 at 00:15</a></li>
|
|||
|
<li><a href='181029-0228.html' >30th October 2018 at 02:28</a></li>
|
|||
|
<li><a href='181029-0038.html' >30th October 2018 at 00:38</a></li>
|
|||
|
<li><a href='181022-0400.html' >23rd October 2018 at 04:00</a></li>
|
|||
|
<li><a href='181015-2357.html' >15th October 2018 at 23:57</a></li>
|
|||
|
<li><a href='181014-0241.html' >15th October 2018 at 02:41</a></li>
|
|||
|
<li><a href='181013-0424.html' >14th October 2018 at 04:24</a></li>
|
|||
|
<li><a href='181012-1640.html' >12th October 2018 at 16:40</a></li>
|
|||
|
<li><a href='181012-0305.html' >13th October 2018 at 03:05</a></li>
|
|||
|
<li><a href='181004-1257.html' >4th October 2018 at 12:57</a></li>
|
|||
|
<li><a href='181003-1457.html' >3rd October 2018 at 14:57</a></li>
|
|||
|
<li><a href='181001-2206.html' >1st October 2018 at 22:06</a></li>
|
|||
|
<li><a href='180930-1215.html' >30th September 2018 at 12:15</a></li>
|
|||
|
<li><a href='180930-1202.html' >30th September 2018 at 12:02</a></li>
|
|||
|
<li><a href='180925-0755.html' >26th September 2018 at 07:55</a></li>
|
|||
|
<li><a href='180923-2255.html' >23rd September 2018 at 22:55</a></li>
|
|||
|
<li><a href='180919-1648.html' >19th September 2018 at 16:48</a></li>
|
|||
|
<li><a href='180917-2250.html' >17th September 2018 at 22:50</a></li>
|
|||
|
<li><a href='180917-2212.html' >17th September 2018 at 22:12</a></li>
|
|||
|
<li><a href='180916-2321.html' >16th September 2018 at 23:21</a></li>
|
|||
|
<li><a href='180913-0109.html' >14th September 2018 at 01:09</a></li>
|
|||
|
<li><a href='180908-0121.html' >9th September 2018 at 01:21</a></li>
|
|||
|
<li><a href='180903-1659.html' >3rd September 2018 at 16:59</a></li>
|
|||
|
<li><a href='180828-2324.html' >28th August 2018 at 23:24</a></li>
|
|||
|
<li><a href='180827-2346.html' >27th August 2018 at 23:46</a></li>
|
|||
|
<li><a href='180826-1014.html' >26th August 2018 at 10:14</a></li>
|
|||
|
<li><a href='180823-0808.html' >24th August 2018 at 08:08</a></li>
|
|||
|
<li><a href='180820-2311.html' >20th August 2018 at 23:11</a></li>
|
|||
|
<li><a href='180817-0247.html' >27th July 2018 at 02:47</a></li>
|
|||
|
<li><a href='180815-2139.html' >15th August 2018 at 21:39</a></li>
|
|||
|
<li><a href='180814-2307.html' >14th August 2018 at 23:07</a></li>
|
|||
|
<li><a href='180812-0002.html' >13th August 2018 at 00:02</a></li>
|
|||
|
<li><a href='180810-0122.html' >11th August 2018 at 01:22</a></li>
|
|||
|
<li><a href='180808-0036.html' >9th August 2018 at 00:36</a></li>
|
|||
|
<li><a href='180806-2200.html' >6th August 2018 at 22:00</a></li>
|
|||
|
<li><a href='180805-0030.html' >6th August 2018 at 00:30</a></li>
|
|||
|
<li><a href='180803-2131.html' >3rd August 2018 at 21:31</a></li>
|
|||
|
<li><a href='180730-2306.html' >30th July 2018 at 23:06</a></li>
|
|||
|
<li><a href='180724-2351.html' >24th July 2018 at 23:51</a></li>
|
|||
|
<li><a href='180716-2250.html' >16th July 2018 at 22:50</a></li>
|
|||
|
<li><a href='180710-0006.html' >11th July 2018 at 00:06</a></li>
|
|||
|
<li><a href='180708-0754.html' >9th July 2018 at 07:54</a></li>
|
|||
|
<li><a href='180705-2239.html' >5th July 2018 at 22:39</a></li>
|
|||
|
<li><a href='180705-0800.html' >6th July 2018 at 08:00</a></li>
|
|||
|
<li><a href='180704-0750.html' >5th July 2018 at 07:50</a></li>
|
|||
|
<li><a href='180703-2350.html' >3rd July 2018 at 23:50</a></li>
|
|||
|
<li><a href='180703-2341.html' >3rd July 2018 at 23:41</a></li>
|
|||
|
<li><a href='180702-1725.html' >2nd July 2018 at 17:25</a></li>
|
|||
|
<li><a href='180626-2318.html' >26th June 2018 at 23:18</a></li>
|
|||
|
<li><a href='180626-2255.html' >26th June 2018 at 22:55</a></li>
|
|||
|
<li><a href='180625-2344.html' >25th June 2018 at 23:44</a></li>
|
|||
|
<li><a href='180615-0212.html' >16th June 2018 at 02:12</a></li>
|
|||
|
<li><a href='180614-2324.html' >14th June 2018 at 23:24</a></li>
|
|||
|
<li><a href='180612-0317.html' >13th June 2018 at 03:17</a></li>
|
|||
|
<li><a href='180607-2345.html' >7th June 2018 at 23:45</a></li>
|
|||
|
<li><a href='180607-2338.html' >7th June 2018 at 23:38</a></li>
|
|||
|
<li><a href='180607-2323.html' >7th June 2018 at 23:23</a></li>
|
|||
|
<li><a href='180605-2156.html' >5th June 2018 at 21:56</a></li>
|
|||
|
<li><a href='180531-2233.html' >31st May 2018 at 22:33</a></li>
|
|||
|
<li><a href='180522-2356.html' >22nd May 2018 at 23:56</a></li>
|
|||
|
<li><a href='180522-2316.html' >22nd May 2018 at 23:16</a></li>
|
|||
|
<li><a href='180521-1704.html' >21st May 2018 at 17:04</a></li>
|
|||
|
<li><a href='180520-0040.html' >21st May 2018 at 00:40</a></li>
|
|||
|
<li><a href='180519-2327.html' >19th May 2018 at 23:27</a></li>
|
|||
|
<li><a href='180518-0123.html' >19th May 2018 at 01:23</a></li>
|
|||
|
<li><a href='180517-2224.html' >17th May 2018 at 22:24</a></li>
|
|||
|
<li><a href='180513-2304.html' >13th May 2018 at 23:04</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/180510-1705.html' >10th May 2018 at 17:05</a></li>
|
|||
|
<li><a href='180510-1620.html' >10th May 2018 at 16:20</a></li>
|
|||
|
<li><a href='180509-1905.html' >9th May 2018 at 19:05</a></li>
|
|||
|
<li><a href='180508-1829.html' >8th May 2018 at 18:29</a></li>
|
|||
|
<li><a href='180507-1921.html' >7th May 2018 at 19:21</a></li>
|
|||
|
<li><a href='180506-1029.html' >6th May 2018 at 10:29</a></li>
|
|||
|
<li><a href='180504-2254.html' >4th May 2018 at 22:54</a></li>
|
|||
|
<li><a href='180502-2117.html' >2nd May 2018 at 21:17</a></li>
|
|||
|
<li><a href='180501-2314.html' >1st May 2018 at 23:14</a></li>
|
|||
|
<li><a href='180427-0021.html' >28th April 2018 at 00:21</a></li>
|
|||
|
<li><a href='180423-1911.html' >23rd April 2018 at 19:11</a></li>
|
|||
|
<li><a href='180423-0116.html' >24th April 2018 at 01:16</a></li>
|
|||
|
<li><a href='180417-2318.html' >17th April 2018 at 23:18</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/180415-2239.html' >15th April 2018 at 22:39</a></li>
|
|||
|
<li><a href='180413-1928.html' >13th April 2018 at 19:28</a></li>
|
|||
|
<li><a href='180404-2128.html' >4th April 2018 at 21:28</a></li>
|
|||
|
<li><a href='180323-1509.html' >23rd March 2018 at 15:09</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/180320-2334.html' >20th March 2018 at 23:34</a></li>
|
|||
|
<li><a href='180317-0444.html' >18th March 2018 at 04:44</a></li>
|
|||
|
<li><a href='180314-2231.html' >14th March 2018 at 22:31</a></li>
|
|||
|
<li><a href='180313-1931.html' >13th March 2018 at 19:31</a></li>
|
|||
|
<li><a href='180307-0001.html' >8th March 2018 at 00:01</a></li>
|
|||
|
<li><a href='180306-2251.html' >6th March 2018 at 22:51</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/180305-2352.html' >5th March 2018 at 23:52</a></li>
|
|||
|
<li><a href='180228-1859.html' >28th February 2018 at 18:59</a></li>
|
|||
|
<li><a href='180227-2255.html' >27th February 2018 at 22:55</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/180227-0927.html' >28th February 2018 at 09:27</a></li>
|
|||
|
<li><a href='180223-0924.html' >24th February 2018 at 09:24</a></li>
|
|||
|
<li><a href='180215-1819.html' >15th February 2018 at 18:19</a></li>
|
|||
|
<li><a href='180213-1418.html' >13th February 2018 at 14:18</a></li>
|
|||
|
<li><a href='180212-2321.html' >12th February 2018 at 23:21</a></li>
|
|||
|
<li><a href='180211-2315.html' >11th February 2018 at 23:15</a></li>
|
|||
|
<li><a href='180211-2312.html' >11th February 2018 at 23:12</a></li>
|
|||
|
<li><a href='180211-2227.html' >11-February-2018 at 22:27</a></li>
|
|||
|
<li><a href='180210-2350.html' >10-February-2018 at 23:50</a></li>
|
|||
|
<li><a href='./jrnl/jrnl/180210-2011.html' >10-February-2018 at 20:11</a></li>
|
|||
|
<li><a href='180210- 2018.html' >10th February 2018</a></li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Somewhere at the end of History</title>
|
|||
|
<link>201021-2043.html</link>
|
|||
|
<guid isPermaLink="false">201021-2043.html</guid>
|
|||
|
<pubDate>201021-2043</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>History was already over, but there aren't any endings. There never really were. Tomorrow always beckons, and things inevitably continue to happen. That's where I found myself. Just, happening at the end of history. With no reference to point to, I couldn't tell you what was different. Not even if I wanted to. Anyway, I'm sure you've done enough of this existing thing yourself to figure it out. Things were. How else do I describe it? Existence is. Even at the end of history. There isn't any other way to put it, not now, not before, and certainly not after. Look, look how our language became antiquated. Especially now it is illequiped to describe my time. For even though I can speak of before and now and after, there isn't really any. Distinction I mean. Now was now and will continue to be now, not before, not after.
|
|||
|
And yet, if history is the chronicalling of time, haven't I just contributed a piece?</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Amazed at the NixOS Community</title>
|
|||
|
<link>201020-1926.html</link>
|
|||
|
<guid isPermaLink="false">201020-1926.html</guid>
|
|||
|
<pubDate>201020-1926</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Even by FOSS zealot standards, I run an esoteric combination of hardware and software. My interests go beyond just "getting things done"; I have a strange fascination with tools themselves. I specifically choose tools I can customize to fit my hand like glove, and the FOSS world has plenty of choices for those so inclined.
|
|||
|
This obsession with obscurity means I end up playing with software that looks like an ASCII video game, but is actually a <a href="orca">music tracker</a>, emulates <a href="vcv-rack">modular synthesizers</a> or is a <a href="domain specific language">DSL</a> in an already <a href="haskell">esoteric programming language</a> for <a href="tidalcycles">livecoding</a>
|
|||
|
Even when it comes to hardware, I use a <a href="fx tec pro 1">phone</a> you probably haven't heard of (it has a physical keyboard! in 2020!), and my <a href="pebble time round">smartwatch</a> is literally no longer available for purchase, that I revived through a battery transplant.</p>
|
|||
|
<p>And yet, the NixOS community has packages for all of these. There's a derivation of the Pebble SDK, TidalCycles and VCV-Rack. It's <em>awesome</em>. Even though they don't natively package all the vim plugins I'm using, I've gotten the hang of updating nixpkgs to include these plugins, and I've even made a couple PRs so they are available to the wider community! I didn't think the intersection between FOSS zealots who use NixOS, like livecoding or are die-hard Pebble fans would be greater than 1, but here I am😊</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Kimchi Batch 2</title>
|
|||
|
<link>201019-2221.html</link>
|
|||
|
<guid isPermaLink="false">201019-2221.html</guid>
|
|||
|
<pubDate>201019-2221</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>Spices</h3>
|
|||
|
<p>1 cup gochugaru
|
|||
|
1 half white onion
|
|||
|
whole head of garlic
|
|||
|
a chunk of ginger
|
|||
|
2 Shallots, thinly sliced</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Pebble Battery Replacement</title>
|
|||
|
<link>201019-2220.html</link>
|
|||
|
<guid isPermaLink="false">201019-2220.html</guid>
|
|||
|
<pubDate>201019-2220</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>This website <a href="https://pebblejunkies.com/how_to-s.html">https://pebblejunkies.com/how_to-s.html</a> has useful links</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Alert when nixpkgs unstable is unavailable</title>
|
|||
|
<link>201019-2038.html</link>
|
|||
|
<guid isPermaLink="false">201019-2038.html</guid>
|
|||
|
<pubDate>201019-2038</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Buchi Flavors</title>
|
|||
|
<link>201019-2020.html</link>
|
|||
|
<guid isPermaLink="false">201019-2020.html</guid>
|
|||
|
<pubDate>201019-2020</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>== 14/10/20 5th Batch ==</p>
|
|||
|
<h3>Blueberry cream</h3>
|
|||
|
<p>Same as before</p>
|
|||
|
<h3>Mango + Pear</h3>
|
|||
|
<p>1 mango
|
|||
|
2 pear blitzed (only a lil added)</p>
|
|||
|
<h3>Straw + Lime</h3>
|
|||
|
<p>Blitzed strawberry 250g
|
|||
|
Juice of some lime</p>
|
|||
|
<h3>Pear + Apple x2</h3>
|
|||
|
<p>Blitzed pear (Only buy 1 of these!)
|
|||
|
Blitzed apple (Only buy 1 of these!)
|
|||
|
Some lime juice</p>
|
|||
|
<h3>flavors ideas</h3>
|
|||
|
<p>lime + mint
|
|||
|
lime + ginger
|
|||
|
vanilla, banana, blueberry, cinnamon, peach, basically any fruits
|
|||
|
look into heating flavors, adding sugar before 2nd ferment</p>
|
|||
|
<p>= 21/09/20 4th batch =</p>
|
|||
|
<h3>Blueberry cream</h3>
|
|||
|
<p>Blue bottle
|
|||
|
same as below</p>
|
|||
|
<h3>Tropical blast</h3>
|
|||
|
<p>Red bottle
|
|||
|
250g strawberry</p>
|
|||
|
<ul>
|
|||
|
<li>half chopped</li>
|
|||
|
<li>half crushed and heated
|
|||
|
half a pineapple, chopped
|
|||
|
some lemon
|
|||
|
some lime
|
|||
|
some blueberry</li>
|
|||
|
</ul>
|
|||
|
<h3>Pineapple + passionfruit + lime</h3>
|
|||
|
<p>Green bottle
|
|||
|
quart a pineapple, blitzed
|
|||
|
2 passionfruits
|
|||
|
juice of 2 limes</p>
|
|||
|
<h3>Kiwi + Lemon</h3>
|
|||
|
<p>Blue bottle
|
|||
|
3 kiwis, blitz
|
|||
|
juice of 1 lemon</p>
|
|||
|
<h3>Pineapple swirl</h3>
|
|||
|
<p>quart a pineapple, blitzed
|
|||
|
some kiwi
|
|||
|
some lemon
|
|||
|
some lime</p>
|
|||
|
<p>= 23/08/20 3rd batch =</p>
|
|||
|
<h3>Blueberry Cream</h3>
|
|||
|
<p>230g blueberry
|
|||
|
turned into jam
|
|||
|
heated with 1 cup water
|
|||
|
crushed
|
|||
|
a little sugar
|
|||
|
1 cap vanilla extract
|
|||
|
3rd full batch</p>
|
|||
|
<h3>Strawberry Cream</h3>
|
|||
|
<p>250g strawberry
|
|||
|
turned into jam
|
|||
|
same steps as blueberry
|
|||
|
3rd full batch</p>
|
|||
|
<h3>Lemon Mint Musk</h3>
|
|||
|
<p>3 full limes from jj
|
|||
|
5 fresh mint leaves
|
|||
|
half a pack dried mint
|
|||
|
3rd full batch</p>
|
|||
|
<h3>Banana Cream</h3>
|
|||
|
<p>2 full bananas
|
|||
|
1 cap vanilla extract
|
|||
|
3rd full batch</p>
|
|||
|
<p>= 3rd batch first stage 09/08/20 =
|
|||
|
Madura organic green tea
|
|||
|
All boxed water</p>
|
|||
|
<p>= Review of 22/07 batch =
|
|||
|
all undrinkably sour, should have re-made from the first stage</p>
|
|||
|
<p>= Strawberry 22/07/20 =
|
|||
|
~500g strawberry, chopped
|
|||
|
about 1/3rd bottle
|
|||
|
Diluted water batch</p>
|
|||
|
<p>= Citrus 22/07/20 =
|
|||
|
Oca/Orange blend
|
|||
|
Half a large orange
|
|||
|
3 chopped Ocas
|
|||
|
Diluted water batch</p>
|
|||
|
<p>= Orange OG 22/07/20 =
|
|||
|
Ginger/Tumeric/Orange blend
|
|||
|
Half a large orange
|
|||
|
Diced ginger + tumeric 50/50
|
|||
|
about a 1/4th of the bottle
|
|||
|
Diluted water batch</p>
|
|||
|
<p>= The OG 12/07/20 =
|
|||
|
Tumeric/Ginger blend
|
|||
|
Diced, roughly 50/50
|
|||
|
About 1/4th the bottle</p>
|
|||
|
<p>= Berry Buch 12/07/20 =
|
|||
|
Strawberry + Blueberry blend
|
|||
|
250g strawberry, diced
|
|||
|
125g blueberries smushed
|
|||
|
Around 1/3rd of the bottle</p>
|
|||
|
<p>= Spiced Fruit 12/07/20 =
|
|||
|
Strawberry, Pomogranite, Blueberry and Ginger
|
|||
|
200g strawberry, diced
|
|||
|
100g blueberry, smushed
|
|||
|
1 pomogranite, sorta smushed
|
|||
|
a teaspoon of ginger, diced and smushed
|
|||
|
About 1/3rd of a small bottle</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> NixOS Quick Tips</title>
|
|||
|
<link>201019-1905.html</link>
|
|||
|
<guid isPermaLink="false">201019-1905.html</guid>
|
|||
|
<pubDate>201019-1905</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>install a package:
|
|||
|
<code>nix-env -i hello</code> <-- not reproducible and hence not advisable
|
|||
|
or<br>
|
|||
|
edit <code>/etc/nixos/configuration.nix</code> to ensure system wide install
|
|||
|
<code>nixos-rebuild switch</code> <-- create new generation
|
|||
|
<code>nixos-rebuild test</code> <-- only active while computer on</p>
|
|||
|
<p><code>sudo nixos-rebuild test -I nixpkgs=~/usr/nixpkgs/</code>
|
|||
|
^-- use local repo to build pkgs</p>
|
|||
|
<p>find out where in the store a binary is:
|
|||
|
<code>readlink -f $(which hello)</code></p>
|
|||
|
<p>search packages
|
|||
|
<code>nix-env -qaP '.*hello.*'</code>
|
|||
|
or
|
|||
|
<code>nix search <pkg></code></p>
|
|||
|
<p>search nix package options
|
|||
|
<code>nixos-option <option></code></p>
|
|||
|
<p>clear up space:
|
|||
|
<code>nix-collect-garbage -d</code></p>
|
|||
|
<p>upgrade to new channel:
|
|||
|
<code>nix-channel --list</code> # show what version we're on
|
|||
|
<code>nix-channel --add https://nixos.org/channels/nixos-XX.XX nixos</code>
|
|||
|
<code>nix-channel --update</code>
|
|||
|
<code>nixos-rebuild switch</code>
|
|||
|
remember to use <code>sudo</code> if you want to update the system</p>
|
|||
|
<p>use a package through nix-shell:
|
|||
|
<code>nix-shell -p <package></code></p>
|
|||
|
<p>list generations
|
|||
|
<code>nix-env --list-generations</code></p>
|
|||
|
<p>list installed packages
|
|||
|
<code>nixos-option environment.systemPackages</code>
|
|||
|
or
|
|||
|
<code>nix-env --query</code></p>
|
|||
|
<p>install a nixOS .nix file through nix package manager
|
|||
|
<code>nix-env -f nvim.nix -i neovim</code></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Memory Usage on cube</title>
|
|||
|
<link>201018-2304.html</link>
|
|||
|
<guid isPermaLink="false">201018-2304.html</guid>
|
|||
|
<pubDate>201018-2304</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>When I logged in, checking htop didn't reveal that gitea was running out of memory. it was sitting around 250mb of usage, well within what is available.</p>
|
|||
|
<p>Restarting gitea, disabling hypercore and dat because they're broken and old has resolved the current problem</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Linux Debugging</title>
|
|||
|
<link>201018-2232.html</link>
|
|||
|
<guid isPermaLink="false">201018-2232.html</guid>
|
|||
|
<pubDate>201018-2232</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>Posix</h3>
|
|||
|
<ul>
|
|||
|
<li>/etc/ stores a list of config files for the software you have installed</li>
|
|||
|
<li>We can determine most log file locations, from config files</li>
|
|||
|
</ul>
|
|||
|
<h3>Systemd</h3>
|
|||
|
<ul>
|
|||
|
<li>/etc/systemd/system shows you all the system services running </li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> The God Pebble</title>
|
|||
|
<link>201018-2147.html</link>
|
|||
|
<guid isPermaLink="false">201018-2147.html</guid>
|
|||
|
<pubDate>201018-2147</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Endgame:</p>
|
|||
|
<ul>
|
|||
|
<li>waterproof<ul>
|
|||
|
<li>Suguru sealed</li>
|
|||
|
<li>O-capped buttons (not sure if possible)</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li>Sapphire glass (polarized?)</li>
|
|||
|
<li>HR Smart Strop</li>
|
|||
|
<li>Higher battery capacity</li>
|
|||
|
<li>NFC Payments</li>
|
|||
|
<li>Take calls through the microphone</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Replacement Glass</title>
|
|||
|
<link>201018-2141.html</link>
|
|||
|
<guid isPermaLink="false">201018-2141.html</guid>
|
|||
|
<pubDate>201018-2141</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Need a 35.5mm width and 0.5mm thickness sapphire glass replacement.
|
|||
|
Will probably need 1mm take to secure it back to the I-ring
|
|||
|
Alternatively Suguru could work</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> voiceNote</title>
|
|||
|
<link>201018-2128.html</link>
|
|||
|
<guid isPermaLink="false">201018-2128.html</guid>
|
|||
|
<pubDate>201018-2128</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>A VoiceNote application that creates a new text note with the title and rest of the dictation to your phone as a txt file saved wherever you want it, optionally through some template.</p>
|
|||
|
<p>This is going to need:</p>
|
|||
|
<ul>
|
|||
|
<li>Transcription API calls</li>
|
|||
|
<li>Sending data to phone</li>
|
|||
|
<li>Handling the data once on the phone (companion app?)</li>
|
|||
|
</ul>
|
|||
|
<p>Some useful links:</p>
|
|||
|
<ul>
|
|||
|
<li>Rebble SDK examples <a href="https://developer.rebble.io/developer.pebble.com/examples/index.html">https://developer.rebble.io/developer.pebble.com/examples/index.html</a></li>
|
|||
|
<li>TranscriptionAPI Docs <a href="https://developer.rebble.io/developer.pebble.com/guides/events-and-services/dictation/index.html">https://developer.rebble.io/developer.pebble.com/guides/events-and-services/dictation/index.html</a></li>
|
|||
|
<li>Apps:<ul>
|
|||
|
<li><a href="https://apps.rebble.io/en_US/application/562eb6ebd2c136c34a00000b?section=watchapps">https://apps.rebble.io/en_US/application/562eb6ebd2c136c34a00000b?section=watchapps</a></li>
|
|||
|
<li><a href="https://apps.rebble.io/en_US/application/56231c63ade802b29d00002b?section=watchapps">https://apps.rebble.io/en_US/application/56231c63ade802b29d00002b?section=watchapps</a> </li>
|
|||
|
<li><a href="https://apps.rebble.io/en_US/application/5546dbbdab49e49cb40000ef?section=watchapps">https://apps.rebble.io/en_US/application/5546dbbdab49e49cb40000ef?section=watchapps</a></li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Taskwarrior Android Changes</title>
|
|||
|
<link>201017-1546.html</link>
|
|||
|
<guid isPermaLink="false">201017-1546.html</guid>
|
|||
|
<pubDate>201017-1546</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Instead of reports showing various different taskwarrior reports, have it show by project and be configurable</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Invincible Computing</title>
|
|||
|
<link>201015-2313.html</link>
|
|||
|
<guid isPermaLink="false">201015-2313.html</guid>
|
|||
|
<pubDate>201015-2313</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Computers are fragile things. Data is lost, for either hardware or software reasons. Software goes out of date, hardware becomes obsolete.
|
|||
|
Why do we put up with this?
|
|||
|
I want to be able to point any computer that I rightfully have ownership of, point it to a server of mine, and be jacked right back into my setup.</p>
|
|||
|
<p>As a developer and enthusiast I refuse to have to configure my tools over and over again. I learn them deeply and set them up to be exactly how I want.
|
|||
|
But I should only go through that process once. And just like the hammer of Thor, I should be able to summon them from anywhere.
|
|||
|
That is the goal.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Travel</title>
|
|||
|
<link>201015-2306a.html</link>
|
|||
|
<guid isPermaLink="false">201015-2306a.html</guid>
|
|||
|
<pubDate>201015-2306</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Adventures in exploration</p>
|
|||
|
<ul>
|
|||
|
<li><a href='india-2018.html' >india-2018</a></li>
|
|||
|
<li><a href='america-2018.html' >america-2018</a></li>
|
|||
|
<li><a href='sydney-april-2019.html' >sydney-april-2019</a></li>
|
|||
|
<li><a href='smashstock2019.html' >smashstock2019</a></li>
|
|||
|
<li><a href='korea2019.html' >korea2019</a></li>
|
|||
|
<li><a href='newzealand2019.html' >newzealand2019</a></li>
|
|||
|
<li><a href='brooyar2020.html' >brooyar2020</a></li>
|
|||
|
<li><a href='canberra2020.html' >canberra2020</a></li>
|
|||
|
<li><a href='sydney2021.html' >sydney2021</a></li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title></title>
|
|||
|
<link>201015-2306.html</link>
|
|||
|
<guid isPermaLink="false">201015-2306.html</guid>
|
|||
|
<pubDate>201015-2306</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>201015-2233.html</link>
|
|||
|
<guid isPermaLink="false">201015-2233.html</guid>
|
|||
|
<pubDate>201015-2233</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Services</title>
|
|||
|
<link>201015-2229.html</link>
|
|||
|
<guid isPermaLink="false">201015-2229.html</guid>
|
|||
|
<pubDate>201015-2229</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>Digital Infrastructure</h3>
|
|||
|
<ul>
|
|||
|
<li>nextcloud (<a href='bowl.html' >bowl</a>)<ul>
|
|||
|
<li>files<ul>
|
|||
|
<li>calendar</li>
|
|||
|
<li>photos</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li>airsonic (<a href='bowl.html' >bowl</a>)</li>
|
|||
|
<li>wallabag (<a href='bowl.html' >bowl</a>)</li>
|
|||
|
<li>taskwarrior (<a href='bowl.html' >bowl</a>)</li>
|
|||
|
<li>gitea (<a href='helix.html' >helix</a>)<ul>
|
|||
|
<li>passwords</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li>blog (<a href='cube.html' >cube</a>)</li>
|
|||
|
<li>rss reader (feedbin.com)</li>
|
|||
|
<li>Mastodon (hackers.town / merveilles.town) </li>
|
|||
|
<li><del>Scuttlebutt</del> (<a href='line.html' >line</a> / <a href='curve.html' >curve</a> / <a href='box.html' >box</a>)</li>
|
|||
|
<li>Habits (<a href='line.html' >line</a>)</li>
|
|||
|
<li>Fava + Beancount (<a href='finances.html' >finances</a>)</li>
|
|||
|
<li>Syncthing<ul>
|
|||
|
<li>this notebook</li>
|
|||
|
<li><del>tiddlyWiki</del></li>
|
|||
|
<li>drawing</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li>Telegram, <del>Wire</del>, <del>Whatsapp</del>, Signal, Matrix</li>
|
|||
|
<li>Slack / Discord</li>
|
|||
|
<li>wireguard</li>
|
|||
|
<li>OSMAnd</li>
|
|||
|
</ul>
|
|||
|
<h3>Less used</h3>
|
|||
|
<ul>
|
|||
|
<li>Anki</li>
|
|||
|
<li>Duolingo</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>201015-2226.html</link>
|
|||
|
<guid isPermaLink="false">201015-2226.html</guid>
|
|||
|
<pubDate>201015-2226</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> kendrit-puralek</title>
|
|||
|
<link>201015-2222.html</link>
|
|||
|
<guid isPermaLink="false">201015-2222.html</guid>
|
|||
|
<pubDate>201015-2222</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p><a href='201101-2014.html' >Kendrit Puralek Review</a></p>
|
|||
|
<h3>Goals</h3>
|
|||
|
<ul>
|
|||
|
<li>HPI interface<ul>
|
|||
|
<li>Automation to grab stuff from various services and have it be accessible ideally through commandline</li>
|
|||
|
<li>Ability to add to <a href='Kitaab.html' >Kitaab</a> through <a href='Puralek.html' >Puralek</a></li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li>Borg backup running continously </li>
|
|||
|
<li>Ensure that grasp is running through nixOS<ul>
|
|||
|
<li>Create a new zettel for each grasp quote</li>
|
|||
|
<li>Put all of <a href='quotes.html' >quotes</a>, <a href='webnotes.html' >webnotes</a>, and <a href='webquotes.html' >webquotes</a> into one file</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li><a href='bowl.html' >bowl</a> running on nixOS with all HDDs attached <em>OR</em> a replacement for bowl</li>
|
|||
|
<li>Integrate all the old stuff that is in cold storage and make it accessible</li>
|
|||
|
<li>Integrate stuff that is currently android only into Puralek<ul>
|
|||
|
<li>Habits</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li>Taskwarrior + Calendar integration </li>
|
|||
|
<li>build a startpage that features random things from Puralek <ul>
|
|||
|
<li>album</li>
|
|||
|
<li>article</li>
|
|||
|
<li>kitaab page</li>
|
|||
|
<li>rss feed?</li>
|
|||
|
<li>quote</li>
|
|||
|
<li>story?</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li><a href='lifeTracker.html' >lifeTracker</a> integration<ul>
|
|||
|
<li>finances</li>
|
|||
|
<li>location</li>
|
|||
|
<li>browser history</li>
|
|||
|
<li>sleep</li>
|
|||
|
<li>media consumption</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Idea behind Puralek</title>
|
|||
|
<link>201013-2207.html</link>
|
|||
|
<guid isPermaLink="false">201013-2207.html</guid>
|
|||
|
<pubDate>201013-2207</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>i realized that this is about organizing information, but thats also literally the purpose of the data involved in creating kitaab. its important to remember to distinguish between the mix of meta data and data held in this "book" and all the data that is produced in using computers. however the organization principles apply to both. hence i am starting to use this more like a log of all things. in doing so, the idea of Puralek and Kitaab become inextriabcly intertwined and must be synthesized into something more</p>
|
|||
|
<p>this struck me during the reordering of /now and seeing now listed down there as an intergration idea makes sense, but not the scope i originally thought.</p>
|
|||
|
<p>use /now to order the index page of Kitaab
|
|||
|
some sort of averaging between total itetms and change in items</p>
|
|||
|
<h3>Integration ideas</h3>
|
|||
|
<p>generate a calendar that updates over nextcloud through task warrior events
|
|||
|
Be able to link the Tasks list from a specific directory into the /now page
|
|||
|
automation based on the above tags idea: feedreader > star > based on content action (add to jackett for music, save to images for image, etc) and have a living orgamism of information</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Flows for HPI</title>
|
|||
|
<link>201013-2206.html</link>
|
|||
|
<guid isPermaLink="false">201013-2206.html</guid>
|
|||
|
<pubDate>201013-2206</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<h3>flows</h3>
|
|||
|
<p><a href='shaarli.html' >shaarli</a> (#music/#tv/#books) -> sonarr/radarr/headphones
|
|||
|
~~ email (links) -> shaarli ~~
|
|||
|
telegram chanel -> rss
|
|||
|
telegram self messages -> ??
|
|||
|
rss stars -> <a href='Blog.html' >Blog</a>
|
|||
|
telegram messages more than 5 years old -> archive
|
|||
|
firefox tab groups -> sync (i think this syncs), files
|
|||
|
~~ are.na -> shaarli (<a href='read-imap.html' >read-imap</a>) ~~
|
|||
|
slack music -> shaarli?</p>
|
|||
|
<h1>theStudio -> Shaarli</h1>
|
|||
|
<p>~~ gnome-pomodoro -> time tracker -> <a href='newpage.html' >newpage</a> ~~
|
|||
|
uHabits -> habit-server -> <a href='habitsGtk.html' >habitsGtk</a> / dijo
|
|||
|
Kitaab -> <a href='Blog.html' >Blog</a>
|
|||
|
Wallabag -> Annotations
|
|||
|
Kobo -> Annotations
|
|||
|
merveilles.town -> Notes</p>
|
|||
|
<p>take <a href='media.html' >media</a> and throw it in shaarli</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Bowl to NixOS Migration</title>
|
|||
|
<link>201013-2144.html</link>
|
|||
|
<guid isPermaLink="false">201013-2144.html</guid>
|
|||
|
<pubDate>201013-2144</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Wish to migrate all the services on bowl to nixOS from Ubuntu
|
|||
|
As part of <a href='Puralek.html' >Puralek</a>
|
|||
|
Necessary in order to add wireguard</p>
|
|||
|
<h3>Services</h3>
|
|||
|
<ul>
|
|||
|
<li>VPN -> Wireguard</li>
|
|||
|
<li>AirSonic</li>
|
|||
|
<li><a href='Nextcloud.html' >Nextcloud</a><ul>
|
|||
|
<li>Contacts</li>
|
|||
|
<li>Calendar</li>
|
|||
|
<li>Files<ul>
|
|||
|
<li>Pictures</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li>GpxPod</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li>TaskWarrior</li>
|
|||
|
<li>Wallabag</li>
|
|||
|
<li>Shaarli</li>
|
|||
|
<li>NFS share (TV/Movies)</li>
|
|||
|
<li>Headphones/Lidarr/Sonarr <a href='Piracy.html' >Piracy</a></li>
|
|||
|
<li>beancount + fava (<a href='finances.html' >finances</a>)</li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> HDD Catalouge</title>
|
|||
|
<link>201013-2143.html</link>
|
|||
|
<guid isPermaLink="false">201013-2143.html</guid>
|
|||
|
<pubDate>201013-2143</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Silver -> Memories + Nostalgia
|
|||
|
Black ->
|
|||
|
Mother of all HDD -> Music
|
|||
|
Big Black -> Movies + TV</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> </title>
|
|||
|
<link>201013-0546.html</link>
|
|||
|
<guid isPermaLink="false">201013-0546.html</guid>
|
|||
|
<pubDate>201013-0546</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> taskwiki fix</title>
|
|||
|
<link>201006-2310.html</link>
|
|||
|
<guid isPermaLink="false">201006-2310.html</guid>
|
|||
|
<pubDate>201006-2310</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>currently taskwiki is broken because it requires a new version of tasklib (2.2.1)
|
|||
|
tasklib is in nixpkgs/pkgs/development/python-modules/taskwiki
|
|||
|
I need to change the sha256 hash to update to the new version</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Keyboard changes </title>
|
|||
|
<link>201003-1607.html</link>
|
|||
|
<guid isPermaLink="false">201003-1607.html</guid>
|
|||
|
<pubDate>201003-1607</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Add backtick</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> My journey with Linux</title>
|
|||
|
<link>201001-1949.html</link>
|
|||
|
<guid isPermaLink="false">201001-1949.html</guid>
|
|||
|
<pubDate>201001-1949</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Started out experimenting with VMs in high school (2013)
|
|||
|
never got very far (dont think i actually got an install working)
|
|||
|
get sick of windows slowing down my laptop in college (2015?)
|
|||
|
decide to install Arch to bootloader because I'm hardcore (and was on break from school)
|
|||
|
try many times to get it installed
|
|||
|
get it working, install WM only -- bspwm was trendy at the time
|
|||
|
learn shell, git, vim because all the r/unixporn and /g/ desktop threads were doing that
|
|||
|
learn about AUR
|
|||
|
keep forgetting to run pacman -Syu and then when I do it breaks my computer
|
|||
|
get sick of that and install debian net-install
|
|||
|
continue running bspwm
|
|||
|
become indoctrinated into the FOSS zealotry
|
|||
|
continue with debian net-install, bspwm, vim -> happy with my setup
|
|||
|
...
|
|||
|
buy librem13v3 (2019)
|
|||
|
get sick of having to do everything by hand on desktop and switch to mostly using laptop
|
|||
|
laptop keyboard sucks though (using ErgoDox EZ on desktop)
|
|||
|
learn about nixOS</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Vim tricks</title>
|
|||
|
<link>201001-1906.html</link>
|
|||
|
<guid isPermaLink="false">201001-1906.html</guid>
|
|||
|
<pubDate>201001-1906</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Screen: H (top of screen), M (middle of screen), L (bottom of screen)</p>
|
|||
|
<p>taken from: <a href="https://missing.csail.mit.edu/2020/editors/">https://missing.csail.mit.edu/2020/editors/</a></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Why have an HPI?</title>
|
|||
|
<link>200930-2319.html</link>
|
|||
|
<guid isPermaLink="false">200930-2319.html</guid>
|
|||
|
<pubDate>200930-2319</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>story:
|
|||
|
when thinking about how to view and save and store data such that it makes the most sense, having an interface that classifies arbitrarily tagged data (podcasts, files, rss feeds, etc etc) to show the content you're looking for sounds interesting. Having the same set of tags across all the formats seems like a good place to start this endeavour but I fear this may be not concrete enough to work with yet</p>
|
|||
|
<p>A collection of my raw data from the past that should be organized. A curation of the media ive enjoyed, my creative endeavours and things that i saved. Ultimately aims to be a museum of me to help me understand myself. how can a museum also be living though? my computer is a delicate dance atop the terminal, how could it be static?</p>
|
|||
|
<p>The problem is that my information is scattered, unindexed, and of an unknown quality
|
|||
|
This goes beyond just collecting data, but using a collection of data to create new tools to interact with it. Formatting and organising my own information so that it's accessible to learn from</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Flows</title>
|
|||
|
<link>200930-2317.html</link>
|
|||
|
<guid isPermaLink="false">200930-2317.html</guid>
|
|||
|
<pubDate>200930-2317</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<ul>
|
|||
|
<li>music/tv/books needs to be curated -> <a href='Piracy.html' >Piracy</a> needs to be configured</li>
|
|||
|
<li>images<ul>
|
|||
|
<li>phone photos</li>
|
|||
|
<li>images i like/content online</li>
|
|||
|
</ul>
|
|||
|
</li>
|
|||
|
<li>writings/notes </li>
|
|||
|
<li>consolidate jrnl - only has entries from April onwards. </li>
|
|||
|
<li>old forgotten projects (boss man boss?) </li>
|
|||
|
<li>other things from a forgotten age saved</li>
|
|||
|
<li>Habits </li>
|
|||
|
<li>Fitness </li>
|
|||
|
<li>Location </li>
|
|||
|
<li>Financial </li>
|
|||
|
<li>Calendar/meetings</li>
|
|||
|
<li>Tasks</li>
|
|||
|
<li>School stuff </li>
|
|||
|
</ul>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Rules for Backups</title>
|
|||
|
<link>200930-2316.html</link>
|
|||
|
<guid isPermaLink="false">200930-2316.html</guid>
|
|||
|
<pubDate>200930-2316</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>3-2-1 rule</p>
|
|||
|
<ul>
|
|||
|
<li>3 backups</li>
|
|||
|
<li>in 2 mediums</li>
|
|||
|
<li>with 1 in a remote location</li>
|
|||
|
</ul>
|
|||
|
<p>backup should be automatic, with monthly/weekly schedules running to ensure no dataloss</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Dealing with Thrashing</title>
|
|||
|
<link>200930-1921.html</link>
|
|||
|
<guid isPermaLink="false">200930-1921.html</guid>
|
|||
|
<pubDate>200930-1921</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I thrash around a lot and don't tend to focus on one task at a time. This, I have known for a long time, and have tried to build systems to help me keep track of all the things I am doing so I can continue to operate in this way. But I think something needs to change.</p>
|
|||
|
<p>I was thinking of setting a bi-weekly (once in 2 weeks) 'focus' and only doing tasks in that 'project'. This combined with a <a href='1thingaday.html' >1thingaday</a> that I follow well, will hopefully help me achieve the things that I want to.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Data stores (ie not streams)</title>
|
|||
|
<link>200929-2026.html</link>
|
|||
|
<guid isPermaLink="false">200929-2026.html</guid>
|
|||
|
<pubDate>200929-2026</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>I need to find a data store for pdf recipes and a way to store workouts.</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> PDF pipeline</title>
|
|||
|
<link>200928-1351.html</link>
|
|||
|
<guid isPermaLink="false">200928-1351.html</guid>
|
|||
|
<pubDate>200928-1351</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Firefox extension or shaarli grabber that takes pdf links downloads them and adds them to non-fiction syncthing directory to be available on <a href='hyperplane.html' >hyperplane</a></p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Puralek for Line</title>
|
|||
|
<link>200928-0059.html</link>
|
|||
|
<guid isPermaLink="false">200928-0059.html</guid>
|
|||
|
<pubDate>200928-0059</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>grasp for android?</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> Kitaab on line</title>
|
|||
|
<link>200928-0048.html</link>
|
|||
|
<guid isPermaLink="false">200928-0048.html</guid>
|
|||
|
<pubDate>200928-0048</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[<p>Problem: nix-on-droid doesn't allow you to browse the rest of the system -- see <a href="https://github.com/t184256/nix-on-droid/issues/78">https://github.com/t184256/nix-on-droid/issues/78</a>
|
|||
|
Fix: have a git repo I can pull to do initial config</p>
|
|||
|
<p>Problem: Can't build vim-zettel, taskwiki, etc... because no nixpkgs
|
|||
|
Fix: clone my fork TODO</p>
|
|||
|
<p>Problem: nvim.nix still doesn't install node.js necessary for coc
|
|||
|
Fix: include nodejs in nvim.nix? TODO</p>
|
|||
|
]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title></title>
|
|||
|
<link>200927-2247a.html</link>
|
|||
|
<guid isPermaLink="false">200927-2247a.html</guid>
|
|||
|
<pubDate>200927-2247</pubDate>
|
|||
|
<description>
|
|||
|
<![CDATA[]]>
|
|||
|
</description>
|
|||
|
</item><item>
|
|||
|
<title> = The Lab = |