diff --git a/.gitignore b/.gitignore index ae7442e..6f9adbc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ src/output/* +output/ graphs/* network.json __pycache__/* diff --git a/output/1ProjectAMonth.html b/output/1ProjectAMonth.html deleted file mode 100644 index 5e60464..0000000 --- a/output/1ProjectAMonth.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - 1ProjectAMonth | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

1ProjectAMonth

-
-
- - - - dev - - - - idea - - - - way - - - - - 1970-01-01 10:00 - -

Starting in 2019 I want to complete 1 project a month. Each project can be as small or as big as i want, but ideally I'd work my way up to harder and harder projects

-

January: America Blogpost -Feburary: uHabits for desktop in elixir (cli?) -March: learn CSS for gitea and wallabag -April: theme for taskwarrior Andriod (more generally, learn to expand apps past where the navigation bar generally is) -May: NixOS install -June: One art (music/generative/word) a day -July: Wallabag client for linux desktop

-

Archive

- -
-
-
- - - \ No newline at end of file diff --git a/output/1thingaday.html b/output/1thingaday.html deleted file mode 100644 index 4755110..0000000 --- a/output/1thingaday.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - 1thingaday | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

1thingaday

-
-
- - - 1970-01-01 10:00 - -

28032020: install nixOS on box -29032020: apply for centrelink -31032020: fineOS test -07042020: NAB Trader Account -08042020: buy beard oil,face wash, juice -10042020: bake cookies -24042020: write how to join hackers town matrix for radicalEd -25042020: replace gpg key for pass (look into subkeys) -29052020: vimTidal nix drv -01072020: buy frames for prints -02072020: find a place to volunteer -03072020: get some plants

-

01102020: pick up birks -02102020: update resume -03102020: follow up on oci card -07102020: invest in nasdaq fund -08102020: update resume

- -
-
-
- - - \ No newline at end of file diff --git a/output/200921-1454.html b/output/200921-1454.html deleted file mode 100644 index e5f5daf..0000000 --- a/output/200921-1454.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - - - 200921-1454 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

200921-1454

-
-
- - - 2020-09-21 14:54 - -

Kitaab

-

A lab notebook for a digital garden and a physical life -now -pipeline

-

Plant Gardening

-

A small garden of ideas

- -

The Lab

-

Notes of alchemy

- -

The Way

-

Spiritual power reserves

- -

Rock Keeping

-

Rocks that bring to life information

- -

Tadke

-

Seedlings yet to see their dawn

- -

Scratch

-

The humdrum of a chore list

- -

Travel

-

Adventures in exploration

- - -
-
-
- - - \ No newline at end of file diff --git a/output/200921-1454a.html b/output/200921-1454a.html deleted file mode 100644 index 98c68ff..0000000 --- a/output/200921-1454a.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - work-log | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

work-log

-
-
- - - 2020-09-21 14:54 - -

working on vlad reports -includes:

-
    -
  • darkweb
  • -
  • weekly report
  • -
  • alarms
  • -
-

darkweb: -vlad sent me the template

-
    -
  • breach sources empty
  • -
  • compromised by severity -> div by 0
  • -
  • Vulnerability vele top 10 hosts empty
  • -
  • compromised accounts not in report?
  • -
-

template.prep works correctly

-

weekly: -working

-

tying it all together

-

change checkDataNotEmpty to read the file based on reportType -find out why json.dump(finalJson, file) in all 3 scripts (reportlab, darkweb, weekly) is writing null instead of the data

- -
-
-
- - - \ No newline at end of file diff --git a/output/200926-2245.html b/output/200926-2245.html deleted file mode 100644 index 63e2ef8..0000000 --- a/output/200926-2245.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - De-facto proprietary software | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

De-facto proprietary software

-
-
- - - - blog - - - - quote - - - - - 2020-09-26 22:45 - -

future-of-foss

-

You want to download thousands of lines of useful, but random, code from the internet, for free, run it in a production web server, or worse, your user’s machine, trust it with your paying users’ data and reap that sweet dough. We all do. But then you can’t be bothered to check the license, understand the software you are running and still want to blame the people who make your business a possibility when mistakes happen, while giving them nothing for it? This is both incompetence and entitlement.

-

https://13brane.net/rants/de-facto-closed-source/

- -
-
-
- - - \ No newline at end of file diff --git a/output/200927-0010.html b/output/200927-0010.html deleted file mode 100644 index 38d9f99..0000000 --- a/output/200927-0010.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - sealight services intro | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

sealight services intro

-
-
- - - - sealight - - - - writing - - - - - 2020-09-27 00:10 - -

sealight.services is the cove you wash up on after having drifted too far out from comfortable waters. As you look around you notice some of the rock is smooth, especially where the light from the gap in the roof shines through. You see scorched driftwood and a couple large stones laid out with intention. You feel the warmth on your skin.

-

Do you remember how you got here now? -Do you remember where you were going to go?

- -
-
-
- - - \ No newline at end of file diff --git a/output/200927-0028.html b/output/200927-0028.html deleted file mode 100644 index d0db03d..0000000 --- a/output/200927-0028.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - Just so | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Just so

-
-
- - - - writing - - - - maze - - - - - 2020-09-27 00:28 - -

the stack of papers may seem like chaos, but LRU it's the most efficient solution organized solution you can make

- -
-
-
- - - \ No newline at end of file diff --git a/output/200927-0111.html b/output/200927-0111.html deleted file mode 100644 index 8a5b6c5..0000000 --- a/output/200927-0111.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - Structure of Sorcery | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Structure of Sorcery

-
-
- - - - blog - - - - maze - - - - writing - - - - - 2020-09-27 01:11 - -

Magic, as we seem to understand it, is the ability to affect change in ways we didn't think possible. -Once you understand how the mechanism, by definition it is no longer magic.

-

In order to manifest impossible realities first we must be able to imagine them, hence belief is our primary tool. Those who search for these techniques are wixen. Our abilities tend to be localized and syncronicity the multiplier. Each may have their own rituals, but cooperation is our strength.

-

Enacting change is the purpose of all effort. Our tools must be as varied as the uses for energy, then. Change may be the only constant, but our mortality prohibits us from simply waiting for what we wish to happen.

- -
-
-
- - - \ No newline at end of file diff --git a/output/200927-0149.html b/output/200927-0149.html deleted file mode 100644 index b5d091d..0000000 --- a/output/200927-0149.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - Shaarli integration | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Shaarli integration

-
- -
-
- - - \ No newline at end of file diff --git a/output/200927-0158.html b/output/200927-0158.html deleted file mode 100644 index 61e0db6..0000000 --- a/output/200927-0158.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - Weaving the story of magic computers | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Weaving the story of magic computers

-
-
- - - 2020-08-01 01:58 - -
    -
  • What does it feel like to do magic?
  • -
  • What can magic do?
  • -
  • What can the magic NOT do?
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/200927-1627.html b/output/200927-1627.html deleted file mode 100644 index bdbdf31..0000000 --- a/output/200927-1627.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - Critical Engineering Manifesto | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Critical Engineering Manifesto

-
- -
-
- - - \ No newline at end of file diff --git a/output/200927-1651.html b/output/200927-1651.html deleted file mode 100644 index 49e1f79..0000000 --- a/output/200927-1651.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - Cosmo | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Cosmo

-
-
- - - - webquote - - - - - 2020-09-27 16:51 - -

And you may ask yourself -Well... How did I get here? -And you may ask yourself -"How do I work this?" -And you may ask yourself -"Where is that large automobile?" -And you may tell yourself -"This is not my beautiful house!"

-

Attention Conservation Notice: What follows is long, self-absorbed, and boring to look at; much of it was written ten or even twenty years ago.

-

http://bactra.org/

- -
-
-
- - - \ No newline at end of file diff --git a/output/200927-1730.html b/output/200927-1730.html deleted file mode 100644 index 010e091..0000000 --- a/output/200927-1730.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - Getting Grasp to work with Kitaab | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Getting Grasp to work with Kitaab

-
-
- - - - dev - - - - meta - - - - - 2020-09-27 17:30 - -

I need to find a command I can run that will start Vimwiki from command line. (Probably through .vimrc -> nvim.nix) -Then I need to make a pull request to grasp to run subprocess.call('vim ') -Paste the contents into the open file? Show the interactive session?

- -
-
-
- - - \ No newline at end of file diff --git a/output/200927-1936.html b/output/200927-1936.html deleted file mode 100644 index 49b52d7..0000000 --- a/output/200927-1936.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - Standing on the Shoulders of Understandable Giants | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Standing on the Shoulders of Understandable Giants

-
-
- - - - writing - - - - blog - - - - - 2020-09-27 19:36 - -

Many people admire modern software. The ease with which we can do incredible tasks is truly powerful; navigation, translation, taxes. Consumer technology has changed the way people operate. But it is a brittle tool. Trying to do anything outside of the scope of what was designed it falls apart. We cannot inspect it's workings, or configure personalizations to our own benefit. We do not get to build on top of the giants, simply pass through them in a very specific way.

-

There are those who refuse these terms entirely and opt to build their own tools. These craftspeople will forge the tools that fit their needs best. Building foundations at bedrock allows for the most control. Make the tools exactly as you need them. These people garner a deep respect from me.

-

I land somewhere in the middle.

-

A big development in my understanding of the craft was from the realization that I can just inspect open source code. After all that is the point. For a long time I was scared to peek behind the curtain, afraid that the runes would be illegible. But that was a silly fear. A big part of how I learn now is just looking at how other people solved a problem. Afterall the patterns are adaptable.

-

Being able to inspect and understand code doesn't have the same benefits as having built them entirely yourself. In exchange you are granted height, and as much control as you can muster. Can you master somebody else's spell enough to make it your own? I know the limits of my own power and so limiting the complexity is desirable.

-

No single person can understand the entirety of their toolchain. We must depend on each other in order to wield our artifacts at all. There's always another layer below 'bedrock'. The operating system underlies application space. The instruction set underlies the OS and BIOS. The silicon underlies the BIOS. The silicon must be extracted which requires additional industrial scale tools to shape and form.

-

Will you chisel away at the void, to craft the perfect tool? Or will bow to cosmic powers of the corpers you summon, happy enough be granted outcomes of incantions.

-

I will choose to stand of the shoulders of the giants I can understand. Those that I can also control.

- -
-
-
- - - \ No newline at end of file diff --git a/output/200927-2151.html b/output/200927-2151.html deleted file mode 100644 index 0f45896..0000000 --- a/output/200927-2151.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - What is a type? | Lambda the Ultimate | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

What is a type? | Lambda the Ultimate

-
- -
-
- - - \ No newline at end of file diff --git a/output/200927-2157.html b/output/200927-2157.html deleted file mode 100644 index 18abf9a..0000000 --- a/output/200927-2157.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - 200927-2157 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

200927-2157

-
- -
-
- - - \ No newline at end of file diff --git a/output/200927-2244.html b/output/200927-2244.html deleted file mode 100644 index 9db9a9d..0000000 --- a/output/200927-2244.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - grasp changes | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

grasp changes

-
- -
-
- - - \ No newline at end of file diff --git a/output/200927-2247.html b/output/200927-2247.html deleted file mode 100644 index ea1fc0a..0000000 Binary files a/output/200927-2247.html and /dev/null differ diff --git a/output/200927-2247a.html b/output/200927-2247a.html deleted file mode 100644 index eab63e2..0000000 --- a/output/200927-2247a.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2020-09-27 22:47 - - -
-
-
- - - \ No newline at end of file diff --git a/output/200928-0048.html b/output/200928-0048.html deleted file mode 100644 index fcc7ff9..0000000 --- a/output/200928-0048.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - Kitaab on line | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Kitaab on line

-
-
- - - - dev - - - - line - - - - meta - - - - - 2020-09-28 00:48 - -

Problem: nix-on-droid doesn't allow you to browse the rest of the system -- see https://github.com/t184256/nix-on-droid/issues/78 -Fix: have a git repo I can pull to do initial config

-

Problem: Can't build vim-zettel, taskwiki, etc... because no nixpkgs -Fix: clone my fork TODO

-

Problem: nvim.nix still doesn't install node.js necessary for coc -Fix: include nodejs in nvim.nix? TODO

- -
-
-
- - - \ No newline at end of file diff --git a/output/200928-0059.html b/output/200928-0059.html deleted file mode 100644 index 57e9422..0000000 --- a/output/200928-0059.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - Puralek for Line | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Puralek for Line

-
- -
-
- - - \ No newline at end of file diff --git a/output/200928-1351.html b/output/200928-1351.html deleted file mode 100644 index 48e3b88..0000000 --- a/output/200928-1351.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - PDF pipeline | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

PDF pipeline

-
-
- - - - dev - - - - kitaab - - - - - 2020-09-28 13:51 - -

Firefox extension or shaarli grabber that takes pdf links downloads them and adds them to non-fiction syncthing directory to be available on hyperplane

- -
-
-
- - - \ No newline at end of file diff --git a/output/200929-2026.html b/output/200929-2026.html deleted file mode 100644 index 40b9468..0000000 --- a/output/200929-2026.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - Data stores (ie not streams) | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Data stores (ie not streams)

-
-
- - - - puralek - - - - - 2020-09-29 20:26 - -

I need to find a data store for pdf recipes and a way to store workouts.

- -
-
-
- - - \ No newline at end of file diff --git a/output/200930-1921.html b/output/200930-1921.html deleted file mode 100644 index 9deb3a2..0000000 --- a/output/200930-1921.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - Dealing with Thrashing | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Dealing with Thrashing

-
-
- - - - organization - - - - - 2020-09-30 19:21 - -

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.

-

I was thinking of setting a bi-weekly (once in 2 weeks) 'focus' and only doing tasks in that 'project'. This combined with a 1thingaday that I follow well, will hopefully help me achieve the things that I want to.

- -
-
-
- - - \ No newline at end of file diff --git a/output/200930-2316.html b/output/200930-2316.html deleted file mode 100644 index b588a04..0000000 --- a/output/200930-2316.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - Rules for Backups | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Rules for Backups

-
-
- - - - puralek - - - - - 2020-09-30 23:16 - -

3-2-1 rule

-
    -
  • 3 backups
  • -
  • in 2 mediums
  • -
  • with 1 in a remote location
  • -
-

backup should be automatic, with monthly/weekly schedules running to ensure no dataloss

- -
-
-
- - - \ No newline at end of file diff --git a/output/200930-2317.html b/output/200930-2317.html deleted file mode 100644 index 93181ec..0000000 --- a/output/200930-2317.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Flows | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Flows

-
-
- - - - puralek - - - - - 2020-09-30 23:17 - -
    -
  • music/tv/books needs to be curated -> Piracy needs to be configured
  • -
  • images
      -
    • phone photos
    • -
    • images i like/content online
    • -
    -
  • -
  • writings/notes
  • -
  • consolidate jrnl - only has entries from April onwards.
  • -
  • old forgotten projects (boss man boss?)
  • -
  • other things from a forgotten age saved
  • -
  • Habits
  • -
  • Fitness
  • -
  • Location
  • -
  • Financial
  • -
  • Calendar/meetings
  • -
  • Tasks
  • -
  • School stuff
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/200930-2319.html b/output/200930-2319.html deleted file mode 100644 index 46b4609..0000000 --- a/output/200930-2319.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - Why have an HPI? | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Why have an HPI?

-
-
- - - - puralek - - - - writing - - - - - 2020-09-30 23:19 - -

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

-

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?

-

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

- -
-
-
- - - \ No newline at end of file diff --git a/output/201001-1906.html b/output/201001-1906.html deleted file mode 100644 index 342c432..0000000 --- a/output/201001-1906.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - Vim tricks | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Vim tricks

-
- -
-
- - - \ No newline at end of file diff --git a/output/201001-1949.html b/output/201001-1949.html deleted file mode 100644 index d3f4600..0000000 --- a/output/201001-1949.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - My journey with Linux | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

My journey with Linux

-
-
- - - - blog - - - - writing - - - - - 2020-10-01 19:49 - -

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

- -
-
-
- - - \ No newline at end of file diff --git a/output/201003-1607.html b/output/201003-1607.html deleted file mode 100644 index a607c9d..0000000 --- a/output/201003-1607.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - Keyboard changes | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Keyboard changes

-
-
- - - - ops - - - - - 2020-10-03 16:07 - -

Add backtick

- -
-
-
- - - \ No newline at end of file diff --git a/output/201006-2310.html b/output/201006-2310.html deleted file mode 100644 index e8b9ccd..0000000 --- a/output/201006-2310.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - taskwiki fix | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

taskwiki fix

-
-
- - - - meta - - - - dev - - - - - 2020-10-06 23:10 - -

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

- -
-
-
- - - \ No newline at end of file diff --git a/output/201013-0546.html b/output/201013-0546.html deleted file mode 100644 index bd3f884..0000000 --- a/output/201013-0546.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2020-10-13 05:46 - - -
-
-
- - - \ No newline at end of file diff --git a/output/201013-2143.html b/output/201013-2143.html deleted file mode 100644 index 66b6dd4..0000000 --- a/output/201013-2143.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - HDD Catalouge | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

HDD Catalouge

-
-
- - - - puralek - - - - backup - - - - - 2020-10-13 21:43 - -

Silver -> Memories + Nostalgia -Black -> -Mother of all HDD -> Music -Big Black -> Movies + TV

- -
-
-
- - - \ No newline at end of file diff --git a/output/201013-2144.html b/output/201013-2144.html deleted file mode 100644 index dd106ca..0000000 --- a/output/201013-2144.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - Bowl to NixOS Migration | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Bowl to NixOS Migration

-
-
- - - - puralek - - - - bowl - - - - - 2020-10-13 21:44 - -

Wish to migrate all the services on bowl to nixOS from Ubuntu -As part of Puralek -Necessary in order to add wireguard

-

Services

-
    -
  • VPN -> Wireguard
  • -
  • AirSonic
  • -
  • Nextcloud
      -
    • Contacts
    • -
    • Calendar
    • -
    • Files
        -
      • Pictures
      • -
      -
    • -
    • GpxPod
    • -
    -
  • -
  • TaskWarrior
  • -
  • Wallabag
  • -
  • Shaarli
  • -
  • NFS share (TV/Movies)
  • -
  • Headphones/Lidarr/Sonarr Piracy
  • -
  • beancount + fava (finances)
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/201013-2206.html b/output/201013-2206.html deleted file mode 100644 index 3c8ffad..0000000 --- a/output/201013-2206.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - Flows for HPI | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Flows for HPI

-
-
- - - - puralek - - - - - 2020-10-13 22:06 - -

flows

-

shaarli (#music/#tv/#books) -> sonarr/radarr/headphones -~~ email (links) -> shaarli ~~ -telegram chanel -> rss -telegram self messages -> ?? -rss stars -> Blog -telegram messages more than 5 years old -> archive -firefox tab groups -> sync (i think this syncs), files -~~ are.na -> shaarli (read-imap) ~~ -slack music -> shaarli?

-

theStudio -> Shaarli

-

~~ gnome-pomodoro -> time tracker -> newpage ~~ -uHabits -> habit-server -> habitsGtk / dijo -Kitaab -> Blog -Wallabag -> Annotations -Kobo -> Annotations -merveilles.town -> Notes

-

take media and throw it in shaarli

- -
-
-
- - - \ No newline at end of file diff --git a/output/201013-2207.html b/output/201013-2207.html deleted file mode 100644 index 706b121..0000000 --- a/output/201013-2207.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - Idea behind Puralek | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Idea behind Puralek

-
-
- - - - puralek - - - - writing - - - - - 2020-10-13 22:07 - -

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

-

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.

-

use /now to order the index page of Kitaab -some sort of averaging between total itetms and change in items

-

Integration ideas

-

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

- -
-
-
- - - \ No newline at end of file diff --git a/output/201015-2222.html b/output/201015-2222.html deleted file mode 100644 index 2a55f72..0000000 --- a/output/201015-2222.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - kendrit-puralek | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

kendrit-puralek

-
-
- - - - kendrit - - - - puralek - - - - - 2020-10-15 22:22 - -

Kendrit Puralek Review

-

Goals

-
    -
  • HPI interface
      -
    • Automation to grab stuff from various services and have it be accessible ideally through commandline
    • -
    • Ability to add to Kitaab through Puralek
    • -
    -
  • -
  • Borg backup running continously
  • -
  • Ensure that grasp is running through nixOS -
  • -
  • bowl running on nixOS with all HDDs attached OR a replacement for bowl
  • -
  • Integrate all the old stuff that is in cold storage and make it accessible
  • -
  • Integrate stuff that is currently android only into Puralek
      -
    • Habits
    • -
    -
  • -
  • Taskwarrior + Calendar integration
  • -
  • build a startpage that features random things from Puralek
      -
    • album
    • -
    • article
    • -
    • kitaab page
    • -
    • rss feed?
    • -
    • quote
    • -
    • story?
    • -
    -
  • -
  • lifeTracker integration
      -
    • finances
    • -
    • location
    • -
    • browser history
    • -
    • sleep
    • -
    • media consumption
    • -
    -
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/201015-2226.html b/output/201015-2226.html deleted file mode 100644 index 754d7a9..0000000 --- a/output/201015-2226.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2020-10-15 22:26 - - -
-
-
- - - \ No newline at end of file diff --git a/output/201015-2229.html b/output/201015-2229.html deleted file mode 100644 index 89f0b81..0000000 --- a/output/201015-2229.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - Services | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Services

-
-
- - - - ops - - - - software - - - - - 2020-10-15 22:29 - -

Digital Infrastructure

-
    -
  • nextcloud (bowl)
      -
    • files
        -
      • calendar
      • -
      • photos
      • -
      -
    • -
    -
  • -
  • airsonic (bowl)
  • -
  • wallabag (bowl)
  • -
  • taskwarrior (bowl)
  • -
  • gitea (helix)
      -
    • passwords
    • -
    -
  • -
  • blog (cube)
  • -
  • rss reader (feedbin.com)
  • -
  • Mastodon (hackers.town / merveilles.town)
  • -
  • Scuttlebutt (line / curve / box)
  • -
  • Habits (line)
  • -
  • Fava + Beancount (finances)
  • -
  • Syncthing
      -
    • this notebook
    • -
    • tiddlyWiki
    • -
    • drawing
    • -
    -
  • -
  • Telegram, Wire, Whatsapp, Signal, Matrix
  • -
  • Slack / Discord
  • -
  • wireguard
  • -
  • OSMAnd
  • -
-

Less used

-
    -
  • Anki
  • -
  • Duolingo
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/201015-2233.html b/output/201015-2233.html deleted file mode 100644 index d2ce8b8..0000000 --- a/output/201015-2233.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2020-10-15 22:33 - - -
-
-
- - - \ No newline at end of file diff --git a/output/201015-2306.html b/output/201015-2306.html deleted file mode 100644 index 0bfbf7e..0000000 --- a/output/201015-2306.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2020-10-15 23:06 - - -
-
-
- - - \ No newline at end of file diff --git a/output/201015-2306a.html b/output/201015-2306a.html deleted file mode 100644 index 63784c3..0000000 --- a/output/201015-2306a.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - Travel | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Travel

-
- -
-
- - - \ No newline at end of file diff --git a/output/201015-2313.html b/output/201015-2313.html deleted file mode 100644 index 76a9e7f..0000000 --- a/output/201015-2313.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - Invincible Computing | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Invincible Computing

-
-
- - - - writing - - - - punya - - - - - 2020-10-15 23:13 - -

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.

-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201017-1546.html b/output/201017-1546.html deleted file mode 100644 index 6da41ec..0000000 --- a/output/201017-1546.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - Taskwarrior Android Changes | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Taskwarrior Android Changes

-
- -
-
- - - \ No newline at end of file diff --git a/output/201018-2128.html b/output/201018-2128.html deleted file mode 100644 index 2bf479d..0000000 --- a/output/201018-2128.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - voiceNote | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

voiceNote

-
-
- - - - dev - - - - pebble - - - - - 2020-10-18 21:28 - -

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.

-

This is going to need:

-
    -
  • Transcription API calls
  • -
  • Sending data to phone
  • -
  • Handling the data once on the phone (companion app?)
  • -
-

Some useful links:

- - -
-
-
- - - \ No newline at end of file diff --git a/output/201018-2141.html b/output/201018-2141.html deleted file mode 100644 index a69ec80..0000000 --- a/output/201018-2141.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - Replacement Glass | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Replacement Glass

-
-
- - - - pebble - - - - dot - - - - - 2020-10-18 21:41 - -

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

- -
-
-
- - - \ No newline at end of file diff --git a/output/201018-2147.html b/output/201018-2147.html deleted file mode 100644 index 155fa4f..0000000 --- a/output/201018-2147.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - The God Pebble | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

The God Pebble

-
-
- - - - pebble - - - - craft - - - - dot - - - - - 2020-10-18 21:47 - -

Endgame:

-
    -
  • waterproof
      -
    • Suguru sealed
    • -
    • O-capped buttons (not sure if possible)
    • -
    -
  • -
  • Sapphire glass (polarized?)
  • -
  • HR Smart Strop
  • -
  • Higher battery capacity
  • -
  • NFC Payments
  • -
  • Take calls through the microphone
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/201018-2232.html b/output/201018-2232.html deleted file mode 100644 index 4392be5..0000000 --- a/output/201018-2232.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - Linux Debugging | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Linux Debugging

-
-
- - - - ops - - - - cli - - - - - 2020-10-18 22:32 - -

Posix

-
    -
  • /etc/ stores a list of config files for the software you have installed
  • -
  • We can determine most log file locations, from config files
  • -
-

Systemd

-
    -
  • /etc/systemd/system shows you all the system services running
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/201018-2304.html b/output/201018-2304.html deleted file mode 100644 index 7149ea7..0000000 --- a/output/201018-2304.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - Memory Usage on cube | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Memory Usage on cube

-
-
- - - - ops - - - - cube - - - - - 2020-10-18 23:04 - -

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.

-

Restarting gitea, disabling hypercore and dat because they're broken and old has resolved the current problem

- -
-
-
- - - \ No newline at end of file diff --git a/output/201019-1905.html b/output/201019-1905.html deleted file mode 100644 index 70aa64e..0000000 --- a/output/201019-1905.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - - NixOS Quick Tips | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

NixOS Quick Tips

-
-
- - - - nix - - - - dev - - - - ops - - - - - 2020-10-19 19:05 - -

install a package: -nix-env -i hello <-- not reproducible and hence not advisable - or
-edit /etc/nixos/configuration.nix to ensure system wide install -nixos-rebuild switch <-- create new generation -nixos-rebuild test <-- only active while computer on

-

sudo nixos-rebuild test -I nixpkgs=~/usr/nixpkgs/ - ^-- use local repo to build pkgs

-

find out where in the store a binary is: -readlink -f $(which hello)

-

search packages -nix-env -qaP '.*hello.*' - or -nix search <pkg>

-

search nix package options -nixos-option <option>

-

clear up space: -nix-collect-garbage -d

-

upgrade to new channel: -nix-channel --list # show what version we're on -nix-channel --add https://nixos.org/channels/nixos-XX.XX nixos -nix-channel --update -nixos-rebuild switch -remember to use sudo if you want to update the system

-

use a package through nix-shell: -nix-shell -p <package>

-

list generations -nix-env --list-generations

-

list installed packages -nixos-option environment.systemPackages - or -nix-env --query

-

install a nixOS .nix file through nix package manager -nix-env -f nvim.nix -i neovim

- -
-
-
- - - \ No newline at end of file diff --git a/output/201019-2020.html b/output/201019-2020.html deleted file mode 100644 index d8f8c97..0000000 --- a/output/201019-2020.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - - - Buchi Flavors | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Buchi Flavors

-
-
- - - - recipe - - - - fermentation - - - - buchi - - - - - 2020-10-19 20:20 - -

== 14/10/20 5th Batch ==

-

Blueberry cream

-

Same as before

-

Mango + Pear

-

1 mango - 2 pear blitzed (only a lil added)

-

Straw + Lime

-

Blitzed strawberry 250g -Juice of some lime

-

Pear + Apple x2

-

Blitzed pear (Only buy 1 of these!) -Blitzed apple (Only buy 1 of these!) -Some lime juice

-

flavors ideas

-

lime + mint -lime + ginger -vanilla, banana, blueberry, cinnamon, peach, basically any fruits -look into heating flavors, adding sugar before 2nd ferment

-

= 21/09/20 4th batch =

-

Blueberry cream

-

Blue bottle -same as below

-

Tropical blast

-

Red bottle -250g strawberry

-
    -
  • half chopped
  • -
  • half crushed and heated -half a pineapple, chopped -some lemon -some lime -some blueberry
  • -
-

Pineapple + passionfruit + lime

-

Green bottle -quart a pineapple, blitzed -2 passionfruits -juice of 2 limes

-

Kiwi + Lemon

-

Blue bottle -3 kiwis, blitz -juice of 1 lemon

-

Pineapple swirl

-

quart a pineapple, blitzed -some kiwi -some lemon -some lime

-

= 23/08/20 3rd batch =

-

Blueberry Cream

-

230g blueberry - turned into jam - heated with 1 cup water - crushed - a little sugar - 1 cap vanilla extract -3rd full batch

-

Strawberry Cream

-

250g strawberry - turned into jam - same steps as blueberry -3rd full batch

-

Lemon Mint Musk

-

3 full limes from jj -5 fresh mint leaves -half a pack dried mint -3rd full batch

-

Banana Cream

-

2 full bananas -1 cap vanilla extract -3rd full batch

-

= 3rd batch first stage 09/08/20 = -Madura organic green tea -All boxed water

-

= Review of 22/07 batch = -all undrinkably sour, should have re-made from the first stage

-

= Strawberry 22/07/20 = -~500g strawberry, chopped -about 1/3rd bottle -Diluted water batch

-

= Citrus 22/07/20 = -Oca/Orange blend -Half a large orange -3 chopped Ocas -Diluted water batch

-

= 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

-

= The OG 12/07/20 = -Tumeric/Ginger blend -Diced, roughly 50/50 -About 1/4th the bottle

-

= Berry Buch 12/07/20 = -Strawberry + Blueberry blend -250g strawberry, diced -125g blueberries smushed -Around 1/3rd of the bottle

-

= 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

- -
-
-
- - - \ No newline at end of file diff --git a/output/201019-2038.html b/output/201019-2038.html deleted file mode 100644 index 9c34a94..0000000 --- a/output/201019-2038.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - Alert when nixpkgs unstable is unavailable | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Alert when nixpkgs unstable is unavailable

-
- -
-
- - - \ No newline at end of file diff --git a/output/201019-2220.html b/output/201019-2220.html deleted file mode 100644 index f65d770..0000000 --- a/output/201019-2220.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - Pebble Battery Replacement | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Pebble Battery Replacement

-
- -
-
- - - \ No newline at end of file diff --git a/output/201019-2221.html b/output/201019-2221.html deleted file mode 100644 index 545a0ca..0000000 --- a/output/201019-2221.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - Kimchi Batch 2 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Kimchi Batch 2

-
-
- - - - ferment - - - - experiment - - - - - 2020-10-19 22:21 - -

Spices

-

1 cup gochugaru -1 half white onion -whole head of garlic -a chunk of ginger -2 Shallots, thinly sliced

- -
-
-
- - - \ No newline at end of file diff --git a/output/201020-1926.html b/output/201020-1926.html deleted file mode 100644 index 4ec50b3..0000000 --- a/output/201020-1926.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - Amazed at the NixOS Community | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Amazed at the NixOS Community

-
-
- - - - writing - - - - nix - - - - micro - - - - blog - - - - - 2020-10-20 19:26 - -

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 music tracker, emulates modular synthesizers or is a DSL in an already esoteric programming language for livecoding -Even when it comes to hardware, I use a phone you probably haven't heard of (it has a physical keyboard! in 2020!), and my smartwatch is literally no longer available for purchase, that I revived through a battery transplant.

-

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 awesome. 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😊

- -
-
-
- - - \ No newline at end of file diff --git a/output/201021-2043.html b/output/201021-2043.html deleted file mode 100644 index 0a7c948..0000000 --- a/output/201021-2043.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - Somewhere at the end of History | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Somewhere at the end of History

-
-
- - - - writing - - - - story - - - - - 2020-10-21 20:43 - -

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?

- -
-
-
- - - \ No newline at end of file diff --git a/output/201021-2102.html b/output/201021-2102.html deleted file mode 100644 index 343ea1b..0000000 --- a/output/201021-2102.html +++ /dev/null @@ -1,410 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2020-10-21 21:02 - -

Generated Tags

-

=### jrnl =

- - -
-
-
- - - \ No newline at end of file diff --git a/output/201021-2233.html b/output/201021-2233.html deleted file mode 100644 index 9a1284e..0000000 --- a/output/201021-2233.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - Why Kendrit | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Why Kendrit

-
-
- - - - writing - - - - kendrit - - - - - 2020-10-21 22:33 - -

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".

- -
-
-
- - - \ No newline at end of file diff --git a/output/201025-2352.html b/output/201025-2352.html deleted file mode 100644 index e532ea4..0000000 --- a/output/201025-2352.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - - readImap dvlg | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

readImap dvlg

-
-
- - - - dvlg - - - - dev - - - - readImap - - - - kendrit - - - - puralek - - - - - 2020-10-25 23:52 - -

tasks | pro:readImap

-
    -
  • [X] finish read-imap in spellbook #b4a148e7
      -
    • [X] parse email msgs #0e629167
    • -
    -
  • -
  • [X] import writing into kitaab #ea0f2f4d
  • -
-

done

-

download emails using email and imaplib in python -save to out file using email.generator.Generator(fp) -can read file through emails through email.parser.Parser(fp)

-

parsing

-

for part in msg.walk(): -r = str(part.get_payload(decode=True))

-

todo

-
    -
  • avoid bytes and empty parts
  • -
  • differentiate between links and passages/comments
  • -
  • read tags from identified link blocks
  • -
  • average links per day
  • -
  • most common tag
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/201031-0042.html b/output/201031-0042.html deleted file mode 100644 index ca07183..0000000 --- a/output/201031-0042.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - Systems, not Goals | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Systems, not Goals

-
-
- - - - writing - - - - phil - - - - way - - - - - 2020-10-31 00:42 - -

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.

-

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.

-

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.

-

You get the idea.

-

"What is the purpose of dance?" - Alan Watts

- -
-
-
- - - \ No newline at end of file diff --git a/output/201031-0114.html b/output/201031-0114.html deleted file mode 100644 index a5af59e..0000000 --- a/output/201031-0114.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - Kitaab integration with Task Warrior | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Kitaab integration with Task Warrior

-
- -
-
- - - \ No newline at end of file diff --git a/output/201103-2109.html b/output/201103-2109.html deleted file mode 100644 index a4ac549..0000000 --- a/output/201103-2109.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - kendrit-ops | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

kendrit-ops

-
-
- - - - kendrit - - - - ops - - - - - 2020-11-03 21:09 - -

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.

-

Trying to have fewer tasks that are more important.

-

Goals

-
    -
  • Get nixOS on bowl
  • -
  • Weekly and Monthly backups of bowl
      -
    • using Borg and Blackblaze
    • -
    -
  • -
  • Wiregaurd installation on helix to access bowl from anywhere
  • -
  • Update keyboard keymap
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/201105-1933.html b/output/201105-1933.html deleted file mode 100644 index 0bad1ee..0000000 --- a/output/201105-1933.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - On Noticing Your Own Reactions | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

On Noticing Your Own Reactions

-
-
- - - - writing - - - - phil - - - - - 2020-11-05 19:33 - -

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201105-1945.html b/output/201105-1945.html deleted file mode 100644 index e804f8e..0000000 --- a/output/201105-1945.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - The New Internet is being born | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

The New Internet is being born

-
-
- - - - blog - - - - web - - - - notes - - - - - 2020-11-05 19:45 - -

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.

-

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.

-

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

-

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 hyper://, ipfs://, or gemini:// hell Google is getting rid of http://! 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.

-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201105-2043.html b/output/201105-2043.html deleted file mode 100644 index 68b37ed..0000000 --- a/output/201105-2043.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - Desk Companion | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Desk Companion

-
-
- - - - hardware - - - - craft - - - - - 2020-11-05 20:43 - -

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.

-

I'm not sure what to make it display

-

Ideas

-
    -
  • Weather Calendar Tasks (Dashboard)
  • -
  • Different plants and their information
  • -
  • Tamogatchi
  • -
  • Pomodoro Timer
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/201105-2104.html b/output/201105-2104.html deleted file mode 100644 index 266764b..0000000 --- a/output/201105-2104.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - Borg instructions | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Borg instructions

-
-
- - - - tools - - - - cli - - - - - - - - - 2020-11-05 21:04 - -

Install & Quick Start

-

pip3 install borgbackup -borg init -e=none /path/to/repo -borg create /path/to/repoWallabag /var/lib/docker/volumes/x/data

- -
-
-
- - - \ No newline at end of file diff --git a/output/201105-2306.html b/output/201105-2306.html deleted file mode 100644 index 5b2570e..0000000 --- a/output/201105-2306.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Wallabag Backup | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Wallabag Backup

-
-
- - - - puralek - - - - cli - - - - sql - - - - backup - - - - - 2020-11-05 23:06 - -

Had to enter the docker container -Go to a reasonable place in the filesystem -Run - psql -U postrges -l - pg_dump -U postgres $database > outfile -Then copy out of docker - sudo docker cp wallabag-db:/$database wallabag

- -
-
-
- - - \ No newline at end of file diff --git a/output/201105-2309.html b/output/201105-2309.html deleted file mode 100644 index 9195fc1..0000000 --- a/output/201105-2309.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - Docker cp | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Docker cp

-
- -
-
- - - \ No newline at end of file diff --git a/output/201105-2316.html b/output/201105-2316.html deleted file mode 100644 index 5cca13f..0000000 --- a/output/201105-2316.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - vim zettel Question | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

vim zettel Question

-
- -
-
- - - \ No newline at end of file diff --git a/output/201105-2321.html b/output/201105-2321.html deleted file mode 100644 index 9cc96f0..0000000 --- a/output/201105-2321.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - Nextcloud Backup | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Nextcloud Backup

-
-
- - - - cli - - - - backup - - - - - 2020-11-05 23:21 - -

Because I'm running a snap I can do: - sudo snap stop nextcloud - sudo cp /var/lib/snap/.. ./ -But because I'm paranoid I also did: - sudo nextcloud.export - sudo cp /var/lib/snap/common/export/* ./

- -
-
-
- - - \ No newline at end of file diff --git a/output/201105-2338.html b/output/201105-2338.html deleted file mode 100644 index 340f5a1..0000000 --- a/output/201105-2338.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - vim zettel last 5 edited | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

vim zettel last 5 edited

-
-
- - - - idea - - - - contribution - - - - vim - - - - dev - - - - - 2020-11-05 23:38 - -

"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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201106-0258.html b/output/201106-0258.html deleted file mode 100644 index 74656a9..0000000 --- a/output/201106-0258.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - 3 Years of Owning a Server | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

3 Years of Owning a Server

-
-
- - - - blog - - - - writing - - - - web - - - - - 2020-11-06 02:58 - -

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 Invincible Computing. The sad part is what stirred me to finally commit to doing this whole process (Backup, Automation and Reliable builds) is losing 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. Controlled Difficulty and all.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201106-0311.html b/output/201106-0311.html deleted file mode 100644 index 97d7424..0000000 --- a/output/201106-0311.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - Controlled Difficulty | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Controlled Difficulty

-
-
- - - - phil - - - - advice - - - - - 2020-11-06 03:11 - -

Growth requires difficulty. Induce it in your life, in whatever portion you can sustain in order to learn and grow from the experience

- -
-
-
- - - \ No newline at end of file diff --git a/output/201108-0205.html b/output/201108-0205.html deleted file mode 100644 index f9524d6..0000000 --- a/output/201108-0205.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - bowl dying | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

bowl dying

-
-
- - - - ops - - - - bowl - - - - hardware - - - - - 2020-11-08 02:05 - -

bowl is certainly nearing teh end of it's life. It has served me well. I will need to replace it imminently.

-

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)

-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201118-1520.html b/output/201118-1520.html deleted file mode 100644 index bc08c78..0000000 --- a/output/201118-1520.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
- -
-
- - - \ No newline at end of file diff --git a/output/201118-1522.html b/output/201118-1522.html deleted file mode 100644 index 84109d3..0000000 --- a/output/201118-1522.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - - - Getting Web-Services to run on NixOS | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Getting Web-Services to run on NixOS

-
-
- - - - ops - - - - bowl - - - - nix - - - - reflection - - - - - 2020-11-18 15:22 - -

Summary

-

Shaarli

-
    -
  • Haven't configured a systemd service to ln -s the nix derivation yet
  • -
-

Wallabag

-
    -
  • Upstream seems broken
  • -
  • Docker works, but data is not persistent
  • -
  • Find a way to use overlay so I can use an older version
  • -
-

Wireguard

-
    -
  • broken on 20.09
  • -
  • not sure what to do
  • -
-

LUKS / LVM

-
    -
  • does not mount the big partition
  • -
  • not sure why
  • -
-

Borg

-
    -
  • Unconfigured
  • -
  • Need to restore nextcloud data
  • -
  • Most other data is missing
  • -
-

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 bowl to be running on NixOS, and I've come up against many difficulties, and lost all the data in both of these services...

-

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 ln -s 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

-

Wallabag has been another story. It seems like upstream is broken because it's overwriting a php function (mb_string is the package and mb_str_replace is the function) that php says it can't overwrite.

-

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 nixos-rebuild switch, 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.

-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201119-1157.html b/output/201119-1157.html deleted file mode 100644 index de92e00..0000000 --- a/output/201119-1157.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - Ops tasks for bowl | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Ops tasks for bowl

-
-
- - - - bowl - - - - nix - - - - ops - - - - - 2020-11-19 11:57 - -

bowl

-
    -
  • wireguard -try and install latest linux kernel without rebooting, and then include wireguard.nix

    -
  • -
  • wallabag -overlay the pkg to include the patch that deals with mb_str_replace

    -
  • -
  • shaarli -hack the system to set password

    -
  • -
  • nextcloud -move dataDir to /data and import backup

    -
  • -
  • navidrome -change dataDir to data, copy over music, grant permissions

    -
  • -
  • run headphones, beats, and see if you can get huginn configured to connect to bowl

    -
  • -
  • run fava+beancount or alternative
  • -
  • run grasp server?
  • -
  • maybe setup telegraf agent?
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/201121-1417.html b/output/201121-1417.html deleted file mode 100644 index a5fba26..0000000 --- a/output/201121-1417.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - Shaarli Setup | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Shaarli Setup

-
-
- - - - ops - - - - nix - - - - bowl - - - - - 2020-11-21 14:17 - -

So I finally got Shaarli all configured. It turns out the Network Redirection Error that I was facing had to do with nginx 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 ln -s $(nix eval nixos.shaarli.outPath)/* $dataDir to place all the shaarli files in the dataDir, then chown shaarli:shaarli $dataDir and finally cp config.php $dataDir/config.php to get everything running. -I had much more sucess with debugging after setting php_admin_value[error_log] = "/var/log/nginx/phpfpm.log" and using strace -p <phpfpm-pid> so that I actually knew what was going wrong. I learnt that when using root = pkgs.shaarli and setting SHAARLI_CONFIG 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!!

- -
-
-
- - - \ No newline at end of file diff --git a/output/201122-2122.html b/output/201122-2122.html deleted file mode 100644 index 9d7da7c..0000000 --- a/output/201122-2122.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2020-11-22 21:22 - - -
-
-
- - - \ No newline at end of file diff --git a/output/201122-2123.html b/output/201122-2123.html deleted file mode 100644 index 3da22a0..0000000 --- a/output/201122-2123.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2020-11-22 21:23 - - -
-
-
- - - \ No newline at end of file diff --git a/output/201122-2142.html b/output/201122-2142.html deleted file mode 100644 index cfe661e..0000000 --- a/output/201122-2142.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - Chords | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Chords

-
-
- - - - music - - - - generative - - - - theory - - - - - 2020-11-22 21:42 - -

The reason we care about the degree 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.

-

hence, chord progressions can be written as numbers 1 - 6 -A chord progression and key unlocks your capacity to see the music matrix

- -
-
-
- - - \ No newline at end of file diff --git a/output/201128-1301.html b/output/201128-1301.html deleted file mode 100644 index 0cf6168..0000000 --- a/output/201128-1301.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - Dev Stories | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Dev Stories

-
- -
-
- - - \ No newline at end of file diff --git a/output/201128-1326.html b/output/201128-1326.html deleted file mode 100644 index 5bba9e3..0000000 --- a/output/201128-1326.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - Box Upgrade | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Box Upgrade

-
-
- - - - rock - - - - box - - - - - 2020-11-28 13:26 - -

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. -box

- -
-
-
- - - \ No newline at end of file diff --git a/output/201128-1333.html b/output/201128-1333.html deleted file mode 100644 index e6cd801..0000000 --- a/output/201128-1333.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2020-11-28 13:33 - - -
-
-
- - - \ No newline at end of file diff --git a/output/201128-1333a.html b/output/201128-1333a.html deleted file mode 100644 index f90e146..0000000 --- a/output/201128-1333a.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - Getting to a Finished Song | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Getting to a Finished Song

-
-
- - - - dstory - - - - music - - - - generative - - - - writing - - - - - 2020-11-28 13:33 - -

I've learnt a few ways to make digital music now, but I haven't actually Finished a Song. All I have is ways to make noise. In order to record a song I need a good microphone.

-

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

-

I can see a path to through the tunnel

- -
-
-
- - - \ No newline at end of file diff --git a/output/201128-1456.html b/output/201128-1456.html deleted file mode 100644 index 6bb50c2..0000000 --- a/output/201128-1456.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - Building Norns | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Building Norns

-
-
- - - - dstory - - - - writing - - - - generative - - - - hardware - - - - - 2020-11-28 14:56 - -

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201129-2055.html b/output/201129-2055.html deleted file mode 100644 index 75df7a4..0000000 --- a/output/201129-2055.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - - Getting Matrix Online | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Getting Matrix Online

-
-
- - - - sealight - - - - ops - - - - nix - - - - dstory - - - - - 2020-11-29 20:55 - -

Finally taking steps in almost exactly 1 year since taking up the mantle of friend-hosting (https://anish.lakhwara.com/posts/fireplace/) 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:

- -

= 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:

-

echo '{ "m.server": "chat.sealight.xyz:443" }' > /<webroot>/.well-known/matrix/server

-

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.

-

Or SSL for DNS

-

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. ACME, it's nixOS module and even perhaps the underlying software logo 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.

-

These resources were especially helpful in debugging ACME issues:

- -

Finally

-

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.

-

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.

-

Next

-

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

- -
-
-
- - - \ No newline at end of file diff --git a/output/201206-2150.html b/output/201206-2150.html deleted file mode 100644 index 4a690d6..0000000 --- a/output/201206-2150.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - Taming Technology | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Taming Technology

-
-
- - - - writing - - - - blog - - - - - 2020-05-13 21:50 - -

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201213-1641.html b/output/201213-1641.html deleted file mode 100644 index d07be03..0000000 --- a/output/201213-1641.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - Refusing Rating | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Refusing Rating

-
-
- - - - writing - - - - blog - - - - phil - - - - web - - - - - 2020-12-13 16:41 - -

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 . Even if I liked whatever service or content you provided, I (probably) still won't do it. I won't feed the 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 doesn't know what else to do with metrics.

-

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. will still collect some unavoidable data from my interactions with them, and use this data for whatever they see fit. 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.

-
    -
  • Not drip feeds of ego-boosting like notifications.
  • -
  • Not gated communities built out of follower counts and verified check marks.
  • -
  • Not laser focused optimization of product ranking, and user {att,re}tention
  • -
-

I won't engage in these.

-

Instead, where appropriate I will engage in:

-
    -
  • Personal recounts of similar experiences
  • -
  • Asking or answering questions and learning more
  • -
  • Expressing appreciation explicitly
  • -
  • Constructive criticism without being mean
  • -
  • Ambient support
  • -
-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201215-1308.html b/output/201215-1308.html deleted file mode 100644 index f0ea6ec..0000000 --- a/output/201215-1308.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - random subtitle | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

random subtitle

-
-
- - - - dev - - - - blog - - - - idea - - - - - 2020-12-15 13:08 - -

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

-

The List

- -
-
-
- - - \ No newline at end of file diff --git a/output/201215-1310.html b/output/201215-1310.html deleted file mode 100644 index cd8fae0..0000000 --- a/output/201215-1310.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - Brighter futures series II | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Brighter futures series II

-
-
- - - - story - - - - writing - - - - blog - - - - - 2020-12-15 13:10 - -

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

-

idea

-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201218-1505.html b/output/201218-1505.html deleted file mode 100644 index f0efbb6..0000000 --- a/output/201218-1505.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2020-12-18 15:05 - - -
-
-
- - - \ No newline at end of file diff --git a/output/201219-1825.html b/output/201219-1825.html deleted file mode 100644 index be19a6a..0000000 --- a/output/201219-1825.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - - - Vegan Chilli | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Vegan Chilli

-
-
- - - - recipe - - - - vegan - - - - - 2020-12-19 18:25 - -

Ingredients

-
    -
  • 2 tablespoons extra-virgin olive oil
  • -
  • 1 medium red onion, chopped
  • -
  • 1 large red bell pepper, chopped
  • -
  • 2 medium carrots, chopped
  • -
  • 2 ribs celery, chopped
  • -
  • ½ teaspoon salt, divided
  • -
  • 4 cloves garlic, pressed or minced
  • -
  • 2 tablespoons chili powder*
  • -
  • 2 teaspoons ground cumin
  • -
  • 1 ½ teaspoons smoked paprika*
  • -
  • 1 teaspoon dried oregano
  • -
  • 1 large can (28 ounces) or 2 small cans (15 ounces each) diced tomatoes**, with their juices
  • -
  • 2 cans (15 ounces each) black beans, rinsed and drained
  • -
  • 1 can (15 ounces) pinto beans, rinsed and drained
  • -
  • 2 cups vegetable broth or water
  • -
  • 1 bay leaf
  • -
  • 2 tablespoons chopped fresh cilantro, plus more for garnishing
  • -
  • 1 to 2 teaspoons sherry vinegar or red wine vinegar or lime juice, to taste
  • -
-

Instructions

-
    -
  • 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.
  • -
  • Add the garlic, chili powder, cumin, smoked paprika and oregano. Cook until fragrant while stirring constantly, about 1 minute.
  • -
  • 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.
  • -
  • 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.)
  • -
  • 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.
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/201219-1839.html b/output/201219-1839.html deleted file mode 100644 index de452cb..0000000 --- a/output/201219-1839.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2020-12-19 18:39 - - -
-
-
- - - \ No newline at end of file diff --git a/output/201223-0101.html b/output/201223-0101.html deleted file mode 100644 index 5430df3..0000000 --- a/output/201223-0101.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - What history got wrong about the future | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

What history got wrong about the future

-
-
- - - - story - - - - writing - - - - - 2020-12-23 01:01 - -

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.

-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/201229-1053.html b/output/201229-1053.html deleted file mode 100644 index 2dcc7cc..0000000 --- a/output/201229-1053.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - things for nye | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

things for nye

-
-
- - - 2020-12-29 10:53 - -

toothbrush -toothpaste -mouthwash -beard oil -towel

-

casey weed -my weed -papers -juice -tabs -batteries -pebble charger -phone charger

-

work laptop -work laptop charger

-

3 shirt -2 short -1 pant -toggs

-

sandals, no shoes

-

=== -gel capsules -beer in the fridge -battery charger

- -
-
-
- - - \ No newline at end of file diff --git a/output/2019-resolutions.html b/output/2019-resolutions.html deleted file mode 100644 index 1f2b906..0000000 --- a/output/2019-resolutions.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - 2019-resolutions | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

2019-resolutions

-
-
- - - 1970-01-01 10:00 - -
    -
  1. be more decisive
  2. -
  3. stand your ground
  4. -
  5. be honest even if it hurts
  6. -
- -
-
-
- - - \ No newline at end of file diff --git a/output/20201106-1540.html b/output/20201106-1540.html deleted file mode 100644 index 401c1a4..0000000 --- a/output/20201106-1540.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - Training Mode | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Training Mode

-
-
- - - - writing - - - - way - - - - climb - - - - - 2020-11-06 15:40 - -

Mike taught me about training mode -Always think of your climbs as practice, then you will be deliberate with them. Your ambition should be to turn the currently impossible into routine.

- -
-
-
- - - \ No newline at end of file diff --git a/output/210102-2223.html b/output/210102-2223.html deleted file mode 100644 index 4679452..0000000 --- a/output/210102-2223.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - Hardware Projects | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Hardware Projects

-
- -
-
- - - \ No newline at end of file diff --git a/output/210103-2319.html b/output/210103-2319.html deleted file mode 100644 index 4b07006..0000000 --- a/output/210103-2319.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - Matrix Bridges | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Matrix Bridges

-
-
- - - - ops - - - - nix - - - - sealight - - - - - 2021-01-03 23:19 - -

running Matrix Bridges is generally a 3 step process:

-
    -
  • create a bot
  • -
  • run the appservice so that it can be registered with the bot
  • -
  • tell synapse of the bot's existence
  • -
-

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 services.matrix-appservice-discord.enable = true; in configuration.nix -I don't yet know what to do in nixOS specifically if there is no module (write one, lol)

- -
-
-
- - - \ No newline at end of file diff --git a/output/210109-2114.html b/output/210109-2114.html deleted file mode 100644 index 463a76a..0000000 --- a/output/210109-2114.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - Sealight & Mossnet | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Sealight & Mossnet

-
-
- - - - writing - - - - - 2021-01-09 21:14 - -

Sealight the public facing beacon -Mossnet, the intimate underside

-

The two are entangled, and at the center is me. Though I hope this changes over time.

- -
-
-
- - - \ No newline at end of file diff --git a/output/210115-1804.html b/output/210115-1804.html deleted file mode 100644 index 48d7096..0000000 --- a/output/210115-1804.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - missing things | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

missing things

-
- -
-
- - - \ No newline at end of file diff --git a/output/210115-1809.html b/output/210115-1809.html deleted file mode 100644 index 381a901..0000000 --- a/output/210115-1809.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - things to buy | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

things to buy

-
-
- - - - travel - - - - moving - - - - purchase - - - - - 2021-01-15 18:09 - -

v60 -gooseneck kettlee -coffee grinder -cleaver knife (make?) -cocktail maker -scissors -bathroom speakers -glass / wood table -side table

- -
-
-
- - - \ No newline at end of file diff --git a/output/210123-1414.html b/output/210123-1414.html deleted file mode 100644 index 65def27..0000000 --- a/output/210123-1414.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - bed frame size | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

bed frame size

-
- -
-
- - - \ No newline at end of file diff --git a/output/210123-1417.html b/output/210123-1417.html deleted file mode 100644 index 104113c..0000000 --- a/output/210123-1417.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - futon vacuum size | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

futon vacuum size

-
- -
-
- - - \ No newline at end of file diff --git a/output/210124-0033.html b/output/210124-0033.html deleted file mode 100644 index 80a2064..0000000 --- a/output/210124-0033.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - The List | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

The List

-
- -
-
- - - \ No newline at end of file diff --git a/output/210124-0135.html b/output/210124-0135.html deleted file mode 100644 index 14954b6..0000000 --- a/output/210124-0135.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - Getting Kitaab Online | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Getting Kitaab Online

-
-
- - - - blog - - - - dstory - - - - dev - - - - kitaab - - - - - 2021-01-24 01:35 - -

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 (https://github.com/jonashaag/python-ctags3 )

-

Since VimZettel uses date to create file names, I'll need to grab the title as well

-

There seems to be a lot of garbage tags in there, so I'll need to clean up Kitaab too

- -
-
-
- - - \ No newline at end of file diff --git a/output/210124-0140.html b/output/210124-0140.html deleted file mode 100644 index eb1c34d..0000000 --- a/output/210124-0140.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - Updating Curve | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Updating Curve

-
-
- - - - rock - - - - hardware - - - - nix - - - - - 2021-01-24 01:40 - -

Currently GNOME is too heavy for me to run much stuff concurrently on curve, I'll need to switch to a more lightweight window manager. I'm thinking bspwm + sxkhd like I used to run.

-

I'll probably need to write a lot of stuff to get it working right, and also dig out my old config. Seems doable

- -
-
-
- - - \ No newline at end of file diff --git a/output/210124-0144.html b/output/210124-0144.html deleted file mode 100644 index 25ad34d..0000000 --- a/output/210124-0144.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - Turning Box into Bowl | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Turning Box into Bowl

-
- -
-
- - - \ No newline at end of file diff --git a/output/210124-0407.html b/output/210124-0407.html deleted file mode 100644 index cb028fc..0000000 --- a/output/210124-0407.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - Shaarli <-> Kitaab bridge | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Shaarli <-> Kitaab bridge

-
-
- - - - dev - - - - idea - - - - kitaab - - - - - 2021-01-24 04:07 - -

A small piece of software that allows me to bridge between shaarli's plain txt database, and links in Kitaab

-

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)

- -
-
-
- - - \ No newline at end of file diff --git a/output/210222-0046.html b/output/210222-0046.html deleted file mode 100644 index c27931b..0000000 --- a/output/210222-0046.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2021-02-22 00:46 - - -
-
-
- - - \ No newline at end of file diff --git a/output/210222-0114.html b/output/210222-0114.html deleted file mode 100644 index 24cf217..0000000 --- a/output/210222-0114.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - Memex | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Memex

-
- -
-
- - - \ No newline at end of file diff --git a/output/210314-1815.html b/output/210314-1815.html deleted file mode 100644 index fbcf437..0000000 --- a/output/210314-1815.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - Re-Thinking and Evaluating My Personal Computing | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Re-Thinking and Evaluating My Personal Computing

-
-
- - - - writing - - - - blog - - - - - 2021-03-14 18:15 - -

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.

-

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 The Heirloom Computer, 50 Year Computing and the various projects referenced in these documents, I began reflecting on what I want out of my personal computing.

-

Requirements

-
    -
  • USB-C and A ports
  • -
  • HDMI
  • -
  • Networking stack (with kill switch)
  • -
  • Small size
  • -
  • Battery powered
  • -
-

Options

-
    -
  • Computer in a Stick
  • -
  • NUCs
  • -
  • SBCs
  • -
  • eMMC boards?
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/210407-1501.html b/output/210407-1501.html deleted file mode 100644 index 6eef72e..0000000 --- a/output/210407-1501.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - dreaming of futures | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

dreaming of futures

-
-
- - - - writing - - - - story - - - - - 2021-04-07 15:01 - -

i cant sleep once more so i decided to write things

-

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

-

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.

-

where once we trapped electricity in silicon and forced it to think, now we shaped light into rocks and sprouted mushrooms as we went.

- -
-
-
- - - \ No newline at end of file diff --git a/output/210409-1109.html b/output/210409-1109.html deleted file mode 100644 index 934c0ba..0000000 --- a/output/210409-1109.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2021-04-09 11:09 - - -
-
-
- - - \ No newline at end of file diff --git a/output/210416-2252.html b/output/210416-2252.html deleted file mode 100644 index 3f0693b..0000000 --- a/output/210416-2252.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - mach-nix and reproducible Python builds | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

mach-nix and reproducible Python builds

-
-
- - - - nix - - - - dev - - - - python - - - - devops - - - - contribution - - - - auggar - - - - - 2021-04-16 22:52 - -

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 asyncio on whichever version of python nixpkgs mach-nix defaults to.

-

Hopefully by specifing specific versions of each of the plugins and the python version it will work.

-

= mach-nix expressions = -mach-nix env shell.nix -r requirements.txt

- -
-
-
- - - \ No newline at end of file diff --git a/output/210417-0308.html b/output/210417-0308.html deleted file mode 100644 index f8c51e5..0000000 --- a/output/210417-0308.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Nix Docker | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Nix Docker

-
-
- - - - nix - - - - docker - - - - devops - - - - - 2021-04-17 03:08 - -

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.

-
{ pkgs ? import <nixpkgs> { system = "x86_64-linux"; } }:
-
-pkgs.dockerTools.buildImage {
-  name = "hello-docker";
-  config = {
-    Cmd = [ "${pkgs.hello}/bin/hello" ];
-  };
-}
-
- -
-
-
- - - \ No newline at end of file diff --git a/output/210417-0322.html b/output/210417-0322.html deleted file mode 100644 index f602c9a..0000000 --- a/output/210417-0322.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - Data to grab | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Data to grab

-
-
- - - - puralek - - - - - 2021-04-17 03:22 - -

Old photos I took as a kid -Emails from telos.ideate@gmail.com -Text messages from blackberry

- -
-
-
- - - \ No newline at end of file diff --git a/output/210417-0324.html b/output/210417-0324.html deleted file mode 100644 index a219f6d..0000000 --- a/output/210417-0324.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Puralek | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Puralek

-
-
- - - - puralek - - - - - 2021-04-17 03:24 - -

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 Kitaab. -It's similar to Human Programming interface that Karli Coss talks about In fact I plan to base it on that

-

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 Invincible Computing

- -

Related:

- -

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.

-

Kendrit

- - -
-
-
- - - \ No newline at end of file diff --git a/output/210417-1243.html b/output/210417-1243.html deleted file mode 100644 index 8c3e768..0000000 --- a/output/210417-1243.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - a note about bathrooms | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

a note about bathrooms

-
-
- - - 2021-04-17 12:43 - -

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

- -
-
-
- - - \ No newline at end of file diff --git a/output/210509-1322.html b/output/210509-1322.html deleted file mode 100644 index 0458269..0000000 --- a/output/210509-1322.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - Securing Linux | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Securing Linux

-
-
- - - - ops - - - - cybsec - - - - - 2021-05-09 13:22 - -

Low hanging fruit

-

disable root login -ssh-keys only -1 user per service -firewall unused ports

-

Detections

-

IDS:

-
    -
  • psad
  • -
  • bro
  • -
  • tripwire
  • -
  • suricata
  • -
-

aggregate logs

- -
-
-
- - - \ No newline at end of file diff --git a/output/210522-1436.html b/output/210522-1436.html deleted file mode 100644 index 336add9..0000000 --- a/output/210522-1436.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - morning climbing packing | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

morning climbing packing

-
-
- - - - climb - - - - travel - - - - - 2021-05-22 14:36 - -
    -
  • food; bars, cookies, chips, everything you can take
  • -
  • water
  • -
  • coffee
  • -
  • shoes
  • -
  • speaker
  • -
  • vape, juice, battery, coil
  • -
  • ereader?
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/210530-1305.html b/output/210530-1305.html deleted file mode 100644 index 6a4aad7..0000000 --- a/output/210530-1305.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2021-05-30 13:05 - - -
-
-
- - - \ No newline at end of file diff --git a/output/210611-1631.html b/output/210611-1631.html deleted file mode 100644 index 8d7d621..0000000 --- a/output/210611-1631.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2021-06-11 16:31 - - -
-
-
- - - \ No newline at end of file diff --git a/output/210618-1038.html b/output/210618-1038.html deleted file mode 100644 index aa39a0f..0000000 --- a/output/210618-1038.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - things to bring camping | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

things to bring camping

-
-
- - - - camp - - - - travel - - - - - 2021-06-18 10:38 - -
    -
  • tent
  • -
  • sleeping bag
  • -
  • sleeping pad
  • -
  • coffee
  • -
  • stove
  • -
  • water
  • -
  • food
  • -
  • pot
  • -
  • cuttlery
  • -
  • chairs
  • -
  • eski
  • -
  • pillow
  • -
  • speakers
  • -
  • blanket
  • -
  • warm clothes
  • -
  • headtorch
  • -
  • fire - deck ofc cards
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/210618-1227.html b/output/210618-1227.html deleted file mode 100644 index d42a2ec..0000000 --- a/output/210618-1227.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - the art of doing things | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

the art of doing things

-
-
- - - - writing - - - - phil - - - - - 2021-06-18 12:27 - -

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

- -
-
-
- - - \ No newline at end of file diff --git a/output/210707-0544.html b/output/210707-0544.html deleted file mode 100644 index 94002ea..0000000 --- a/output/210707-0544.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - git tipsand tricks | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

git tipsand tricks

-
-
- - - - dev - - - - git - - - - - 2021-07-07 05:44 - -

added extra commits that didnt need to be in the PR? no problem:

-
    -
  • git rebase -i master (interactively rebase from master)
  • -
  • drop the commits you dont want
  • -
  • git push origin <branch> -f
  • -
-

and youre done!

-

there was supposed to be some stuff about cherry picking but i ddnt get to it

- -
-
-
- - - \ No newline at end of file diff --git a/output/210731-2033.html b/output/210731-2033.html deleted file mode 100644 index 0ddded3..0000000 --- a/output/210731-2033.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - things i should do today | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

things i should do today

-
-
- - - - list - - - - - 2021-07-31 20:33 - -
    -
  • cook chickpeas
  • -
  • order shrooms
  • -
  • actually try to learn nix / clojure
  • -
  • buy a table
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/210829-0712.html b/output/210829-0712.html deleted file mode 100644 index 72859ef..0000000 --- a/output/210829-0712.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2021-08-29 07:12 - - -
-
-
- - - \ No newline at end of file diff --git a/output/211004-2002.html b/output/211004-2002.html deleted file mode 100644 index c0b4c84..0000000 --- a/output/211004-2002.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - Problems with NixOS as a daily driver | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Problems with NixOS as a daily driver

-
-
- - - - nix - - - - - 2021-10-04 20:02 - -

Trying to hack my switch, and though the package for exploiting the system exists, it doesn't seem to have all the dependencies included

- -
-
-
- - - \ No newline at end of file diff --git a/output/211022-1728.html b/output/211022-1728.html deleted file mode 100644 index 4191ff5..0000000 --- a/output/211022-1728.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - The Two Ways of Invincible Computing | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

The Two Ways of Invincible Computing

-
-
- - - 2021-10-22 17:28 - -

uxn, collapseOS, mu -> preparing for the fall, small, simple, limited, "start over" -nixOS, guix, reproducible builds -> preventing the fall, "solidifying current structures"

-

what happens if nixpkgs goes down, forever?

- -
-
-
- - - \ No newline at end of file diff --git a/output/211029-1128.html b/output/211029-1128.html deleted file mode 100644 index 9193f5a..0000000 --- a/output/211029-1128.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - Make Things Tedious | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Make Things Tedious

-
-
- - - 2021-10-29 11:28 - -
    -
  • If the things you don't want to do are hard to do, you won't do them
  • -
  • Making things tedious as a tool
  • -
  • Against Convienence
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/211029-1324.html b/output/211029-1324.html deleted file mode 100644 index 456c17f..0000000 --- a/output/211029-1324.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - 5 Day Liveboard Sailing | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

5 Day Liveboard Sailing

-
-
- - - - sail - - - - travel - - - - - 2021-10-29 13:24 - -
    -
  • clothes for each day
  • -
  • hat
  • -
  • sunscreen, insect repellent
  • -
  • Long sleeved, collared tops & neck tubes sun shirt(s)
  • -
  • Wet-weather jacket
  • -
  • Warm thing
  • -
  • togs, towel
  • -
  • White–soled trainers
  • -
  • blanket and pillow
  • -
  • water
  • -
  • booze
  • -
  • ear plugs
  • -
  • kindle
  • -
  • battery
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/211102-2358.html b/output/211102-2358.html deleted file mode 100644 index c1627d6..0000000 --- a/output/211102-2358.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - Incorrect password at GRUB prompt | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Incorrect password at GRUB prompt

-
-
- - - - linux - - - - grub - - - - rescue - - - - - 2021-11-02 23:58 - -

error: access denied. -error: no such cryptodisk found. -error: disk '<disk-id>' not found. -grub rescue>

-

cryptomount (, ) -insmod normal -normal

- -
-
-
- - - \ No newline at end of file diff --git a/output/211104-0150.html b/output/211104-0150.html deleted file mode 100644 index 792901b..0000000 --- a/output/211104-0150.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - The state of my infrastructure | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

The state of my infrastructure

-
-
- - - - ops - - - - - 2021-11-04 01:50 - -

box

-
    -
  • is now bowl
  • -
  • randomly switches off without warning
  • -
-

line

-
    -
  • is my oneplus 5t, not really configured well
  • -
-

curve

-
    -
  • email / khal configuration
  • -
  • dev environments
      -
    • tidal + super collider + orca + pilot + carla + helios + pipewire
    • -
    • direnv / nix repl
    • -
    • cached nix shell
    • -
    • godot
    • -
    • neovim
        -
      • v0.5, telescope, lsp
      • -
      • aniseed for conjure
      • -
      • language clients
      • -
      • godot
      • -
      -
    • -
    -
  • -
-

helix

- -
-
-
- - - \ No newline at end of file diff --git a/output/211104-0210.html b/output/211104-0210.html deleted file mode 100644 index 11648b7..0000000 --- a/output/211104-0210.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - Game idea #73 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Game idea #73

-
-
- - - - godot - - - - idea - - - - game - - - - dev - - - - - 2021-11-04 02:10 - -

flying robot man -roguelike, big rooms, side scroller -one missle, many upgrades -movement upgrades

-
    -
  • follow missile
  • -
  • fly around a little
  • -
  • dash
  • -
  • 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
  • -
  • recoil
  • -
  • flip around 180 degrees
  • -
  • jump
  • -
  • skid
  • -
-

3 stages: oil rig, underground, underwater

- -
-
-
- - - \ No newline at end of file diff --git a/output/211107-2158.html b/output/211107-2158.html deleted file mode 100644 index 2a06a67..0000000 --- a/output/211107-2158.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2021-11-07 21:58 - - -
-
-
- - - \ No newline at end of file diff --git a/output/211107-2309.html b/output/211107-2309.html deleted file mode 100644 index 8154eb0..0000000 --- a/output/211107-2309.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - Goal | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Goal

-
-
- - - - ops - - - - goal - - - - - 2021-11-07 23:09 - -

Some guiding thoughts

-
    -
  • The technologies we choose to use, shape us just as much as we shape them
  • -
  • No one is immune to propoganda
  • -
  • Those with the technical know how ought to help their friends
  • -
  • Infrastructure and data that you control is more portable / modular
  • -
-

What I'm trying to achieve:

- -
-
-
- - - \ No newline at end of file diff --git a/output/211116-2244.html b/output/211116-2244.html deleted file mode 100644 index 7ff010a..0000000 --- a/output/211116-2244.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - The tools that make us | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

The tools that make us

-
-
- - - - writing - - - - blog - - - - - 2021-11-16 22:44 - -

Having now spent the better part of a month without a smartphone I've spent a lot of time reeling from the way life changes without having one. 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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/211116-2255.html b/output/211116-2255.html deleted file mode 100644 index 8579245..0000000 --- a/output/211116-2255.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - DIY e-ink pda | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

DIY e-ink pda

-
-
- - - - idea - - - - craft - - - - - 2021-11-16 22:55 - -

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.

-

Maybe I'm just reeling from the lack of scroll

- -
-
-
- - - \ No newline at end of file diff --git a/output/211120-0228.html b/output/211120-0228.html deleted file mode 100644 index f58cb62..0000000 --- a/output/211120-0228.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - Adventures in hacking KaiOS | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Adventures in hacking KaiOS

-
-
- - - - hack - - - - nadir - - - - - 2021-11-20 02:28 - -

I want to root my Nokia 800 tough (nadir) 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 was 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

-

Some hopefully helpful links: -https://wiki.bananahackers.net/development/edl tutorial -https://gitlab.com/suborg/8k-boot-patcher/ patching the boot img -https://ivan-hc.github.io/bananahackers/DEBUG-ENABLED.html#h.uz9hfmeg6ml7 rooting in general -https://edl.bananahackers.net/ where to get the boot img from -https://ivan-hc.github.io/bananahackers/webide.html#h.p_zvqqyAT0XBks how to use webIDE -https://sites.google.com/view/b-hackers-store/home store

- -
-
-
- - - \ No newline at end of file diff --git a/output/211121-0144.html b/output/211121-0144.html deleted file mode 100644 index d5a5b11..0000000 --- a/output/211121-0144.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - The KaiOS dream | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

The KaiOS dream

-
-
- - - - nadir - - - - dev - - - - kaiOS - - - - - 2021-11-21 01:44 - -

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!

- -
-
-
- - - \ No newline at end of file diff --git a/output/211130-2052.html b/output/211130-2052.html deleted file mode 100644 index 1a2882c..0000000 --- a/output/211130-2052.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - Nobody Asks Why | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Nobody Asks Why

-
-
- - - - writing - - - - blog - - - - - 2021-11-30 20:52 - -

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/211204-0155.html b/output/211204-0155.html deleted file mode 100644 index 1a3f2ca..0000000 --- a/output/211204-0155.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - Fixing Nix DHCPD | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Fixing Nix DHCPD

-
-
- - - - nix - - - - mossnet - - - - ops - - - - box - - - - - 2021-12-04 01:55 - -

Ever since I installed my new hardware, I haven't been able to get on the internet with box -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)

- -
-
-
- - - \ No newline at end of file diff --git a/output/211211-2254.html b/output/211211-2254.html deleted file mode 100644 index 6a588ed..0000000 --- a/output/211211-2254.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - Wallabag resync | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Wallabag resync

-
-
- - - - log - - - - mossnet - - - - dev - - - - - 2021-12-11 22:54 - -

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.

-

Thinking I should just hit the client directly instead of using an api

- -
-
-
- - - \ No newline at end of file diff --git a/output/211212-1150.html b/output/211212-1150.html deleted file mode 100644 index 0035c4b..0000000 --- a/output/211212-1150.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - Pre-Travelling to India 2021 - 2022 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Pre-Travelling to India 2021 - 2022

-
-
- - - - travel - - - - - 2021-12-12 11:50 - -
    -
  • reapply for OCI on the portal immediately. Talk to poopz if you are unsure
  • -
  • read the email sent to you by Bisha Balan and follow instructions.
  • -
  • scan a copy of your current passport and email to Bisha Balan
  • -
  • your flight to India is from Melbourne. Work out the formalities of getting to Melbourne and when
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/211212-1939.html b/output/211212-1939.html deleted file mode 100644 index 25fc106..0000000 --- a/output/211212-1939.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2021-12-12 19:39 - - -
-
-
- - - \ No newline at end of file diff --git a/output/211218-0150.html b/output/211218-0150.html deleted file mode 100644 index e5cde51..0000000 --- a/output/211218-0150.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - Fuck Products | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Fuck Products

-
-
- - - - blog - - - - writing - - - - - 2021-12-18 01:50 - -

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.

-

i fucking hate it -i wont buy your shitty thing, fuck off

- -
-
-
- - - \ No newline at end of file diff --git a/output/211220-1658.html b/output/211220-1658.html deleted file mode 100644 index b2b7f2d..0000000 --- a/output/211220-1658.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - Things to buy for India | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Things to buy for India

-
-
- - - - travel - - - - india - - - - - 2021-12-20 16:58 - -
    -
  • kalamata olives
  • -
  • 6x dark chocolate (old gold)
  • -
  • 4 strips cardiprim
  • -
  • blackmore vitamin c
  • -
  • 3 packets panamax
  • -
  • olay 7 in one anti-aging cream
  • -
  • sun screen
  • -
  • pawpaw ointment (big)
  • -
  • maille wholegrain mustard
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/211220-1838.html b/output/211220-1838.html deleted file mode 100644 index 1daa126..0000000 --- a/output/211220-1838.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - Packing for India | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Packing for India

-
-
- - - - travel - - - - pack - - - - - 2021-12-20 18:38 - -

india2022:

-

things to take:

-
    -
  • work computer
  • -
  • atreus
  • -
  • kindle
  • -
  • toothbrush
  • -
  • eye mask
  • -
  • beard oil
  • -
  • beard trimmer
  • -
  • toothbrush
  • -
  • chargers
  • -
  • vape coils and juice
  • -
  • clothes
  • -
  • passport
  • -
  • b12
  • -
  • staterra
  • -
  • yubikey!!
  • -
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/211226-1526.html b/output/211226-1526.html deleted file mode 100644 index a11ee0c..0000000 --- a/output/211226-1526.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - - - Connecting to WiFi using wpa_cli | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Connecting to WiFi using wpa_cli

-
-
- - - - ops - - - - cli - - - - linux - - - - ab - - - - ac - - - - ba - - - - - 2021-12-26 15:26 - -

First make sure you're on the right interface:

-

interface wlp3s0

-
-

Then:

-

scan -OK

-

scan_results -bssid / frequency / signal level / flags / ssid -00:55255a 2462 -71 [WPA2-PSK-CCMP][ESS] WLAN-Network -00:11:99:51f0 2437 -64 [WPA2-PSK-CCMP][ESS] WLAN-Network2

-

add_network -0 (network ID)

-

set_network 0 ssid "WLAN-Network" -set_network 0 psk "SupahSecretPassphrase"

-
-

And that should do it!

- -
-
-
- - - \ No newline at end of file diff --git a/output/211227-2301.html b/output/211227-2301.html deleted file mode 100644 index 1101018..0000000 --- a/output/211227-2301.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - Finding large files | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Finding large files

-
- -
-
- - - \ No newline at end of file diff --git a/output/220104-2114.html b/output/220104-2114.html deleted file mode 100644 index 901d9ef..0000000 --- a/output/220104-2114.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - An Unease | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

An Unease

-
-
- - - - story - - - - - 2022-01-04 21:14 - -

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.

-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/220106-2211.html b/output/220106-2211.html deleted file mode 100644 index 439a37c..0000000 --- a/output/220106-2211.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - If I was good at Nix... | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

If I was good at Nix...

-
-
- - - - dev - - - - ops - - - - nix - - - - - 2022-01-06 22:11 - -

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

- -
-
-
- - - \ No newline at end of file diff --git a/output/220116-0453.html b/output/220116-0453.html deleted file mode 100644 index a142250..0000000 --- a/output/220116-0453.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - Building Navigation | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Building Navigation

-
-
- - - - dev - - - - meta - - - - quack - - - - - 2022-01-16 04:53 - -

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

- -
-
-
- - - \ No newline at end of file diff --git a/output/220116-0509.html b/output/220116-0509.html deleted file mode 100644 index 0b54170..0000000 --- a/output/220116-0509.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2022-01-16 05:09 - -

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 still 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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/220117-0131.html b/output/220117-0131.html deleted file mode 100644 index 91a74aa..0000000 --- a/output/220117-0131.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Things needed to bring Kitaab online | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Things needed to bring Kitaab online

-
-
- - - - dev - - - - meta - - - - - 2022-01-17 01:31 - -

Features

-
    -
  • tags not being rendered
  • -
  • what to link for corrupted pages
  • -
  • title & date parsing on most pages
  • -
  • somehow writing index.wiki to be the file kitaab.html
  • -
  • turning it into a click module so that we can stage the entire pipeline (grab, censor & build)
  • -
-

Bugs

-
    -
  • 'itaab' at top of page, doesn't link correctly
  • -
  • pages from first.html aren't all copied into the raw directory
  • -
  • date not being parsed on index pages
  • -
  • index pages not doing name_of_site, page_navigation, page_tags
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/220122-0146.html b/output/220122-0146.html deleted file mode 100644 index 1c5df84..0000000 --- a/output/220122-0146.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - Snowball fight in Lyons, over a hundred years ago | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Snowball fight in Lyons, over a hundred years ago

-
-
- - - - webquote - - - - - 2022-01-22 01:46 - -

https://solarpunkfuturenow.tumblr.com/post/673826073402900480/keepcalmandcarriefischer-petermorwood#_=_

-

“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.

-

“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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/220128-0244.html b/output/220128-0244.html deleted file mode 100644 index 0e85061..0000000 --- a/output/220128-0244.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - Still struggling with getting my notes online | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Still struggling with getting my notes online

-
-
- - - - blog - - - - meta - - - - bangalore - - - - - 2022-01-28 02:44 - -

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.

-

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, and 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.

-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/220203-0332.html b/output/220203-0332.html deleted file mode 100644 index 3cb4b25..0000000 --- a/output/220203-0332.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2022-02-03 03:32 - - -
-
-
- - - \ No newline at end of file diff --git a/output/220208-2310.html b/output/220208-2310.html deleted file mode 100644 index 1c47991..0000000 --- a/output/220208-2310.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2022-02-08 23:10 - - -
-
-
- - - \ No newline at end of file diff --git a/output/220212-1401.html b/output/220212-1401.html deleted file mode 100644 index 7f64a3e..0000000 --- a/output/220212-1401.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - - Staples | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Staples

-
-
- - - - cook - - - - - 2022-02-12 14:01 - -

Shelf stable

-

flour -rice -pasta (risotto) -noodles -oats -quinoa -mylk -arrowroot starch -canned beans -canned tomatoes -(pea)nut butters

-
    -
  • tahini
  • -
  • hummus
  • -
  • cashew paste
  • -
-

dried mushrooms

-

Spices

-

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

-

Sauces

-

soy sauce -apple cider vinegar -rice wine vinegar -maggi seasoning -siracha -miso -red/green pesto -mustard -gochujang -coconut cream

-

baking

-

vanialla extract -baking soda{{}}

-

Buy regular

-

tofu -tempeh -coyo -bytter -olive oil -other oil -sesame oil -fruits -vegetables -herbs -garlic -ginger

- -
-
-
- - - \ No newline at end of file diff --git a/output/220213-2040.html b/output/220213-2040.html deleted file mode 100644 index 958c9ef..0000000 --- a/output/220213-2040.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - - Kitchen things for Chad | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Kitchen things for Chad

-
-
- - - - groceries - - - - food - - - - cook - - - - - 2022-02-13 20:40 - -
    -
  • sesame seeds
  • -
  • peanut oil
  • -
  • miso
  • -
  • nice pan
  • -
  • toilet cleaner stick on
  • -
  • rice cooker??
  • -
  • small metal bowls
  • -
  • buchi starter
  • -
  • bleach
  • -
  • maple syrup
  • -
  • chia seeds
  • -
  • ginger
  • -
  • rice wine vinegar
  • -
-

Staples

- -
-
-
- - - \ No newline at end of file diff --git a/output/220226-0007.html b/output/220226-0007.html deleted file mode 100644 index bc6cf12..0000000 --- a/output/220226-0007.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - Running a script based on udev rules | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Running a script based on udev rules

-
-
- - - - linux - - - - dev - - - - cli - - - - nix - - - - - 2022-02-26 00:07 - -

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'

-

! /usr/bin/env bash

-

export DISPLAY=:0 -export XAUTHORITY=/home/dan/.Xauthority

-

function connect(){ - xrandr --output HDMI-2 --same-as eDP-1 -}

-

function disconnect(){ - xrandr --output HDMI-2 --off -}

-

xrandr | grep "HDMI1 connected" &> /dev/null && connect || disconnect

-

And now create a udev rule to listen to it -For nixOS this would be services.udev.extraRules

-

KERNEL=="card0", SUBSYSTEM=="drm", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/anish/.Xauthorit y", RUN+="/home/anish/bin/hotplug-monitor.sh"

- -
-
-
- - - \ No newline at end of file diff --git a/output/220226-2025.html b/output/220226-2025.html deleted file mode 100644 index bc1e809..0000000 --- a/output/220226-2025.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2022-02-26 20:25 - - -
-
-
- - - \ No newline at end of file diff --git a/output/220304-2132.html b/output/220304-2132.html deleted file mode 100644 index 7681f95..0000000 --- a/output/220304-2132.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - - bike - - - - - 2022-03-04 21:32 - -

Learnt a lot today about my bike

-
    -
  • Rear dropouts are bad for Fixies
  • -
  • I need a smaller lock ring
  • -
  • Lubing bikes is fun
  • -
  • Getting the tire replaced is something I can do at home
  • -
  • We need another wrench or I should get a quick release
  • -
  • Cleats + pedals would be dope
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/220306-2359.html b/output/220306-2359.html deleted file mode 100644 index 2283650..0000000 --- a/output/220306-2359.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - The Tumblr RSS Fixer | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

The Tumblr RSS Fixer

-
-
- - - - dev - - - - idea - - - - - 2022-03-06 23:59 - -

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

- -
-
-
- - - \ No newline at end of file diff --git a/output/220307-1821.html b/output/220307-1821.html deleted file mode 100644 index 645b846..0000000 --- a/output/220307-1821.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - Size of prints | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Size of prints

-
- -
-
- - - \ No newline at end of file diff --git a/output/220307-1841.html b/output/220307-1841.html deleted file mode 100644 index 1ec419a..0000000 --- a/output/220307-1841.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - - jrnl - - - - adhd - - - - - 2022-03-07 18:41 - -

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. :(

-

Asides from the whole relationship drama 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.

-

How am I going to do all of the things I want?

- -
-
-
- - - \ No newline at end of file diff --git a/output/220311-2059.html b/output/220311-2059.html deleted file mode 100644 index f600ca0..0000000 --- a/output/220311-2059.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - - jrnl - - - - - 2022-03-11 20:59 - -

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. Logan mentioned

- -
-
-
- - - \ No newline at end of file diff --git a/output/220311-2101.html b/output/220311-2101.html deleted file mode 100644 index 826f482..0000000 --- a/output/220311-2101.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - - jrnl - - - - - 2022-03-11 21:01 - -

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. Logan 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. Culled of possibility. 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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/220311-2104.html b/output/220311-2104.html deleted file mode 100644 index 02f8466..0000000 --- a/output/220311-2104.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - Logan | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Logan

-
-
- - - - people - - - - - 2022-03-11 21:04 - -

CTO at Cubiko and good friend. Very smart man, and generally fun to be around. Loves board games

- -
-
-
- - - \ No newline at end of file diff --git a/output/220311-2112.html b/output/220311-2112.html deleted file mode 100644 index 5e8fb32..0000000 --- a/output/220311-2112.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - DAW-less linux setup | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

DAW-less linux setup

-
-
- - - - audio - - - - generative - - - - blog - - - - - 2022-03-11 21:12 - -

Or Carla is amazing.

-

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.

-

I would like to make a single song this MMM that I at least don't hate that would be an awesome conclusion to MMM

- -
-
-
- - - \ No newline at end of file diff --git a/output/220311-2116.html b/output/220311-2116.html deleted file mode 100644 index 1f734bb..0000000 --- a/output/220311-2116.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - Carla Tips & Tricks | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Carla Tips & Tricks

-
-
- - - - audio - - - - generative - - - - - 2022-03-11 21:16 - -

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 re-configuring everything

-

LV2 folders

-

These are ones I found so far or were autoconfigured.

-
    -
  • /home/anish/.ladspa/
  • -
  • /usr/local/lib/ladspa
  • -
  • /usr/lib/ladspa
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/220311-2121.html b/output/220311-2121.html deleted file mode 100644 index f1f3b08..0000000 --- a/output/220311-2121.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - MMM | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

MMM

-
-
- - - - way - - - - - 2022-03-11 21:21 - -

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.

-

Mad Mode March

-
    -
  • Meditate
  • -
  • Ride to work
  • -
  • Exercise (7 Minute Scientific Workout & 7 Minute Ab Challenge)
  • -
  • Creative work
  • -
  • At least 2 big ticket items from task warrior (you know what counts)
  • -
  • No eating out or uber eats unless social
  • -
  • No Alchohol
  • -
  • No Porn
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/220317-1526.html b/output/220317-1526.html deleted file mode 100644 index 0c3ab2a..0000000 --- a/output/220317-1526.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - Why I Automate the way I do | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Why I Automate the way I do

-
-
- - - - writing - - - - ops - - - - punya - - - - - 2022-03-17 15:26 - -

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.

-

I want Invincible Computing

- -
-
-
- - - \ No newline at end of file diff --git a/output/220317-2328.html b/output/220317-2328.html deleted file mode 100644 index e865f72..0000000 --- a/output/220317-2328.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - Things to know before adpoting a Cat | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Things to know before adpoting a Cat

-
-
- - - - pet - - - - - 2022-03-17 23:28 - -

You need

-
    -
  • A scratch post / tree
  • -
  • A litter box
  • -
  • Toys
  • -
  • Cat brush?
  • -
  • Cat bed
  • -
  • Cat food + Feeding bowl + water
  • -
  • A vet
  • -
-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/220318-0052.html b/output/220318-0052.html deleted file mode 100644 index 0a4e817..0000000 --- a/output/220318-0052.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 2022-03-18 00:52 - - -
-
-
- - - \ No newline at end of file diff --git a/output/220320-0059.html b/output/220320-0059.html deleted file mode 100644 index 5bb8fc0..0000000 --- a/output/220320-0059.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - Can't Sleep | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Can't Sleep

-
-
- - - - jrnl - - - - - 2022-03-20 00:59 - -

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...

-

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.

-

Another reason I'm annoyed is because I really need 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 )

-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/220320-1547.html b/output/220320-1547.html deleted file mode 100644 index 2f796f4..0000000 --- a/output/220320-1547.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - NFS mounts on Kodi | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

NFS mounts on Kodi

-
-
- - - - ops - - - - kodi - - - - cli - - - - tip - - - - - 2022-03-20 15:47 - -

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.

-

nano /storage/.config/system.d/storage-x.mount

-
[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
-
- -
-
-
- - - \ No newline at end of file diff --git a/output/220321-2245.html b/output/220321-2245.html deleted file mode 100644 index d861939..0000000 --- a/output/220321-2245.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - Python Packaging sucks | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Python Packaging sucks

-
-
- - - - dev - - - - ops - - - - nix - - - - - 2022-03-21 22:45 - -

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 nixOS 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.

-

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 package module, and then 3 ways to do so in Nix for each of those package management solutions. It's really annoying.

- -
-
-
- - - \ No newline at end of file diff --git a/output/220322-0036.html b/output/220322-0036.html deleted file mode 100644 index 1698ddc..0000000 --- a/output/220322-0036.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - - jrnl - - - - - 2022-03-22 00:36 - -

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.

-

I nhate it. Torn between what I know to be false and wrong and fantasies I can't help but enact.

- -
-
-
- - - \ No newline at end of file diff --git a/output/220322-2108.html b/output/220322-2108.html deleted file mode 100644 index 79a4a17..0000000 --- a/output/220322-2108.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - Keeping the train going | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Keeping the train going

-
-
- - - - jrnl - - - - - 2022-03-22 21:08 - -

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.

-

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.

- -
-
-
- - - \ No newline at end of file diff --git a/output/2420-w3.html b/output/2420-w3.html deleted file mode 100644 index c3117c4..0000000 --- a/output/2420-w3.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - 2420-w3 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

2420-w3

-
-
- - - - uni - - - - - 1970-01-01 10:00 - -

data analysis and experimental thinking

-

some boring statistics stuff:

-
    -
  • uni/bi/multi variate data
  • -
  • types of data: nominal, numerical, etc
  • -
  • populations vs samples
  • -
  • parameter vs statistic
  • -
  • summary statistics: mean, mode, etc
  • -
  • using tables, plots to explain data, and how it can be misleading
  • -
-

important questions when understanding the distribution of numerical data:

-
    -
  • what is the range of the data
  • -
  • what is the central tendency
  • -
  • how spread out are the values
  • -
-

central tendency = most common: mean, median, mode -variability = a single value to measure internal variation of data; range, variation, standard deviation -other stats = five number summary

-

now we talk about different graphs

-
    -
  • histogram
  • -
  • density plot
  • -
  • box plot
  • -
-

bivariate data

-
    -
  • contingency tables = tables with 2 variables
  • -
  • t-test
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/2420-w4.html b/output/2420-w4.html deleted file mode 100644 index 93aa950..0000000 --- a/output/2420-w4.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - - - 2420-w4 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

2420-w4

-
-
- - - - uni - - - - - 1970-01-01 10:00 - -

machine learning

-
    -
  • supervised
  • -
  • un-supervised
  • -
  • semi-supervised
  • -
  • reinforcement learning
  • -
-

already know most of this stuff, but we go over basic things like:

-
    -
  • linear regression
  • -
  • classification
  • -
  • machine learning vs AI
  • -
  • when to use ML
  • -
  • image classification
  • -
-

supervised:

-
    -
  • label data
  • -
  • used mostly for classification
  • -
-

unsupervised:

-
    -
  • clustering
  • -
  • no labelled data
  • -
  • doc-analysis
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/2420.html b/output/2420.html deleted file mode 100644 index 02c90ad..0000000 --- a/output/2420.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - 2420 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

2420

-
- -
-
- - - \ No newline at end of file diff --git a/output/4450-week2.html b/output/4450-week2.html deleted file mode 100644 index b1f46a2..0000000 --- a/output/4450-week2.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - 4450-week2 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

4450-week2

-
-
- - - - uni - - - - - 1970-01-01 10:00 - -

Quantitative Research

-

build a big dataset -use numerical methods to extract information from the data set -determine relationships between different variables in the data set -prediction, generalisibility, causality

-

inferential v differential statistics

-

inferential

-

hypothesis testing -how two variables are related

-

differential

-

numerical statistical methods (mean, median mode)

- -
-
-
- - - \ No newline at end of file diff --git a/output/4880-w1.html b/output/4880-w1.html deleted file mode 100644 index 7f9f6d4..0000000 --- a/output/4880-w1.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - 4880-w1 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

4880-w1

-
-
- - - - uni - - - - - 1970-01-01 10:00 - -

Lecture 1

-

Lecture 2

-

G(n,p) -> graph of n nodes where each node is connected with probability p

-

some formulas about node degrees -on to degree distribution -> Pk: probability that a (uniformly) randomly chosen node has degree k

- -
-
-
- - - \ No newline at end of file diff --git a/output/Archive.html b/output/Archive.html deleted file mode 100644 index 6adb2dd..0000000 --- a/output/Archive.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - Archive | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Archive

-
- -
-
- - - \ No newline at end of file diff --git a/output/Backups.html b/output/Backups.html deleted file mode 100644 index ff45e02..0000000 --- a/output/Backups.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Backups | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Backups

-
- -
-
- - - \ No newline at end of file diff --git a/output/Blog.html b/output/Blog.html deleted file mode 100644 index b3e4e2d..0000000 Binary files a/output/Blog.html and /dev/null differ diff --git a/output/Blog.sync-conflict-20201019-094152-KZ7HRBJ.html b/output/Blog.sync-conflict-20201019-094152-KZ7HRBJ.html deleted file mode 100644 index aa740d3..0000000 Binary files a/output/Blog.sync-conflict-20201019-094152-KZ7HRBJ.html and /dev/null differ diff --git a/output/COMP2420.html b/output/COMP2420.html deleted file mode 100644 index ff966ea..0000000 --- a/output/COMP2420.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - COMP2420 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

COMP2420

-
-
- - - 1970-01-01 10:00 - -

weeks

- - -
-
-
- - - \ No newline at end of file diff --git a/output/COMP4450.html b/output/COMP4450.html deleted file mode 100644 index 03a1760..0000000 --- a/output/COMP4450.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - COMP4450 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

COMP4450

-
-
- - - 1970-01-01 10:00 - -

weeks

- - -
-
-
- - - \ No newline at end of file diff --git a/output/COMP4880.html b/output/COMP4880.html deleted file mode 100644 index 87dff2b..0000000 --- a/output/COMP4880.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - COMP4880 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

COMP4880

-
- -
-
- - - \ No newline at end of file diff --git a/output/Expand-Your-We.html b/output/Expand-Your-We.html deleted file mode 100644 index 8516771..0000000 --- a/output/Expand-Your-We.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - Expand your We | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Expand your We

-
-
- - - - writing - - - - blog - - - - phil - - - - - 1970-01-01 10:00 - -

I think most people's conception of 'We' and 'Us' is rather limited in it's 'expansiveness' and it's effectiveness. Our ability to concieve of people / things as Us (such that this group becomes We) is a very powerful tool of categorization and motivation. I think we should capitalize on this power by including more people in this group. Most people's experience of Us happens contextually. Most people and / or languages don't refer to themselves as multiple entities even though our body only fuctions through the cooperation of multiple difference species (The Myth of Me and the backteria that keeps you alive). In a familial context, we could be on the sibling / parent axis, when non-familial contexts are involved that Experience of Us may take place along the familial axis, and so on until the context of the Nation or Religion (and now arguably the Consumer), which I believe is the largest scale on which people tend to contextualize We. There are liberal hippies that go slightly further with People or the Earth as Us, though most tend to Conceptualize it as Mother -- othering in doing so. A vegan anarchist may be contextualizing Animals in their Experience of Us when re-wilding factory farmed cows. Prison abolitionists are chanelling convicts. The panpsychist's psychonaut may, during intense DMT high be blessed with brief moments of the Experience of Us in the context of their worldview -- Consciousness is a fundamental part of the Universe that We, all matter, experience (down to the electron).

-

Understanding when to utilize this grouping is also important. Some tasks are not designed for Us, as a collective. They must be individual, and are perhaps why we experience Individuality so strongly. Choosing the kind of person you want to be, figuring out how you react in certain situations. These feel exploratory, and though may be assisted by others, are not affected by the Experience of Us. Some are the opposite, they can only be taken collectively. Organization is fundamentally collaborative, which is why this experience must underly belief in a Nation or Religion for it to be coherent in it's actions. In expanding your We, you're able to organize and take on actions that cannot be tackled by Individuals. Climate change is a notoriously difficult problem to solve, because we have no framework for Us on the scale of the Earth. Even Individual Nations (The largest axis along which we commonly contextualize) fails to account for the new kinds of problems we must tackle. Perhaps in Expanding our We, We will get a better grasp of how to coordinate through existential problems that are solvable.

- -
-
-
- - - \ No newline at end of file diff --git a/output/Experiments.html b/output/Experiments.html deleted file mode 100644 index 3413523..0000000 --- a/output/Experiments.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - Experiments | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Experiments

-
- -
-
- - - \ No newline at end of file diff --git a/output/Fava.html b/output/Fava.html deleted file mode 100644 index 311e2a0..0000000 --- a/output/Fava.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Fava | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Fava

-
-
- - - 1970-01-01 10:00 - -

running on 192.168.1.6:1233

- -
-
-
- - - \ No newline at end of file diff --git a/output/HUMN1001.html b/output/HUMN1001.html deleted file mode 100644 index d4a08dc..0000000 --- a/output/HUMN1001.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - HUMN1001 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

HUMN1001

-
-
- - - 1970-01-01 10:00 - -

project

-

setup a docker pub for ssb invites -write a small blog post outlining what ssb is, and what works and what doesnt, and some extended reading on ssb values, p2p netowrks, solarpunk, futurism

-

name ideas -pier (or peer) garden/wharf/quay -diving board

-

weeks

- - -
-
-
- - - \ No newline at end of file diff --git a/output/HackingArtOfExploitation.html b/output/HackingArtOfExploitation.html deleted file mode 100644 index 753c6c8..0000000 --- a/output/HackingArtOfExploitation.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - - HackingArtOfExploitation | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

HackingArtOfExploitation

-
-
- - - 1970-01-01 10:00 - -

=### exploits =

-

Buffer Overflow

-

A buffer overflow happens when you place data into a variable that is larger than the memory that was allocated for the data. This leads to whatever was next in the memory being overwritten, possibly for malicious purposes.

-

memory

-

a program is made up of 5 segments, they are ordered in this way:

-
    -
  • text -> code, fixed size
  • -
  • data -> global and static variables, fixed size
  • -
  • bss -> uninitialized variables, fixed size
  • -
  • heap -> stores whatever the programmer wants, variable size, grows downwards towards the stack
  • -
  • stack -> temporary scratch pad, variable size, grows upwards towards the heap
  • -
-

the stack is built of stack frames. the EBP also known as FP (frame pointer) refers to local function variables in the current stack frame. each frame contains context for the current function, and two pointers; the SFP (saved frame pointer) and return address. These pointers help put things back together. The SFP returns the EBP to it's previous value, and the return address changes the EIP to it's old value.

-

storing memory on the heap requires the system call 'malloc()'. it takes a single argument (size) and returns a void pointer to the address. in case it fails to allocate the memory, it will return a null pointer (0x0), so error checking is required! -deallocating it is done through 'heap()', it takes a single argument (pointer) and frees that address

-

c lang

-

pointers -> are memory address that point to other memory addresses -address of (&) -> takes a variable and tells you the memory location of it -dereference (*) -> takes a pointer and tells you the value of the address it is pointing to

-

various format strings require either a variable or a pointer; be careful! -%s -> string, needs a pointer -%p -> pointer, short hand for 0x%08x (0x<0 padded 8 hexadecimal>), obviously for a pointer -%d -> decimal, needs a variable -etc...

-

scanf uses format strings to take input, but requires a pointer! (check input.c)

-

you can also take input through command line arguments: - ./ this is a test - int main(int argc, char *argv[]) { ... -these are passed as strings (which are themselves just pointers) to the argv variable. argc holds the number of command line arguments passed -! warning ! if you try to access a command line argument that wasn't passed, you'll segmentation fault.

-

seg fault: - when you try to access a memory segment that is outside the memory allocated to your program -A good way to debug these is with gdb, because you can see which line tried to access which memory address that lead to the seg fault (for example, check the memory that is stored in argv, they're all pointers to other memory address)

-

scoping: -be default all variables declared in a function are local to that function. a global variable must be defined outside of any function. if there is a clash, preference is given to local variables.

-

static: -static variables will retain their value outside their scope and are only initiliazed once.

-

gdb

-

list -> show source code if compiled with -g command in gcc -disassemble main (disass main) -> fairly obvious -break main -> set break point to main -run -> execute to break point -info register -> show details of the register -i r -> short hand for the above -x/o -> examine the register displaying in octal -nexti -> next instruction -bt -> backtrace, print the stack trace -bt full -> backtrace with all the stack frames printed too (shows variables)

-

gdb examine command

-

format letters for the examine (x) command: - o: octal - x: hexadecimal - u: unsigned base-10 decimal - t: binary - i: instruction - c: character - s: string - d: integer(?) - &: address of -> returns the address of the variable rather than the variable itself - *: dereference -> take the value of the pointer rather than the address it is pointing to

-

registers can be referenced using $ as listed below (the below is listed in the books intel flavor, my gdb uses a different intel flavour)

-

we can also choose to show more data around the register we are examining by adding a number before the format like so: - x/12x

-

opening with gdb

-

compile: gcc -g -o .c -run: gdb -q ./

-

Register names

-

EBP -> base pointer -ESP -> stack pointer -ESI -> source index -EDI -> destination index -EIP -> instruction pointer -General purpose registers include EAX, ECX, EDX, EBX. Accumulator, Counter, Data and Base respectively

- -
-
-
- - - \ No newline at end of file diff --git a/output/Industrial-Ops.html b/output/Industrial-Ops.html deleted file mode 100644 index d85a456..0000000 --- a/output/Industrial-Ops.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - Industrial Ops | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Industrial Ops

-
-
- - - - blog - - - - writing - - - - ops - - - - nix - - - - - 1970-01-01 10:00 - -

%date 250921-0042

-

I've found myself writing / using Industrial solutions to my personal problems. I use Nix and nixOS to maintain my server infrastructure. I'm able to access my personal home-server through wiregaurdI run a prometheus and grafance cluster to monitor my hardware and services; I use borg to create backups. I have personal infrastructure that runs Matrix and Gitea. -This post is perhaps more to help me convince myself that this is A Good Thing(tm) rather than Over-Engineered Bullshit(tm)

-

Why

-

Primarily the reason I chose these tools is because I'm interested in Permacomputing. Invcinible machies I can simply summon that are crafted specifically for (and by) me. And in order to do that

- -
-
-
- - - \ No newline at end of file diff --git a/output/Infrastructure.html b/output/Infrastructure.html deleted file mode 100644 index f27cd63..0000000 --- a/output/Infrastructure.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

-
-
- - - 1970-01-01 10:00 - - -
-
-
- - - \ No newline at end of file diff --git a/output/Infrastructure.sync-conflict-20201012-130837-KZ7HRBJ.html b/output/Infrastructure.sync-conflict-20201012-130837-KZ7HRBJ.html deleted file mode 100644 index 720ddd7..0000000 --- a/output/Infrastructure.sync-conflict-20201012-130837-KZ7HRBJ.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - - - Infrastructure.sync-conflict-20201012-130837-KZ7HRBJ | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Infrastructure.sync-conflict-20201012-130837-KZ7HRBJ

-
-
- - - 1970-01-01 10:00 - -

A total list of the digital infrastructure I run or utilize -a different form of visualizing the same data collected in other parts of this wiki. i want to make diagrams out of these.

-

Tasks

-

RSSHub -WireGuard -FeedBin -Hypothes.is

-

Digital Infrastructure

-
    -
  • nextcloud (bowl)
      -
    • files
        -
      • calendar
      • -
      • photos
      • -
      -
    • -
    -
  • -
  • airsonic (bowl)
  • -
  • wallabag (bowl)
  • -
  • taskwarrior (bowl)
  • -
  • gitea (cube)
      -
    • passwords
    • -
    -
  • -
  • blog (cube)
  • -
  • rss reader (feedbin.com)
  • -
  • Mastodon (hackers.town)
  • -
  • Scuttlebutt (line / curve / box)
  • -
  • Habits (line)
  • -
  • Syncthing
      -
    • this notebook
    • -
    • tiddlyWiki
    • -
    • scratch
    • -
    • dvlg
    • -
    -
  • -
  • Telegram, Wire, Whatsapp, Signal, Matrix
  • -
  • AlgoVPN
  • -
-

tools

-

gnome -paperWM (curve) TidalVM or PopOS_Shell (box) -alacritty/tilix -patchbay -firefox

-
    -
  • wallbag
  • -
  • tree style tabs
  • -
  • simple tab groups
  • -
  • shaarlier
  • -
  • uMatrix
  • -
  • vimperator
  • -
  • dark reader
  • -
  • css -zsh (powerlevel10k) -tilix -> theme not saved by nixOS (stored in ~/.config/tilix/schemes) -feedReader -geary -telegram -mastodon -fractal -rocket.chat? -neovim
  • -
  • plugins/vimrc -homeshick? -syncthing -ripcord -processing -vcv-rack -tidalcycles -wire -signal -task warrior -bean count
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/Kitaab.html b/output/Kitaab.html deleted file mode 100644 index f3c6926..0000000 --- a/output/Kitaab.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - Kitaab | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Kitaab

-
-
- - - - blog - - - - maze - - - - writing - - - - - 1970-01-01 10:00 - -

you've been before. you recall this space, vaguely. the memory lingers on the outskirts of certainty. when were you here? what is it about this place? the way the papers are laid out just so? the casual angle of the chair. devu-ju usually isn't this powerful.

-

a scrawl of indecipherable runes, ever shifting. are you dreaming? is that why you remember? is that why you forgot?

-

Something shifts in your pattern recognition and you can see

- -
-
-
- - - \ No newline at end of file diff --git a/output/Nextcloud.html b/output/Nextcloud.html deleted file mode 100644 index 1b2f4b7..0000000 --- a/output/Nextcloud.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Nextcloud | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Nextcloud

-
-
- - - 1970-01-01 10:00 - -

set up SSL cert

- -
-
-
- - - \ No newline at end of file diff --git a/output/Norns.html b/output/Norns.html deleted file mode 100644 index 0abe738..0000000 --- a/output/Norns.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - Norns | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Norns

-
-
- - - 1970-01-01 10:00 - -

Currently not finished

-

C42 - Needs a 10nF capacitor -C1 , C4, C6, C8 - 100nF capacitor

-

Please buy size 0603! Otherwise they're too big and a nightmare to solder

-

Q1 -U1 -Buttons, switches -Audio jack -Screen

-

worth checking

-

R10

- -
-
-
- - - \ No newline at end of file diff --git a/output/ORCA.html b/output/ORCA.html deleted file mode 100644 index 2ae66b3..0000000 --- a/output/ORCA.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - ORCA | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

ORCA

-
-
- - - - orca - - - - generative - - - - - 1970-01-01 10:00 - -

ORCA is only a sequencer. -You have to hook it up to synths

-

Once you do though, you generate little patterns that time midi notes.

- -
-
-
- - - \ No newline at end of file diff --git a/output/PR_index.html b/output/PR_index.html deleted file mode 100644 index 4912bbd..0000000 --- a/output/PR_index.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - Pr index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Pr index

-
- -
-
- - - \ No newline at end of file diff --git a/output/Punya.html b/output/Punya.html deleted file mode 100644 index 2a0e8fb..0000000 --- a/output/Punya.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - - - Punya | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Punya

-
-
- - - - nix - - - - ops - - - - - 1970-01-01 10:00 - -

Status

-

renewed ->

-

nixOS rebirth. -The ability to conjure my machines from thin air

-

tools

-

gnome -> bspwm + sxhkd + lightDM -tidalVM or PopOS_Shell -alacritty/tilix -patchbay -firefox (these sync once logged into firefox)

-
    -
  • wallbag
  • -
  • shaarlier
  • -
  • simple tab groups
  • -
  • uMatrix
  • -
  • vimperator
  • -
  • dark reader
  • -
  • css -fish / zsh (powerlevel10k) -newsflash -geary -> thunderbird / neomutt -telegram, fractal -> element -mastodon -neovim
  • -
  • plugins/vimrc -homemanager? -syncthing -ripcord -processing -vcv-rack -tidalcycles -signal -task warrior
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/Puralek.html b/output/Puralek.html deleted file mode 100644 index 5741c97..0000000 --- a/output/Puralek.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Puralek | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Puralek

-
-
- - - 1970-01-01 10:00 - -

/home/anish/vimwiki/210417-0324.wiki

- -
-
-
- - - \ No newline at end of file diff --git a/output/ReverseEngineering.html b/output/ReverseEngineering.html deleted file mode 100644 index d0df224..0000000 --- a/output/ReverseEngineering.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - ReverseEngineering | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

ReverseEngineering

-
-
- - - 1970-01-01 10:00 - -

do Banjo's RE problems

- -
-
-
- - - \ No newline at end of file diff --git a/output/SM-jira-meeting-notes.html b/output/SM-jira-meeting-notes.html deleted file mode 100644 index 9b2ebb7..0000000 --- a/output/SM-jira-meeting-notes.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - SM-jira-meeting-notes | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

SM-jira-meeting-notes

-
-
- - - 1970-01-01 10:00 - -

organization -> tenant -request type -> priority -Priority, Impact -Description nicely curated for the customers -> different project -Alert replacy -> add a link to threatdfefence dashboard (make it clickable)

- -
-
-
- - - \ No newline at end of file diff --git a/output/SQLi.html b/output/SQLi.html deleted file mode 100644 index a25ead3..0000000 --- a/output/SQLi.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - SQLi | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

SQLi

-
-
- - - 1970-01-01 10:00 - -

SQL Injections

-

source: https://github.com/payloadbox/sql-injection-payload-list

-

Types:

-
    -
  • In-Band SQL Injection - Usually used to exfiltrate data that isn't supposed to be accessible
  • -
  • Error Based SQLi - Uses errors to understand how to exploit the db (Which tables exist, how many columns, etc)
  • -
  • Blind SQLi - The data is not returned with the input query, so we can't exfiltrate
  • -
  • Union-based SQLi - Using SQL union to gather data from other tables in a single query
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/Uni.html b/output/Uni.html deleted file mode 100644 index 555c6c5..0000000 --- a/output/Uni.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - Uni | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Uni

-
-
- - - 1970-01-01 10:00 - -

Sem 8

-
    -
  • COMP4880
  • -
  • COMP4450
  • -
  • COMP2420
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/Website.html b/output/Website.html deleted file mode 100644 index 796b986..0000000 --- a/output/Website.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - Building my own Static Site Generator | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Building my own Static Site Generator

-
-
- - - - meta - - - - dev - - - - web - - - - - 1970-01-01 10:00 - -

090222

-

Everything is really coming together now, and I could launch if I wanted to. There's still the whole footer and header things that needs attention. There's one outstanding bug about empty list items for things that get filtered. A 404 page would be nice. But I'm pretty happy with the way most of it looks. It's not perfect by any means currently, but it's good enough to go now and that makes me happy. I'm getting closer to calling it 'finished', but I'm also running out of energy on this project. There's still a bunch of maintanence things that need to happen also, like being able to grab and build in one step (that's the big one tbh), and maybe packaging up the application nicely so it's all one module, but I'm still not entirely sure how to do that yet. I should maybe link my resume somewhere too I guess?

-

030222

-

Getting ready to launch, a few outstanding bugs I'm still ironing out, and then there will be lots of pages that need fixing up

-

010222

-

So finally getting to the point where pages build correctly, links are working the way I expect, and we can move around the pages within the web browser. There's still a lot of formatting work to be done on styling, and a splash page as well as home page that add some flavor and direction to my website. also a ton of pages need to be tidied up. wondering how to link the created_index page?

-

300122

-

Also need to parse these pages better. In particular = stuff not being parsed well to form the title, and markdown expects 2 line breaks before it'll show a new line, which might be a little tricky-er.

-

There's a huge collection of half done things currently going on, and so many other things I'm going to have to re-write... -Also remember to consult hyperplane because it has a bunch of notes on it about how this process works. Here I'm specifically trying to deal with templating issues, and I don't quite have the full system in my head right now

-

Tasks | +website pro:dev

-
    -
  • [x] use pandoc to convert Vimwiki markdown into regular ass markdown
  • -
  • [ ] Fix entry['title'] not showing up on untagged_index.html
  • -
  • [x] Sometimes links don't get parsed correctly and their filename shows up instead of the title
  • -
  • [x] fix tag_index page
  • -
  • [ ] generate backlinks for pages through VimZettel
      -
    • [ ] Use back links in footer
    • -
    -
  • -
  • [ ] Create a real header...
  • -
  • [ ] sealight not being imported
  • -
  • [ ] import current blog entries
  • -
  • [ ] create art tag, and add it to the list
  • -
  • [ ] 404 page
  • -
  • [x] create a list of all the pages with no tags
  • -
  • [x] change the index link to point to a list of all tags
  • -
  • [x] fix filtering
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/Writing.html b/output/Writing.html deleted file mode 100644 index c054b80..0000000 --- a/output/Writing.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - Writing | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Writing

-
- -
-
- - - \ No newline at end of file diff --git a/output/Writing.sync-conflict-20210105-170339-3AWSEIW.html b/output/Writing.sync-conflict-20210105-170339-3AWSEIW.html deleted file mode 100644 index 0495205..0000000 --- a/output/Writing.sync-conflict-20210105-170339-3AWSEIW.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - Writing.sync-conflict-20210105-170339-3AWSEIW | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Writing.sync-conflict-20210105-170339-3AWSEIW

-
- -
-
- - - \ No newline at end of file diff --git a/output/Writing.sync-conflict-20210105-172913-3AWSEIW.html b/output/Writing.sync-conflict-20210105-172913-3AWSEIW.html deleted file mode 100644 index 1e2acac..0000000 --- a/output/Writing.sync-conflict-20210105-172913-3AWSEIW.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - Writing.sync-conflict-20210105-172913-3AWSEIW | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Writing.sync-conflict-20210105-172913-3AWSEIW

-
- -
-
- - - \ No newline at end of file diff --git a/output/XSS.html b/output/XSS.html deleted file mode 100644 index 0b1004c..0000000 --- a/output/XSS.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - XSS | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

XSS

-
-
- - - 1970-01-01 10:00 - -

Types of XSS:

-

Reflected -Stored -DOM

-

How to spot:

-

Find where does the data go -Figure out how the data is handled -Figure out how special characters are handled

- -
-
-
- - - \ No newline at end of file diff --git a/output/Yaad.html b/output/Yaad.html deleted file mode 100644 index f846543..0000000 --- a/output/Yaad.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - Yaad | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Yaad

-
-
- - - 1970-01-01 10:00 - -

A tool for remembering and visualizing information

-

"threading", weave together different links, tell a story through them and with them. not simply a bookmarking tool for storing links

-

2 modes - creating and weaving

-

must be a combination of vimwiki/notational/mindMap

-

"threads" are groups of related ideas, and can fork or subgroup. through the threads one ties "knots" - which are nodes containing some information.

-

when moving through threads, order through time -jump to any knot or thread

-

threads can be "woven" into "patches", blocks of threads that make up a particular view of information. you must be able to "interweave" different threads as they grow or static knots to visualize some specfic information. im imagining something akin to a new page tab, which can either show updates or a static list of knots with some of their information to form a narrative

- -
-
-
- - - \ No newline at end of file diff --git a/output/aardwolf.html b/output/aardwolf.html deleted file mode 100644 index 20cf3e7..0000000 --- a/output/aardwolf.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - aardwolf | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

aardwolf

-
-
- - - - devops - - - - rust - - - - contribution - - - - - 1970-01-01 10:00 - -

A federated social network built in Rust

-

As far as I understand the design of the project it looks like this:

-

~+ DATABASE MAGIC +~ -ructe -> Create templates -Templates -> Actix to make it interactive

-

Currently we're at ructe setup. I'm expecting HTML output served through the NGINX configuration. -I need to write a create database script, create table, somewhere to store the psql database and somewhere to output the static files.

- -
-
-
- - - \ No newline at end of file diff --git a/output/adhd_index.html b/output/adhd_index.html deleted file mode 100644 index 35ba11b..0000000 --- a/output/adhd_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Adhd index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Adhd index

-
-
- - - -
    - -
-
-
-
- - - \ No newline at end of file diff --git a/output/advice_index.html b/output/advice_index.html deleted file mode 100644 index 9955a01..0000000 --- a/output/advice_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Advice index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Advice index

-
- -
-
- - - \ No newline at end of file diff --git a/output/alert-matrix.html b/output/alert-matrix.html deleted file mode 100644 index 343e47a..0000000 --- a/output/alert-matrix.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - Bots for Matrix | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Bots for Matrix

-
-
- - - - dev - - - - ops - - - - matrix - - - - - 1970-01-01 10:00 - -

%date 261021-0345

-

Matrix bots that alert me of things

-
    -
  • mossnet disconnecting from wireguard vpm > helix
  • -
  • new music additions > box
  • -
  • grafana problems > box
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/america-travel-2018.html b/output/america-travel-2018.html deleted file mode 100644 index 2747e76..0000000 --- a/output/america-travel-2018.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - america-travel-2018 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

america-travel-2018

-
-
- - - 1970-01-01 10:00 - -

Destination Dystopia

-

Take lots of pictures!

-
    -
  • essentials
      -
    • toothbrush
    • -
    • toothpaste
    • -
    • towel
    • -
    • kindle
    • -
    • psp
    • -
    • passport
    • -
    • laptop
    • -
    -
  • -
-

=### Travel List || project:travel and status:pending =

-
    -
  • [X] visit travel agent (2018-10-11) #c29449a5
  • -
  • [X] plan travel to America #a8a47825
  • -
  • [X] book tickets to America (2018-10-15) #fb407ce8
  • -
  • [X] sort out leave (2018-10-17) #735bffaa
  • -
  • [X] book india flights (2018-10-15) #58a2c89b
  • -
  • [X] america internals (2018-10-29) #af674adb
  • -
  • [X] message will + sagar (2018-10-27) #370f215b
  • -
  • [ ] aud -> usd (2018-11-08) #4ce8123b
  • -
  • [ ] pack (2018-11-08) #cf95802d
  • -
  • [X] visit travel agent (2018-10-11) #c29449a5
  • -
  • [X] plan travel to America #a8a47825
  • -
  • [X] book tickets to America (2018-10-15) #fb407ce8
  • -
  • [X] sort out leave (2018-10-17) #735bffaa
  • -
  • [X] book india flights (2018-10-15) #58a2c89b
  • -
  • [X] america internals (2018-10-29) #af674adb
  • -
  • [X] message will + sagar (2018-10-27) #370f215b
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/android_index.html b/output/android_index.html deleted file mode 100644 index d784345..0000000 --- a/output/android_index.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - Android index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Android index

-
- -
-
- - - \ No newline at end of file diff --git a/output/auggar.html b/output/auggar.html deleted file mode 100644 index 5d02051..0000000 --- a/output/auggar.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - auggar | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

auggar

-
-
- - - - dev - - - - nix - - - - python - - - - devops - - - - docker - - - - - 1970-01-01 10:00 - -

A merveilles webring aggregator started by Preston

-

github: https://github.com/LiminalCrab/auggar/

-

I'm helping Preston with the Jinja templating as well as making the deploy portable probably using Docker

-

The trouble is I can't get it to build. I started with nix using it as an excuse to try mach-nix and generally make environments portable using nix. Didn't work for reasons covered mach-nix and reproducible Python builds

-

Next to try Docker

- -
-
-
- - - \ No newline at end of file diff --git a/output/auggar_index.html b/output/auggar_index.html deleted file mode 100644 index 7f286e7..0000000 --- a/output/auggar_index.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - Auggar index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Auggar index

-
- -
-
- - - \ No newline at end of file diff --git a/output/auto-curate.html b/output/auto-curate.html deleted file mode 100644 index a1af43c..0000000 --- a/output/auto-curate.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - auto-curate | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

auto-curate

-
-
- - - 1970-01-01 10:00 - -

email -> shaarli script -use the imap library to access emails? // download emails and read them? -proccess emails -send processed links to shaarli through api

-

email template:

-

-

====== -seedling idea

-

A machine learning algorithm that uses a classifier to decide whether or not to add an article to my reading feed from various sources, based on NLP of the article and training? -feed into a (python?) program that has api tied to Shaarli and make it automatic??

-

examples: -star items go into folder -subscribe to all people's rss feeds -auto grab reciepe from tag -email -> shaarli -??

-

======

- -
-
-
- - - \ No newline at end of file diff --git a/output/aws-tail.html b/output/aws-tail.html deleted file mode 100644 index 0ca922a..0000000 --- a/output/aws-tail.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - aws-tail | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

aws-tail

-
-
- - - 1970-01-01 10:00 - -

Python script to digest AWS logs, write downloaded files to registry, and transform them into a json-lines file

-

Tasks

-

Make it fast, instead of going through entire AWSLogs bucket, only look for the past 7 days of logs -Parrellize downloads?

- -
-
-
- - - \ No newline at end of file diff --git a/output/backup_index.html b/output/backup_index.html deleted file mode 100644 index 2f05f2a..0000000 --- a/output/backup_index.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - - - Backup index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Backup index

-
- -
-
- - - \ No newline at end of file diff --git a/output/bake_index.html b/output/bake_index.html deleted file mode 100644 index 5e5a858..0000000 --- a/output/bake_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Bake index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Bake index

-
- -
-
- - - \ No newline at end of file diff --git a/output/baking.html b/output/baking.html deleted file mode 100644 index 92982b6..0000000 --- a/output/baking.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - baking | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

baking

-
-
- - - 1970-01-01 10:00 - -

Recipes:

-
    -
  • No Bake Peanut Butter Bites
  • -
  • Banana Bread
  • -
  • bread
  • -
  • pasta
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/bangalore_index.html b/output/bangalore_index.html deleted file mode 100644 index 3447178..0000000 --- a/output/bangalore_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Bangalore index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Bangalore index

-
- -
-
- - - \ No newline at end of file diff --git a/output/basant/assets/android-icon-144x144.png b/output/basant/assets/android-icon-144x144.png deleted file mode 100644 index d6f1a82..0000000 Binary files a/output/basant/assets/android-icon-144x144.png and /dev/null differ diff --git a/output/basant/assets/android-icon-192x192.png b/output/basant/assets/android-icon-192x192.png deleted file mode 100644 index 10230ea..0000000 Binary files a/output/basant/assets/android-icon-192x192.png and /dev/null differ diff --git a/output/basant/assets/android-icon-36x36.png b/output/basant/assets/android-icon-36x36.png deleted file mode 100644 index a969a10..0000000 Binary files a/output/basant/assets/android-icon-36x36.png and /dev/null differ diff --git a/output/basant/assets/android-icon-48x48.png b/output/basant/assets/android-icon-48x48.png deleted file mode 100644 index 02d652d..0000000 Binary files a/output/basant/assets/android-icon-48x48.png and /dev/null differ diff --git a/output/basant/assets/android-icon-72x72.png b/output/basant/assets/android-icon-72x72.png deleted file mode 100644 index 9fad473..0000000 Binary files a/output/basant/assets/android-icon-72x72.png and /dev/null differ diff --git a/output/basant/assets/android-icon-96x96.png b/output/basant/assets/android-icon-96x96.png deleted file mode 100644 index 4523876..0000000 Binary files a/output/basant/assets/android-icon-96x96.png and /dev/null differ diff --git a/output/basant/assets/apple-icon-114x114.png b/output/basant/assets/apple-icon-114x114.png deleted file mode 100644 index 89d54f3..0000000 Binary files a/output/basant/assets/apple-icon-114x114.png and /dev/null differ diff --git a/output/basant/assets/apple-icon-120x120.png b/output/basant/assets/apple-icon-120x120.png deleted file mode 100644 index c8c5460..0000000 Binary files a/output/basant/assets/apple-icon-120x120.png and /dev/null differ diff --git a/output/basant/assets/apple-icon-144x144.png b/output/basant/assets/apple-icon-144x144.png deleted file mode 100644 index d6f1a82..0000000 Binary files a/output/basant/assets/apple-icon-144x144.png and /dev/null differ diff --git a/output/basant/assets/apple-icon-152x152.png b/output/basant/assets/apple-icon-152x152.png deleted file mode 100644 index 7a41592..0000000 Binary files a/output/basant/assets/apple-icon-152x152.png and /dev/null differ diff --git a/output/basant/assets/apple-icon-180x180.png b/output/basant/assets/apple-icon-180x180.png deleted file mode 100644 index f36e8e0..0000000 Binary files a/output/basant/assets/apple-icon-180x180.png and /dev/null differ diff --git a/output/basant/assets/apple-icon-57x57.png b/output/basant/assets/apple-icon-57x57.png deleted file mode 100644 index 73de85b..0000000 Binary files a/output/basant/assets/apple-icon-57x57.png and /dev/null differ diff --git a/output/basant/assets/apple-icon-60x60.png b/output/basant/assets/apple-icon-60x60.png deleted file mode 100644 index c7330af..0000000 Binary files a/output/basant/assets/apple-icon-60x60.png and /dev/null differ diff --git a/output/basant/assets/apple-icon-72x72.png b/output/basant/assets/apple-icon-72x72.png deleted file mode 100644 index 9fad473..0000000 Binary files a/output/basant/assets/apple-icon-72x72.png and /dev/null differ diff --git a/output/basant/assets/apple-icon-76x76.png b/output/basant/assets/apple-icon-76x76.png deleted file mode 100644 index cb7d29c..0000000 Binary files a/output/basant/assets/apple-icon-76x76.png and /dev/null differ diff --git a/output/basant/assets/apple-icon-precomposed.png b/output/basant/assets/apple-icon-precomposed.png deleted file mode 100644 index e08c6c5..0000000 Binary files a/output/basant/assets/apple-icon-precomposed.png and /dev/null differ diff --git a/output/basant/assets/apple-icon.png b/output/basant/assets/apple-icon.png deleted file mode 100644 index e08c6c5..0000000 Binary files a/output/basant/assets/apple-icon.png and /dev/null differ diff --git a/output/basant/assets/favicon-16x16.png b/output/basant/assets/favicon-16x16.png deleted file mode 100644 index 8b65f33..0000000 Binary files a/output/basant/assets/favicon-16x16.png and /dev/null differ diff --git a/output/basant/assets/favicon-32x32.png b/output/basant/assets/favicon-32x32.png deleted file mode 100644 index 0a38bad..0000000 Binary files a/output/basant/assets/favicon-32x32.png and /dev/null differ diff --git a/output/basant/assets/favicon-96x96.png b/output/basant/assets/favicon-96x96.png deleted file mode 100644 index 4523876..0000000 Binary files a/output/basant/assets/favicon-96x96.png and /dev/null differ diff --git a/output/basant/assets/favicon.ico b/output/basant/assets/favicon.ico deleted file mode 100644 index 2846df3..0000000 Binary files a/output/basant/assets/favicon.ico and /dev/null differ diff --git a/output/basant/assets/header.css b/output/basant/assets/header.css deleted file mode 100644 index cc8098f..0000000 --- a/output/basant/assets/header.css +++ /dev/null @@ -1,162 +0,0 @@ -@define-mixin menu { - position: absolute; - background: var(--background); - box-shadow: var(--shadow); - color: white; - border: 2px solid; - margin: 0; - padding: 10px; - list-style: none; - z-index: 99; -} - -.header { - display: flex; - flex-direction: column; - position: relative; - - @media print { - display: none; - } - - &__inner { - display: flex; - align-items: center; - justify-content: space-between; - } - - &__logo { - display: flex; - flex: 1; - - &:after { - content: ''; - background: repeating-linear-gradient(90deg, var(--accent), var(--accent) 2px, transparent 0, transparent 10px); - display: block; - width: 100%; - right: 10px; - } - - a { - flex: 0 0 auto; - max-width: 100%; - text-decoration: none; - } - } - - .menu { - --shadow-color: color-mod(var(--background) a(80%)); - --shadow: 0 10px var(--shadow-color), -10px 10px var(--shadow-color), 10px 10px var(--shadow-color); - margin: 20px 1px; - - @media (--phone) { - @mixin menu; - top: 50px; - right: 0; - } - - &__inner { - display: flex; - flex-wrap: wrap; - list-style: none; - margin: 0; - padding: 0; - - &--desktop { - @media (--phone) { - display: none; - } - } - - &--mobile { - display: none; - - @media (--phone) { - display: block; - } - } - - li { - &:not(:last-of-type) { - margin-right: 20px; - margin-bottom: 10px; - flex: 0 0 auto; - } - } - - @media (--phone) { - flex-direction: column; - align-items: flex-start; - padding: 0; - - li { - margin: 0; - padding: 5px; - } - } - } - - &__sub-inner { - position: relative; - list-style: none; - padding: 0; - margin: 0; - - &:not(:only-child) { - margin-left: 20px; - } - - &-more { - @mixin menu; - top: 35px; - left: 0; - - &-trigger { - color: var(--accent); - user-select: none; - cursor: pointer; - } - - li { - margin: 0; - padding: 5px; - white-space: nowrap; - } - } - } - - .spacer { - flex-grow: 1; - } - - .language-selector { - position: relative; - list-style: none; - margin: 0; - - &-current { - list-style-type: none; - display: flex; - flex-direction: row; - color: var(--accent); - cursor: pointer; - margin: 0; - } - - &__more { - @mixin menu; - top: 35px; - right: 0; - } - } - - &-trigger { - color: var(--accent); - border: 2px solid; - margin-left: 10px; - height: 100%; - padding: 3px 8px; - position: relative; - } - } -} diff --git a/output/basant/assets/main.css b/output/basant/assets/main.css deleted file mode 100644 index af9897d..0000000 --- a/output/basant/assets/main.css +++ /dev/null @@ -1,294 +0,0 @@ -/* RESET CSS BY ANDY BELL */ - -/* Box sizing rules */ -*, -*::before, -*::after { - box-sizing: border-box; -} - -/* Remove default margin */ -body, -h1, -h2, -h3, -h4, -p, -figure, -blockquote, -dl, -dd { - margin: 0; -} - -/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */ -ul[role='list'], -ol[role='list'] { - list-style: none; -} - -/* Set core root defaults */ -html:focus-within { - scroll-behavior: smooth; -} - -/* Set core body defaults */ -body { - min-height: 100vh; - text-rendering: optimizeSpeed; - line-height: 1.5; -} - -/* A elements that don't have a class get default styles */ -a:not([class]) { - text-decoration-skip-ink: auto; -} - -/* Make images easier to work with */ -img, -picture { - max-width: 100%; - display: block; -} - -/* Inherit fonts for inputs and buttons */ -input, -button, -textarea, -select { - font: inherit; -} - - -/* Remove all animations, transitions and smooth scroll for people that prefer not to see them */ -@media (prefers-reduced-motion: reduce) { - html:focus-within { - scroll-behavior: auto; - } - - *, - *::before, - *::after { - animation-duration: 0.01ms !important; - animation-iteration-count: 1 !important; - transition-duration: 0.01ms !important; - scroll-behavior: auto !important; - } -} - - -/* CHISAI CSS BY THOMASORUS */ - -:root { - --text: black; - --background: white; - --dots: radial-gradient(currentColor 1px, transparent 1px), radial-gradient(currentColor 1px, transparent 1px); - --ratio: 1.5; - --s-5: calc(var(--s-4) / var(--ratio)); - --s-4: calc(var(--s-3) / var(--ratio)); - --s-3: calc(var(--s-2) / var(--ratio)); - --s-2: calc(var(--s-1) / var(--ratio)); - --s-1: calc(var(--s0) / var(--ratio)); - --s0: 1rem; - --s1: calc(var(--s0) * var(--ratio)); - --s2: calc(var(--s1) * var(--ratio)); - --s3: calc(var(--s2) * var(--ratio)); - --s4: calc(var(--s3) * var(--ratio)); - --s5: calc(var(--s4) * var(--ratio)); - font-size: calc(1rem + 0.5vw); -} - -@media (prefers-color-scheme: dark) { - :root { - --text: white; - --background: black; - --dots: radial-gradient(white 1px, transparent 1px), radial-gradient(white 1px, transparent 1px); - } -} - -body { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; - background-color: var(--background); - color: var(--text); -} - -header { - width: 100%; - text-align: center; - font-size: var(--s1); - padding-top: var(--s3); -} - -header nav { - display: flex; - justify-content: space-around; - -} - -header a { - color: var(--text); - text-transform: uppercase; - font-weight: 700; -} - -a { - color: var(--text); - text-decoration: none; -} - -nav em { - font-size: var(--s0); -} - -h1 { - font-size: var(--s2); - color: var(--text); - line-height: 1; -} - -h2 { - font-size: var(--s1); - color: var(--text); -} - -h3 { - font-size: var(--s0); - color: var(--text); -} - -main { - padding: var(--s0); - padding: var(--s-1); - background-image: var(--dots); - background-size: calc(4 * 1px) calc(4 * 1px); - background-position: 0 0, calc(2 * 1px) calc(2 * 1px); -} - -article { - background-color: var(--background); - padding: var(--s0); -} - -main a { - color: var(--text); - border-bottom: 2px solid var(--text); -} - -main date { - display: block; -} - -li { - line-height: 1.3; -} - -ul>*+* { - margin-top: var(--s0); -} - -.container { - --space: var(--s1); - display: flex; - flex-direction: column; - justify-content: flex-start; - max-width: 60ch; - margin-left: auto; - margin-right: auto; - padding: 0 var(--s0); -} - -.flow>*+* { - margin-top: var(--s0); -} - -.flow-small>*+* { - margin-top: var(--s-3); -} - - -.flow-large>*+* { - margin-top: var(--s3); -} - -.logo { - border-radius: 100%; - margin: 0 auto; - max-width: 180px; - padding: 15px; -} - -.youtube { - position: relative; - padding-bottom: 56.25%; - height: 0; - overflow: hidden; -} - -.youtube>iframe { - position: absolute; - width: 100%; - height: 100%; - left: 0; - right: 0; -} - -.listing { - padding: 0; - list-style: none; - line-height: 1; -} - -.listing h3 { - font-weight: 300; -} - -.listing small { - display: block; - font-size: var(--s-1); -} - -.listing>*+* { - margin-top: var(--s-2); -} - - -@media (max-width: 520px) { - - :root { - --s1: var(--s0); - } - - .logo { - max-width: 120px; - padding: 5px; - } -} - -/* -@media (prefers-color-scheme: dark) { - :root { - --purple-light: rgb(172, 16, 239); - --purple-light-transparent: rgba(172, 16, 239, 0.7); - --purple-medium: #5927e0; - --purple-strong: #3f1ca0; - --background: #111; - --text: hsl(221, 19%, 66%); - --title: white; - --article-shadow: black; - --link: var(--purple-medium); - } -} - -@media (prefers-color-scheme: light) { - :root { - --purple-light: rgb(172, 16, 239); - --purple-light-transparent: rgba(172, 16, 239, 0.7); - --purple-medium: #5927e0; - --purple-strong: #3f1ca0; - --background: white; - --text: #6b7280; - --title: black; - --article-shadow: #333; - --link: var(--purple-light-transparent); - } -} */ diff --git a/output/basant/assets/ms-icon-144x144.png b/output/basant/assets/ms-icon-144x144.png deleted file mode 100644 index d6f1a82..0000000 Binary files a/output/basant/assets/ms-icon-144x144.png and /dev/null differ diff --git a/output/basant/assets/ms-icon-150x150.png b/output/basant/assets/ms-icon-150x150.png deleted file mode 100644 index 1d14f1a..0000000 Binary files a/output/basant/assets/ms-icon-150x150.png and /dev/null differ diff --git a/output/basant/assets/ms-icon-310x310.png b/output/basant/assets/ms-icon-310x310.png deleted file mode 100644 index 7ebf4b5..0000000 Binary files a/output/basant/assets/ms-icon-310x310.png and /dev/null differ diff --git a/output/basant/assets/ms-icon-70x70.png b/output/basant/assets/ms-icon-70x70.png deleted file mode 100644 index 35d1650..0000000 Binary files a/output/basant/assets/ms-icon-70x70.png and /dev/null differ diff --git a/output/basant/assets/rss.png b/output/basant/assets/rss.png deleted file mode 100644 index ce1d6ff..0000000 Binary files a/output/basant/assets/rss.png and /dev/null differ diff --git a/output/basant/assets/social.png b/output/basant/assets/social.png deleted file mode 100644 index ce1d6ff..0000000 Binary files a/output/basant/assets/social.png and /dev/null differ diff --git a/output/basant/assets/style.css b/output/basant/assets/style.css deleted file mode 100644 index fa79cd3..0000000 --- a/output/basant/assets/style.css +++ /dev/null @@ -1,84 +0,0 @@ -body {font-family: Tahoma, Geneva, sans-serif; margin: 1em 2em 1em 2em; font-size: 100%; line-height: 130%;max-width:50rem;margin:auto;background:#252525;color:darkgray;padding-bottom:10rem;} -h1, h2, h3, h4, h5, h6 {font-family: Trebuchet MS, Helvetica, sans-serif; font-weight: bold; line-height:100%; margin-top: 1.5em; margin-bottom: 0.5em;} -h1 {font-size: 2.6em; color: #909090;} -h2 {font-size: 2.2em; color: #909090;} -h3 {font-size: 1.8em; color: #909090;} -h4 {font-size: 1.4em; color: #909090;} -h5 {font-size: 1.3em; color: #989898;} -h6 {font-size: 1.2em; color: #9c9c9c;} -p, pre, blockquote, table, ul, ol, dl {margin-top: 1em; margin-bottom: 1em;} -strong {color: orangered;} -ul ul, ul ol, ol ol, ol ul {margin-top: 0.5em; margin-bottom: 0.5em;} -li {margin: 0.3em auto;} -ul {margin-left: 2em; padding-left: 0.5em;} -dt {font-weight: bold;} -a {color: #3296c8;text-decoration: none;} -img {border: none;} -pre {padding: 0.5em 1rem;box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.75);} -.codehilite, pre {border-radius:1%}; -blockquote {padding: 0.4em; background-color: #f6f5eb;} -th, td {border: 1px solid #ccc; padding: 0.3em;} -th {background-color: #f0f0f0;} -hr {border: none; border-top: 1px solid #ccc; width: 100%;} -del {text-decoration: line-through; color: #777777;} -.toc li {list-style-type: none;} -.todo {font-weight: bold; background-color: #f0ece8; color: #a03020;} -.justleft {text-align: left;} -.justright {text-align: right;} -.justcenter {text-align: center;} -.center {margin-left: auto; margin-right: auto;} -.tag {background-color: #eeeeee; font-family: monospace; padding: 2px;} - -/* classes for items of todo lists */ -.rejected { - /* list-style: none; */ - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAACXBIWXMAAADFAAAAxQEdzbqoAAAAB3RJTUUH4QgEFhAtuWgv9wAAAPZQTFRFmpqam5iYnJaWnJeXnpSUn5OTopCQpoqKpouLp4iIqIiIrYCAt3V1vW1tv2xsmZmZmpeXnpKS/x4e/x8f/yAg/yIi/yQk/yUl/yYm/ygo/ykp/yws/zAw/zIy/zMz/zQ0/zU1/zY2/zw8/0BA/0ZG/0pK/1FR/1JS/1NT/1RU/1VV/1ZW/1dX/1pa/15e/19f/2Zm/2lp/21t/25u/3R0/3p6/4CA/4GB/4SE/4iI/46O/4+P/52d/6am/6ur/66u/7Oz/7S0/7e3/87O/9fX/9zc/93d/+Dg/+vr/+3t/+/v//Dw//Ly//X1//f3//n5//z8////gzaKowAAAA90Uk5T/Pz8/Pz8/Pz8/Pz8/f39ppQKWQAAAAFiS0dEEnu8bAAAAACuSURBVAhbPY9ZF4FQFEZPSKbIMmWep4gMGTKLkIv6/3/GPbfF97b3w17rA0kQOPgvAeHW6uJ6+5h7HqLdwowgOzejXRXBdx6UdSru216xuOMBHHNU0clTzeSUA6EhF8V8kqroluMiU6HKcuf4phGPr1o2q9kYZWwNq1qfRRmTaXpqsyjj17KkWCxKBUBgXWueHIyiAIg18gsse4KHkLF5IKIY10WQgv7fOy4ST34BRiopZ8WLNrgAAAAASUVORK5CYII=); - background-repeat: no-repeat; - background-position: 0 .2em; - padding-left: 1.5em; -} -.done0 { - /* list-style: none; */ - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAxQAAAMUBHc26qAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAA7SURBVCiR7dMxEgAgCANBI3yVRzF5KxNbW6wsuH7LQ2YKQK1mkswBVERYF5Os3UV3gwd/jF2SkXy66gAZkxS6BniubAAAAABJRU5ErkJggg==); - background-repeat: no-repeat; - background-position: 0 .2em; - padding-left: 1.5em; -} -.done1 { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAxQAAAMUBHc26qAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABtSURBVCiR1ZO7DYAwDER9BDmTeZQMFXmUbGYpOjrEryA0wOvO8itOslFrJYAug5BMM4BeSkmjsrv3aVTa8p48Xw1JSkSsWVUFwD05IqS1tmYzk5zzae9jnVVVzGyXb8sALjse+euRkEzu/uirFomVIdDGOLjuAAAAAElFTkSuQmCC); - background-repeat: no-repeat; - background-position: 0 .15em; - padding-left: 1.5em; -} -.done2 { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAxQAAAMUBHc26qAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAB1SURBVCiRzdO5DcAgDAVQGxjAYgTvxlDIu1FTIRYAp8qlFISkSH7l5kk+ZIwxKiI2mIyqWoeILYRgZ7GINDOLjnmF3VqklKCUMgTee2DmM661Qs55iI3Zm/1u5h9sm4ig9z4ERHTFzLyd4G4+nFlVrYg8+qoF/c0kdpeMsmcAAAAASUVORK5CYII=); - background-repeat: no-repeat; - background-position: 0 .15em; - padding-left: 1.5em; -} -.done3 { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAxQAAAMUBHc26qAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABoSURBVCiR7dOxDcAgDATA/0DtUdiKoZC3YhLkHjkVKF3idJHiztKfvrHZWnOSE8Fx95RJzlprimJVnXktvXeY2S0SEZRSAAAbmxnGGKH2I5T+8VfxPhIReQSuuY3XyYWa3T2p6quvOgGrvSFGlewuUAAAAABJRU5ErkJggg==); - background-repeat: no-repeat; - background-position: 0 .15em; - padding-left: 1.5em; -} -.done4 { - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAzgAAAM4BlP6ToAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAIISURBVDiNnZQ9SFtRFMd/773kpTaGJoQk1im4VDpWQcTNODhkFBcVTCNCF0NWyeDiIIiCm82QoIMIUkHUxcFBg1SEQoZszSat6cdTn1qNue92CMbEr9Sey+XC/Z/zu+f8h6ukUil3sVg0+M+4cFxk42/jH2wAqqqKSCSiPQdwcHHAnDHH9s/tN1h8V28ETdP+eU8fT9Nt62ancYdIPvJNtsu87bmjrJlrTDVM4RROJs1JrHPrD4Bar7A6cpc54iKOaTdJXCUI2UMVrQZ0Js7YPN18ECKkYNQcJe/OE/4dZsw7VqNXQMvHy3QZXQypQ6ycrtwDjf8aJ+PNEDSCzLpn7+m2pD8ZKHlKarYhy6XjEoCYGcN95qansQeA3fNdki+SaJZGTMQIOoL3W/Z89rxv+tokubNajlvk/vm+LFpF2XnUKZHI0I+QrI7Dw0OZTqdzUkpsM7mZTyfy5OPGyw1tK7AFSvmB/Ks8w8YwbUYbe6/3QEKv0vugfxWPnMLJun+d/kI/WLdizpNjMbAIKrhMF4OuwadBALqqs+RfInwUvuNi+fBd+wjogfogAFVRmffO02q01mZZ0HHdgXIzdz0QQLPezIQygX6llxNKKgOFARYCC49CqhoHIUTlss/Vx2phlYwjw8j1CAlfAiwQiJpiy7o1VHnsG5FISkoJu7Q/2YmmaV+i0ei7v38L2CBguSi5AAAAAElFTkSuQmCC); - background-repeat: no-repeat; - background-position: 0 .15em; - padding-left: 1.5em; -} - -code { - font-family: Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace; - -webkit-border-radius: 1px; - -moz-border-radius: 1px; - border-radius: 1px; - -moz-background-clip: padding; - -webkit-background-clip: padding-box; - background-clip: padding-box; - padding: 0px 3px; - display: inline-block; - color: #e8e8e8; -} - diff --git a/output/basant/media/2c5030bc48b4bfa9.jpeg b/output/basant/media/2c5030bc48b4bfa9.jpeg deleted file mode 100644 index cf89826..0000000 Binary files a/output/basant/media/2c5030bc48b4bfa9.jpeg and /dev/null differ diff --git a/output/basant/media/big-self.jpg b/output/basant/media/big-self.jpg deleted file mode 100644 index e656645..0000000 Binary files a/output/basant/media/big-self.jpg and /dev/null differ diff --git a/output/basant/media/blue-man.png b/output/basant/media/blue-man.png deleted file mode 100644 index 824a1f9..0000000 Binary files a/output/basant/media/blue-man.png and /dev/null differ diff --git a/output/basant/media/chihiro.jpg b/output/basant/media/chihiro.jpg deleted file mode 100644 index c1acd4e..0000000 Binary files a/output/basant/media/chihiro.jpg and /dev/null differ diff --git a/output/basant/media/chisai_square.png b/output/basant/media/chisai_square.png deleted file mode 100644 index 9046796..0000000 Binary files a/output/basant/media/chisai_square.png and /dev/null differ diff --git a/output/basant/media/city.jpeg b/output/basant/media/city.jpeg deleted file mode 100644 index d6810a5..0000000 Binary files a/output/basant/media/city.jpeg and /dev/null differ diff --git a/output/basant/media/kaguya.jpg b/output/basant/media/kaguya.jpg deleted file mode 100644 index b665de6..0000000 Binary files a/output/basant/media/kaguya.jpg and /dev/null differ diff --git a/output/basant/media/lady.jpeg b/output/basant/media/lady.jpeg deleted file mode 100644 index a976245..0000000 Binary files a/output/basant/media/lady.jpeg and /dev/null differ diff --git a/output/basant/media/self.jpg b/output/basant/media/self.jpg deleted file mode 100644 index 2682a0c..0000000 Binary files a/output/basant/media/self.jpg and /dev/null differ diff --git a/output/blog.html b/output/blog.html deleted file mode 100644 index 9e1db57..0000000 --- a/output/blog.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - - - blog | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

blog

-
-
- - - 1970-01-01 10:00 - -

Generated Tags

-

=### blog =

- -

=### dstory =

- -

=### writing =

- -

20200516 -think about putting Kitaab online in some sort of form

-

20200514

-

100DaysToOffload ideas:

-
    -
  • digital everything: the onyx note pro, kobo, kitaab, etc
  • -
  • against heroes
  • -
  • robust computing
  • -
  • against advertising
  • -
  • comfortable with the uncomfortable
  • -
  • data as magic (short story)
  • -
  • kindness requires strength
  • -
  • morning routine
  • -
-
-

20200318 -website changes:

-
    -
  • about/contact page with links and form
  • -
  • picture of my face on homepage
  • -
  • life tracker
  • -
-
-

datalife -IndieMark 2 -micro.blog syndication

-
-

add them to maze -have a wiki, links, now, contact/about for top bar -main page leads you down maze -links page is built from stars in shaarli

-
    -
  • personal
      -
    • logs
    • -
    -
  • -
  • digital infrastructure/tech commentary
      -
    • lifelong learning plan
        -
      • 4 Cs of my life (Creator, Career, Consumer, Thinker??)
      • -
      -
    • -
    • ads bad
    • -
    • who free software is for
    • -
    • digital charms
    • -
    • dreaming of robust conputing
    • -
    • piecing together my life / life tracking (meta)
    • -
    • taming technology, security, privacy (firewall, foss)
    • -
    • putting up barriers; against convience
    • -
    • Loop Habits pull request
    • -
    • the internet isnt soverign, its nationalized
    • -
    -
  • -
  • experiments
      -
    • securing my wifi network
    • -
    • learning ncurses through snake
    • -
    • haasy.party configuration
    • -
    -
  • -
  • stories
      -
    • data weaver (tools like yaad), data builders (engineers), bouncers (security), operations?, data world
    • -
    • how to fuck up your phone (and fix it) [story of broken line]
    • -
    • against heroes
    • -
    -
  • -
-

Tech

-
    -
  • auto publish to dat
  • -
  • add indieWeb support
  • -
  • have rel=me for mastodon page?
  • -
  • add CSS for different kinds of tags in arts page
  • -
  • add that photo that i use everywhere to the landing page
  • -
-

--

-

dependence on digital, losing data?

-

Identity

-

Experimental - Dissent, Hipster, Non conforming, Individual -Understanding -Dreamer -Warm Optimism -philosophical/conversational -trickster/shady/mysticism -Balanced/Multi disciplinary/Inbetweenness -Resilient/Mindful/Adaptable -Difficult, against convience -Not a Consumer -My troubles with Memory -The Power of Words/Keeping Identity Small

-

post flow: -intro/web+ > digital infrastructure > data hoard > what is information -narrative as reasoning (analysing previous 3 posts) > the medium is the message

-

mysticism

-

that which cannot be percieved

-

tech

-

the constant stream of information - the week with no internet at home

-

pacisifism as a technologist -The responsibility of Technologists

-

social doesn't scale

-

advertising is evil, or fuck big tech -giving up the media game

-

redefining private as a concept on the Internet - the public/private divide

-

the problem with gamification

-

the medium is the message

-

Censorship as drowning out - corporations as public utilities

-

weekly summaries - mastobot

-

data dives - music library analysis, hdd folders analysis, task warrior, habits, expenses, browser history)

-

phones as production devices rather than consumption machines

-

Anonymity as a super power

-

ephemeralizing the social web

-

psych/philosophy/Pol

-

story (not reason) is the basis of belief -You are the story

-

My trouble with history -My trouble with Identity

-

no heroes

-

an tower unto itself, marooned on a island far away -the duality of my social circles - lack of an in group

-

Fuck the American cultural hegemony

-

This website is not for you -analytics that everyone can see?

-

Stories

-

Wanting to be Everything.

-

Possible Futures

- -
-
-
- - - \ No newline at end of file diff --git a/output/blog_index.html b/output/blog_index.html deleted file mode 100644 index 0cf6efe..0000000 --- a/output/blog_index.html +++ /dev/null @@ -1,750 +0,0 @@ - - - - - - - Blog index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Blog index

-
-
- - - - -
-
-
- - - \ No newline at end of file diff --git a/output/bot_index.html b/output/bot_index.html deleted file mode 100644 index 8642053..0000000 --- a/output/bot_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Bot index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Bot index

-
- -
-
- - - \ No newline at end of file diff --git a/output/bots.html b/output/bots.html deleted file mode 100644 index 23986af..0000000 --- a/output/bots.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - bots | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

bots

-
-
- - - 1970-01-01 10:00 - -

Huginn

-
    -
  • product crawler -> tell it a thing you want, it scoures gumtree, ebay, etc to find good deals and updates you on them
  • -
  • Nixpkgs alerter -> Notify me when nixpkgs unstable is unavailable
  • -
-

slack

-

markov bot trained on individual users -marketplace where each individual user is a stock -lol economy

-

Puralek bots

- -
-
-
- - - \ No newline at end of file diff --git a/output/bowl.html b/output/bowl.html deleted file mode 100644 index b8422dd..0000000 --- a/output/bowl.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - bowl | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

bowl

-
-
- - - - rock - - - - - 1970-01-01 10:00 - -

is: retired -looking at: making box into mossnet

-

Running

-

NixOS 20.09

-

Services

-
    -
  • Navidrome
  • -
  • Nextcloud
      -
    • Contacts
    • -
    • Calendar
    • -
    • Files
        -
      • Pictures
      • -
      -
    • -
    • GpxPod
    • -
    -
  • -
  • TaskWarrior
  • -
  • Wallabag
  • -
  • Shaarli
  • -
  • NFS share (TV/Movies)
  • -
  • Lidarr/Sonarr/Headphones Piracy
  • -
  • Puralek
  • -
  • beancount + fava (finances)
  • -
-

Tasks

-
    -
  • media
      -
    • look into FileBot for tv and movies
    • -
    • random album of the day
    • -
    -
  • -
  • install gdxPod on Nextcloud
  • -
-

What I learnt switching bowl to NixOS -Getting Web-Services to run on NixOS -Turning Box into Bowl

- -
-
-
- - - \ No newline at end of file diff --git a/output/bowl_index.html b/output/bowl_index.html deleted file mode 100644 index 48d4b43..0000000 --- a/output/bowl_index.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - - - - Bowl index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Bowl index

-
-
- - - - -
-
-
- - - \ No newline at end of file diff --git a/output/box.html b/output/box.html deleted file mode 100644 index fb16f17..0000000 --- a/output/box.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - box | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

box

-
-
- - - - rock - - - - - 1970-01-01 10:00 - -

is: bowl replacement server

-

spec list?

-

Tasks

-

ergodox

-
    -
  • cant ctrl "-"
  • -
  • add . to number layout
  • -
  • add shortcuts to alt-tab on thumb cluster
  • -
  • think about different/extra placement for ctrl alt
  • -
  • backtick key
  • -
-

still missing

-
    -
  • tidal
  • -
  • processing
  • -
-

firefox

-
    -
  • sync tab groups? dev
  • -
  • keyboard shortcuts for:

    -
      -
    • switching between tab groups
    • -
    • sending tab to specific group
    • -
    -
  • -
  • Punya nixos rebirth

    - -
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/box_index.html b/output/box_index.html deleted file mode 100644 index cb1ab9a..0000000 --- a/output/box_index.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - - - Box index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Box index

-
- -
-
- - - \ No newline at end of file diff --git a/output/bread.html b/output/bread.html deleted file mode 100644 index 2facb9d..0000000 --- a/output/bread.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - Bread baking | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Bread baking

-
-
- - - - cook - - - - bake - - - - recipe - - - - - 2021-09-14 00:00 - -

Ingredients

-
    -
  • 500g flour
  • -
  • 2 tablespoons olive oil
  • -
  • 10g yeast
  • -
  • 400ml water (80% hydration)
  • -
  • 2 teaspoons salt
  • -
-

Instructions

-

Mix all the dry ingredients together -add the oil -add the water slowly while kneading or using a stand mixer -keep kneading until the dough comes together (probably like 10 minutes in a stand mixer) -you can windowpane test to see if its good -let it rest, 1 hour -give it some clare saffitz turns every 30 minutes for 3 hours -let it proof in a proofing basket -bake! -30 - 40 minutes in a crock pot with lid, 10 - 20 minutes without -remove and let rest for 10 minutes

- -
-
-
- - - \ No newline at end of file diff --git a/output/brisbane.html b/output/brisbane.html deleted file mode 100644 index ce29eda..0000000 --- a/output/brisbane.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - brisbane | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

brisbane

-
-
- - - 1970-01-01 10:00 - -

Things I wish to do while in Brisbane:

-
    -
  • Gardening
  • -
  • Clubs and music gigs
  • -
  • Cycling along Brisbane river
  • -
  • ideas
  • -
-

Done:

-
    -
  • Sailing
  • -
  • Fermentation
  • -
  • Climb KP
  • -
  • Botanical Gardens
  • -
  • Library
  • -
  • pottery
  • -
  • Gallery, Museum, GOMA
  • -
  • Flat Tummy
  • -
  • Beach
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/brooyar2020.html b/output/brooyar2020.html deleted file mode 100644 index e8175d1..0000000 --- a/output/brooyar2020.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - brooyar2020 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

brooyar2020

-
-
- - - 1970-01-01 10:00 - -

pack

-
    -
  • toilet paper
  • -
  • pan and utensils
  • -
  • tooth brush

    -
  • -
  • kobo - charge

    -
  • -
  • vape + batteries - charge

    -
  • -
  • snacks + food

    -
  • -
  • water (10L minimum)

    -
  • -
  • 2 pairs climbing clothes

    -
  • -
  • 1 pair chilling clothes
  • -
  • 4 pair socks
  • -
  • underwear
  • -
  • big jacket
  • -
  • sweater

    -
  • -
  • tent

    -
  • -
  • neck pillow
  • -
  • sleeping mask
  • -
  • sleeping bag
  • -
  • yoga mat
  • -
  • coffee
  • -
  • harness

    -
  • -
  • cards

    -
  • -
  • speakers
  • -
  • camping chair
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/buchi_index.html b/output/buchi_index.html deleted file mode 100644 index b01c5e2..0000000 --- a/output/buchi_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Buchi index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Buchi index

-
- -
-
- - - \ No newline at end of file diff --git a/output/camp_index.html b/output/camp_index.html deleted file mode 100644 index a85d3da..0000000 --- a/output/camp_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Camp index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Camp index

-
- -
-
- - - \ No newline at end of file diff --git a/output/canberra2020.html b/output/canberra2020.html deleted file mode 100644 index b99b84f..0000000 --- a/output/canberra2020.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - canberra2020 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

canberra2020

-
-
- - - 1970-01-01 10:00 - -

in canberra

-
    -
  • pants
  • -
  • 2 boxers
  • -
  • 2 cardigans
  • -
-

take

-
    -
  • big jacket
  • -
  • shirts
  • -
  • boxers
  • -
  • jeans/formal pants
  • -
  • coffee
  • -
  • psp
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/cherry-pick.html b/output/cherry-pick.html deleted file mode 100644 index b016947..0000000 --- a/output/cherry-pick.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - cherry-pick | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

cherry-pick

-
-
- - - - git - - - - dev - - - - ops - - - - - 1970-01-01 10:00 - -

Git Cherry Pick

-

git reflog -git cherry-pick <hash of commit>

-

And now you've commited the last commit to your branch -You'll probably want some other way to view hashes than just reflog -good luck

- -
-
-
- - - \ No newline at end of file diff --git a/output/chore_index.html b/output/chore_index.html deleted file mode 100644 index 8177cfc..0000000 --- a/output/chore_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Chore index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Chore index

-
-
- - - -
    - -
-
-
-
- - - \ No newline at end of file diff --git a/output/chores.html b/output/chores.html deleted file mode 100644 index c8728a2..0000000 --- a/output/chores.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - chores | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

chores

-
-
- - - 1970-01-01 10:00 - -

= Chores | -COMPLETED project:chores =

-
    -
  • [ ] tax returns #60eae207
  • -
  • [ ] chase up ADHD pysch #5e560826
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/cli_index.html b/output/cli_index.html deleted file mode 100644 index cd21273..0000000 --- a/output/cli_index.html +++ /dev/null @@ -1,334 +0,0 @@ - - - - - - - Cli index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Cli index

-
-
- - - - -
-
-
- - - \ No newline at end of file diff --git a/output/click-to-jira.html b/output/click-to-jira.html deleted file mode 100644 index f9855d1..0000000 --- a/output/click-to-jira.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - click-to-jira | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

click-to-jira

-
-
- - - 1970-01-01 10:00 - -

had to configure jira instance - api key didnt matter, used regular password - create a new project -configure JiraManager - set project handle - server, pass, etc -create frontend in Flask - simple webform - use JiraManager to create a ticket on the backend - close on redirect -Stand up the server

-

work

- -
-
-
- - - \ No newline at end of file diff --git a/output/climb_index.html b/output/climb_index.html deleted file mode 100644 index 0d73a2a..0000000 --- a/output/climb_index.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - Climb index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Climb index

-
- -
-
- - - \ No newline at end of file diff --git a/output/coffee.html b/output/coffee.html deleted file mode 100644 index 0c74334..0000000 --- a/output/coffee.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - coffee | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

coffee

-
-
- - - 1970-01-01 10:00 - -

=### Taming Chaos =

-

kendrit-ops ops -= Kendrit | pro:ops -COMPLETED =

-
    -
  • [ ] clone all repos off code.lakhwara.com #cf112940
  • -
  • [ ] feralhosting #f7dfbd72
  • -
  • [ ] move nitter rss feeds to openjar #586ff737
  • -
  • [ ] calendar sync #bcbdd130
  • -
  • [ ] neomutt mailboxes alias thing, so the name is actually readable #e3363da7
  • -
  • [ ] neomutt mailcap for opening html / images / etc #2428d088
  • -
-

= dev | pro:dev -COMPLETED =

-

= hardware | pro:hardware -COMPLETED =

-

= ops | -COMPLETED pro:ops or +ops =

-
    -
  • [X] install prometheus #530b15e5
  • -
  • [X] retire bowl #a61426e9
  • -
  • [X] fix slack bridge #b8434eac
  • -
  • [X] install rss-bridge #c32b6269
  • -
  • [X] install adblock via dnsmasq #f87110c9
  • -
  • [X] install wireguard #d0ff65e7
  • -
  • [X] update magisk #b4cdc01b
  • -
  • [X] install beets, write rsync pull script, import into library #f5aef442
  • -
  • [X] wireguard #2189fac8
  • -
  • [X] dns #866227e2
  • -
  • [X] missing icons in dracula #772972e8
  • -
  • [X] update helix to 21.11 #47037d83
  • -
  • [X] jitsi #05c49341
  • -
  • [X] taskwarrior over wireguard #fd411ea6
  • -
  • [X] gonic album art #4b56354a
  • -
  • [ ] set config for beets import be auto #112d8096
      -
    • [ ] feralhosting #f7dfbd72
    • -
    -
  • -
  • [ ] clone all repos off code.lakhwara.com #cf112940
  • -
  • [ ] move nitter rss feeds to openjar #586ff737
  • -
  • [ ] calendar sync #bcbdd130
      -
    • [ ] DoT knot-resolver #1f24dc1f
    • -
    -
  • -
  • [ ] neomutt mailboxes alias thing, so the name is actually readable #e3363da7
  • -
  • [ ] neomutt mailcap for opening html / images / etc #2428d088
  • -
  • [ ] mx-puppet-slack for clojurians and generative art #e7c7b483
  • -
-

= hack | pro: hack -COMPLETED =

-

gen | pro:gen

- -
-
-
- - - \ No newline at end of file diff --git a/output/contribution_index.html b/output/contribution_index.html deleted file mode 100644 index 915c3eb..0000000 --- a/output/contribution_index.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - - Contribution index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Contribution index

-
-
- - - - -
-
-
- - - \ No newline at end of file diff --git a/output/contributions.html b/output/contributions.html deleted file mode 100644 index 12867cf..0000000 --- a/output/contributions.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - - - contributions | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

contributions

-
-
- - - 1970-01-01 10:00 - -

taskwarrior:

-
    -
  • notifications for due items
  • -
  • black theme
  • -
  • filters
  • -
-

Habits:

-
    -
  • export data automatically
  • -
-

KDE Connect:

-
    -
  • trigger action on android (syncthing opening)
  • -
-

Shaarlier:

-
    -
  • cache when unable to connect
  • -
-

Feel:

-
    -
  • Change to 45/15 instead of 30/10
  • -
  • Add arbitrary exercises
  • -
-

tiddloid:

-
    -
  • dark mode setting
  • -
-

LineageOS for fxTec:

-
    -
  • screen off gestures
  • -
-

materialistic:

-
    -
  • landscape mode which renders both article and comments
  • -
-

Wallabagger Firefox:

-
    -
  • Fix?
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/contributions.sync-conflict-20201003-153925-KZ7HRBJ.html b/output/contributions.sync-conflict-20201003-153925-KZ7HRBJ.html deleted file mode 100644 index 2481687..0000000 --- a/output/contributions.sync-conflict-20201003-153925-KZ7HRBJ.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - - - - contributions.sync-conflict-20201003-153925-KZ7HRBJ | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

contributions.sync-conflict-20201003-153925-KZ7HRBJ

-
-
- - - 1970-01-01 10:00 - -

taskwarrior:

-
    -
  • notifications for due items
  • -
  • black theme
  • -
-

Habits:

-
    -
  • export data automatically
  • -
-

KDE Connect:

-
    -
  • trigger action on android (syncthing opening)
  • -
-

Shaarlier:

-
    -
  • cache when unable to connect
  • -
-

Feel:

-
    -
  • Change to 45/15 instead of 30/10
  • -
  • Add arbitrary exercises
  • -
-

tiddloid:

-
    -
  • dark mode setting
  • -
-

LineageOS for fxTec:

-
    -
  • screen off gestures
  • -
-

materialistic:

-
    -
  • landscape mode which renders both article and comments
  • -
-

slim-launcher:

-
    -
  • landscape mode
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/cook_index.html b/output/cook_index.html deleted file mode 100644 index 7d49e20..0000000 --- a/output/cook_index.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - - Cook index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Cook index

-
- -
-
- - - \ No newline at end of file diff --git a/output/cooking.html b/output/cooking.html deleted file mode 100644 index 7607de7..0000000 --- a/output/cooking.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - cooking | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

cooking

-
- -
-
- - - \ No newline at end of file diff --git a/output/counsellor.html b/output/counsellor.html deleted file mode 100644 index 95f73ae..0000000 --- a/output/counsellor.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - counsellor | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

counsellor

-
-
- - - 1970-01-01 10:00 - -

Archive

-

im an asshole and just havent realozed it yet

-
    -
  • elders always seem to not like me
  • -
  • know it all
  • -
  • embrace it? -act like i enjoy my company most of all, and dont care to engage with people i dont care about?
  • -
-

no more feel worried about depression and suicide (planning a letter or accident) -annoyed at housemate(s), uni/work balance -assertiveness -bored of uni -(regular people stuff) -sexuality -dating

-

-

reality vs hallucinations -suicide

-

unsatisfied:

-
    -
  • emotionally
  • -
  • intellectually
  • -
  • physically
  • -
-

drugs

-

-
    -
  • the lump on my left/being evil
  • -
  • fear of abandonment so dont dont commit and remain lonely
  • -
  • anushka
  • -
  • invasive thoughts/snapping
  • -
  • sexuality, demi/bi
  • -
  • smoking up
  • -
  • lonliness/friends/introvert

    -
  • -
  • increasing thoughts of suicide, lump in my throat

    -
  • -
  • abandoning those who i care about most
  • -
  • being fundamentally broken

    -
  • -
  • Drugs

    -
  • -
  • Hapiness = Reality - Expectations
  • -
  • Expectations of myself, being hard on myself
  • -
  • I'm not who i think i am
  • -
  • "The Future"
  • -
  • Resiliencey
  • -
  • Agreeable-ness
  • -
  • Hope
  • -
  • Being Evil, abandoning my friends, Breakdown at the start of the year
  • -
  • not having a support network
  • -
  • Bad memory
  • -
  • job
  • -
  • Sleep
  • -
  • Exercise
  • -
  • being intense/taking myself too seriously
  • -
  • depression as a growing,looming darkness
  • -
  • tried to beat it with mentality,tools and force of will, but failed.
  • -
  • lacking meaning/purpose, giving up
  • -
  • Love of playing devils advocate
  • -
  • night time focus
  • -
  • disassociation, hallucination
  • -
-
    -
  • Don't understand who i am and what I'm capable of, or what i want - doing/being too many things
      -
    • The multiplicity in my life that i sometimes see as "inauthentic" or "two faced" and how to console these contradictory perspectives
    • -
    -
  • -
-

Able to keep myself just barely out of depression through sleep, exercise and decent eating habits, but juggling too many things. not fixing the underlying problem. any one of them slightly going out of order and i fall to pieces

- -
-
-
- - - \ No newline at end of file diff --git a/output/craft.html b/output/craft.html deleted file mode 100644 index 1871435..0000000 --- a/output/craft.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - craft | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

craft

-
-
- - - - craft - - - - - 1970-01-01 10:00 - -

Forge a Ring -Norns -Birkenstock Design

- -
-
-
- - - \ No newline at end of file diff --git a/output/craft_index.html b/output/craft_index.html deleted file mode 100644 index 827fbcd..0000000 --- a/output/craft_index.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - - - - Craft index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Craft index

-
- -
-
- - - \ No newline at end of file diff --git a/output/crafts.html b/output/crafts.html deleted file mode 100644 index b01f86b..0000000 --- a/output/crafts.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - crafts | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

crafts

-
-
- - - 1970-01-01 10:00 - -

ideas | pro:crafts

-
    -
  • [ ] forge a ring #cf665882
  • -
  • [ ] birkenstock design #aa368057
  • -
  • [X] leather strap for pendant #41529219
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/created_index.html b/output/created_index.html deleted file mode 100644 index 197c4a3..0000000 --- a/output/created_index.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

index

-
-
- - - 1970-01-01 10:00 - -

Kitaab

-

A lab notebook for a digital garden and a physical life -now -pipeline

-

Plant Gardening

-

A small garden of ideas

- -

The Lab

-

Notes of alchemy

- -

The Way

-

Spiritual power reserves

- -

Food

- -

Tadke

-

Seedlings yet to see their dawn

- -

Scratch

-

The humdrum of a chore list

- - -
-
-
- - - \ No newline at end of file diff --git a/output/css.html b/output/css.html deleted file mode 100644 index f378d68..0000000 --- a/output/css.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - css | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

css

-
-
- - - - web - - - - dev - - - - - 1970-01-01 10:00 - -

froggycss is a good place to practice

-

all css values are set in this way: - property: value

-

display types

-
    -
  • inline
  • -
  • block
  • -
  • block-inline
  • -
-

box

-
    -
  • has 3 different properties
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/cube.html b/output/cube.html deleted file mode 100644 index 1248a7c..0000000 --- a/output/cube.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - cube | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

cube

-
-
- - - - rock - - - - - 1970-01-01 10:00 - -

is: VPS hosted by binarylane.com.au

-

Tasks

-
    -
  • update and fix gitea
  • -
-

Data

-
    -
  • contact
  • -
  • professional?
  • -
  • web+
  • -
  • blog
  • -
  • gitea
  • -
  • rss
  • -
  • indieWeb
  • -
-

Domains

-
    -
  • lakhwara.com
  • -
  • hexnumber.club
      -
    • should own: अनीश.com
    • -
    -
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/cube_index.html b/output/cube_index.html deleted file mode 100644 index ded338b..0000000 --- a/output/cube_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Cube index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Cube index

-
- -
-
- - - \ No newline at end of file diff --git a/output/curve.html b/output/curve.html deleted file mode 100644 index ba406e6..0000000 --- a/output/curve.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - - curve | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

curve

-
-
- - - - rock - - - - - 1970-01-01 10:00 - -

is: refurbished thinkpad X270

-

boot encrypted: yes, with yubikey

-

Tasks

-
    -
  • nvim
  • -
  • common
  • -
  • theme
      -
    • ayu in terminal
    • -
    • wallpaper
    • -
    • firefox
    • -
    • polybar
    • -
    • rofi
    • -
    • mouse
    • -
    -
  • -
  • shutdown button in polybar
  • -
  • import pgp key
  • -
  • kde connect
  • -
  • autorandr
      -
    • on top of current screen, not to the right
    • -
    • disconnect / some way to access 2nd monitor desktop
    • -
    -
  • -
  • firefox
      -
    • declarative addons
        -
      • browserpass
      • -
      • vimperator (themes!)
      • -
      • ublock origin
      • -
      • wallabagger
      • -
      • shaarli
      • -
      -
    • -
    • grasp
    • -
    -
  • -
  • calendar app + syncing (khal + vsyncdir)
  • -
  • zsh
  • -
  • taskwarrior key files from phone
  • -
  • neomutt / geary
  • -
  • weechat
  • -
  • nheko
  • -
  • suspend
  • -
  • grub theme
  • -
  • jackd / PipeWire
  • -
-

Software

-
    -
  • tidalvim (builds tidal, but not the extension?)
  • -
  • supercollider - can run but jack seems to be getting in the way?
  • -
  • vcv-rack - not installed?
  • -
  • vim processing? quil?
  • -
  • GPXViewer - delete? (cairo not found)
  • -
-

Data

-
    -
  • ssh keys
  • -
  • gpg subkeys
  • -
  • yubikey
  • -
- -
-
-
- - - \ No newline at end of file diff --git a/output/cybsec_index.html b/output/cybsec_index.html deleted file mode 100644 index 74eab45..0000000 --- a/output/cybsec_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Cybsec index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Cybsec index

-
- -
-
- - - \ No newline at end of file diff --git a/output/datalife.html b/output/datalife.html deleted file mode 100644 index a02ece4..0000000 --- a/output/datalife.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - datalife | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

datalife

-
-
- - - 1970-01-01 10:00 - -

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.

-

Restarting gitea, disabling hypercore and dat because they're broken and old has resolved the current problem

- -
-
-
- - - \ No newline at end of file diff --git a/output/decision_index.html b/output/decision_index.html deleted file mode 100644 index ed57269..0000000 --- a/output/decision_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Decision index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Decision index

-
-
- - - -
    - -
-
-
-
- - - \ No newline at end of file diff --git a/output/design_index.html b/output/design_index.html deleted file mode 100644 index 254b25a..0000000 --- a/output/design_index.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - Design index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Design index

-
- -
-
- - - \ No newline at end of file diff --git a/output/dev.html b/output/dev.html deleted file mode 100644 index af40195..0000000 --- a/output/dev.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - dev | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

dev

-
-
- - - 1970-01-01 10:00 - -

== dev | project:fun.dev -COMPLETED ==

-

conjuring computers

-

dev

- -

langs

-
    -
  • python
  • -
  • nix nixOS
  • -
  • clojure clojurescript
  • -
  • k8s
  • -
  • terraform
  • -
  • react
  • -
-

related

-

web-devel

-

Generated Tags

-

=### dev =

- - -
-
-
- - - \ No newline at end of file diff --git a/output/dev_index.html b/output/dev_index.html deleted file mode 100644 index 4b13459..0000000 --- a/output/dev_index.html +++ /dev/null @@ -1,1250 +0,0 @@ - - - - - - - Dev index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Dev index

-
-
- - - - -
-
-
- - - \ No newline at end of file diff --git a/output/devops_index.html b/output/devops_index.html deleted file mode 100644 index 852b0d0..0000000 --- a/output/devops_index.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - - - Devops index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Devops index

-
-
- - - - -
-
-
- - - \ No newline at end of file diff --git a/output/django.html b/output/django.html deleted file mode 100644 index f79289b..0000000 --- a/output/django.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - django | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

django

-
-
- - - 1970-01-01 10:00 - -

basics

-

django-admin.py is stored in .local/lib/python3.7/django/bin

-

create a project: -django-admin.py startproject mysite

-

start server: -python3 manage.py runserver

-

create app within a project: -python3 manage.py startapp appname

-

migrate the model: -python3 manage.py migrate

-

add myapp migrations: -add 'myapp.apps.myappConfig' to mysite/settings.py -python3 manage.py makemigrations myapp -python3 manage.py migrate

-

view migration 0001: -python manage.py sqlmigrate myapp 0001

-

launch interactive shell: -python manage.py shell

-

views

-

to add a view, we must first have a route -routes are defined in urls.py files and are defined with -django.urls.path() in the urlpatterns list

-

for an app subcomponent to the view, urls.py in the main site must provide a route to the app urls.py

-

each view should have an associated function in the urls path. this function takes a template and applies the necessary transformations by adding the specific data to that template. we do this by defining the context in the .py file and then adding the code to the .html file with {% %}

-

models

-

on creating a project we must migrate to create the database

-

models are created of fields, and each database is a class that extends the models.Model class from django.db

-

there are many sorts of Fields (as well as other variables within a model)

-

shell

-

django has a rich api for querying models, these are only examples:

-

get all entries:

-

.objects.all()

-

get the first entry:

-

.objects.filter(id=1)

-

.objects.get(pk=1)

- -
-
-
- - - \ No newline at end of file diff --git a/output/dmi.html b/output/dmi.html deleted file mode 100644 index 29a6bd9..0000000 --- a/output/dmi.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - dmi | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

dmi

-
-
- - - 1970-01-01 10:00 - -

digital music instrument

-

a (lunarpunk) game that explores ideas for generating sounds

- -
-
-
- - - \ No newline at end of file diff --git a/output/docker_index.html b/output/docker_index.html deleted file mode 100644 index 69d426a..0000000 --- a/output/docker_index.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - - Docker index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Docker index

-
- -
-
- - - \ No newline at end of file diff --git a/output/dot.html b/output/dot.html deleted file mode 100644 index 3320697..0000000 --- a/output/dot.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - dot | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

dot

-
-
- - - - rock - - - - - 1970-01-01 10:00 - -

was: Pebble Time Round -status: lost

- -
-
-
- - - \ No newline at end of file diff --git a/output/dot_index.html b/output/dot_index.html deleted file mode 100644 index 3086b2e..0000000 --- a/output/dot_index.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - Dot index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Dot index

-
- -
-
- - - \ No newline at end of file diff --git a/output/dotgarden.html b/output/dotgarden.html deleted file mode 100644 index ee72f9d..0000000 --- a/output/dotgarden.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - dotgarden | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

dotgarden

-
- -
-
- - - \ No newline at end of file diff --git a/output/dream_index.html b/output/dream_index.html deleted file mode 100644 index 7a25e13..0000000 --- a/output/dream_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Dream index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Dream index

-
-
- - - -
    - -
-
-
-
- - - \ No newline at end of file diff --git a/output/dstory_index.html b/output/dstory_index.html deleted file mode 100644 index 1c646a8..0000000 --- a/output/dstory_index.html +++ /dev/null @@ -1,250 +0,0 @@ - - - - - - - Dstory index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Dstory index

-
-
- - - - -
-
-
- - - \ No newline at end of file diff --git a/output/dvlg_index.html b/output/dvlg_index.html deleted file mode 100644 index 6a6d340..0000000 --- a/output/dvlg_index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - Dvlg index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Dvlg index

-
- -
-
- - - \ No newline at end of file diff --git a/output/elastic_index.html b/output/elastic_index.html deleted file mode 100644 index 54fdbcc..0000000 --- a/output/elastic_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Elastic index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Elastic index

-
-
- - - -
    - -
-
-
-
- - - \ No newline at end of file diff --git a/output/electronics.html b/output/electronics.html deleted file mode 100644 index 90f757f..0000000 --- a/output/electronics.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - electronics | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

electronics

-
-
- - - 1970-01-01 10:00 - -

electronics

-
    -
  • reading resistors
  • -
  • reading capacitors
  • -
  • soldering it
  • -
  • checking that its soldered correctly
  • -
-

how to read resisters: -220 = 22 x 10^0 = 220 -671 = 67 x 10^1 = 670 -6703 = 670 x 10^3 = 670000 -R works as a decimal point -1R5 = 1.5 -M, K are Mega and Kilo markers

- -
-
-
- - - \ No newline at end of file diff --git a/output/experiment_index.html b/output/experiment_index.html deleted file mode 100644 index f9a710d..0000000 --- a/output/experiment_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Experiment index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Kitaab -
-
- -

Experiment index

-
- -
-
- - - \ No newline at end of file diff --git a/output/feed.xml b/output/feed.xml deleted file mode 100644 index 34088ac..0000000 --- a/output/feed.xml +++ /dev/null @@ -1,8518 +0,0 @@ - - - -Kitaab | - -Kitaab — -2022-04-03 - - assets/rss.png - Kitaab — - - - - Keeping the train going - 220322-2108.html - 220322-2108.html - 220322-2108 - -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.

-

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.

-]]> -
-
- - 220322-0036.html - 220322-0036.html - 220322-0036 - -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.

-

I nhate it. Torn between what I know to be false and wrong and fantasies I can't help but enact.

-]]> -
-
- Python Packaging sucks - 220321-2245.html - 220321-2245.html - 220321-2245 - -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 nixOS 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.

-

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 package module, and then 3 ways to do so in Nix for each of those package management solutions. It's really annoying.

-]]> -
-
- NFS mounts on Kodi - 220320-1547.html - 220320-1547.html - 220320-1547 - -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.

-

nano /storage/.config/system.d/storage-x.mount

-
[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
-
-]]> -
-
- Can't Sleep - 220320-0059.html - 220320-0059.html - 220320-0059 - -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...

-

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.

-

Another reason I'm annoyed is because I really need 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 )

-

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.

-]]> -
-
- - 220318-0052.html - 220318-0052.html - 220318-0052 - - - - - Things to know before adpoting a Cat - 220317-2328.html - 220317-2328.html - 220317-2328 - -You need -
    -
  • A scratch post / tree
  • -
  • A litter box
  • -
  • Toys
  • -
  • Cat brush?
  • -
  • Cat bed
  • -
  • Cat food + Feeding bowl + water
  • -
  • A vet
  • -
-

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.

-]]> -
-
- Why I Automate the way I do - 220317-1526.html - 220317-1526.html - 220317-1526 - -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.

-

I want Invincible Computing

-]]> -
-
- MMM - 220311-2121.html - 220311-2121.html - 220311-2121 - -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.

-

Mad Mode March

-
    -
  • Meditate
  • -
  • Ride to work
  • -
  • Exercise (7 Minute Scientific Workout & 7 Minute Ab Challenge)
  • -
  • Creative work
  • -
  • At least 2 big ticket items from task warrior (you know what counts)
  • -
  • No eating out or uber eats unless social
  • -
  • No Alchohol
  • -
  • No Porn
  • -
-]]> -
-
- Carla Tips & Tricks - 220311-2116.html - 220311-2116.html - 220311-2116 - -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 re-configuring everything

-

LV2 folders

-

These are ones I found so far or were autoconfigured.

-
    -
  • /home/anish/.ladspa/
  • -
  • /usr/local/lib/ladspa
  • -
  • /usr/lib/ladspa
  • -
-]]> -
-
- DAW-less linux setup - 220311-2112.html - 220311-2112.html - 220311-2112 - -Or Carla is amazing.

-

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.

-

I would like to make a single song this MMM that I at least don't hate that would be an awesome conclusion to MMM

-]]> -
-
- Logan - 220311-2104.html - 220311-2104.html - 220311-2104 - -CTO at Cubiko and good friend. Very smart man, and generally fun to be around. Loves board games

-]]> -
-
- - 220311-2101.html - 220311-2101.html - 220311-2101 - -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. Logan 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. Culled of possibility. 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.

-]]> -
-
- - 220311-2059.html - 220311-2059.html - 220311-2059 - -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. Logan mentioned

-]]> -
-
- - 220307-1841.html - 220307-1841.html - 220307-1841 - -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. :(

-

Asides from the whole relationship drama 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.

-

How am I going to do all of the things I want?

-]]> -
-
- Size of prints - 220307-1821.html - 220307-1821.html - 220307-1821 - -Frames to buy -

12x15 x2 -12x8.5 -8x10 -12.5x9

-]]> -
-
- The Tumblr RSS Fixer - 220306-2359.html - 220306-2359.html - 220306-2359 - -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

-]]> -
-
- - 220304-2132.html - 220304-2132.html - 220304-2132 - -Learnt a lot today about my bike

-
    -
  • Rear dropouts are bad for Fixies
  • -
  • I need a smaller lock ring
  • -
  • Lubing bikes is fun
  • -
  • Getting the tire replaced is something I can do at home
  • -
  • We need another wrench or I should get a quick release
  • -
  • Cleats + pedals would be dope
  • -
-]]> -
-
- - 220226-2025.html - 220226-2025.html - 220226-2025 - - - - - Running a script based on udev rules - 220226-0007.html - 220226-0007.html - 220226-0007 - -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'

-

! /usr/bin/env bash

-

export DISPLAY=:0 -export XAUTHORITY=/home/dan/.Xauthority

-

function connect(){ - xrandr --output HDMI-2 --same-as eDP-1 -}

-

function disconnect(){ - xrandr --output HDMI-2 --off -}

-

xrandr | grep "HDMI1 connected" &> /dev/null && connect || disconnect

-

And now create a udev rule to listen to it -For nixOS this would be services.udev.extraRules

-

KERNEL=="card0", SUBSYSTEM=="drm", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/anish/.Xauthorit y", RUN+="/home/anish/bin/hotplug-monitor.sh"

-]]> -
-
- Kitchen things for Chad - 220213-2040.html - 220213-2040.html - 220213-2040 - - -
  • sesame seeds
  • -
  • peanut oil
  • -
  • miso
  • -
  • nice pan
  • -
  • toilet cleaner stick on
  • -
  • rice cooker??
  • -
  • small metal bowls
  • -
  • buchi starter
  • -
  • bleach
  • -
  • maple syrup
  • -
  • chia seeds
  • -
  • ginger
  • -
  • rice wine vinegar
  • - -

    Staples

    -]]> -
    -
    - Staples - 220212-1401.html - 220212-1401.html - 220212-1401 - -Shelf stable -

    flour -rice -pasta (risotto) -noodles -oats -quinoa -mylk -arrowroot starch -canned beans -canned tomatoes -(pea)nut butters

    -
      -
    • tahini
    • -
    • hummus
    • -
    • cashew paste
    • -
    -

    dried mushrooms

    -

    Spices

    -

    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

    -

    Sauces

    -

    soy sauce -apple cider vinegar -rice wine vinegar -maggi seasoning -siracha -miso -red/green pesto -mustard -gochujang -coconut cream

    -

    baking

    -

    vanialla extract -baking soda{{}}

    -

    Buy regular

    -

    tofu -tempeh -coyo -bytter -olive oil -other oil -sesame oil -fruits -vegetables -herbs -garlic -ginger

    -]]> -
    -
    - - 220208-2310.html - 220208-2310.html - 220208-2310 - - - - - - 220203-0332.html - 220203-0332.html - 220203-0332 - - - - - Still struggling with getting my notes online - 220128-0244.html - 220128-0244.html - 220128-0244 - -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.

    -

    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, and 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.

    -

    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.

    -]]> -
    -
    - Snowball fight in Lyons, over a hundred years ago - 220122-0146.html - 220122-0146.html - 220122-0146 - -https://solarpunkfuturenow.tumblr.com/post/673826073402900480/keepcalmandcarriefischer-petermorwood#_=_

    -

    “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.

    -

    “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.

    -]]> -
    -
    - Things needed to bring Kitaab online - 220117-0131.html - 220117-0131.html - 220117-0131 - -Features -
      -
    • tags not being rendered
    • -
    • what to link for corrupted pages
    • -
    • title & date parsing on most pages
    • -
    • somehow writing index.wiki to be the file kitaab.html
    • -
    • turning it into a click module so that we can stage the entire pipeline (grab, censor & build)
    • -
    -

    Bugs

    -
      -
    • 'itaab' at top of page, doesn't link correctly
    • -
    • pages from first.html aren't all copied into the raw directory
    • -
    • date not being parsed on index pages
    • -
    • index pages not doing name_of_site, page_navigation, page_tags
    • -
    -]]> -
    -
    - - 220116-0509.html - 220116-0509.html - 220116-0509 - -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 still 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.

    -]]> -
    -
    - Building Navigation - 220116-0453.html - 220116-0453.html - 220116-0453 - -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

    -]]> -
    -
    - If I was good at Nix... - 220106-2211.html - 220106-2211.html - 220106-2211 - -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

    -]]> -
    -
    - An Unease - 220104-2114.html - 220104-2114.html - 220104-2114 - -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.

    -

    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.

    -]]> -
    -
    - Finding large files - 211227-2301.html - 211227-2301.html - 211227-2301 - -find / -size +500000 -print

    -]]> -
    -
    - Connecting to WiFi using wpa_cli - 211226-1526.html - 211226-1526.html - 211226-1526 - -First make sure you're on the right interface:

    -

    interface wlp3s0

    -
    -

    Then:

    -

    scan -OK

    -

    scan_results -bssid / frequency / signal level / flags / ssid -00:55255a 2462 -71 [WPA2-PSK-CCMP][ESS] WLAN-Network -00:11:99:51f0 2437 -64 [WPA2-PSK-CCMP][ESS] WLAN-Network2

    -

    add_network -0 (network ID)

    -

    set_network 0 ssid "WLAN-Network" -set_network 0 psk "SupahSecretPassphrase"

    -
    -

    And that should do it!

    -]]> -
    -
    - Packing for India - 211220-1838.html - 211220-1838.html - 211220-1838 - -india2022:

    -

    things to take:

    -
      -
    • work computer
    • -
    • atreus
    • -
    • kindle
    • -
    • toothbrush
    • -
    • eye mask
    • -
    • beard oil
    • -
    • beard trimmer
    • -
    • toothbrush
    • -
    • chargers
    • -
    • vape coils and juice
    • -
    • clothes
    • -
    • passport
    • -
    • b12
    • -
    • staterra
    • -
    • yubikey!!
    • -
    • -
    -]]> -
    -
    - Things to buy for India - 211220-1658.html - 211220-1658.html - 211220-1658 - - -
  • kalamata olives
  • -
  • 6x dark chocolate (old gold)
  • -
  • 4 strips cardiprim
  • -
  • blackmore vitamin c
  • -
  • 3 packets panamax
  • -
  • olay 7 in one anti-aging cream
  • -
  • sun screen
  • -
  • pawpaw ointment (big)
  • -
  • maille wholegrain mustard
  • - -]]> -
    -
    - Fuck Products - 211218-0150.html - 211218-0150.html - 211218-0150 - -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.

    -

    i fucking hate it -i wont buy your shitty thing, fuck off

    -]]> -
    -
    - - 211212-1939.html - 211212-1939.html - 211212-1939 - - - - - Pre-Travelling to India 2021 - 2022 - 211212-1150.html - 211212-1150.html - 211212-1150 - - -
  • reapply for OCI on the portal immediately. Talk to poopz if you are unsure
  • -
  • read the email sent to you by Bisha Balan and follow instructions.
  • -
  • scan a copy of your current passport and email to Bisha Balan
  • -
  • your flight to India is from Melbourne. Work out the formalities of getting to Melbourne and when
  • - -]]> -
    -
    - Wallabag resync - 211211-2254.html - 211211-2254.html - 211211-2254 - -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.

    -

    Thinking I should just hit the client directly instead of using an api

    -]]> -
    -
    - Fixing Nix DHCPD - 211204-0155.html - 211204-0155.html - 211204-0155 - -Ever since I installed my new hardware, I haven't been able to get on the internet with box -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)

    -]]> -
    -
    - Nobody Asks Why - 211130-2052.html - 211130-2052.html - 211130-2052 - -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.

    -]]> -
    -
    - The KaiOS dream - 211121-0144.html - 211121-0144.html - 211121-0144 - -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!

    -]]> -
    -
    - Adventures in hacking KaiOS - 211120-0228.html - 211120-0228.html - 211120-0228 - -I want to root my Nokia 800 tough (nadir) 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 was 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

    -

    Some hopefully helpful links: -https://wiki.bananahackers.net/development/edl tutorial -https://gitlab.com/suborg/8k-boot-patcher/ patching the boot img -https://ivan-hc.github.io/bananahackers/DEBUG-ENABLED.html#h.uz9hfmeg6ml7 rooting in general -https://edl.bananahackers.net/ where to get the boot img from -https://ivan-hc.github.io/bananahackers/webide.html#h.p_zvqqyAT0XBks how to use webIDE -https://sites.google.com/view/b-hackers-store/home store

    -]]> -
    -
    - DIY e-ink pda - 211116-2255.html - 211116-2255.html - 211116-2255 - -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.

    -

    Maybe I'm just reeling from the lack of scroll

    -]]> -
    -
    - The tools that make us - 211116-2244.html - 211116-2244.html - 211116-2244 - -Having now spent the better part of a month without a smartphone I've spent a lot of time reeling from the way life changes without having one. 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.

    -]]> -
    -
    - Goal - 211107-2309.html - 211107-2309.html - 211107-2309 - -Some guiding thoughts

    -
      -
    • The technologies we choose to use, shape us just as much as we shape them
    • -
    • No one is immune to propoganda
    • -
    • Those with the technical know how ought to help their friends
    • -
    • Infrastructure and data that you control is more portable / modular
    • -
    -

    What I'm trying to achieve:

    -]]> -
    -
    - - 211107-2158.html - 211107-2158.html - 211107-2158 - - - - - Game idea #73 - 211104-0210.html - 211104-0210.html - 211104-0210 - -flying robot man -roguelike, big rooms, side scroller -one missle, many upgrades -movement upgrades

    -
      -
    • follow missile
    • -
    • fly around a little
    • -
    • dash
    • -
    • 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
    • -
    • recoil
    • -
    • flip around 180 degrees
    • -
    • jump
    • -
    • skid
    • -
    -

    3 stages: oil rig, underground, underwater

    -]]> -
    -
    - The state of my infrastructure - 211104-0150.html - 211104-0150.html - 211104-0150 - -box

    -
      -
    • is now bowl
    • -
    • randomly switches off without warning
    • -
    -

    line

    -
      -
    • is my oneplus 5t, not really configured well
    • -
    -

    curve

    -
      -
    • email / khal configuration
    • -
    • dev environments
        -
      • tidal + super collider + orca + pilot + carla + helios + pipewire
      • -
      • direnv / nix repl
      • -
      • cached nix shell
      • -
      • godot
      • -
      • neovim
          -
        • v0.5, telescope, lsp
        • -
        • aniseed for conjure
        • -
        • language clients
        • -
        • godot
        • -
        -
      • -
      -
    • -
    -

    helix

    -]]> -
    -
    - Incorrect password at GRUB prompt - 211102-2358.html - 211102-2358.html - 211102-2358 - -error: access denied. -error: no such cryptodisk found. -error: disk '<disk-id>' not found. -grub rescue>

    -

    cryptomount (, ) -insmod normal -normal

    -]]> -
    -
    - 5 Day Liveboard Sailing - 211029-1324.html - 211029-1324.html - 211029-1324 - - -
  • clothes for each day
  • -
  • hat
  • -
  • sunscreen, insect repellent
  • -
  • Long sleeved, collared tops & neck tubes sun shirt(s)
  • -
  • Wet-weather jacket
  • -
  • Warm thing
  • -
  • togs, towel
  • -
  • White–soled trainers
  • -
  • blanket and pillow
  • -
  • water
  • -
  • booze
  • -
  • ear plugs
  • -
  • kindle
  • -
  • battery
  • - -]]> -
    -
    - Make Things Tedious - 211029-1128.html - 211029-1128.html - 211029-1128 - - -
  • If the things you don't want to do are hard to do, you won't do them
  • -
  • Making things tedious as a tool
  • -
  • Against Convienence
  • - -]]> -
    -
    - The Two Ways of Invincible Computing - 211022-1728.html - 211022-1728.html - 211022-1728 - -uxn, collapseOS, mu -> preparing for the fall, small, simple, limited, "start over" -nixOS, guix, reproducible builds -> preventing the fall, "solidifying current structures"

    -

    what happens if nixpkgs goes down, forever?

    -]]> -
    -
    - Problems with NixOS as a daily driver - 211004-2002.html - 211004-2002.html - 211004-2002 - -Trying to hack my switch, and though the package for exploiting the system exists, it doesn't seem to have all the dependencies included

    -]]> -
    -
    - - 210829-0712.html - 210829-0712.html - 210829-0712 - - - - - things i should do today - 210731-2033.html - 210731-2033.html - 210731-2033 - - -
  • cook chickpeas
  • -
  • order shrooms
  • -
  • actually try to learn nix / clojure
  • -
  • buy a table
  • - -]]> -
    -
    - git tipsand tricks - 210707-0544.html - 210707-0544.html - 210707-0544 - -added extra commits that didnt need to be in the PR? no problem:

    -
      -
    • git rebase -i master (interactively rebase from master)
    • -
    • drop the commits you dont want
    • -
    • git push origin <branch> -f
    • -
    -

    and youre done!

    -

    there was supposed to be some stuff about cherry picking but i ddnt get to it

    -]]> -
    -
    - the art of doing things - 210618-1227.html - 210618-1227.html - 210618-1227 - -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

    -]]> -
    -
    - things to bring camping - 210618-1038.html - 210618-1038.html - 210618-1038 - - -
  • tent
  • -
  • sleeping bag
  • -
  • sleeping pad
  • -
  • coffee
  • -
  • stove
  • -
  • water
  • -
  • food
  • -
  • pot
  • -
  • cuttlery
  • -
  • chairs
  • -
  • eski
  • -
  • pillow
  • -
  • speakers
  • -
  • blanket
  • -
  • warm clothes
  • -
  • headtorch
  • -
  • fire - deck ofc cards
  • - -]]> -
    -
    - - 210611-1631.html - 210611-1631.html - 210611-1631 - - - - - - 210530-1305.html - 210530-1305.html - 210530-1305 - - - - - morning climbing packing - 210522-1436.html - 210522-1436.html - 210522-1436 - - -
  • food; bars, cookies, chips, everything you can take
  • -
  • water
  • -
  • coffee
  • -
  • shoes
  • -
  • speaker
  • -
  • vape, juice, battery, coil
  • -
  • ereader?
  • - -]]> -
    -
    - Securing Linux - 210509-1322.html - 210509-1322.html - 210509-1322 - -Low hanging fruit -

    disable root login -ssh-keys only -1 user per service -firewall unused ports

    -

    Detections

    -

    IDS:

    -
      -
    • psad
    • -
    • bro
    • -
    • tripwire
    • -
    • suricata
    • -
    -

    aggregate logs

    -]]> -
    -
    - a note about bathrooms - 210417-1243.html - 210417-1243.html - 210417-1243 - -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

    -]]> -
    -
    - Puralek - 210417-0324.html - 210417-0324.html - 210417-0324 - -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 Kitaab. -It's similar to Human Programming interface that Karli Coss talks about In fact I plan to base it on that

    -

    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 Invincible Computing

    - -

    Related:

    - -

    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.

    -

    Kendrit

    - -]]> -
    -
    - Data to grab - 210417-0322.html - 210417-0322.html - 210417-0322 - -Old photos I took as a kid -Emails from telos.ideate@gmail.com -Text messages from blackberry

    -]]> -
    -
    - Nix Docker - 210417-0308.html - 210417-0308.html - 210417-0308 - -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.

    -
    { pkgs ? import <nixpkgs> { system = "x86_64-linux"; } }:
    -
    -pkgs.dockerTools.buildImage {
    -  name = "hello-docker";
    -  config = {
    -    Cmd = [ "${pkgs.hello}/bin/hello" ];
    -  };
    -}
    -
    -]]> -
    -
    - mach-nix and reproducible Python builds - 210416-2252.html - 210416-2252.html - 210416-2252 - -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 asyncio on whichever version of python nixpkgs mach-nix defaults to.

    -

    Hopefully by specifing specific versions of each of the plugins and the python version it will work.

    -

    = mach-nix expressions = -mach-nix env shell.nix -r requirements.txt

    -]]> -
    -
    - - 210409-1109.html - 210409-1109.html - 210409-1109 - - - - - dreaming of futures - 210407-1501.html - 210407-1501.html - 210407-1501 - -i cant sleep once more so i decided to write things

    -

    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

    -

    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.

    -

    where once we trapped electricity in silicon and forced it to think, now we shaped light into rocks and sprouted mushrooms as we went.

    -]]> -
    -
    - Re-Thinking and Evaluating My Personal Computing - 210314-1815.html - 210314-1815.html - 210314-1815 - -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.

    -

    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 The Heirloom Computer, 50 Year Computing and the various projects referenced in these documents, I began reflecting on what I want out of my personal computing.

    -

    Requirements

    -
      -
    • USB-C and A ports
    • -
    • HDMI
    • -
    • Networking stack (with kill switch)
    • -
    • Small size
    • -
    • Battery powered
    • -
    -

    Options

    -
      -
    • Computer in a Stick
    • -
    • NUCs
    • -
    • SBCs
    • -
    • eMMC boards?
    • -
    -]]> -
    -
    - Memex - 210222-0114.html - 210222-0114.html - 210222-0114 - -Yaad -kitaab

    -

    Generated Tags

    -

    =### meta =

    - -]]> -
    -
    - - 210222-0046.html - 210222-0046.html - 210222-0046 - - - - - Shaarli <-> Kitaab bridge - 210124-0407.html - 210124-0407.html - 210124-0407 - -A small piece of software that allows me to bridge between shaarli's plain txt database, and links in Kitaab

    -

    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)

    -]]> -
    -
    - Turning Box into Bowl - 210124-0144.html - 210124-0144.html - 210124-0144 - -I desperately need to ditch bowl

    -

    I decided I don't need a new desktop PC and will just use box

    -]]> -
    -
    - Updating Curve - 210124-0140.html - 210124-0140.html - 210124-0140 - -Currently GNOME is too heavy for me to run much stuff concurrently on curve, I'll need to switch to a more lightweight window manager. I'm thinking bspwm + sxkhd like I used to run.

    -

    I'll probably need to write a lot of stuff to get it working right, and also dig out my old config. Seems doable

    -]]> -
    -
    - Getting Kitaab Online - 210124-0135.html - 210124-0135.html - 210124-0135 - -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 (https://github.com/jonashaag/python-ctags3 )

    -

    Since VimZettel uses date to create file names, I'll need to grab the title as well

    -

    There seems to be a lot of garbage tags in there, so I'll need to clean up Kitaab too

    -]]> -
    -
    - The List - 210124-0033.html - 210124-0033.html - 210124-0033 - -Cybre,Hacker,Digital,Inquisitive,Chaotic,Stubborn -Gardener,Shaman,Artist,Sheperd,Sailor,Navigator,Climber

    -]]> -
    -
    - futon vacuum size - 210123-1417.html - 210123-1417.html - 210123-1417 - -130x110cm

    -

    will fit the futon super smug

    -]]> -
    -
    - bed frame size - 210123-1414.html - 210123-1414.html - 210123-1414 - -exact measurements: -190cmx130cm

    -

    buy wood slat 2~3cm less

    -]]> -
    -
    - things to buy - 210115-1809.html - 210115-1809.html - 210115-1809 - -v60 -gooseneck kettlee -coffee grinder -cleaver knife (make?) -cocktail maker -scissors -bathroom speakers -glass / wood table -side table

    -]]> -
    -
    - missing things - 210115-1804.html - 210115-1804.html - 210115-1804 - -throw blanket -big glass jar -burping lid x3

    -]]> -
    -
    - Sealight & Mossnet - 210109-2114.html - 210109-2114.html - 210109-2114 - -Sealight the public facing beacon -Mossnet, the intimate underside

    -

    The two are entangled, and at the center is me. Though I hope this changes over time.

    -]]> -
    -
    - Matrix Bridges - 210103-2319.html - 210103-2319.html - 210103-2319 - -running Matrix Bridges is generally a 3 step process:

    -
      -
    • create a bot
    • -
    • run the appservice so that it can be registered with the bot
    • -
    • tell synapse of the bot's existence
    • -
    -

    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 services.matrix-appservice-discord.enable = true; in configuration.nix -I don't yet know what to do in nixOS specifically if there is no module (write one, lol)

    -]]> -
    -
    - Hardware Projects - 210102-2223.html - 210102-2223.html - 210102-2223 - - -
  • pi hole #fd42bdb6
  • -
  • kobo hardware page turner
  • -
  • mycroft ai
  • -
  • pi0 project -> Desk Companion
  • -
  • LED alerter
  • - -]]> -
    -
    - things for nye - 201229-1053.html - 201229-1053.html - 201229-1053 - -toothbrush -toothpaste -mouthwash -beard oil -towel

    -

    casey weed -my weed -papers -juice -tabs -batteries -pebble charger -phone charger

    -

    work laptop -work laptop charger

    -

    3 shirt -2 short -1 pant -toggs

    -

    sandals, no shoes

    -

    === -gel capsules -beer in the fridge -battery charger

    -]]> -
    -
    - What history got wrong about the future - 201223-0101.html - 201223-0101.html - 201223-0101 - -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.

    -

    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.

    -]]> -
    -
    - - 201219-1839.html - 201219-1839.html - 201219-1839 - - - - - Vegan Chilli - 201219-1825.html - 201219-1825.html - 201219-1825 - -Ingredients -
      -
    • 2 tablespoons extra-virgin olive oil
    • -
    • 1 medium red onion, chopped
    • -
    • 1 large red bell pepper, chopped
    • -
    • 2 medium carrots, chopped
    • -
    • 2 ribs celery, chopped
    • -
    • ½ teaspoon salt, divided
    • -
    • 4 cloves garlic, pressed or minced
    • -
    • 2 tablespoons chili powder*
    • -
    • 2 teaspoons ground cumin
    • -
    • 1 ½ teaspoons smoked paprika*
    • -
    • 1 teaspoon dried oregano
    • -
    • 1 large can (28 ounces) or 2 small cans (15 ounces each) diced tomatoes**, with their juices
    • -
    • 2 cans (15 ounces each) black beans, rinsed and drained
    • -
    • 1 can (15 ounces) pinto beans, rinsed and drained
    • -
    • 2 cups vegetable broth or water
    • -
    • 1 bay leaf
    • -
    • 2 tablespoons chopped fresh cilantro, plus more for garnishing
    • -
    • 1 to 2 teaspoons sherry vinegar or red wine vinegar or lime juice, to taste
    • -
    -

    Instructions

    -
      -
    • 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.
    • -
    • Add the garlic, chili powder, cumin, smoked paprika and oregano. Cook until fragrant while stirring constantly, about 1 minute.
    • -
    • 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.
    • -
    • 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.)
    • -
    • 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.
    • -
    -]]> -
    -
    - - 201218-1505.html - 201218-1505.html - 201218-1505 - - - - - Brighter futures series II - 201215-1310.html - 201215-1310.html - 201215-1310 - -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

    -

    idea

    -

    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.

    -]]> -
    -
    - random subtitle - 201215-1308.html - 201215-1308.html - 201215-1308 - -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

    -

    The List

    -]]> -
    -
    - Refusing Rating - 201213-1641.html - 201213-1641.html - 201213-1641 - -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 . Even if I liked whatever service or content you provided, I (probably) still won't do it. I won't feed the 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 doesn't know what else to do with metrics.

    -

    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. will still collect some unavoidable data from my interactions with them, and use this data for whatever they see fit. 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.

    -
      -
    • Not drip feeds of ego-boosting like notifications.
    • -
    • Not gated communities built out of follower counts and verified check marks.
    • -
    • Not laser focused optimization of product ranking, and user {att,re}tention
    • -
    -

    I won't engage in these.

    -

    Instead, where appropriate I will engage in:

    -
      -
    • Personal recounts of similar experiences
    • -
    • Asking or answering questions and learning more
    • -
    • Expressing appreciation explicitly
    • -
    • Constructive criticism without being mean
    • -
    • Ambient support
    • -
    -

    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.

    -]]> -
    -
    - Taming Technology - 201206-2150.html - 201206-2150.html - 201206-2150 - -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.

    -]]> -
    -
    - Getting Matrix Online - 201129-2055.html - 201129-2055.html - 201129-2055 - -Finally taking steps in almost exactly 1 year since taking up the mantle of friend-hosting (https://anish.lakhwara.com/posts/fireplace/) 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:

    - -

    = 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:

    -

    echo '{ "m.server": "chat.sealight.xyz:443" }' > /<webroot>/.well-known/matrix/server

    -

    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.

    -

    Or SSL for DNS

    -

    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. ACME, it's nixOS module and even perhaps the underlying software logo 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.

    -

    These resources were especially helpful in debugging ACME issues:

    - -

    Finally

    -

    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.

    -

    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.

    -

    Next

    -

    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

    -]]> -
    -
    - Building Norns - 201128-1456.html - 201128-1456.html - 201128-1456 - -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.

    -]]> -
    -
    - - 201128-1333.html - 201128-1333.html - 201128-1333 - - - - - Getting to a Finished Song - 201128-1333a.html - 201128-1333a.html - 201128-1333 - -I've learnt a few ways to make digital music now, but I haven't actually Finished a Song. All I have is ways to make noise. In order to record a song I need a good microphone.

    -

    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

    -

    I can see a path to through the tunnel

    -]]> -
    -
    - Box Upgrade - 201128-1326.html - 201128-1326.html - 201128-1326 - -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. -box

    -]]> -
    -
    - Dev Stories - 201128-1301.html - 201128-1301.html - 201128-1301 - -In the interest of sharing Kitaab 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.

    -

    ideas

    -

    Getting to a Finished Song -Understanding Generative -Building Norns -NixOS & the Responsibility of Power -mossnet -sealight.xyz

    -]]> -
    -
    - Chords - 201122-2142.html - 201122-2142.html - 201122-2142 - -The reason we care about the degree 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.

    -

    hence, chord progressions can be written as numbers 1 - 6 -A chord progression and key unlocks your capacity to see the music matrix

    -]]> -
    -
    - - 201122-2123.html - 201122-2123.html - 201122-2123 - - - - - - 201122-2122.html - 201122-2122.html - 201122-2122 - - - - - Shaarli Setup - 201121-1417.html - 201121-1417.html - 201121-1417 - -So I finally got Shaarli all configured. It turns out the Network Redirection Error that I was facing had to do with nginx 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 ln -s $(nix eval nixos.shaarli.outPath)/* $dataDir to place all the shaarli files in the dataDir, then chown shaarli:shaarli $dataDir and finally cp config.php $dataDir/config.php to get everything running. -I had much more sucess with debugging after setting php_admin_value[error_log] = "/var/log/nginx/phpfpm.log" and using strace -p <phpfpm-pid> so that I actually knew what was going wrong. I learnt that when using root = pkgs.shaarli and setting SHAARLI_CONFIG 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!!

    -]]> -
    -
    - Ops tasks for bowl - 201119-1157.html - 201119-1157.html - 201119-1157 - -bowl -
      -
    • wireguard -try and install latest linux kernel without rebooting, and then include wireguard.nix

      -
    • -
    • wallabag -overlay the pkg to include the patch that deals with mb_str_replace

      -
    • -
    • shaarli -hack the system to set password

      -
    • -
    • nextcloud -move dataDir to /data and import backup

      -
    • -
    • navidrome -change dataDir to data, copy over music, grant permissions

      -
    • -
    • run headphones, beats, and see if you can get huginn configured to connect to bowl

      -
    • -
    • run fava+beancount or alternative
    • -
    • run grasp server?
    • -
    • maybe setup telegraf agent?
    • -
    -]]> -
    -
    - Getting Web-Services to run on NixOS - 201118-1522.html - 201118-1522.html - 201118-1522 - -Summary -

    Shaarli

    -
      -
    • Haven't configured a systemd service to ln -s the nix derivation yet
    • -
    -

    Wallabag

    -
      -
    • Upstream seems broken
    • -
    • Docker works, but data is not persistent
    • -
    • Find a way to use overlay so I can use an older version
    • -
    -

    Wireguard

    -
      -
    • broken on 20.09
    • -
    • not sure what to do
    • -
    -

    LUKS / LVM

    -
      -
    • does not mount the big partition
    • -
    • not sure why
    • -
    -

    Borg

    -
      -
    • Unconfigured
    • -
    • Need to restore nextcloud data
    • -
    • Most other data is missing
    • -
    -

    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 bowl to be running on NixOS, and I've come up against many difficulties, and lost all the data in both of these services...

    -

    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 ln -s 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

    -

    Wallabag has been another story. It seems like upstream is broken because it's overwriting a php function (mb_string is the package and mb_str_replace is the function) that php says it can't overwrite.

    -

    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 nixos-rebuild switch, 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.

    -

    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.

    -]]> -
    -
    - - 201118-1520.html - 201118-1520.html - 201118-1520 - - - - - bowl dying - 201108-0205.html - 201108-0205.html - 201108-0205 - -bowl is certainly nearing teh end of it's life. It has served me well. I will need to replace it imminently.

    -

    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)

    -

    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.

    -]]> -
    -
    - Controlled Difficulty - 201106-0311.html - 201106-0311.html - 201106-0311 - -Growth requires difficulty. Induce it in your life, in whatever portion you can sustain in order to learn and grow from the experience

    -]]> -
    -
    - 3 Years of Owning a Server - 201106-0258.html - 201106-0258.html - 201106-0258 - -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 Invincible Computing. The sad part is what stirred me to finally commit to doing this whole process (Backup, Automation and Reliable builds) is losing 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. Controlled Difficulty and all.

    -]]> -
    -
    - vim zettel last 5 edited - 201105-2338.html - 201105-2338.html - 201105-2338 - -"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.

    -]]> -
    -
    - Nextcloud Backup - 201105-2321.html - 201105-2321.html - 201105-2321 - -Because I'm running a snap I can do: - sudo snap stop nextcloud - sudo cp /var/lib/snap/.. ./ -But because I'm paranoid I also did: - sudo nextcloud.export - sudo cp /var/lib/snap/common/export/* ./

    -]]> -
    -
    - vim zettel Question - 201105-2316.html - 201105-2316.html - 201105-2316 - -How to go back to previous note after ZettelNew?

    -]]> -
    -
    - Docker cp - 201105-2309.html - 201105-2309.html - 201105-2309 - -docker cp <CONTAINER>:<SRC> <DEST>

    -]]> -
    -
    - Wallabag Backup - 201105-2306.html - 201105-2306.html - 201105-2306 - -Had to enter the docker container -Go to a reasonable place in the filesystem -Run - psql -U postrges -l - pg_dump -U postgres $database > outfile -Then copy out of docker - sudo docker cp wallabag-db:/$database wallabag

    -]]> -
    -
    - Borg instructions - 201105-2104.html - 201105-2104.html - 201105-2104 - -Install & Quick Start -

    pip3 install borgbackup -borg init -e=none /path/to/repo -borg create /path/to/repoWallabag /var/lib/docker/volumes/x/data

    -]]> -
    -
    - Desk Companion - 201105-2043.html - 201105-2043.html - 201105-2043 - -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.

    -

    I'm not sure what to make it display

    -

    Ideas

    -
      -
    • Weather Calendar Tasks (Dashboard)
    • -
    • Different plants and their information
    • -
    • Tamogatchi
    • -
    • Pomodoro Timer
    • -
    -]]> -
    -
    - The New Internet is being born - 201105-1945.html - 201105-1945.html - 201105-1945 - -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.

    -

    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.

    -

    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

    -

    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 hyper://, ipfs://, or gemini:// hell Google is getting rid of http://! 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.

    -

    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.

    -]]> -
    -
    - On Noticing Your Own Reactions - 201105-1933.html - 201105-1933.html - 201105-1933 - -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.

    -]]> -
    -
    - kendrit-ops - 201103-2109.html - 201103-2109.html - 201103-2109 - -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.

    -

    Trying to have fewer tasks that are more important.

    -

    Goals

    -
      -
    • Get nixOS on bowl
    • -
    • Weekly and Monthly backups of bowl
        -
      • using Borg and Blackblaze
      • -
      -
    • -
    • Wiregaurd installation on helix to access bowl from anywhere
    • -
    • Update keyboard keymap
    • -
    -]]> -
    -
    - Kitaab integration with Task Warrior - 201031-0114.html - 201031-0114.html - 201031-0114 - -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 Kitaab.

    -]]> -
    -
    - Systems, not Goals - 201031-0042.html - 201031-0042.html - 201031-0042 - -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.

    -

    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.

    -

    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.

    -

    You get the idea.

    -

    "What is the purpose of dance?" - Alan Watts

    -]]> -
    -
    - readImap dvlg - 201025-2352.html - 201025-2352.html - 201025-2352 - -tasks | pro:readImap -
      -
    • [X] finish read-imap in spellbook #b4a148e7
        -
      • [X] parse email msgs #0e629167
      • -
      -
    • -
    • [X] import writing into kitaab #ea0f2f4d
    • -
    -

    done

    -

    download emails using email and imaplib in python -save to out file using email.generator.Generator(fp) -can read file through emails through email.parser.Parser(fp)

    -

    parsing

    -

    for part in msg.walk(): -r = str(part.get_payload(decode=True))

    -

    todo

    -
      -
    • avoid bytes and empty parts
    • -
    • differentiate between links and passages/comments
    • -
    • read tags from identified link blocks
    • -
    • average links per day
    • -
    • most common tag
    • -
    -]]> -
    -
    - Why Kendrit - 201021-2233.html - 201021-2233.html - 201021-2233 - -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".

    -]]> -
    -
    - - 201021-2102.html - 201021-2102.html - 201021-2102 - -Generated Tags -

    =### jrnl =

    - -]]> -
    -
    - Somewhere at the end of History - 201021-2043.html - 201021-2043.html - 201021-2043 - -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?

    -]]> -
    -
    - Amazed at the NixOS Community - 201020-1926.html - 201020-1926.html - 201020-1926 - -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 music tracker, emulates modular synthesizers or is a DSL in an already esoteric programming language for livecoding -Even when it comes to hardware, I use a phone you probably haven't heard of (it has a physical keyboard! in 2020!), and my smartwatch is literally no longer available for purchase, that I revived through a battery transplant.

    -

    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 awesome. 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😊

    -]]> -
    -
    - Kimchi Batch 2 - 201019-2221.html - 201019-2221.html - 201019-2221 - -Spices -

    1 cup gochugaru -1 half white onion -whole head of garlic -a chunk of ginger -2 Shallots, thinly sliced

    -]]> -
    -
    - Pebble Battery Replacement - 201019-2220.html - 201019-2220.html - 201019-2220 - -This website https://pebblejunkies.com/how_to-s.html has useful links

    -]]> -
    -
    - Alert when nixpkgs unstable is unavailable - 201019-2038.html - 201019-2038.html - 201019-2038 - - - - - Buchi Flavors - 201019-2020.html - 201019-2020.html - 201019-2020 - -== 14/10/20 5th Batch ==

    -

    Blueberry cream

    -

    Same as before

    -

    Mango + Pear

    -

    1 mango - 2 pear blitzed (only a lil added)

    -

    Straw + Lime

    -

    Blitzed strawberry 250g -Juice of some lime

    -

    Pear + Apple x2

    -

    Blitzed pear (Only buy 1 of these!) -Blitzed apple (Only buy 1 of these!) -Some lime juice

    -

    flavors ideas

    -

    lime + mint -lime + ginger -vanilla, banana, blueberry, cinnamon, peach, basically any fruits -look into heating flavors, adding sugar before 2nd ferment

    -

    = 21/09/20 4th batch =

    -

    Blueberry cream

    -

    Blue bottle -same as below

    -

    Tropical blast

    -

    Red bottle -250g strawberry

    -
      -
    • half chopped
    • -
    • half crushed and heated -half a pineapple, chopped -some lemon -some lime -some blueberry
    • -
    -

    Pineapple + passionfruit + lime

    -

    Green bottle -quart a pineapple, blitzed -2 passionfruits -juice of 2 limes

    -

    Kiwi + Lemon

    -

    Blue bottle -3 kiwis, blitz -juice of 1 lemon

    -

    Pineapple swirl

    -

    quart a pineapple, blitzed -some kiwi -some lemon -some lime

    -

    = 23/08/20 3rd batch =

    -

    Blueberry Cream

    -

    230g blueberry - turned into jam - heated with 1 cup water - crushed - a little sugar - 1 cap vanilla extract -3rd full batch

    -

    Strawberry Cream

    -

    250g strawberry - turned into jam - same steps as blueberry -3rd full batch

    -

    Lemon Mint Musk

    -

    3 full limes from jj -5 fresh mint leaves -half a pack dried mint -3rd full batch

    -

    Banana Cream

    -

    2 full bananas -1 cap vanilla extract -3rd full batch

    -

    = 3rd batch first stage 09/08/20 = -Madura organic green tea -All boxed water

    -

    = Review of 22/07 batch = -all undrinkably sour, should have re-made from the first stage

    -

    = Strawberry 22/07/20 = -~500g strawberry, chopped -about 1/3rd bottle -Diluted water batch

    -

    = Citrus 22/07/20 = -Oca/Orange blend -Half a large orange -3 chopped Ocas -Diluted water batch

    -

    = 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

    -

    = The OG 12/07/20 = -Tumeric/Ginger blend -Diced, roughly 50/50 -About 1/4th the bottle

    -

    = Berry Buch 12/07/20 = -Strawberry + Blueberry blend -250g strawberry, diced -125g blueberries smushed -Around 1/3rd of the bottle

    -

    = 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

    -]]> -
    -
    - NixOS Quick Tips - 201019-1905.html - 201019-1905.html - 201019-1905 - -install a package: -nix-env -i hello <-- not reproducible and hence not advisable - or
    -edit /etc/nixos/configuration.nix to ensure system wide install -nixos-rebuild switch <-- create new generation -nixos-rebuild test <-- only active while computer on

    -

    sudo nixos-rebuild test -I nixpkgs=~/usr/nixpkgs/ - ^-- use local repo to build pkgs

    -

    find out where in the store a binary is: -readlink -f $(which hello)

    -

    search packages -nix-env -qaP '.*hello.*' - or -nix search <pkg>

    -

    search nix package options -nixos-option <option>

    -

    clear up space: -nix-collect-garbage -d

    -

    upgrade to new channel: -nix-channel --list # show what version we're on -nix-channel --add https://nixos.org/channels/nixos-XX.XX nixos -nix-channel --update -nixos-rebuild switch -remember to use sudo if you want to update the system

    -

    use a package through nix-shell: -nix-shell -p <package>

    -

    list generations -nix-env --list-generations

    -

    list installed packages -nixos-option environment.systemPackages - or -nix-env --query

    -

    install a nixOS .nix file through nix package manager -nix-env -f nvim.nix -i neovim

    -]]> -
    -
    - Memory Usage on cube - 201018-2304.html - 201018-2304.html - 201018-2304 - -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.

    -

    Restarting gitea, disabling hypercore and dat because they're broken and old has resolved the current problem

    -]]> -
    -
    - Linux Debugging - 201018-2232.html - 201018-2232.html - 201018-2232 - -Posix -
      -
    • /etc/ stores a list of config files for the software you have installed
    • -
    • We can determine most log file locations, from config files
    • -
    -

    Systemd

    -
      -
    • /etc/systemd/system shows you all the system services running
    • -
    -]]> -
    -
    - The God Pebble - 201018-2147.html - 201018-2147.html - 201018-2147 - -Endgame:

    -
      -
    • waterproof
        -
      • Suguru sealed
      • -
      • O-capped buttons (not sure if possible)
      • -
      -
    • -
    • Sapphire glass (polarized?)
    • -
    • HR Smart Strop
    • -
    • Higher battery capacity
    • -
    • NFC Payments
    • -
    • Take calls through the microphone
    • -
    -]]> -
    -
    - Replacement Glass - 201018-2141.html - 201018-2141.html - 201018-2141 - -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

    -]]> -
    -
    - voiceNote - 201018-2128.html - 201018-2128.html - 201018-2128 - -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.

    -

    This is going to need:

    -
      -
    • Transcription API calls
    • -
    • Sending data to phone
    • -
    • Handling the data once on the phone (companion app?)
    • -
    -

    Some useful links:

    - -]]> -
    -
    - Taskwarrior Android Changes - 201017-1546.html - 201017-1546.html - 201017-1546 - -Instead of reports showing various different taskwarrior reports, have it show by project and be configurable

    -]]> -
    -
    - Invincible Computing - 201015-2313.html - 201015-2313.html - 201015-2313 - -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.

    -

    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.

    -]]> -
    -
    - Travel - 201015-2306a.html - 201015-2306a.html - 201015-2306 - -Adventures in exploration

    - -]]> -
    -
    - - 201015-2306.html - 201015-2306.html - 201015-2306 - - - - - - 201015-2233.html - 201015-2233.html - 201015-2233 - - - - - Services - 201015-2229.html - 201015-2229.html - 201015-2229 - -Digital Infrastructure -
      -
    • nextcloud (bowl)
        -
      • files
          -
        • calendar
        • -
        • photos
        • -
        -
      • -
      -
    • -
    • airsonic (bowl)
    • -
    • wallabag (bowl)
    • -
    • taskwarrior (bowl)
    • -
    • gitea (helix)
        -
      • passwords
      • -
      -
    • -
    • blog (cube)
    • -
    • rss reader (feedbin.com)
    • -
    • Mastodon (hackers.town / merveilles.town)
    • -
    • Scuttlebutt (line / curve / box)
    • -
    • Habits (line)
    • -
    • Fava + Beancount (finances)
    • -
    • Syncthing
        -
      • this notebook
      • -
      • tiddlyWiki
      • -
      • drawing
      • -
      -
    • -
    • Telegram, Wire, Whatsapp, Signal, Matrix
    • -
    • Slack / Discord
    • -
    • wireguard
    • -
    • OSMAnd
    • -
    -

    Less used

    -
      -
    • Anki
    • -
    • Duolingo
    • -
    -]]> -
    -
    - - 201015-2226.html - 201015-2226.html - 201015-2226 - - - - - kendrit-puralek - 201015-2222.html - 201015-2222.html - 201015-2222 - -Kendrit Puralek Review

    -

    Goals

    -
      -
    • HPI interface
        -
      • Automation to grab stuff from various services and have it be accessible ideally through commandline
      • -
      • Ability to add to Kitaab through Puralek
      • -
      -
    • -
    • Borg backup running continously
    • -
    • Ensure that grasp is running through nixOS -
    • -
    • bowl running on nixOS with all HDDs attached OR a replacement for bowl
    • -
    • Integrate all the old stuff that is in cold storage and make it accessible
    • -
    • Integrate stuff that is currently android only into Puralek
        -
      • Habits
      • -
      -
    • -
    • Taskwarrior + Calendar integration
    • -
    • build a startpage that features random things from Puralek
        -
      • album
      • -
      • article
      • -
      • kitaab page
      • -
      • rss feed?
      • -
      • quote
      • -
      • story?
      • -
      -
    • -
    • lifeTracker integration
        -
      • finances
      • -
      • location
      • -
      • browser history
      • -
      • sleep
      • -
      • media consumption
      • -
      -
    • -
    -]]> -
    -
    - Idea behind Puralek - 201013-2207.html - 201013-2207.html - 201013-2207 - -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

    -

    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.

    -

    use /now to order the index page of Kitaab -some sort of averaging between total itetms and change in items

    -

    Integration ideas

    -

    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

    -]]> -
    -
    - Flows for HPI - 201013-2206.html - 201013-2206.html - 201013-2206 - -flows -

    shaarli (#music/#tv/#books) -> sonarr/radarr/headphones -~~ email (links) -> shaarli ~~ -telegram chanel -> rss -telegram self messages -> ?? -rss stars -> Blog -telegram messages more than 5 years old -> archive -firefox tab groups -> sync (i think this syncs), files -~~ are.na -> shaarli (read-imap) ~~ -slack music -> shaarli?

    -

    theStudio -> Shaarli

    -

    ~~ gnome-pomodoro -> time tracker -> newpage ~~ -uHabits -> habit-server -> habitsGtk / dijo -Kitaab -> Blog -Wallabag -> Annotations -Kobo -> Annotations -merveilles.town -> Notes

    -

    take media and throw it in shaarli

    -]]> -
    -
    - Bowl to NixOS Migration - 201013-2144.html - 201013-2144.html - 201013-2144 - -Wish to migrate all the services on bowl to nixOS from Ubuntu -As part of Puralek -Necessary in order to add wireguard

    -

    Services

    -
      -
    • VPN -> Wireguard
    • -
    • AirSonic
    • -
    • Nextcloud
        -
      • Contacts
      • -
      • Calendar
      • -
      • Files
          -
        • Pictures
        • -
        -
      • -
      • GpxPod
      • -
      -
    • -
    • TaskWarrior
    • -
    • Wallabag
    • -
    • Shaarli
    • -
    • NFS share (TV/Movies)
    • -
    • Headphones/Lidarr/Sonarr Piracy
    • -
    • beancount + fava (finances)
    • -
    -]]> -
    -
    - HDD Catalouge - 201013-2143.html - 201013-2143.html - 201013-2143 - -Silver -> Memories + Nostalgia -Black -> -Mother of all HDD -> Music -Big Black -> Movies + TV

    -]]> -
    -
    - - 201013-0546.html - 201013-0546.html - 201013-0546 - - - - - taskwiki fix - 201006-2310.html - 201006-2310.html - 201006-2310 - -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

    -]]> -
    -
    - Keyboard changes - 201003-1607.html - 201003-1607.html - 201003-1607 - -Add backtick

    -]]> -
    -
    - My journey with Linux - 201001-1949.html - 201001-1949.html - 201001-1949 - -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

    -]]> -
    -
    - Vim tricks - 201001-1906.html - 201001-1906.html - 201001-1906 - -Screen: H (top of screen), M (middle of screen), L (bottom of screen)

    -

    taken from: https://missing.csail.mit.edu/2020/editors/

    -]]> -
    -
    - Why have an HPI? - 200930-2319.html - 200930-2319.html - 200930-2319 - -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

    -

    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?

    -

    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

    -]]> -
    -
    - Flows - 200930-2317.html - 200930-2317.html - 200930-2317 - - -
  • music/tv/books needs to be curated -> Piracy needs to be configured
  • -
  • images
      -
    • phone photos
    • -
    • images i like/content online
    • -
    -
  • -
  • writings/notes
  • -
  • consolidate jrnl - only has entries from April onwards.
  • -
  • old forgotten projects (boss man boss?)
  • -
  • other things from a forgotten age saved
  • -
  • Habits
  • -
  • Fitness
  • -
  • Location
  • -
  • Financial
  • -
  • Calendar/meetings
  • -
  • Tasks
  • -
  • School stuff
  • - -]]> -
    -
    - Rules for Backups - 200930-2316.html - 200930-2316.html - 200930-2316 - -3-2-1 rule

    -
      -
    • 3 backups
    • -
    • in 2 mediums
    • -
    • with 1 in a remote location
    • -
    -

    backup should be automatic, with monthly/weekly schedules running to ensure no dataloss

    -]]> -
    -
    - Dealing with Thrashing - 200930-1921.html - 200930-1921.html - 200930-1921 - -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.

    -

    I was thinking of setting a bi-weekly (once in 2 weeks) 'focus' and only doing tasks in that 'project'. This combined with a 1thingaday that I follow well, will hopefully help me achieve the things that I want to.

    -]]> -
    -
    - Data stores (ie not streams) - 200929-2026.html - 200929-2026.html - 200929-2026 - -I need to find a data store for pdf recipes and a way to store workouts.

    -]]> -
    -
    - PDF pipeline - 200928-1351.html - 200928-1351.html - 200928-1351 - -Firefox extension or shaarli grabber that takes pdf links downloads them and adds them to non-fiction syncthing directory to be available on hyperplane

    -]]> -
    -
    - Puralek for Line - 200928-0059.html - 200928-0059.html - 200928-0059 - -grasp for android?

    -]]> -
    -
    - Kitaab on line - 200928-0048.html - 200928-0048.html - 200928-0048 - -Problem: nix-on-droid doesn't allow you to browse the rest of the system -- see https://github.com/t184256/nix-on-droid/issues/78 -Fix: have a git repo I can pull to do initial config

    -

    Problem: Can't build vim-zettel, taskwiki, etc... because no nixpkgs -Fix: clone my fork TODO

    -

    Problem: nvim.nix still doesn't install node.js necessary for coc -Fix: include nodejs in nvim.nix? TODO

    -]]> -
    -
    - - 200927-2247a.html - 200927-2247a.html - 200927-2247 - - - - - = The Lab =�Notes of alchemy�- [[dev]]�- [[hack]]�- [[web-devel]]�- [[generative]]�- [[linux]]�- [[nixOS]]�- [[fermentation]]�- [[gardening]] �- [[sealight.services]] - 200927-2247.html - 200927-2247.html - 200927-2247 - - - - - grasp changes - 200927-2244.html - 200927-2244.html - 200927-2244 - -Add multi-line patch from issue https://github.com/karlicoss/grasp/issues/22 -Get server to run vim -c VimwikiRegenerateTags +c ZettelGenerateTags webquote ~/vimwiki/webquotes.wiki

    -]]> -
    -
    - 200927-2157 - 200927-2157.html - 200927-2157.html - 200927-2157 - -%title What is a type? | Lambda the Ultimate - http://lambda-the-ultimate.org/node/5604 -%date [2020-09-27 Sun 21:56]

    -

    Types are mostly used in three ways:

    -
    -]]> -
    -
    - What is a type? | Lambda the Ultimate - 200927-2151.html - 200927-2151.html - 200927-2151 - -http://lambda-the-ultimate.org/node/5604 -%date 2020-09-27 Sun 21:49] -Selection: -I'll repeat this here, since it seems quite relevant.

    -]]> -
    -
    - Standing on the Shoulders of Understandable Giants - 200927-1936.html - 200927-1936.html - 200927-1936 - -Many people admire modern software. The ease with which we can do incredible tasks is truly powerful; navigation, translation, taxes. Consumer technology has changed the way people operate. But it is a brittle tool. Trying to do anything outside of the scope of what was designed it falls apart. We cannot inspect it's workings, or configure personalizations to our own benefit. We do not get to build on top of the giants, simply pass through them in a very specific way.

    -

    There are those who refuse these terms entirely and opt to build their own tools. These craftspeople will forge the tools that fit their needs best. Building foundations at bedrock allows for the most control. Make the tools exactly as you need them. These people garner a deep respect from me.

    -

    I land somewhere in the middle.

    -

    A big development in my understanding of the craft was from the realization that I can just inspect open source code. After all that is the point. For a long time I was scared to peek behind the curtain, afraid that the runes would be illegible. But that was a silly fear. A big part of how I learn now is just looking at how other people solved a problem. Afterall the patterns are adaptable.

    -

    Being able to inspect and understand code doesn't have the same benefits as having built them entirely yourself. In exchange you are granted height, and as much control as you can muster. Can you master somebody else's spell enough to make it your own? I know the limits of my own power and so limiting the complexity is desirable.

    -

    No single person can understand the entirety of their toolchain. We must depend on each other in order to wield our artifacts at all. There's always another layer below 'bedrock'. The operating system underlies application space. The instruction set underlies the OS and BIOS. The silicon underlies the BIOS. The silicon must be extracted which requires additional industrial scale tools to shape and form.

    -

    Will you chisel away at the void, to craft the perfect tool? Or will bow to cosmic powers of the corpers you summon, happy enough be granted outcomes of incantions.

    -

    I will choose to stand of the shoulders of the giants I can understand. Those that I can also control.

    -]]> -
    -
    - Getting Grasp to work with Kitaab - 200927-1730.html - 200927-1730.html - 200927-1730 - -I need to find a command I can run that will start Vimwiki from command line. (Probably through .vimrc -> nvim.nix) -Then I need to make a pull request to grasp to run subprocess.call('vim ') -Paste the contents into the open file? Show the interactive session?

    -]]> -
    -
    - Cosmo - 200927-1651.html - 200927-1651.html - 200927-1651 - -And you may ask yourself -Well... How did I get here? -And you may ask yourself -"How do I work this?" -And you may ask yourself -"Where is that large automobile?" -And you may tell yourself -"This is not my beautiful house!"

    -

    Attention Conservation Notice: What follows is long, self-absorbed, and boring to look at; much of it was written ten or even twenty years ago.

    -

    http://bactra.org/

    -]]> -
    -
    - Critical Engineering Manifesto - 200927-1627.html - 200927-1627.html - 200927-1627 - - -
  • The Critical Engineer expands "machine" to describe interrelationships encompassing devices, bodies, agents, forces and networks.
  • - -

    https://criticalengineering.org/

    -]]> -
    -
    - Weaving the story of magic computers - 200927-0158.html - 200927-0158.html - 200927-0158 - - -
  • What does it feel like to do magic?
  • -
  • What can magic do?
  • -
  • What can the magic NOT do?
  • - -]]> -
    -
    - Shaarli integration - 200927-0149.html - 200927-0149.html - 200927-0149 - -A shaarli integration for Kitaab.

    -

    Start with a CLI client - https://github.com/shaarli/python-shaarli-client is a start -Find a way to wrap them in vim commands -Insert them by tag/search/etc

    -]]> -
    -
    - Structure of Sorcery - 200927-0111.html - 200927-0111.html - 200927-0111 - -Magic, as we seem to understand it, is the ability to affect change in ways we didn't think possible. -Once you understand how the mechanism, by definition it is no longer magic.

    -

    In order to manifest impossible realities first we must be able to imagine them, hence belief is our primary tool. Those who search for these techniques are wixen. Our abilities tend to be localized and syncronicity the multiplier. Each may have their own rituals, but cooperation is our strength.

    -

    Enacting change is the purpose of all effort. Our tools must be as varied as the uses for energy, then. Change may be the only constant, but our mortality prohibits us from simply waiting for what we wish to happen.

    -]]> -
    -
    - Just so - 200927-0028.html - 200927-0028.html - 200927-0028 - -the stack of papers may seem like chaos, but LRU it's the most efficient solution organized solution you can make

    -]]> -
    -
    - sealight services intro - 200927-0010.html - 200927-0010.html - 200927-0010 - -sealight.services is the cove you wash up on after having drifted too far out from comfortable waters. As you look around you notice some of the rock is smooth, especially where the light from the gap in the roof shines through. You see scorched driftwood and a couple large stones laid out with intention. You feel the warmth on your skin.

    -

    Do you remember how you got here now? -Do you remember where you were going to go?

    -]]> -
    -
    - De-facto proprietary software - 200926-2245.html - 200926-2245.html - 200926-2245 - -future-of-foss

    -

    You want to download thousands of lines of useful, but random, code from the internet, for free, run it in a production web server, or worse, your user’s machine, trust it with your paying users’ data and reap that sweet dough. We all do. But then you can’t be bothered to check the license, understand the software you are running and still want to blame the people who make your business a possibility when mistakes happen, while giving them nothing for it? This is both incompetence and entitlement.

    -

    https://13brane.net/rants/de-facto-closed-source/

    -]]> -
    -
    - 200921-1454 - 200921-1454.html - 200921-1454.html - 200921-1454 - -Kitaab -

    A lab notebook for a digital garden and a physical life -now -pipeline

    -

    Plant Gardening

    -

    A small garden of ideas

    - -

    The Lab

    -

    Notes of alchemy

    - -

    The Way

    -

    Spiritual power reserves

    - -

    Rock Keeping

    -

    Rocks that bring to life information

    - -

    Tadke

    -

    Seedlings yet to see their dawn

    - -

    Scratch

    -

    The humdrum of a chore list

    - -

    Travel

    -

    Adventures in exploration

    - -]]> -
    -
    - work-log - 200921-1454a.html - 200921-1454a.html - 200921-1454 - -working on vlad reports -includes:

    -
      -
    • darkweb
    • -
    • weekly report
    • -
    • alarms
    • -
    -

    darkweb: -vlad sent me the template

    -
      -
    • breach sources empty
    • -
    • compromised by severity -> div by 0
    • -
    • Vulnerability vele top 10 hosts empty
    • -
    • compromised accounts not in report?
    • -
    -

    template.prep works correctly

    -

    weekly: -working

    -

    tying it all together

    -

    change checkDataNotEmpty to read the file based on reportType -find out why json.dump(finalJson, file) in all 3 scripts (reportlab, darkweb, weekly) is writing null instead of the data

    -]]> -
    -
    - dev - dev.html - dev.html - 01 Jan, 70 - -== dev | project:fun.dev -COMPLETED ==

    -

    conjuring computers

    -

    dev

    - -

    langs

    -
      -
    • python
    • -
    • nix nixOS
    • -
    • clojure clojurescript
    • -
    • k8s
    • -
    • terraform
    • -
    • react
    • -
    -

    related

    -

    web-devel

    -

    Generated Tags

    -

    =### dev =

    - -]]> -
    -
    - memex - memex.html - memex.html - 01 Jan, 70 - -This is basically Puralek

    -

    an app that connects to shaarli/wallabag then creates a plain text file in this memex with a link to the specific article so that i can take notes on each of them. this file can also be used to update the date with on-write

    -

    some method to automatically create a new text file for each day and add it to the wiki to do zet

    -]]> -
    -
    - bots - bots.html - bots.html - 01 Jan, 70 - -Huginn -
      -
    • product crawler -> tell it a thing you want, it scoures gumtree, ebay, etc to find good deals and updates you on them
    • -
    • Nixpkgs alerter -> Notify me when nixpkgs unstable is unavailable
    • -
    -

    slack

    -

    markov bot trained on individual users -marketplace where each individual user is a stock -lol economy

    -

    Puralek bots

    -]]> -
    -
    - - pebble.html - pebble.html - 01 Jan, 70 - - - - - webAppHacking - webAppHacking.html - webAppHacking.html - 01 Jan, 70 - -The difference between Broken Authention and Broken Access controls is that authentication allows you to assume someone else's identity or account, where as the access controls allow you to access things you shouldn't be able to under your current identity.

    -

    Top 10 insecurities

    -

    Injections -Cross Site Scripting (XSS) -XML External Entities (XEE) -Broken Authentication -Broken Access Controls -Security Misconfiguration -Insecure Deserialization -Using components with Known Vulns -Sensitive Data Exposure -Insufficient Logging

    -]]> -
    -
    - Writing - Writing.html - Writing.html - 01 Jan, 70 - -Blog -jrnl

    -

    Generated Tags

    -

    =### writing =

    - -]]> -
    -
    - Nix the Language - nix-lang.html - nix-lang.html - 01 Jan, 70 - -%date 190921-1402

    -

    Trying to understand the Nix Language

    -

    Nix is a functional source grabber and builder. It's not really a package manager, only incidentally so. -(Nixpkgs notwithstanding?)

    -

    nix repl is your friend!

    -

    AttrSets

    -

    The building block datastructure in Nix. Basically just a DictionarySet

    -
    {
    -    <attributes> = ...;
    -}
    -
    -

    Functions

    -
    Nix functions work kinda like Haskell, but no types
    -
    -
    > double = x: x*2
    -> double 2
    -> 4
    -
    -

    Since nix is fucking Haskell, arguments get passed through currying

    -
    > add = x: y: x + y
    -> add 2 3
    -> 5
    -
    -

    It's good practice to pass arguments as AttrSets -You can also pass default arguments -But functions take exactly what they define. Nothing more, nothing less.

    -
    > add = {x, y ? 2}: x+y
    -> add {x = 2;}
    -> 4
    -> add {x=2; y=3}
    -> 5
    -
    -

    If you want other thigs you can do it this way

    -
    > add = s@{x, y, ...}: x + y + s.z
    -> add {x=2;y=2;z=1;a=1;}
    -> 5
    -
    -

    Builtins

    -
    Nix comes with a lot of builtin functions, but doesn't want to pollute scope. So most the functions are scoped under `builtins.` 
    -https://nixos.org/manual/nix/stable/#ssec-builtins
    -
    -

    Derivations

    -
    One of the functions that Nix includes in all scopes is the `derivation` function
    -It takes a few arguments, does some Nix magic, and produces a `Derivation`. Kinda like a .o file in C or the .class file in Java. It's not quite a real package yet. Nix still needs to build it
    -
    -builder
    -name
    -output
    -
    -

    Nixpkgs

    -
    nix-store
    -
    -

    Building process

    -
    /tmp
    -$PATH, $HOME
    -outs
    -
    -

    Flakes

    -

    NixOS

    -
    Modules
    -
    -]]> -
    -
    - counsellor - counsellor.html - counsellor.html - 01 Jan, 70 - -Archive -

    im an asshole and just havent realozed it yet

    -
      -
    • elders always seem to not like me
    • -
    • know it all
    • -
    • embrace it? -act like i enjoy my company most of all, and dont care to engage with people i dont care about?
    • -
    -

    no more feel worried about depression and suicide (planning a letter or accident) -annoyed at housemate(s), uni/work balance -assertiveness -bored of uni -(regular people stuff) -sexuality -dating

    -

    -

    reality vs hallucinations -suicide

    -

    unsatisfied:

    -
      -
    • emotionally
    • -
    • intellectually
    • -
    • physically
    • -
    -

    drugs

    -

    -
      -
    • the lump on my left/being evil
    • -
    • fear of abandonment so dont dont commit and remain lonely
    • -
    • anushka
    • -
    • invasive thoughts/snapping
    • -
    • sexuality, demi/bi
    • -
    • smoking up
    • -
    • lonliness/friends/introvert

      -
    • -
    • increasing thoughts of suicide, lump in my throat

      -
    • -
    • abandoning those who i care about most
    • -
    • being fundamentally broken

      -
    • -
    • Drugs

      -
    • -
    • Hapiness = Reality - Expectations
    • -
    • Expectations of myself, being hard on myself
    • -
    • I'm not who i think i am
    • -
    • "The Future"
    • -
    • Resiliencey
    • -
    • Agreeable-ness
    • -
    • Hope
    • -
    • Being Evil, abandoning my friends, Breakdown at the start of the year
    • -
    • not having a support network
    • -
    • Bad memory
    • -
    • job
    • -
    • Sleep
    • -
    • Exercise
    • -
    • being intense/taking myself too seriously
    • -
    • depression as a growing,looming darkness
    • -
    • tried to beat it with mentality,tools and force of will, but failed.
    • -
    • lacking meaning/purpose, giving up
    • -
    • Love of playing devils advocate
    • -
    • night time focus
    • -
    • disassociation, hallucination
    • -
    -
      -
    • Don't understand who i am and what I'm capable of, or what i want - doing/being too many things
        -
      • The multiplicity in my life that i sometimes see as "inauthentic" or "two faced" and how to console these contradictory perspectives
      • -
      -
    • -
    -

    Able to keep myself just barely out of depression through sleep, exercise and decent eating habits, but juggling too many things. not fixing the underlying problem. any one of them slightly going out of order and i fall to pieces

    -]]> -
    -
    - python-ransomware - python-ransomware.html - python-ransomware.html - 01 Jan, 70 - -Use a honeypot file to detect active ransomware and dump the process in hopes of finding the key, packaged with InnoSetup

    -

    Pipeline

    -

    Honeypot file touched/modified -> Sysmon event rule (modified to include pid as argument) -> Task scheduler -> Python process dump

    -

    Tasks

    -

    Task scheduler is triggered from any Event11 Sysmon rule currently, needs to be specific to ransomware triggers

    -
    * need to add a name to the rule, and then filter in python to only trigger on that rule name
    -
    -

    Package with InnoScript

    -]]> -
    -
    - korea2019 - korea2019.html - korea2019.html - 01 Jan, 70 - -Places -

    Kyochon (Chicken and Beer) -Bukchon Hanok Village -Gyeongbokgung Palace -Lotte Mart -Mount Namsam -Common Ground -Seoul Alive Illusion Museum -Insadong (Souvenirs) -ginseng chicken soup at Tosokchon -Namdaemun Market -jjimjilbang (Bath House?) -N Seoul Tower (Hike) -DMZ -Owl Museum -Leeum Samsung Museum of Art -Seoul Grand Park -Garden of Morning Calm -Namiseom Island -Seonyudo Park -Loveland museum -Jagalchi Fish Market

    -

    Dongdaemun Design Plaza

    -

    Purchases

    -

    Turtlenecks -Big white jacket -Jewelery

    -

    Gifts

    -

    Tanvir -Tanu -Zain -Saad -Daniel -Nupur -Manya -Cammy

    -

    Flights

    -

    Cathay Pacific 138 -SYD -> HKG -10:20pm -> 05:00am

    -

    Cathay Pacific 438 -HKG -> ICNby -08:10am -> 12:40pm

    -

    Staying

    -

    Time Travellers Party Hostel in Hongdae -11 Yeonhui-ro 2-gil, Seodaemun-gu, Seodaemun-Gu, 03784 Seoul, South Korea

    -

    INNO Guesthouse & Bar Hongdae -이노 게스트하우스 & 바 홍대 -37-7, World Cup-ro 8-gil, Mapo-gu, Mapo-Gu, Seoul, 04029, South Korea -마포구 월드컵로8길 37-7 , 마포구, (서울특별시, 04029) -Phone: +82 70-7543-8225

    -

    Weather

    -

    High of 16, low of -3 -It'll be cold!

    -

    Return Flight

    -

    Cathay Pacific 419 -ICN -> HKG -07:50pm -> 10:50pm

    -

    Cathay Pacific 101 -HKG -> SYD -11:55pm -> 12:00pm

    -]]> -
    -
    - rss2elastic - rss2elastic.html - rss2elastic.html - 01 Jan, 70 - -create an index through elasticsearch-py -read feeds through feedparser -make sure you only process new feeds (date check: feed was published after last pass through) -put document into the new index -profit

    -

    news-agg

    -

    work

    -]]> -
    -
    - hacker101 - hacker101.html - hacker101.html - 01 Jan, 70 - -Micro-CMS v2

    -

    flag 1

    -

    Used a ' to find out the login page is vulnerable to SQLi however it returns an error. Using '1='1 returns password error, rather than SQL error. We can use this -Then use union to set the password to whatever you want and exploit with the previous code. the payload to log in: -'UNION SELECT '123' as password from admins where '1'='1

    -

    Quotes matter! using "123" instead of '123' lead to an SQL error.

    -

    flag 2

    -]]> -
    -
    - hitman-roguelike - hitman-roguelike.html - hitman-roguelike.html - 01 Jan, 70 - -A top down Hitman-like roguelike where you can gain abilities and equipment in order to take down a target. Based in a fantasy realm. Loosely related to theif too. Randomized level and floor plans. Environment plays a key role.

    -

    If Hotline Miami had a stealth mode.

    -

    Skills include:

    -
      -
    • blink
    • -
    • disguise
    • -
    • decoy?
    • -
    -

    enemy AI:

    -
      -
    • communicate
    • -
    • call for backup
    • -
    • put the environment in a heightened state
    • -
    -]]> -
    -
    - tinder - tinder.html - tinder.html - 01 Jan, 70 - -A top down Hitman-like roguelike where you can gain abilities and equipment in order to take down a target. Based in a fantasy realm. Loosely related to theif too. Randomized level and floor plans. Environment plays a key role.

    -

    If Hotline Miami had a stealth mode.

    -

    Skills include:

    -
      -
    • blink
    • -
    • disguise
    • -
    • decoy?
    • -
    -

    enemy AI:

    -
      -
    • communicate
    • -
    • call for backup
    • -
    • put the environment in a heightened state
    • -
    -]]> -
    -
    - Experiments - Experiments.html - Experiments.html - 01 Jan, 70 - -weights -morning-list -godemodemay -reflection

    -]]> -
    -
    - ORCA - ORCA.html - ORCA.html - 01 Jan, 70 - -ORCA is only a sequencer. -You have to hook it up to synths

    -

    Once you do though, you generate little patterns that time midi notes.

    -]]> -
    -
    - sale - sale.html - sale.html - 01 Jan, 70 - -listing for items to go on ebay:

    -
      -
    • snes + controllers + yoshis island
    • -
    • extra pair of shoes
    • -
    -]]> -
    -
    - css - css.html - css.html - 01 Jan, 70 - -froggycss is a good place to practice

    -

    all css values are set in this way: - property: value

    -

    display types

    -
      -
    • inline
    • -
    • block
    • -
    • block-inline
    • -
    -

    box

    -
      -
    • has 3 different properties
    • -
    -]]> -
    -
    - smashstock2019 - smashstock2019.html - smashstock2019.html - 01 Jan, 70 - -date: 25 - 28 july -link: https://docs.google.com/spreadsheets/d/1aV-8QGY4S6VpwH6_E51BKY3Y8YFH7rlQU1vHOxLoKp0/edit#gid=0

    -

    flight:

    -]]> -
    -
    - Puralek - Puralek.html - Puralek.html - 01 Jan, 70 - -/home/anish/vimwiki/210417-0324.wiki

    -]]> -
    -
    - dot - dot.html - dot.html - 01 Jan, 70 - -was: Pebble Time Round -status: lost

    -]]> -
    -
    - overthewire - overthewire.html - overthewire.html - 01 Jan, 70 - -natas -

    techniques:

    -
      -
    • view source
    • -
    • file enumeration
    • -
    • encoding/decoding
    • -
    • encryption with php through ^ operator??
    • -
    -]]> -
    -
    - maze - maze.html - maze.html - 01 Jan, 70 - -Who am I writing for? -

    What am I trying to say?

    -

    How am I going to say/show it?

    -

    ============================= -ive been thinkingabout this a bunch and i kinda want my blog to be more "expanding" and interactive. branching narratives to follow that all tell a story, amd different visualizations and paths through and around this "web". entangaled and complicated like a wiki, but personal and navigable and spacious.

    -

    experiments in random linking, dark patterns, generated content, luck, and exploration. reflective of both myself as enigmatic, private and intimate yet also of the internet now, Maze like and cofusing
    -"portals" to all the places my mind frequently wanders, some little story about a character thats based on me (a narrator?)

    -

    404 pages and redirects -cloaking -story telling -ever changing, like harry potter -identity posts as corner stones, hard to get to -challenging to navigate

    -

    aesthetic cultivation - waterfalls

    -

    narrative form of "Introduction" that is posted on my blog. -i want it to introduce them to my philosophies, interests, organization and perspective. i want it to turn in on itself and be confusing and well written. where i talk about all the things that are important to me. i want it to be the moral foundation, a rock that i can look back on and rely on to remind me of myself. i'm not quite sure how i'm going to do that, but i'm going to try.

    -]]> -
    -
    - Writing.sync-conflict-20210105-172913-3AWSEIW - Writing.sync-conflict-20210105-172913-3AWSEIW.html - Writing.sync-conflict-20210105-172913-3AWSEIW.html - 01 Jan, 70 - -Generated Tags -

    =### writing =

    - -]]> -
    -
    - Purchases - purchases.html - purchases.html - 01 Jan, 70 - -waiting -

    furniture

    - -

    electronic

    -
      -
    • audio interface
    • -
    • Roland DR202 or 550 or 505, Korg ER1 (Groovebox)
    • -
    • AE modular
    • -
    -

    ferment

    -
      -
    • fermentation kit

      -
        -
      • scooby starter set
      • -
      • Scooby Hotel
      • -
      • Bottles
      • -
      • Achar
      • -
      • Saurkraut
      • -
      -
    • -
    • Lock picking

      -
    • -
    -

    coffee

    -
    - grinder -> O?
    -
    -

    plants

    -
      -
    • herb garden
    • -
    • oyster mushrooms
    • -
    -

    Fashion

    -
      -
    • hacker gloves
    • -
    • holster bag
    • -
    • nail polish
    • -
    • silver eye liner
    • -
    • sail jacket
    • -
    • waterproof pants
    • -
    -

    camping

    -
      -
    • pillow
    • -
    • mattress (small)
    • -
    • bigger tent
    • -
    • gas stove top
    • -
    • table
    • -
    • big shelter
    • -
    -

    cook

    -
      -
    • mortar & pestle
    • -
    • wood chopping board
    • -
    -]]> -
    -
    - riya - riya.html - riya.html - 01 Jan, 70 - -fave flower atm: ranunculus, anenimone, peony -fave art work: The Kiss -Klimt -fave book: The God of Small Things

    -]]> -
    -
    - sketch-build - sketch-build.html - sketch-build.html - 01 Jan, 70 - -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.

    -

    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.

    -]]> -
    -
    - COMP2420 - COMP2420.html - COMP2420.html - 01 Jan, 70 - -weeks - -]]> - - - webnotes - webnotes.html - webnotes.html - 01 Jan, 70 - -weeks - -]]> - - - sydney2021 - sydney2021.html - sydney2021.html - 01 Jan, 70 - -Sydney Trip -

    for work

    -

    Before

    -

    Make sure mossnet Wiregaurd works (tailscale if necessary) -Pot plants -Norns?? -Bake banana bread -Finish automating monthly report

    -

    Pack

    -

    beard oil -trimmer? -ebook -eyemask -vape charger, batteries, juice -melatonin -water color set -climbing shoes -phone / pebble charge,

    -

    Things

    -

    Climbing gyms -Vegan food -???

    -]]> -
    -
    - Archive - Archive.html - Archive.html - 01 Jan, 70 - -A list of orphan nodes that no longer are relevant but are worth keeping

    -

    1ProjectAMonth -counsellor -moving -riya -Experiments

    -

    Uni

    - -]]> -
    -
    - click-to-jira - click-to-jira.html - click-to-jira.html - 01 Jan, 70 - -had to configure jira instance - api key didnt matter, used regular password - create a new project -configure JiraManager - set project handle - server, pass, etc -create frontend in Flask - simple webform - use JiraManager to create a ticket on the backend - close on redirect -Stand up the server

    -

    work

    -]]> -
    -
    - see - see.html - see.html - 01 Jan, 70 - -this is the Kitaab -it's not yours but you are free to look through it

    -

    it captures many details on the Structure of Sorcery. but it is a particular structure used by a specific practioner. How you use it is up to you.

    -]]> -
    -
    - finances - finances.html - finances.html - 01 Jan, 70 - -firefly iii -spectre 3 importer

    -]]> -
    -
    - just so - just so.html - just so.html - 01 Jan, 70 - -/home/anish/vimwiki/200927-0028.wiki

    -]]> -
    -
    - curve - curve.html - curve.html - 01 Jan, 70 - -is: refurbished thinkpad X270

    -

    boot encrypted: yes, with yubikey

    -

    Tasks

    -
      -
    • nvim
    • -
    • common
    • -
    • theme
        -
      • ayu in terminal
      • -
      • wallpaper
      • -
      • firefox
      • -
      • polybar
      • -
      • rofi
      • -
      • mouse
      • -
      -
    • -
    • shutdown button in polybar
    • -
    • import pgp key
    • -
    • kde connect
    • -
    • autorandr
        -
      • on top of current screen, not to the right
      • -
      • disconnect / some way to access 2nd monitor desktop
      • -
      -
    • -
    • firefox
        -
      • declarative addons
          -
        • browserpass
        • -
        • vimperator (themes!)
        • -
        • ublock origin
        • -
        • wallabagger
        • -
        • shaarli
        • -
        -
      • -
      • grasp
      • -
      -
    • -
    • calendar app + syncing (khal + vsyncdir)
    • -
    • zsh
    • -
    • taskwarrior key files from phone
    • -
    • neomutt / geary
    • -
    • weechat
    • -
    • nheko
    • -
    • suspend
    • -
    • grub theme
    • -
    • jackd / PipeWire
    • -
    -

    Software

    -
      -
    • tidalvim (builds tidal, but not the extension?)
    • -
    • supercollider - can run but jack seems to be getting in the way?
    • -
    • vcv-rack - not installed?
    • -
    • vim processing? quil?
    • -
    • GPXViewer - delete? (cairo not found)
    • -
    -

    Data

    -
      -
    • ssh keys
    • -
    • gpg subkeys
    • -
    • yubikey
    • -
    -]]> -
    -
    - ops - ops.html - ops.html - 01 Jan, 70 - -A complete list of the digital infrastructure I run or utilize -a different form of visualizing the same data collected in other parts of this wiki. i want to make diagrams out of these.

    -

    Goal - Why I am doing all of this -Services - What it is I run -sealight.xyz -mossnet -Website

    -

    =### Tasks | project:ops OR +ops =

    -

    Rock Keeping

    -

    Rocks that bring to life information

    - -

    tools

    -

    nixOS

    -
      -
    • home-manager
    • -
    • digga
    • -
    • flakes
    • -
    • devos -bspwm -patchbay -firefox
    • -
    • wallbagger
    • -
    • tree style tabs
    • -
    • simple tab groups
    • -
    • shaarlier
    • -
    • uMatrix
    • -
    • tridactyl + theme
    • -
    • dark reader
    • -
    • css
    • -
    • grasp -zsh (powerlevel10k) -> oil shell? -kitty + theme -newsflash -geary -> Switch to evolution or thunderbird? neomutt / aerc?? -fractal -neovim
    • -
    • plugins/vimrc
        -
      • vimwiki + taskwiki + vim-zettel = Kitaab -syncthing -ripcord -kodi -andOTP (line) -KDEConnect (line / curve)
      • -
      -
    • -
    -

    cli

    -

    exa -ripgrep -ag -bat -pass -zoxide -fzf -ranger -viu

    -

    Digital Infrastructure

    -
      -
    • nextcloud (bowl)
        -
      • files
          -
        • calendar
        • -
        • photos
        • -
        -
      • -
      -
    • -
    • gonic (bowl)
    • -
    • wallabag (bowl)
    • -
    • taskwarrior (bowl)
    • -
    • gitea (cube)
    • -
    • shaarli
    • -
    • passwords
    • -
    • blog (cube)
    • -
    • rss reader (feedbin.com)
    • -
    • Mastodon
    • -
    • Scuttlebutt (line / curve / box)
    • -
    • Habits (line)
    • -
    • Whatsapp, Signal, Matrix: telegram
    • -
    • Discord, Slack
    • -
    • wireguard
    • -
    • Fava + beancount (finances)
    • -
    • BorgBackup
    • -
    -

    Piracy

    -]]> -
    -
    - rectangle - rectangle.html - rectangle.html - 01 Jan, 70 - -kobo glo 2

    -]]> -
    -
    - Ideas page - ideas.html - ideas.html - 01 Jan, 70 - -%date 240121 12:34

    -

    Water color painting -Forging a ring -Skydiving -Shooting a gun

    -]]> -
    -
    - 2420 - 2420.html - 2420.html - 01 Jan, 70 - -I don't remember what course this was

    -

    2420-w3 -2420-w4

    -]]> -
    -
    - 4450-week2 - 4450-week2.html - 4450-week2.html - 01 Jan, 70 - -Quantitative Research -

    build a big dataset -use numerical methods to extract information from the data set -determine relationships between different variables in the data set -prediction, generalisibility, causality

    -

    inferential v differential statistics

    -

    inferential

    -

    hypothesis testing -how two variables are related

    -

    differential

    -

    numerical statistical methods (mean, median mode)

    -]]> -
    -
    - dmi - dmi.html - dmi.html - 01 Jan, 70 - -digital music instrument

    -

    a (lunarpunk) game that explores ideas for generating sounds

    -]]> -
    -
    - reflection - reflection.html - reflection.html - 01 Jan, 70 - -digital music instrument

    -

    a (lunarpunk) game that explores ideas for generating sounds

    -]]> -
    -
    - Blog.sync-conflict-20201019-094152-KZ7HRBJ - Blog.sync-conflict-20201019-094152-KZ7HRBJ.html - Blog.sync-conflict-20201019-094152-KZ7HRBJ.html - 01 Jan, 70 - -20200801 -Weaving the story of magic computers:

    -
      -
    • What does it feel like to do magic?
    • -
    • What can magic do?
    • -
    • What can the magic NOT do?
    • -
    -

    20200516 -think about putting Kitaab online in some sort of form

    -

    20200514

    -

    100DaysToOffload ideas:

    -
      -
    • digital everything: the onyx note pro, kobo, kitaab, etc
    • -
    • against heroes
    • -
    • robust computing
    • -
    • against advertising
    • -
    • comfortable with the uncomfortable
    • -
    • data as magic (short story)
    • -
    • kindness requires strength
    • -
    • morning routine
    • -
    -
    -

    20200318 -website changes:

    -
      -
    • about/contact page with links and form
    • -
    • picture of my face on homepage
    • -
    • life tracker
    • -
    -
    -

    datalife -IndieMark 2 -micro.blog syndication

    -
    -

    add them to maze -have a wiki, links, now, contact/about for top bar -main page leads you down maze -links page is built from stars in shaarli

    -
      -
    • personal
        -
      • logs
      • -
      -
    • -
    • digital infrastructure/tech commentary
        -
      • lifelong learning plan
          -
        • 4 Cs of my life (Creator, Career, Consumer, Thinker??)
        • -
        -
      • -
      • ads bad
      • -
      • who free software is for
      • -
      • digital charms
      • -
      • dreaming of robust conputing
      • -
      • piecing together my life / life tracking (meta)
      • -
      • taming technology, security, privacy (firewall, foss)
      • -
      • putting up barriers; against convience
      • -
      • Loop Habits pull request
      • -
      • the internet isnt soverign, its nationalized
      • -
      -
    • -
    • experiments
        -
      • securing my wifi network
      • -
      • learning ncurses through snake
      • -
      • haasy.party configuration
      • -
      -
    • -
    • stories
        -
      • data weaver (tools like yaad), data builders (engineers), bouncers (security), operations?, data world
      • -
      • how to fuck up your phone (and fix it) [story of broken line]
      • -
      • against heroes
      • -
      -
    • -
    -

    Tech

    -
      -
    • auto publish to dat
    • -
    • add indieWeb support
    • -
    • have rel=me for mastodon page?
    • -
    • add CSS for different kinds of tags in arts page
    • -
    • add that photo that i use everywhere to the landing page
    • -
    -

    --

    -

    dependence on digital, losing data?

    -

    Identity

    -

    Experimental - Dissent, Hipster, Non conforming, Individual -Understanding -Dreamer -Warm Optimism -philosophical/conversational -trickster/shady/mysticism -Balanced/Multi disciplinary/Inbetweenness -Resilient/Mindful/Adaptable -Difficult, against convience -Not a Consumer -My troubles with Memory -The Power of Words/Keeping Identity Small

    -

    post flow: -intro/web+ > digital infrastructure > data hoard > what is information -narrative as reasoning (analysing previous 3 posts) > the medium is the message

    -

    mysticism

    -

    that which cannot be percieved

    -

    tech

    -

    the constant stream of information - the week with no internet at home

    -

    pacisifism as a technologist -The responsibility of Technologists

    -

    social doesn't scale

    -

    advertising is evil, or fuck big tech -giving up the media game

    -

    redefining private as a concept on the Internet - the public/private divide

    -

    the problem with gamification

    -

    the medium is the message

    -

    Censorship as drowning out - corporations as public utilities

    -

    weekly summaries - mastobot

    -

    data dives - music library analysis, hdd folders analysis, task warrior, habits, expenses, browser history)

    -

    phones as production devices rather than consumption machines

    -

    Anonymity as a super power

    -

    ephemeralizing the social web

    -

    psych/philosophy/Pol

    -

    story (not reason) is the basis of belief -You are the story

    -

    My trouble with history -My trouble with Identity

    -

    no heroes

    -

    an ivory tower unto itself, marooned on a island far away -the duality of my social circles - lack of an in group - an ivory tower

    -

    Fuck the American cultural hegemony

    -

    This website is not for you -analytics that everyone can see?

    -

    Stories

    -

    Wanting to be Everything.

    -

    Possible Futures

    -]]> -
    -
    - electronics - electronics.html - electronics.html - 01 Jan, 70 - -electronics -
      -
    • reading resistors
    • -
    • reading capacitors
    • -
    • soldering it
    • -
    • checking that its soldered correctly
    • -
    -

    how to read resisters: -220 = 22 x 10^0 = 220 -671 = 67 x 10^1 = 670 -6703 = 670 x 10^3 = 670000 -R works as a decimal point -1R5 = 1.5 -M, K are Mega and Kilo markers

    -]]> -
    -
    - grasp - grasp.html - grasp.html - 01 Jan, 70 - -need to package and install grasp server on box sa part of mossnet

    -

    Probably will require the pythonBuildPackage and systemd service to run it -Go here for more: https://github.com/karlicoss/grasp

    -]]> -
    -
    - cube - cube.html - cube.html - 01 Jan, 70 - -is: VPS hosted by binarylane.com.au

    -

    Tasks

    -
      -
    • update and fix gitea
    • -
    -

    Data

    -
      -
    • contact
    • -
    • professional?
    • -
    • web+
    • -
    • blog
    • -
    • gitea
    • -
    • rss
    • -
    • indieWeb
    • -
    -

    Domains

    -
      -
    • lakhwara.com
    • -
    • hexnumber.club
        -
      • should own: अनीश.com
      • -
      -
    • -
    -]]> -
    -
    - helix - helix.html - helix.html - 01 Jan, 70 - -is: a box hosted on vultr using nixOS

    -

    sealight.xyz

    -

    Services

    -
      -
    • wireguard -> mossnet
    • -
    • matrix + mumble
    • -
    • nitter
    • -
    • bibliogram
    • -
    • rss-bridge / rssBox
    • -
    • tt-rss / selfoss / feedBin
    • -
    • searcx
    • -
    • fess / yacy? (search indexer)
    • -
    • huginn / n8n / node-red
    • -
    • DNS over HTTPS
    • -
    • Tor / Yggdrisil / cjDNS
    • -
    • TIG Stack
    • -
    -

    Domains

    -

    hamara.social -*.sealight.services

    -]]> -
    -
    - webquotes - webquotes.html - webquotes.html - 01 Jan, 70 - -Generated Tags -

    =### webquote =

    - -

    title Ask HN: What are some skills you have that are worth learning? | Hacker News - https://news.ycombinator.com/item?id=23758188 -date [2020-10-03 Sat 15:51]

    -

    "the things you own, end up owning you",

    -
    -

    title Ask HN: What are some skills you have that are worth learning? | Hacker News - https://news.ycombinator.com/item?id=23758188 -date [2020-10-03 Sat 15:52]

    -

    “A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.” ~ Robert Anson Heinlein

    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:03]

    -
      -
    1. Dealing with failure is easy: Work hard to improve. Success is also easy to handle: You've solved the wrong problem. Work hard to improve.
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:03]

    -
      -
    1. The proof of a system's value is its existence.
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:04]

    -
      -
    1. Don't have good ideas if you aren't willing to be responsible for them.
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:05]

    -
      -
    1. Think of all the psychic energy expended in seeking a fundamental distinction between "algorithm" and "program".
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:05]

    -
      -
    1. The goal of computation is the emulation of our synthetic abilities, not the understanding of our analytic ones.
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:06]

    -
      -
    1. Perhaps if we wrote programs from childhood on, as adults we'd be able to read them.
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:07]

    -
      -
    1. Recursion is the root of computation since it trades description for time.
    2. -
    -
    -

    title Humans are more closely related than we commonly think | Hacker News - https://news.ycombinator.com/item?id=24686904 -date [2020-10-07 Wed 00:15]

    -

    An intuition about the "appearing trillions of times in a family tree" is to realize that family trees are actually a binary tree extending backwards in time--i.e. each person has exactly two parents, who have exactly two parents, and so on. So N generations back, there are 2^N individuals. Obviously, there weren't 2^100 people on Earth at any point in time, so this backwards tree starts folding back on itself, containing duplications. Go back far enough and there is a set of individuals who were alive at a particular point in time that completely cover that forward tree.

    -
    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:28]

    -

    "A witty saying proves nothing."

    -
    -

    -- Voltaire

    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:29]

    -

    "Conformity or rebellion?"

    -
    -

    “Neither one. Both ways are simple-minded– they are only for people who cannot cope with contradiction and ambiguity.” - Neal Stephenson's The Diamond Age

    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:30]

    -

    "Everything in excess! To enjoy the flavor of life, take big bites. Moderation is for monks."

    -
    -

    Lazarus Long, from Heinlein's "Time Enough for Love"

    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:30]

    -

    “It is not necessary for a man to be actively bad in order to make a failure in life; simple inaction will accomplish it. Nature has everywhere written her protest against idleness; everything which ceases to struggle toward an ideal, the constant effort to get higher and further, which develops manhood and character.”

    -
    -

    ― James Terry White

    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:31]

    -

    ‘If I were to wish for anything, I should not wish for wealth and power, but for the passionate sense of the potential, for the eye which, ever young and ardent, sees the possible. Pleasure disappoints, possibility never. ’

    -
    -
      -
    • Kierkegaard
    • -
    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:32]

    -

    "More broadly, nobody is going to teach you to think for yourself. A large fraction of what people around you believe is mistaken. Internalize this and practice coming up with your own worldview. The correlation between it and those around you shouldn't be too strong unless you think you were especially lucky in your initial conditions."

    -
    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:36]

    -

    “If you’re not willing to go too far, you’ll never go far enough.”

    -
    -

    title Some thoughts on a strategy to force a reduction of hours of labor | The Real Movement - https://therealmovement.wordpress.com/2017/05/01/some-thoughts-on-a-strategy-to-force-a-reduction-of-hours-of-labor/ -date [2020-10-11 Sun 18:40]

    -

    Free time is the abolition of production, distribution and labor as the organizing principle of society.

    -
    -

    title Some thoughts on a strategy to force a reduction of hours of labor | The Real Movement - https://therealmovement.wordpress.com/2017/05/01/some-thoughts-on-a-strategy-to-force-a-reduction-of-hours-of-labor/ -date [2020-10-11 Sun 18:41]

    -

    The very idea of placing an embargo on labor time is so outrageous as to be unthinkable. It will take some time for people to adjust. People who today would not consider walking off the job to win union recognition have to be convinced to walk off to emancipate themselves from wage slavery entirely.

    -
    -

    title SoyWiki - http://danielchoi.com/software/soywiki.html -date [2020-10-11 Sun 19:35]

    -

    Because the link pattern is so minimal and succinct, writing wiki links interrupts your flow of thought less than other wiki link patterns. -Comment: -this is why i dont like camel case. having to decide a name at all can be limiting.

    -
    -

    title Ribbon Farm - Internet of Beefs -https://www.ribbonfarm.com/2020/01/16/the-internet-of-beefs/

    -

    It is, of course, an absolutely silly way to conduct a conflict one intends to decisively win and replace with a pragmatic peace. In a real conflict, you would seek an overwhelming advantage, and ideally, to win without firing a shot, at no cost. On the IoB, knights seek balanced matches, actual fighting, and no outcome, at the highest cost possible

    -

    Mooks believe this too, because it is a pleasant conspiracy theory that lets them off the hook: regular human beings are naturally nice and peaceable, and evil powers-that-be dehumanize them into zombie-mook armies through their evil Bond-villain ex-machinations. And the only reason they are fighting on Side X is because the worst of the Bond villains are on the other side. They are merely honorably choosing the least among many evils.

    -

    State and non-state actors act to enable the IoB because the existence of the knights makes it valuable to do so. The knights exist profitably because the mooks enable them to. The IoB is an economy of opportunity created by the human condition at the end of history. It is a consequence rather than the cause.

    -

    Ask HN: What are some skills you have that are worth learning?

    -]]> -
    -
    - Building my own Static Site Generator - Website.html - Website.html - 01 Jan, 70 - -090222 -

    Everything is really coming together now, and I could launch if I wanted to. There's still the whole footer and header things that needs attention. There's one outstanding bug about empty list items for things that get filtered. A 404 page would be nice. But I'm pretty happy with the way most of it looks. It's not perfect by any means currently, but it's good enough to go now and that makes me happy. I'm getting closer to calling it 'finished', but I'm also running out of energy on this project. There's still a bunch of maintanence things that need to happen also, like being able to grab and build in one step (that's the big one tbh), and maybe packaging up the application nicely so it's all one module, but I'm still not entirely sure how to do that yet. I should maybe link my resume somewhere too I guess?

    -

    030222

    -

    Getting ready to launch, a few outstanding bugs I'm still ironing out, and then there will be lots of pages that need fixing up

    -

    010222

    -

    So finally getting to the point where pages build correctly, links are working the way I expect, and we can move around the pages within the web browser. There's still a lot of formatting work to be done on styling, and a splash page as well as home page that add some flavor and direction to my website. also a ton of pages need to be tidied up. wondering how to link the created_index page?

    -

    300122

    -

    Also need to parse these pages better. In particular = stuff not being parsed well to form the title, and markdown expects 2 line breaks before it'll show a new line, which might be a little tricky-er.

    -

    There's a huge collection of half done things currently going on, and so many other things I'm going to have to re-write... -Also remember to consult hyperplane because it has a bunch of notes on it about how this process works. Here I'm specifically trying to deal with templating issues, and I don't quite have the full system in my head right now

    -

    Tasks | +website pro:dev

    -
      -
    • [x] use pandoc to convert Vimwiki markdown into regular ass markdown
    • -
    • [ ] Fix entry['title'] not showing up on untagged_index.html
    • -
    • [x] Sometimes links don't get parsed correctly and their filename shows up instead of the title
    • -
    • [x] fix tag_index page
    • -
    • [ ] generate backlinks for pages through VimZettel
        -
      • [ ] Use back links in footer
      • -
      -
    • -
    • [ ] Create a real header...
    • -
    • [ ] sealight not being imported
    • -
    • [ ] import current blog entries
    • -
    • [ ] create art tag, and add it to the list
    • -
    • [ ] 404 page
    • -
    • [x] create a list of all the pages with no tags
    • -
    • [x] change the index link to point to a list of all tags
    • -
    • [x] fix filtering
    • -
    -]]> -
    -
    - brooyar2020 - brooyar2020.html - brooyar2020.html - 01 Jan, 70 - -pack -
      -
    • toilet paper
    • -
    • pan and utensils
    • -
    • tooth brush

      -
    • -
    • kobo - charge

      -
    • -
    • vape + batteries - charge

      -
    • -
    • snacks + food

      -
    • -
    • water (10L minimum)

      -
    • -
    • 2 pairs climbing clothes

      -
    • -
    • 1 pair chilling clothes
    • -
    • 4 pair socks
    • -
    • underwear
    • -
    • big jacket
    • -
    • sweater

      -
    • -
    • tent

      -
    • -
    • neck pillow
    • -
    • sleeping mask
    • -
    • sleeping bag
    • -
    • yoga mat
    • -
    • coffee
    • -
    • harness

      -
    • -
    • cards

      -
    • -
    • speakers
    • -
    • camping chair
    • -
    -]]> -
    -
    - news-agg - news-agg.html - news-agg.html - 01 Jan, 70 - -Z wants:

    -
      -
    • check for latest zero days vulnerabilities from Google's public spreadsheet and import to TD.
    • -
    • find actively exploited vulnerabilities;
    • -
    -

    work

    -]]> -
    -
    - nixOS - nixOS.html - nixOS.html - 01 Jan, 70 - -nixpkgs -nix-lang

    -

    basics

    -

    nix is a functional, immutable package manager -nix (the package manager) is written in the nix language -nixOS is a linux distribution built on top of the nix package manager

    -

    in nixOS there are 2 kinds of packages. Regular packages and modules which do the configuration management of said packages. Both of these are written in the nix language. Even on nixOS configuration files generally cannot be set through the package manager. Insead home-manager can be used.

    -

    installing nix package manager

    -

    curl -o install-nix https://nixos.org/nix/install -curl -o install-nix.asc https://releases.nixos.org/nix/nix-2.3.7/install.asc -gpg2 --recv-keys B541D55301270E0BCF15CA5D8170B4726D7198DE -gpg2 --verify ./install-nix.asc -sh ./install-nix -rm ./install-nix.asc ./install-nix

    -

    = nix-isms = -dev environments: - generally the right way to define dev environments is through a shell.nix file which gets invoked when calling nix-shell - in this file we define which packages we expect in order to build and run the program

    -

    build options

    -

    in NixOS it often feels like the options are the magic part of building software. everyone seems to have just the right options in order to build the software they need -however, fear not, you too can be a master of options by searching at: -https://search.nixos.org/options or nixos-option

    -

    install the OS

    -

    https://gist.github.com/ladinu/bfebdd90a5afd45dec811296016b2a3f

    -

    have to use LUKS1 (grub2 doesn't support luks2 -> should be available by grub2.06)

    -

    Generated Tags

    -

    =### nix =

    - -]]> -
    -
    - 4880-w1 - 4880-w1.html - 4880-w1.html - 01 Jan, 70 - -Lecture 1 -

    Lecture 2

    -

    G(n,p) -> graph of n nodes where each node is connected with probability p

    -

    some formulas about node degrees -on to degree distribution -> Pk: probability that a (uniformly) randomly chosen node has degree k

    -]]> -
    -
    - td-reporting - td-reporting.html - td-reporting.html - 01 Jan, 70 - -tasks -
      -
    • define the key structure so that it makes sense when i come back to it
    • -
    • define how multiline fields work, and how they relate to the key structure
    • -
    -]]> -
    -
    - HackingArtOfExploitation - HackingArtOfExploitation.html - HackingArtOfExploitation.html - 01 Jan, 70 - -=### exploits =

    -

    Buffer Overflow

    -

    A buffer overflow happens when you place data into a variable that is larger than the memory that was allocated for the data. This leads to whatever was next in the memory being overwritten, possibly for malicious purposes.

    -

    memory

    -

    a program is made up of 5 segments, they are ordered in this way:

    -
      -
    • text -> code, fixed size
    • -
    • data -> global and static variables, fixed size
    • -
    • bss -> uninitialized variables, fixed size
    • -
    • heap -> stores whatever the programmer wants, variable size, grows downwards towards the stack
    • -
    • stack -> temporary scratch pad, variable size, grows upwards towards the heap
    • -
    -

    the stack is built of stack frames. the EBP also known as FP (frame pointer) refers to local function variables in the current stack frame. each frame contains context for the current function, and two pointers; the SFP (saved frame pointer) and return address. These pointers help put things back together. The SFP returns the EBP to it's previous value, and the return address changes the EIP to it's old value.

    -

    storing memory on the heap requires the system call 'malloc()'. it takes a single argument (size) and returns a void pointer to the address. in case it fails to allocate the memory, it will return a null pointer (0x0), so error checking is required! -deallocating it is done through 'heap()', it takes a single argument (pointer) and frees that address

    -

    c lang

    -

    pointers -> are memory address that point to other memory addresses -address of (&) -> takes a variable and tells you the memory location of it -dereference (*) -> takes a pointer and tells you the value of the address it is pointing to

    -

    various format strings require either a variable or a pointer; be careful! -%s -> string, needs a pointer -%p -> pointer, short hand for 0x%08x (0x<0 padded 8 hexadecimal>), obviously for a pointer -%d -> decimal, needs a variable -etc...

    -

    scanf uses format strings to take input, but requires a pointer! (check input.c)

    -

    you can also take input through command line arguments: - ./ this is a test - int main(int argc, char *argv[]) { ... -these are passed as strings (which are themselves just pointers) to the argv variable. argc holds the number of command line arguments passed -! warning ! if you try to access a command line argument that wasn't passed, you'll segmentation fault.

    -

    seg fault: - when you try to access a memory segment that is outside the memory allocated to your program -A good way to debug these is with gdb, because you can see which line tried to access which memory address that lead to the seg fault (for example, check the memory that is stored in argv, they're all pointers to other memory address)

    -

    scoping: -be default all variables declared in a function are local to that function. a global variable must be defined outside of any function. if there is a clash, preference is given to local variables.

    -

    static: -static variables will retain their value outside their scope and are only initiliazed once.

    -

    gdb

    -

    list -> show source code if compiled with -g command in gcc -disassemble main (disass main) -> fairly obvious -break main -> set break point to main -run -> execute to break point -info register -> show details of the register -i r -> short hand for the above -x/o -> examine the register displaying in octal -nexti -> next instruction -bt -> backtrace, print the stack trace -bt full -> backtrace with all the stack frames printed too (shows variables)

    -

    gdb examine command

    -

    format letters for the examine (x) command: - o: octal - x: hexadecimal - u: unsigned base-10 decimal - t: binary - i: instruction - c: character - s: string - d: integer(?) - &: address of -> returns the address of the variable rather than the variable itself - *: dereference -> take the value of the pointer rather than the address it is pointing to

    -

    registers can be referenced using $ as listed below (the below is listed in the books intel flavor, my gdb uses a different intel flavour)

    -

    we can also choose to show more data around the register we are examining by adding a number before the format like so: - x/12x

    -

    opening with gdb

    -

    compile: gcc -g -o .c -run: gdb -q ./

    -

    Register names

    -

    EBP -> base pointer -ESP -> stack pointer -ESI -> source index -EDI -> destination index -EIP -> instruction pointer -General purpose registers include EAX, ECX, EDX, EBX. Accumulator, Counter, Data and Base respectively

    -]]> -
    -
    - craft - craft.html - craft.html - 01 Jan, 70 - -Forge a Ring -Norns -Birkenstock Design

    -]]> -
    -
    - webdev - webdev.html - webdev.html - 01 Jan, 70 - - -
  • isit420yet?
  • -
  • lakhwara.com
  • - -]]> -
    -
    - log - log.html - log.html - 01 Jan, 70 - -logs -

    coffee

    -]]> -
    -
    - 2420-w4 - 2420-w4.html - 2420-w4.html - 01 Jan, 70 - -machine learning -
      -
    • supervised
    • -
    • un-supervised
    • -
    • semi-supervised
    • -
    • reinforcement learning
    • -
    -

    already know most of this stuff, but we go over basic things like:

    -
      -
    • linear regression
    • -
    • classification
    • -
    • machine learning vs AI
    • -
    • when to use ML
    • -
    • image classification
    • -
    -

    supervised:

    -
      -
    • label data
    • -
    • used mostly for classification
    • -
    -

    unsupervised:

    -
      -
    • clustering
    • -
    • no labelled data
    • -
    • doc-analysis
    • -
    -]]> -
    -
    - Uni - Uni.html - Uni.html - 01 Jan, 70 - -Sem 8 -
      -
    • COMP4880
    • -
    • COMP4450
    • -
    • COMP2420
    • -
    -]]> -
    -
    - web-devel - web-devel.html - web-devel.html - 01 Jan, 70 - -Notes from learning web development -

    goals -css -html -javascipt -django -flask -reframe

    -]]> -
    -
    - nixpkgs - nixpkgs.html - nixpkgs.html - 01 Jan, 70 - -vim2nix -nix-overrides

    -

    created

    - -

    todo

    -

    TidalVim -> https://github.com/tidalcycles/vim-tidal -EWW -> Pomodoro, general widgets

    -]]> -
    -
    - index - created_index.html - created_index.html - 01 Jan, 70 - -Kitaab -

    A lab notebook for a digital garden and a physical life -now -pipeline

    -

    Plant Gardening

    -

    A small garden of ideas

    - -

    The Lab

    -

    Notes of alchemy

    - -

    The Way

    -

    Spiritual power reserves

    - -

    Food

    - -

    Tadke

    -

    Seedlings yet to see their dawn

    - -

    Scratch

    -

    The humdrum of a chore list

    - -]]> -
    -
    - travel - travel.html - travel.html - 01 Jan, 70 - -Kitaab -

    A lab notebook for a digital garden and a physical life -now -pipeline

    -

    Plant Gardening

    -

    A small garden of ideas

    - -

    The Lab

    -

    Notes of alchemy

    - -

    The Way

    -

    Spiritual power reserves

    - -

    Food

    - -

    Tadke

    -

    Seedlings yet to see their dawn

    - -

    Scratch

    -

    The humdrum of a chore list

    - -]]> -
    -
    - shaders - shaders.html - shaders.html - 01 Jan, 70 - -shaders located in ~/usr/shaders/

    -

    http://editor.thebookofshaders.com/

    -

    practicing drawing different curves from book of shaders

    -]]> -
    -
    - cherry-pick - cherry-pick.html - cherry-pick.html - 01 Jan, 70 - -Git Cherry Pick

    -

    git reflog -git cherry-pick <hash of commit>

    -

    And now you've commited the last commit to your branch -You'll probably want some other way to view hashes than just reflog -good luck

    -]]> -
    -
    - canberra2020 - canberra2020.html - canberra2020.html - 01 Jan, 70 - -in canberra -
      -
    • pants
    • -
    • 2 boxers
    • -
    • 2 cardigans
    • -
    -

    take

    -
      -
    • big jacket
    • -
    • shirts
    • -
    • boxers
    • -
    • jeans/formal pants
    • -
    • coffee
    • -
    • psp
    • -
    -]]> -
    -
    - wallabag - wallabag.html - wallabag.html - 01 Jan, 70 - -a linux client for wallabag. -can use the same libraries as feedreader / newsflash (though I don't know the languages those are built in)

    -

    instead of having to go to the website which sucks... -use for tagging primarily?

    -]]> -
    -
    - gratitude - gratitude.html - gratitude.html - 01 Jan, 70 - -a linux client for wallabag. -can use the same libraries as feedreader / newsflash (though I don't know the languages those are built in)

    -

    instead of having to go to the website which sucks... -use for tagging primarily?

    -]]> -
    -
    - python - python.html - python.html - 01 Jan, 70 - -things to learn -
      -
    • debugger: pdb
    • -
    • typing: mypy
    • -
    • testin: pytest
    • -
    • logging: logger
    • -
    -

    creating portable dev environments using mach-nix

    -]]> -
    -
    - now - now.html - now.html - 01 Jan, 70 - -A "very focused" list of exactly what I was focusing on

    -

    Lives in: Brisbane

    -

    Reading: Originals by Adam Grant & Sheryl Sandberg, and Exhaltations by Ted Chiang

    -

    Working on: Website

    -

    ops

    -
      -
    • build other systems
    • -
    -

    sealight / helix

    -
      -
    • whatsapp bridge
    • -
    • discord bridge fix
    • -
    -

    curve

    -
      -
    • autorandr on boot when hdmi plugged in already
    • -
    • rofi-pass
    • -
    -

    dev

    -
      -
    • react
    • -
    • clojure
    • -
    • clojurescript
    • -
    • k8s
    • -
    • terraform
    • -
    • nix
    • -
    • godot
    • -
    -

    meta

    -
      -
    • HPI
    • -
    • grasp
    • -
    • promnesia
    • -
    -

    craft

    - -

    Chores

    -
      -
    • Book tattoo
    • -
    -

    generative SuperCollider -hack -Writing The Siren Song Call

    -

    = Tasks In Progress | -COMPLETED -australia =

    -
      -
    • [ ] groceries (2022-03-17 10:19) #fb8b4860
    • -
    • [ ] buy vape (2022-03-17 10:20) #ffd6adb0
    • -
    • [ ] washing (2022-03-17 10:21) #3650e810
    • -
    • [ ] v60 filters (2022-03-17 10:23) #845aef10
    • -
    • [ ] buchi (2022-03-17 10:57) #49ad03d0
    • -
    • [ ] tax returns #60eae207
    • -
    • [ ] bed sheet #526b1e10
    • -
    • [ ] wash clothes for kitchen #92ffd890
    • -
    • [ ] clean shoes #591962a0
    • -
    • [ ] vape coils #703d3b89
    • -
    • [ ] lock-ring #f15c3411
    • -
    • [ ] send dee money for cerave #bf823590
    • -
    • [ ] cammy bond purchase #9a70b100
    • -
    • [ ] mailboxes alias, make name readable #e3363da7
    • -
    • [ ] mailcap for opening html / images #2428d088
    • -
    • [ ] nicer login page #95454956
    • -
    • [ ] mbsync not being called automatically #8e84541f
    • -
    • [ ] kitaab-timer systemd module broken #d504e9b5
    • -
    • [ ] clean up music db #bb3bb950
    • -
    • [ ] set config for beets import be auto #112d8096
        -
      • [ ] feralhosting #f7dfbd72
      • -
      -
    • -
    • [ ] burn y0x3y #a822a184
    • -
    • [ ] clone all repos off code.lakhwara.com #cf112940
    • -
    • [ ] DoT knot-resolver #1f24dc1f
    • -
    • [ ] mx-puppet-slack for clojurians and generative art #e7c7b483
    • -
    • [ ] why mx-puppet-discord broke #c4af4ac5
    • -
    • [ ] package website with nix from git repo #12b966eb
    • -
    • [ ] deploy static html to binary-lane #ae08eedf
    • -
    • [ ] import kobo bookmarks #d59c053d
    • -
    • [ ] move nitter rss feeds to openjar #586ff737
    • -
    • [ ] Tumblr RSS Fixer #1b32fa73
    • -
    • [ ] sell snes #b305e870
    • -
    -]]> -
    -
    - nadir - nadir.html - nadir.html - 01 Jan, 70 - -is: Nokia 800 Tough

    -

    running: KaiOS -status: retired

    -

    EDL mode: Enter by turning off the device, and holding the up and down buttons when connecting the cable -Reboot from EDL mode: Hold end call and down until reboot

    -

    Needs:

    -
      -
    • habit
    • -
    • tasks - task warrior pwa?
    • -
    • calendar - some way to sync dns so i can access mossnet
    • -
    • music - sub sonic pwa?
    • -
    • podcasts - foxcasts
    • -
    -]]> -
    -
    - vim2nix - vim2nix.html - vim2nix.html - 01 Jan, 70 - -pull upstream changes -create a github api key so update.py doesn't get rate limited -run update: -GITHUB_API_KEY=<> ./update.py --add "/" -build the vim plugin: -nix-build -A vimPlugins. -test the installation: -nixos-rebuild test -I nixpkgs=~/usr/nixpkgs/

    -

    Generated Tags

    -

    =### vim =

    - -]]> -
    -
    - Unpacking Therapy, Creating Narratives - way.html - way.html - 01 Jan, 70 - -Authority -

    Where does my disdain for power originate? -How can I exist within a system I oppose? -Who gets the autority to say I'm successful?

    -
      -
    • If it's me, am I setting realistic goals?
    • -
    • Are the goals aligned with my beliefs
    • -
    -

    Challenge

    -

    Am I at war with myself? -Is my personality performative? -How can I manifest the enjoyment of difficulty without sabotage?

    -

    Change

    -

    Being comfortable with chaos -Embracing change -Containing complexity

    -

    Questions to ponder

    -

    What are realistic decisions I can make to further end goals?

    -

    When is power justified? How can it be used responsibly? -What are specific actionable things you care about politically?

    -

    duality

    -

    north indian v south indian -indian v ABD -indian v australian -australian v american -quiet (weed) v loud (drunk) -privlidged v immigrant

    -

    rules for living

    -

    decide what you believe and stand by it

    -]]> -
    -
    - baking - baking.html - baking.html - 01 Jan, 70 - -Recipes:

    -
      -
    • No Bake Peanut Butter Bites
    • -
    • Banana Bread
    • -
    • bread
    • -
    • pasta
    • -
    -]]> -
    -
    - contributions - contributions.html - contributions.html - 01 Jan, 70 - -taskwarrior:

    -
      -
    • notifications for due items
    • -
    • black theme
    • -
    • filters
    • -
    -

    Habits:

    -
      -
    • export data automatically
    • -
    -

    KDE Connect:

    -
      -
    • trigger action on android (syncthing opening)
    • -
    -

    Shaarlier:

    -
      -
    • cache when unable to connect
    • -
    -

    Feel:

    -
      -
    • Change to 45/15 instead of 30/10
    • -
    • Add arbitrary exercises
    • -
    -

    tiddloid:

    -
      -
    • dark mode setting
    • -
    -

    LineageOS for fxTec:

    -
      -
    • screen off gestures
    • -
    -

    materialistic:

    -
      -
    • landscape mode which renders both article and comments
    • -
    -

    Wallabagger Firefox:

    -
      -
    • Fix?
    • -
    -]]> -
    -
    - pipeline - pipeline.html - pipeline.html - 01 Jan, 70 - -=### Taming Chaos =

    -

    kendrit-ops ops -= Kendrit | pro:ops -COMPLETED =

    -
      -
    • [ ] clone all repos off code.lakhwara.com #cf112940
    • -
    • [ ] feralhosting #f7dfbd72
    • -
    • [ ] move nitter rss feeds to openjar #586ff737
    • -
    • [ ] calendar sync #bcbdd130
    • -
    • [ ] neomutt mailboxes alias thing, so the name is actually readable #e3363da7
    • -
    • [ ] neomutt mailcap for opening html / images / etc #2428d088
    • -
    -

    = dev | pro:dev -COMPLETED =

    -

    = hardware | pro:hardware -COMPLETED =

    -

    = ops | -COMPLETED pro:ops or +ops =

    -
      -
    • [X] install prometheus #530b15e5
    • -
    • [X] retire bowl #a61426e9
    • -
    • [X] fix slack bridge #b8434eac
    • -
    • [X] install rss-bridge #c32b6269
    • -
    • [X] install adblock via dnsmasq #f87110c9
    • -
    • [X] install wireguard #d0ff65e7
    • -
    • [X] update magisk #b4cdc01b
    • -
    • [X] install beets, write rsync pull script, import into library #f5aef442
    • -
    • [X] wireguard #2189fac8
    • -
    • [X] dns #866227e2
    • -
    • [X] missing icons in dracula #772972e8
    • -
    • [X] update helix to 21.11 #47037d83
    • -
    • [X] jitsi #05c49341
    • -
    • [X] taskwarrior over wireguard #fd411ea6
    • -
    • [X] gonic album art #4b56354a
    • -
    • [ ] set config for beets import be auto #112d8096
        -
      • [ ] feralhosting #f7dfbd72
      • -
      -
    • -
    • [ ] clone all repos off code.lakhwara.com #cf112940
    • -
    • [ ] move nitter rss feeds to openjar #586ff737
    • -
    • [ ] calendar sync #bcbdd130
        -
      • [ ] DoT knot-resolver #1f24dc1f
      • -
      -
    • -
    • [ ] neomutt mailboxes alias thing, so the name is actually readable #e3363da7
    • -
    • [ ] neomutt mailcap for opening html / images / etc #2428d088
    • -
    • [ ] mx-puppet-slack for clojurians and generative art #e7c7b483
    • -
    -

    = hack | pro: hack -COMPLETED =

    -

    gen | pro:gen

    -]]> -
    -
    - coffee - coffee.html - coffee.html - 01 Jan, 70 - -=### Taming Chaos =

    -

    kendrit-ops ops -= Kendrit | pro:ops -COMPLETED =

    -
      -
    • [ ] clone all repos off code.lakhwara.com #cf112940
    • -
    • [ ] feralhosting #f7dfbd72
    • -
    • [ ] move nitter rss feeds to openjar #586ff737
    • -
    • [ ] calendar sync #bcbdd130
    • -
    • [ ] neomutt mailboxes alias thing, so the name is actually readable #e3363da7
    • -
    • [ ] neomutt mailcap for opening html / images / etc #2428d088
    • -
    -

    = dev | pro:dev -COMPLETED =

    -

    = hardware | pro:hardware -COMPLETED =

    -

    = ops | -COMPLETED pro:ops or +ops =

    -
      -
    • [X] install prometheus #530b15e5
    • -
    • [X] retire bowl #a61426e9
    • -
    • [X] fix slack bridge #b8434eac
    • -
    • [X] install rss-bridge #c32b6269
    • -
    • [X] install adblock via dnsmasq #f87110c9
    • -
    • [X] install wireguard #d0ff65e7
    • -
    • [X] update magisk #b4cdc01b
    • -
    • [X] install beets, write rsync pull script, import into library #f5aef442
    • -
    • [X] wireguard #2189fac8
    • -
    • [X] dns #866227e2
    • -
    • [X] missing icons in dracula #772972e8
    • -
    • [X] update helix to 21.11 #47037d83
    • -
    • [X] jitsi #05c49341
    • -
    • [X] taskwarrior over wireguard #fd411ea6
    • -
    • [X] gonic album art #4b56354a
    • -
    • [ ] set config for beets import be auto #112d8096
        -
      • [ ] feralhosting #f7dfbd72
      • -
      -
    • -
    • [ ] clone all repos off code.lakhwara.com #cf112940
    • -
    • [ ] move nitter rss feeds to openjar #586ff737
    • -
    • [ ] calendar sync #bcbdd130
        -
      • [ ] DoT knot-resolver #1f24dc1f
      • -
      -
    • -
    • [ ] neomutt mailboxes alias thing, so the name is actually readable #e3363da7
    • -
    • [ ] neomutt mailcap for opening html / images / etc #2428d088
    • -
    • [ ] mx-puppet-slack for clojurians and generative art #e7c7b483
    • -
    -

    = hack | pro: hack -COMPLETED =

    -

    gen | pro:gen

    -]]> -
    -
    - datalife - datalife.html - datalife.html - 01 Jan, 70 - -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.

    -

    Restarting gitea, disabling hypercore and dat because they're broken and old has resolved the current problem

    -]]> -
    -
    - strategy - strategy.html - strategy.html - 01 Jan, 70 - -there are 3 assumptions we make:

    -
      -
    • that there is a single answer
    • -
    • that we can arrive at the answer through tool usuae (science)
    • -
    • that these answers will all fit together into a cohesive world view
    • -
    -

    "gathering" vs "ordering" -these are the two modes i find myself in when using a computer, and i do far more gathering than ordering. by ordering i mean a whole bunch tasks including programming and devops and stuff -i want to better find a balance between these two

    -

    reconciling work -i struggle to be excellent when it comes to be job. part of that is ideological (being an anarchist) but its more than just that -learning new tools is something i really enjoy, but i struggle to really care about doing a good job at work... even when all the tools are new

    -]]> -
    -
    - quotes - quotes.html - quotes.html - 01 Jan, 70 - -equal parts wise and reckless

    -

    valuing productivity for its own sake isnt a healthy perspective

    -

    full of complexity and contradiction

    -

    try,fail,learn,grow. this is the only way i know

    -

    you become what you think about.

    -

    be free curious and kind

    -

    you can only be as smart as your framework of reality permits

    -]]> -
    -
    - generative - generative.html - generative.html - 01 Jan, 70 - -notes about generating art/music

    -

    ORCA -VCVRack -tidalcycles -shaders -GLSL -processisng -supercollider

    -]]> -
    -
    - gardening - gardening.html - gardening.html - 01 Jan, 70 - -Frames to buy -

    12x15 x2 -12x8.5 -8x10 -12.5x9

    -]]> -
    -
    - line - line.html - line.html - 01 Jan, 70 - -is: FX Tec Pro 1 Pixel 4A (5g) -boot encrypted: yes

    -

    = Tasks | +line -COMPLETED =

    -
      -
    • [ ] calendar sync #bcbdd130
    • -
    -

    Software

    -
      -
    • LineageOS GrapheneOS
    • -
    • jTouch
    • -
    • Substratum
        -
      • Swift Black
          -
        • Flux
        • -
        -
      • -
      -
    • -
    • Link bubble
    • -
    • Habits
    • -
    • nix-on-droid
    • -
    • shader editor
    • -
    -

    Data

    -
      -
    • music
    • -
    • habits
    • -
    • firefox tabs
    • -
    • photos?
    • -
    -

    Generated Tags

    - -]]> -
    -
    - synths - synths.html - synths.html - 01 Jan, 70 - -link shaarli search of tags:synth

    -]]> -
    -
    - work - work.html - work.html - 01 Jan, 70 - -== ThreatDefence | project:work -COMPLETED ==

    -

    aws-tail -python-ransomware -ML-experiment -chat-button -SM-jira-meeting-notes -rss2elastic -click-to-jira -td-reporting

    -

    job

    -]]> -
    -
    - Training Mode - 20201106-1540.html - 20201106-1540.html - 01 Jan, 70 - -Mike taught me about training mode -Always think of your climbs as practice, then you will be deliberate with them. Your ambition should be to turn the currently impossible into routine.

    -]]> -
    -
    - Yaad - Yaad.html - Yaad.html - 01 Jan, 70 - -A tool for remembering and visualizing information

    -

    "threading", weave together different links, tell a story through them and with them. not simply a bookmarking tool for storing links

    -

    2 modes - creating and weaving

    -

    must be a combination of vimwiki/notational/mindMap

    -

    "threads" are groups of related ideas, and can fork or subgroup. through the threads one ties "knots" - which are nodes containing some information.

    -

    when moving through threads, order through time -jump to any knot or thread

    -

    threads can be "woven" into "patches", blocks of threads that make up a particular view of information. you must be able to "interweave" different threads as they grow or static knots to visualize some specfic information. im imagining something akin to a new page tab, which can either show updates or a static list of knots with some of their information to form a narrative

    -]]> -
    -
    - Fava - Fava.html - Fava.html - 01 Jan, 70 - -running on 192.168.1.6:1233

    -]]> -
    -
    - Kitaab - Kitaab.html - Kitaab.html - 01 Jan, 70 - -you've been before. you recall this space, vaguely. the memory lingers on the outskirts of certainty. when were you here? what is it about this place? the way the papers are laid out just so? the casual angle of the chair. devu-ju usually isn't this powerful.

    -

    a scrawl of indecipherable runes, ever shifting. are you dreaming? is that why you remember? is that why you forgot?

    -

    Something shifts in your pattern recognition and you can see

    -]]> -
    -
    - godmodemay - godmodemay.html - godmodemay.html - 01 Jan, 70 - -error: access denied. -error: no such cryptodisk found. -error: disk '<disk-id>' not found. -grub rescue>

    -

    cryptomount (, ) -insmod normal -normal

    -]]> -
    -
    - Home page - newpage.html - newpage.html - 01 Jan, 70 - -new page for firefox

    -

    basically a dashboard-newspaper for me

    -
      -
    • 1thingaday
    • -
    • storage space on bowl
    • -
    • upcoming wants from headphones
    • -
    • taskwarrior
    • -
    • calendar
    • -
    • feed reader - specific feeds (aesthitic, poetry, comics)
    • -
    • mastodon?
    • -
    • piracy links
    • -
    • sync conflicts in jrnl and Kitaab
    • -
    • weather
    • -
    • random unread article of the day (wallabag)
    • -
    • random unlistened music album of the day
    • -
    • quotes?
    • -
    -

    basically anything that requires my attention

    -]]> -
    -
    - media - media.html - media.html - 01 Jan, 70 - -Books -

    Left hand of darkness. -Voices, All by Ursula k. Leguin.

    -

    Embassy town -The scar -The iron council, all By china mieville

    -

    Quite some of the discworld series by terry prachett -Diamond age by neil stephenson -Momo, by michael ende -First they killed my father by loung ung

    -

    humble bundle hacking -the secret lives of trees -Mimsy Were the Borogoves -Stumbling on Happiness -As for me and my house -dawn of the new everything -the possessed/the devils -Under Saturn's Shadow: The Wounding and Healing of Men -Bowling Alone -The Mezzanine -Kay Boyle's books -Pablo Neruda -The Myth of Capitalism -The Happiness Hypothesis -Meditations -Guns, Germs and steel -Uzumaki

    -

    Four great Chinese Novels

    -
      -
    • Water Margin
    • -
    • Romance of the Three Kingdoms
    • -
    • Journey to the West
    • -
    • Dream of the Red Chamber
    • -
    -

    TV

    -

    Blackish -Big Little Lies -Insecure -Empire -Drunk History

    -

    Movies

    -

    NetForce -Blade Runner 2049 -Lilya 4 Ever -Lady Bird -Into the wild -Call me by your name -three billboards outside ebbing missouri -Anon (2018) -The Shape of Water

    -

    Music

    -

    datadriven dj

    -

    Games

    -

    Unexplored -Into the Breach -Minit? -Prison Architect? -Odd World -Exapunks

    -]]> -
    -
    - brisbane - brisbane.html - brisbane.html - 01 Jan, 70 - -Things I wish to do while in Brisbane:

    -
      -
    • Gardening
    • -
    • Clubs and music gigs
    • -
    • Cycling along Brisbane river
    • -
    • ideas
    • -
    -

    Done:

    -
      -
    • Sailing
    • -
    • Fermentation
    • -
    • Climb KP
    • -
    • Botanical Gardens
    • -
    • Library
    • -
    • pottery
    • -
    • Gallery, Museum, GOMA
    • -
    • Flat Tummy
    • -
    • Beach
    • -
    -]]> -
    -
    - humn1001-week3 - humn1001-week3.html - humn1001-week3.html - 01 Jan, 70 - -= the digital's effect on the brain = -"the never ending now" -constant pinging of the phone and other devices -douglas roushkuff - from team human -digital cleanses

    -]]> -
    -
    - aardwolf - aardwolf.html - aardwolf.html - 01 Jan, 70 - -A federated social network built in Rust

    -

    As far as I understand the design of the project it looks like this:

    -

    ~+ DATABASE MAGIC +~ -ructe -> Create templates -Templates -> Actix to make it interactive

    -

    Currently we're at ructe setup. I'm expecting HTML output served through the NGINX configuration. -I need to write a create database script, create table, somewhere to store the psql database and somewhere to output the static files.

    -]]> -
    -
    - fermentation - fermentation.html - fermentation.html - 01 Jan, 70 - -Saurkraut -

    Pickles

    -

    Picked Red Onions

    -

    ingredients:

    -
      -
    • red onions, chopped
    • -
    • white vinegar
    • -
    • apple cider vinegar
    • -
    • salt
    • -
    • sugar
    • -
    • black peppercorns
    • -
    -

    Pickled Carrots

    -

    ingredients:

    -
      -
    • 1kg carrots
    • -
    • 10g salt
    • -
    • 4 tbspoon neutral oil
    • -
    • some garlic, ginger, mustard seeds, coriander seeds, tumeric, whatever you want
    • -
    -

    process:

    -
      -
    • Cook the oil to ~40C
    • -
    • add in the flavorings
    • -
    • grate or peel the carrot to thin slices
    • -
    • coat 'em in the oil
    • -
    • pack tight
    • -
    • let it ferment ~7 days
    • -
    -

    =### Kimchi = -1 napa cabbage -1/4 cup of salt

    -

    process:

    -
      -
    • cut the napa cabbage into quarters
    • -
    • rinse
    • -
    • generously salt all the leaves
    • -
    • massage every 20-30 minutes for 2 hours
    • -
    • add all the spices to the mix
    • -
    • give it a good toss
    • -
    • add any other things you want to put in
    • -
    • use pickling caps
    • -
    • let it ferment ~5 days
    • -
    -

    spice mix:

    -
      -
    • 1 cup water
    • -
    • 1 cup gochugaru
    • -
    • garlic
    • -
    • ginger
    • -
    • w/e you want
    • -
    • heat water and turn spice mix into paste
    • -
    -

    make sure everything is submerged under the brine made by the cabbages

    -

    Kimchi Batch 2

    -

    =### Kombucha = -300g Sugar -30g organic tea -High quality water

    -

    process:

    -
      -
    • Bring 1ltr water to boil adding sugar as you go (don't let the sugar burn)
    • -
    • Once all sugar added, bring temperature down to medium, add tea and steep for 20 minutes
    • -
    • Let the sweet tea cool
    • -
    • Add to the big jar
    • -
    • Top big jar with water
    • -
    • Send a blessing
    • -
    • Check in 7 - 10 days
    • -
    -

    Buchi Flavors

    -]]> -
    -
    - intro - intro.html - intro.html - 01 Jan, 70 - -a small club for my friends? -start with just a matrix server and see if i can run one for just my friends, expand from there as necrssaey/desired

    -

    Narrative

    -

    its a scuttlebutt pub? or start with that.

    -

    27/04 - thinking if calling it "the others" in a find the others way

    -

    Thinking about situations for when people ask me about instagram/fb/how to contact them generally, and what I can do about it. I was thinking the best way is to start a community of people that i can invite if I think they're cool. The barrier to entry is actually a good thing? But this is not exclusively the context I have been thinking about this in. I also would like to start some kind of node/hub thing like fox has got going on with lain.haus/pixie.town. but i'm not sure what i'm after and I don't think I want to just give out open invites.

    -

    I'm thinking about whether I would want my irl friends to join it or online friends and how to shape the community such that everyone feels welcome. If it were to be with IRL folk, I would create a card on which is printed either a unique (probably expensive but "more secure" -- should that matter?) or just a link to sign up with my community. The trouble with these is always getting it off the ground. And of course the scale I'm looking for. i wouldn't want to hand out over 100 invites at least to start with -- but I'd need it to all be federated which isn't too difficult all the software already exists

    -

    speaking of software I'm questioning what services to run. What kind of community am I targeting here? How should I react to the people joining? I think I'd want to have a chat server and some kind of voice communication channel, i think that is important. at the very least and probably git too. i'd need pixelfed for insta-normies, but i'm wondering whether to do pleroma/mastodon. It could really strengthen the community given that we don't have much tying us together to talk about in one chat room. chat rooms need to be focused, toots don't. maybe I should skip out on a chat server? maybe make it exclusive? even cybre.space can't get it's matrix room to take off. -on a technical level I'd have to figure out how to make all the sign ups happen through 1 signup, or some sort of form? this is already turniing into a very large project...

    -

    Also thinking about what to call it. I have many ideas relating to a garden? I'm picturing a quiet cove or hidden bushland deep in a forest. A magical spot that we work together to build and create and own and share with others we trust. a faerie circle.

    -

    thats it. i figured out what i'm trying to do here. I'm trying to get 80 people together to form a cohort so we can split into smaller groups and find the others. everybody should get 3 invites, and i will start by inviting 20 people. now i need to think hard about which 20 people to start with, how to get a diverse crew and write a story to convince people to join, and somehow figure all the rest out.

    -]]> -
    -
    - A working title - home.html - home.html - 01 Jan, 70 - -Ahoy, internet stranger!

    -

    Some strange magic indeed must have led you to this particular place. We don't get many travellers round these parts no more. Are you a long way from home? Come sit down by the fire, you can learn a little bit about me, before advancing down this labyrinth.

    -

    An image of me

    -

    Inquisitive Navigator

    -

    My name is Anish Lakhwara, and this is my digital garden. I don't expect the notes here will be of much use to you, but I like working in public so I'm sharing them here. Since this is my lab room, things are haphazard, but I have a method to my madness, trust.

    -

    Being a collection of notes mostly for me, also might make it a little tricky for you to navigate this maze. I've tried to provide helpful indexes where I can, but they're just aggregates. I've included back-links so you can traverse up and down. My now page might also be a good place to orient yourself, or there's created_index too.

    -

    Normally I just search through the text of my pages to find what I'm looking for, but I don't want grant you that power here.

    -

    You can find me elsewhere on:

    - -

    You can also follow this website through RSS here, despite the integrity of that feed being questionable

    -

    If you're more interested in my work history that's also available here

    -]]> -
    -
    - purchases.sync-conflict-20201012-130834-LX5ZRTJ - purchases.sync-conflict-20201012-130834-LX5ZRTJ.html - purchases.sync-conflict-20201012-130834-LX5ZRTJ.html - 01 Jan, 70 - -waiting -
      -
    • delter cold drip
    • -
    • psp shell (gone?)
    • -
    -

    electronic

    -
      -
    • Server/NAS - ~$400+
    • -
    • Roland DR202 or 550 or 505, Korg ER1 (Groovebox)
    • -
    • Atreus - ~$300
    • -
    • computer fan
    • -
    • heatsink
    • -
    • rasbpi (norns)
        -
      • knobs
      • -
      -
    • -
    -

    Hobbies

    -
      -
    • fermentation kit
        -
      • Jars
      • -
      • Bottles
      • -
      • Kimchi
      • -
      • Achar
      • -
      • Saurkraut
      • -
      • Ginger beer
      • -
      -
    • -
    • Terrarium Making
    • -
    • Water colors
    • -
    • Pottery
    • -
    • Lock picking
    • -
    -

    Fashion

    -
      -
    • hacker gloves
    • -
    • UB hyke shoes - $450
    • -
    • Birkenstocks - $150
    • -
    • compression tights (arms & legs)
    • -
    • holster bag
    • -
    • water bottle - hydroFlask or purist founder?
    • -
    -

    House Decor

    - -]]> -
    -
    - week1 - week1.html - week1.html - 01 Jan, 70 - -graphs -

    A network or graph is a tool for understanding complex systems. -Graphs are made up of nodes and edges -they can be:

    -
      -
    • weighted
    • -
    • directed
    • -
    • cyclical
    • -
    • multi
    • -
    -

    through the make up of graphs we can understand their behaviour

    -]]> -
    -
    - django - django.html - django.html - 01 Jan, 70 - -basics -

    django-admin.py is stored in .local/lib/python3.7/django/bin

    -

    create a project: -django-admin.py startproject mysite

    -

    start server: -python3 manage.py runserver

    -

    create app within a project: -python3 manage.py startapp appname

    -

    migrate the model: -python3 manage.py migrate

    -

    add myapp migrations: -add 'myapp.apps.myappConfig' to mysite/settings.py -python3 manage.py makemigrations myapp -python3 manage.py migrate

    -

    view migration 0001: -python manage.py sqlmigrate myapp 0001

    -

    launch interactive shell: -python manage.py shell

    -

    views

    -

    to add a view, we must first have a route -routes are defined in urls.py files and are defined with -django.urls.path() in the urlpatterns list

    -

    for an app subcomponent to the view, urls.py in the main site must provide a route to the app urls.py

    -

    each view should have an associated function in the urls path. this function takes a template and applies the necessary transformations by adding the specific data to that template. we do this by defining the context in the .py file and then adding the code to the .html file with {% %}

    -

    models

    -

    on creating a project we must migrate to create the database

    -

    models are created of fields, and each database is a class that extends the models.Model class from django.db

    -

    there are many sorts of Fields (as well as other variables within a model)

    -

    shell

    -

    django has a rich api for querying models, these are only examples:

    -

    get all entries:

    -

    .objects.all()

    -

    get the first entry:

    -

    .objects.filter(id=1)

    -

    .objects.get(pk=1)

    -]]> -
    -
    - box - box.html - box.html - 01 Jan, 70 - -is: bowl replacement server

    -

    spec list?

    -

    Tasks

    -

    ergodox

    -
      -
    • cant ctrl "-"
    • -
    • add . to number layout
    • -
    • add shortcuts to alt-tab on thumb cluster
    • -
    • think about different/extra placement for ctrl alt
    • -
    • backtick key
    • -
    -

    still missing

    -
      -
    • tidal
    • -
    • processing
    • -
    -

    firefox

    -
      -
    • sync tab groups? dev
    • -
    • keyboard shortcuts for:

      -
        -
      • switching between tab groups
      • -
      • sending tab to specific group
      • -
      -
    • -
    • Punya nixos rebirth

      - -
    • -
    -]]> -
    -
    - Backups - Backups.html - Backups.html - 01 Jan, 70 - -Rules for Backups

    -

    Offsite: Blackblaze -Cold storage: HDD Catalouge -Software: Borg

    -

    Software Checklist

    -
      -
    • [x] Nextcloud #74c15544
    • -
    • [x] TaskWarrior #b0c4980a
    • -
    • [x] Wallabag #72818668
    • -
    • [x] Shaarli #1a90133a
    • -
    • [x] beancount + fava (finances) #0432e317
    • -
    • [x] music #99673324
    • -
    • [x] music-remote #15de5305
    • -
    -

    Guides

    - -]]> -
    -
    - SM-jira-meeting-notes - SM-jira-meeting-notes.html - SM-jira-meeting-notes.html - 01 Jan, 70 - -organization -> tenant -request type -> priority -Priority, Impact -Description nicely curated for the customers -> different project -Alert replacy -> add a link to threatdfefence dashboard (make it clickable)

    -]]> -
    -
    - indieWeb - indieWeb.html - indieWeb.html - 01 Jan, 70 - -https://indieweb.org/

    -

    IndieWeb is a community of people building software to enable personal, independently hosted websites to independently maintain their social data on their own web domains rather than on large, centralized social networking services.

    -]]> -
    -
    - chores - chores.html - chores.html - 01 Jan, 70 - -= Chores | -COMPLETED project:chores =

    -
      -
    • [ ] tax returns #60eae207
    • -
    • [ ] chase up ADHD pysch #5e560826
    • -
    -]]> -
    -
    - XSS - XSS.html - XSS.html - 01 Jan, 70 - -Types of XSS:

    -

    Reflected -Stored -DOM

    -

    How to spot:

    -

    Find where does the data go -Figure out how the data is handled -Figure out how special characters are handled

    -]]> -
    -
    - 1thingaday - 1thingaday.html - 1thingaday.html - 01 Jan, 70 - -28032020: install nixOS on box -29032020: apply for centrelink -31032020: fineOS test -07042020: NAB Trader Account -08042020: buy beard oil,face wash, juice -10042020: bake cookies -24042020: write how to join hackers town matrix for radicalEd -25042020: replace gpg key for pass (look into subkeys) -29052020: vimTidal nix drv -01072020: buy frames for prints -02072020: find a place to volunteer -03072020: get some plants

    -

    01102020: pick up birks -02102020: update resume -03102020: follow up on oci card -07102020: invest in nasdaq fund -08102020: update resume

    -]]> -
    -
    - auto-curate - auto-curate.html - auto-curate.html - 01 Jan, 70 - -email -> shaarli script -use the imap library to access emails? // download emails and read them? -proccess emails -send processed links to shaarli through api

    -

    email template:

    -

    -

    ====== -seedling idea

    -

    A machine learning algorithm that uses a classifier to decide whether or not to add an article to my reading feed from various sources, based on NLP of the article and training? -feed into a (python?) program that has api tied to Shaarli and make it automatic??

    -

    examples: -star items go into folder -subscribe to all people's rss feeds -auto grab reciepe from tag -email -> shaarli -??

    -

    ======

    -]]> -
    -
    - Expand your We - Expand-Your-We.html - Expand-Your-We.html - 01 Jan, 70 - -I think most people's conception of 'We' and 'Us' is rather limited in it's 'expansiveness' and it's effectiveness. Our ability to concieve of people / things as Us (such that this group becomes We) is a very powerful tool of categorization and motivation. I think we should capitalize on this power by including more people in this group. Most people's experience of Us happens contextually. Most people and / or languages don't refer to themselves as multiple entities even though our body only fuctions through the cooperation of multiple difference species (The Myth of Me and the backteria that keeps you alive). In a familial context, we could be on the sibling / parent axis, when non-familial contexts are involved that Experience of Us may take place along the familial axis, and so on until the context of the Nation or Religion (and now arguably the Consumer), which I believe is the largest scale on which people tend to contextualize We. There are liberal hippies that go slightly further with People or the Earth as Us, though most tend to Conceptualize it as Mother -- othering in doing so. A vegan anarchist may be contextualizing Animals in their Experience of Us when re-wilding factory farmed cows. Prison abolitionists are chanelling convicts. The panpsychist's psychonaut may, during intense DMT high be blessed with brief moments of the Experience of Us in the context of their worldview -- Consciousness is a fundamental part of the Universe that We, all matter, experience (down to the electron).

    -

    Understanding when to utilize this grouping is also important. Some tasks are not designed for Us, as a collective. They must be individual, and are perhaps why we experience Individuality so strongly. Choosing the kind of person you want to be, figuring out how you react in certain situations. These feel exploratory, and though may be assisted by others, are not affected by the Experience of Us. Some are the opposite, they can only be taken collectively. Organization is fundamentally collaborative, which is why this experience must underly belief in a Nation or Religion for it to be coherent in it's actions. In expanding your We, you're able to organize and take on actions that cannot be tackled by Individuals. Climate change is a notoriously difficult problem to solve, because we have no framework for Us on the scale of the Earth. Even Individual Nations (The largest axis along which we commonly contextualize) fails to account for the new kinds of problems we must tackle. Perhaps in Expanding our We, We will get a better grasp of how to coordinate through existential problems that are solvable.

    -]]> -
    -
    - blog - blog.html - blog.html - 01 Jan, 70 - -Generated Tags -

    =### blog =

    - -

    =### dstory =

    - -

    =### writing =

    - -

    20200516 -think about putting Kitaab online in some sort of form

    -

    20200514

    -

    100DaysToOffload ideas:

    -
      -
    • digital everything: the onyx note pro, kobo, kitaab, etc
    • -
    • against heroes
    • -
    • robust computing
    • -
    • against advertising
    • -
    • comfortable with the uncomfortable
    • -
    • data as magic (short story)
    • -
    • kindness requires strength
    • -
    • morning routine
    • -
    -
    -

    20200318 -website changes:

    -
      -
    • about/contact page with links and form
    • -
    • picture of my face on homepage
    • -
    • life tracker
    • -
    -
    -

    datalife -IndieMark 2 -micro.blog syndication

    -
    -

    add them to maze -have a wiki, links, now, contact/about for top bar -main page leads you down maze -links page is built from stars in shaarli

    -
      -
    • personal
        -
      • logs
      • -
      -
    • -
    • digital infrastructure/tech commentary
        -
      • lifelong learning plan
          -
        • 4 Cs of my life (Creator, Career, Consumer, Thinker??)
        • -
        -
      • -
      • ads bad
      • -
      • who free software is for
      • -
      • digital charms
      • -
      • dreaming of robust conputing
      • -
      • piecing together my life / life tracking (meta)
      • -
      • taming technology, security, privacy (firewall, foss)
      • -
      • putting up barriers; against convience
      • -
      • Loop Habits pull request
      • -
      • the internet isnt soverign, its nationalized
      • -
      -
    • -
    • experiments
        -
      • securing my wifi network
      • -
      • learning ncurses through snake
      • -
      • haasy.party configuration
      • -
      -
    • -
    • stories
        -
      • data weaver (tools like yaad), data builders (engineers), bouncers (security), operations?, data world
      • -
      • how to fuck up your phone (and fix it) [story of broken line]
      • -
      • against heroes
      • -
      -
    • -
    -

    Tech

    -
      -
    • auto publish to dat
    • -
    • add indieWeb support
    • -
    • have rel=me for mastodon page?
    • -
    • add CSS for different kinds of tags in arts page
    • -
    • add that photo that i use everywhere to the landing page
    • -
    -

    --

    -

    dependence on digital, losing data?

    -

    Identity

    -

    Experimental - Dissent, Hipster, Non conforming, Individual -Understanding -Dreamer -Warm Optimism -philosophical/conversational -trickster/shady/mysticism -Balanced/Multi disciplinary/Inbetweenness -Resilient/Mindful/Adaptable -Difficult, against convience -Not a Consumer -My troubles with Memory -The Power of Words/Keeping Identity Small

    -

    post flow: -intro/web+ > digital infrastructure > data hoard > what is information -narrative as reasoning (analysing previous 3 posts) > the medium is the message

    -

    mysticism

    -

    that which cannot be percieved

    -

    tech

    -

    the constant stream of information - the week with no internet at home

    -

    pacisifism as a technologist -The responsibility of Technologists

    -

    social doesn't scale

    -

    advertising is evil, or fuck big tech -giving up the media game

    -

    redefining private as a concept on the Internet - the public/private divide

    -

    the problem with gamification

    -

    the medium is the message

    -

    Censorship as drowning out - corporations as public utilities

    -

    weekly summaries - mastobot

    -

    data dives - music library analysis, hdd folders analysis, task warrior, habits, expenses, browser history)

    -

    phones as production devices rather than consumption machines

    -

    Anonymity as a super power

    -

    ephemeralizing the social web

    -

    psych/philosophy/Pol

    -

    story (not reason) is the basis of belief -You are the story

    -

    My trouble with history -My trouble with Identity

    -

    no heroes

    -

    an tower unto itself, marooned on a island far away -the duality of my social circles - lack of an in group

    -

    Fuck the American cultural hegemony

    -

    This website is not for you -analytics that everyone can see?

    -

    Stories

    -

    Wanting to be Everything.

    -

    Possible Futures

    -]]> -
    -
    - groceries.sync-conflict-20210102-225658-LX5ZRTJ - groceries.sync-conflict-20210102-225658-LX5ZRTJ.html - groceries.sync-conflict-20210102-225658-LX5ZRTJ.html - 01 Jan, 70 - -shopping list -

    peanut butter -almond flour -chocolate chips -sea salt -maca powder? -coconut oil -soft dates -walnuts -cacao / cocoa powder -tahini -maple syrup -frozen meals

    -

    achar

    -

    kombucha

    -]]> -
    -
    - america-travel-2018 - america-travel-2018.html - america-travel-2018.html - 01 Jan, 70 - -Destination Dystopia

    -

    Take lots of pictures!

    -
      -
    • essentials
        -
      • toothbrush
      • -
      • toothpaste
      • -
      • towel
      • -
      • kindle
      • -
      • psp
      • -
      • passport
      • -
      • laptop
      • -
      -
    • -
    -

    =### Travel List || project:travel and status:pending =

    -
      -
    • [X] visit travel agent (2018-10-11) #c29449a5
    • -
    • [X] plan travel to America #a8a47825
    • -
    • [X] book tickets to America (2018-10-15) #fb407ce8
    • -
    • [X] sort out leave (2018-10-17) #735bffaa
    • -
    • [X] book india flights (2018-10-15) #58a2c89b
    • -
    • [X] america internals (2018-10-29) #af674adb
    • -
    • [X] message will + sagar (2018-10-27) #370f215b
    • -
    • [ ] aud -> usd (2018-11-08) #4ce8123b
    • -
    • [ ] pack (2018-11-08) #cf95802d
    • -
    • [X] visit travel agent (2018-10-11) #c29449a5
    • -
    • [X] plan travel to America #a8a47825
    • -
    • [X] book tickets to America (2018-10-15) #fb407ce8
    • -
    • [X] sort out leave (2018-10-17) #735bffaa
    • -
    • [X] book india flights (2018-10-15) #58a2c89b
    • -
    • [X] america internals (2018-10-29) #af674adb
    • -
    • [X] message will + sagar (2018-10-27) #370f215b
    • -
    -]]> -
    -
    - lifeTracker - lifeTracker.html - lifeTracker.html - 01 Jan, 70 - -This ties greatly into Puralek and building digital infrastructure to support tracking this -backups are obviously also important

    -

    then publish this onto blog

    -

    task-report -a configurable timed report with tasks completed

    -

    calDav integration for taskwarrior (oneway)

    -

    Track

    -
      -
    • habits
    • -
    • tasks
    • -
    • location
    • -
    • money
    • -
    • time?
    • -
    • sleep?
    • -
    • gym routine?
    • -
    • media pipeline
        -
      • music
      • -
      • podcasts?
      • -
      • books
      • -
      • articles
      • -
      • games?
      • -
      • tv/movies
      • -
      -
    • -
    -]]> -
    -
    - 2420-w3 - 2420-w3.html - 2420-w3.html - 01 Jan, 70 - -data analysis and experimental thinking -

    some boring statistics stuff:

    -
      -
    • uni/bi/multi variate data
    • -
    • types of data: nominal, numerical, etc
    • -
    • populations vs samples
    • -
    • parameter vs statistic
    • -
    • summary statistics: mean, mode, etc
    • -
    • using tables, plots to explain data, and how it can be misleading
    • -
    -

    important questions when understanding the distribution of numerical data:

    -
      -
    • what is the range of the data
    • -
    • what is the central tendency
    • -
    • how spread out are the values
    • -
    -

    central tendency = most common: mean, median, mode -variability = a single value to measure internal variation of data; range, variation, standard deviation -other stats = five number summary

    -

    now we talk about different graphs

    -
      -
    • histogram
    • -
    • density plot
    • -
    • box plot
    • -
    -

    bivariate data

    -
      -
    • contingency tables = tables with 2 variables
    • -
    • t-test
    • -
    -]]> -
    -
    - processisng - processisng.html - processisng.html - 01 Jan, 70 - -template for looping gifs: https://necessarydisorder.wordpress.com/2018/07/02/getting-started-with-making-processing-gifs-and-using-the-beesandbombs-template/

    -

    inspiration: https://www.openprocessing.org

    -

    tutorial search:

    - -]]> -
    -
    - - Infrastructure.html - Infrastructure.html - 01 Jan, 70 - - - - - kendrit - kendrit.html - kendrit.html - 01 Jan, 70 - -A fornightly space to explore.

    -

    201001 - 201015: kendrit-vim -201015 - 201029: kendrit-puralek -201103 - 201115: kendrit-ops

    -

    = ideas for kendrit's = -blog -backup / Puralek -sealight.xyz -generative

    - -]]> -
    -
    - pentagon - pentagon.html - pentagon.html - 01 Jan, 70 - -raspberry pi

    -

    status: kodi 18, libre elec 8 -installed drm for netflix following: https://github.com/CastagnaIT/plugin.video.netflix

    -

    plugins installed:

    -
      -
    • netflix
    • -
    • youtube
    • -
    • vimeo
    • -
    • vimcasts
    • -
    • ted talks
    • -
    • apple tv screen saver
    • -
    • shadertoy screensaver
    • -
    -

    color set to purple -sound set to off

    -]]> -
    -
    - - sphere.html - sphere.html - 01 Jan, 70 - - - - - Writing.sync-conflict-20210105-170339-3AWSEIW - Writing.sync-conflict-20210105-170339-3AWSEIW.html - Writing.sync-conflict-20210105-170339-3AWSEIW.html - 01 Jan, 70 - -Generated Tags -

    =### writing =

    - -]]> -
    -
    - aws-tail - aws-tail.html - aws-tail.html - 01 Jan, 70 - -Python script to digest AWS logs, write downloaded files to registry, and transform them into a json-lines file

    -

    Tasks

    -

    Make it fast, instead of going through entire AWSLogs bucket, only look for the past 7 days of logs -Parrellize downloads?

    -]]> -
    -
    - HUMN1001 - HUMN1001.html - HUMN1001.html - 01 Jan, 70 - -project -

    setup a docker pub for ssb invites -write a small blog post outlining what ssb is, and what works and what doesnt, and some extended reading on ssb values, p2p netowrks, solarpunk, futurism

    -

    name ideas -pier (or peer) garden/wharf/quay -diving board

    -

    weeks

    - -]]> -
    -
    - Infrastructure.sync-conflict-20201012-130837-KZ7HRBJ - Infrastructure.sync-conflict-20201012-130837-KZ7HRBJ.html - Infrastructure.sync-conflict-20201012-130837-KZ7HRBJ.html - 01 Jan, 70 - -A total list of the digital infrastructure I run or utilize -a different form of visualizing the same data collected in other parts of this wiki. i want to make diagrams out of these.

    -

    Tasks

    -

    RSSHub -WireGuard -FeedBin -Hypothes.is

    -

    Digital Infrastructure

    -
      -
    • nextcloud (bowl)
        -
      • files
          -
        • calendar
        • -
        • photos
        • -
        -
      • -
      -
    • -
    • airsonic (bowl)
    • -
    • wallabag (bowl)
    • -
    • taskwarrior (bowl)
    • -
    • gitea (cube)
        -
      • passwords
      • -
      -
    • -
    • blog (cube)
    • -
    • rss reader (feedbin.com)
    • -
    • Mastodon (hackers.town)
    • -
    • Scuttlebutt (line / curve / box)
    • -
    • Habits (line)
    • -
    • Syncthing
        -
      • this notebook
      • -
      • tiddlyWiki
      • -
      • scratch
      • -
      • dvlg
      • -
      -
    • -
    • Telegram, Wire, Whatsapp, Signal, Matrix
    • -
    • AlgoVPN
    • -
    -

    tools

    -

    gnome -paperWM (curve) TidalVM or PopOS_Shell (box) -alacritty/tilix -patchbay -firefox

    -
      -
    • wallbag
    • -
    • tree style tabs
    • -
    • simple tab groups
    • -
    • shaarlier
    • -
    • uMatrix
    • -
    • vimperator
    • -
    • dark reader
    • -
    • css -zsh (powerlevel10k) -tilix -> theme not saved by nixOS (stored in ~/.config/tilix/schemes) -feedReader -geary -telegram -mastodon -fractal -rocket.chat? -neovim
    • -
    • plugins/vimrc -homeshick? -syncthing -ripcord -processing -vcv-rack -tidalcycles -wire -signal -task warrior -bean count
    • -
    -]]> -
    -
    - meta - meta.html - meta.html - 01 Jan, 70 - -Generated Links - -]]> - - - kendrit-vim - kendrit-vim.html - kendrit-vim.html - 01 Jan, 70 - -Vim Kendrit Review

    -

    Goals

    -
      -
    • check out all the vim plugins i have saved
        -
      • tagbar
      • -
      • fzf / ctrlP / vim-clap / ag
      • -
      • linting
      • -
      • iron.vim
      • -
      -
    • -
    • intermediate vim
        -
      • buffers/tabs/sessions
      • -
      • folds
      • -
      • make / build integration
      • -
      • indentation with =
      • -
      -
    • -
    • how to exit paste mode
    • -
    • how to utilize macros better
    • -
    • compile a vim cheat sheet
    • -
    • learn advanced vim tricks
        -
      • complete vimtutor to the end
      • -
      -
    • -
    • learn some vimscript
    • -
    • contribute to taskwiki
    • -
    -

    == .vimrc Configuration ==

    -
      -
    • set path+=** When using :find like commands, search all subdirectories recursively
    • -
    • set wildmenu Display all matching files when tab-completing
    • -
    -

    =### Commands = -Folding:

    -
      -
    • zf create fold
    • -
    • zo open fold
    • -
    • zc close fold
    • -
    • za toggle fold
    • -
    • zd delete fold
    • -
    • zO open all folds
    • -
    • zM close all folds -Alternatively use the range command like so:
    • -
    • :20,101 fold
    • -
    -

    Folding method is defined through the foldmethod option -foldmethod can be one of:

    -
      -
    • manual - the above commands will all require a motion if set to this
    • -
    • indent - fold based on indent
    • -
    • syntax
    • -
    • marker - set a marker with {{{ }}}
    • -
    • expr
    • -
    -

    Viewport:

    -
      -
    • H top
    • -
    • M middle
    • -
    • L bottom
    • -
    • zz center viewport on cursor
    • -
    -

    Scroll:

    -
      -
    • ctrl+e down one line
    • -
    • ctrl+y up one line
    • -
    • ctrl+d half page down
    • -
    • ctrl+u half page up
    • -
    • ctrl+f foward one page
    • -
    • ctrl+b back one page
    • -
    -

    Find:

    -
      -
    • f{character} find char
    • -
    • t{character} to char
    • -
    • F{character} back find char
    • -
    • T{character} back to char - , / ; for navigating matches
    • -
    -

    Change:

    -
      -
    • c{motion} change {motion} - e.g. cw is change word - like d{motion} followed by i
    • -
    -

    Marks:

    -
      -
    • `m exact position to mark
    • -
    • 'm go to mark
    • -
    • :marks list marks
    • -
    -

    Spelling:

    -
      -
    • :set spell activate spelling
    • -
    • ]s Jump to next mistake
    • -
    • [s Jump to previous mistake
    • -
    • z= Spelling suggestions
    • -
    • :ab abbreviation
    • -
    • zg Adds word to regular dictionary
    • -
    • zG Adds word to the current session dictionary
    • -
    -

    Modifiers: You can use modifiers to change the meaning of a noun. Some modifiers are i, which means “inner” or “inside”, and a, which means “around”.

    -
      -
    • ci( change the contents inside the current pair of parentheses
    • -
    • ci[ change the contents inside the current pair of square brackets
    • -
    • da' delete a single-quoted string, including the surrounding single quotes
    • -
    -

    Substitue: :s or :%s/<find-regex>/<replace-regex>

    -

    Macro pause: if you started recording macro with qa and need to pause, stop the recording with q and then resume with qA

    -

    Misc:

    -
      -
    • ~ flips the case of a character
    • -
    • ) Takes you to the start of the next sentence
    • -
    • ( Takes you to the start of the previous sentence
    • -
    • } Takes you to the start of the next paragraph or block of text
    • -
    • { Takes you to the start of the previous paragraph or block of text
    • -
    • [[ Jump to function start
    • -
    • [{ Jump to block start
    • -
    • Ctrl+A, Ctrl+X Increment, or decrement the first number found after the cursor.
    • -
    • :undolist Show the undo tree
    • -
    • :set nopaste disable pastemode
    • -
    -

    =### external = -bindkey -v to set vim commands in terminal (zsh only) -export EDITOR=vim -echo "set editing-mode vi" > ~/.inputrc for GNU Readline basic vim emulation

    -

    =### tutorials =

    - -

    =### talks =

    - -

    =### books = -https://www.vimfromscratch.com/book

    -]]> -
    -
    - isit420yet - isit420yet.html - isit420yet.html - 01 Jan, 70 - -a website that checks your local time to see if it is currently 420 (06:20 or 16:20)

    -]]> -
    -
    - Bots for Matrix - alert-matrix.html - alert-matrix.html - 01 Jan, 70 - -%date 261021-0345

    -

    Matrix bots that alert me of things

    -
      -
    • mossnet disconnecting from wireguard vpm > helix
    • -
    • new music additions > box
    • -
    • grafana problems > box
    • -
    -]]> -
    -
    - crafts - crafts.html - crafts.html - 01 Jan, 70 - -ideas | pro:crafts -
      -
    • [ ] forge a ring #cf665882
    • -
    • [ ] birkenstock design #aa368057
    • -
    • [X] leather strap for pendant #41529219
    • -
    -]]> -
    -
    - sydney-april-2019 - sydney-april-2019.html - sydney-april-2019.html - 01 Jan, 70 - -personal -

    staying - Metro Hotel Marlow Sydney

    -

    pack

    -
      -
    • brush
    • -
    • ballentines
    • -
    • switch
    • -
    • charger phone/laptop?
    • -
    • juice/battery/vape
    • -
    -

    clubs + events

    -

    club 77 (friday) - https://www.residentadvisor.net/events/1244940 -civic underground (saturday) - https://www.residentadvisor.net/events/1247602 -others worth going to: chinese laundry, sly fox

    -

    bars + restaurants

    -

    restaurants

    -

    https://www.timeout.com/sydney/restaurants/the-best-restaurants-in-sydney -https://www.timeout.com/sydney/restaurants/paper-bird -https://www.timeout.com/sydney/restaurants/hubert -https://www.timeout.com/sydney/restaurants/momofuku-seiobo -https://www.timeout.com/sydney/restaurants/aria

    -

    bars

    -

    https://www.timeout.com/sydney/bars/the-best-bars-in-sydney -Bridge Bon Appétit (Hubert) -Hacienda - https://www.theurbanlist.com/sydney/directory/hacienda -Lo-Fi - https://www.theurbanlist.com/sydney/directory/lo-fi -Grasshopper - https://www.theurbanlist.com/sydney/directory/grasshopper -Stitch Bar - https://www.theurbanlist.com/sydney/directory/stitch-bar -Old Mate's Place https://www.timeout.com/sydney/bars/old-mates-place -Bulletin Place - https://www.timeout.com/sydney/bars/bulletin-place -Earl's Juke Joint - https://www.timeout.com/sydney/bars/earls-juke-joint

    -

    sights

    -

    gardens

    -

    https://www.sydney.com/things-to-do/nature-and-parks/gardens-and-parks -Royal Botanic Gardens

    -

    beaches - https://www.sydney.com/things-to-do/beach-lifestyle/sydney-beaches

    -

    libraries

    -

    Woollahra Library at Double Bay -State Library of NSW -Green Square Library

    -

    museums

    -

    https://www.tripadvisor.com.au/Attraction_Review-g255060-d1592805-Reviews-White_Rabbit_Gallery-Sydney_New_South_Wales.html -sydney observatory -https://www.tripadvisor.com.au/Attraction_Review-g255060-d256722-Reviews-Sydney_Observatory-Sydney_New_South_Wales.html -the rocks museum - https://www.tripadvisor.com.au/Attraction_Review-g255060-d618987-Reviews-The_Rocks_Discovery_Museum-Sydney_New_South_Wales.html -Museum of Contemporary Art - https://www.tripadvisor.com.au/Attraction_Review-g255060-d256692-Reviews-Museum_of_Contemporary_Art-Sydney_New_South_Wales.html -Australian Museum of Magical Arts - https://www.tripadvisor.com.au/Attraction_Review-g255060-d13388968-Reviews-Australian_Museum_of_Magical_Arts-Sydney_New_South_Wales.html -White rabbit museum - https://www.tripadvisor.com.au/Attraction_Review-g255060-d1592805-Reviews-White_Rabbit_Gallery-Sydney_New_South_Wales.html

    -]]> -
    -
    - morning-list - morning-list.html - morning-list.html - 01 Jan, 70 - -personal -

    staying - Metro Hotel Marlow Sydney

    -

    pack

    -
      -
    • brush
    • -
    • ballentines
    • -
    • switch
    • -
    • charger phone/laptop?
    • -
    • juice/battery/vape
    • -
    -

    clubs + events

    -

    club 77 (friday) - https://www.residentadvisor.net/events/1244940 -civic underground (saturday) - https://www.residentadvisor.net/events/1247602 -others worth going to: chinese laundry, sly fox

    -

    bars + restaurants

    -

    restaurants

    -

    https://www.timeout.com/sydney/restaurants/the-best-restaurants-in-sydney -https://www.timeout.com/sydney/restaurants/paper-bird -https://www.timeout.com/sydney/restaurants/hubert -https://www.timeout.com/sydney/restaurants/momofuku-seiobo -https://www.timeout.com/sydney/restaurants/aria

    -

    bars

    -

    https://www.timeout.com/sydney/bars/the-best-bars-in-sydney -Bridge Bon Appétit (Hubert) -Hacienda - https://www.theurbanlist.com/sydney/directory/hacienda -Lo-Fi - https://www.theurbanlist.com/sydney/directory/lo-fi -Grasshopper - https://www.theurbanlist.com/sydney/directory/grasshopper -Stitch Bar - https://www.theurbanlist.com/sydney/directory/stitch-bar -Old Mate's Place https://www.timeout.com/sydney/bars/old-mates-place -Bulletin Place - https://www.timeout.com/sydney/bars/bulletin-place -Earl's Juke Joint - https://www.timeout.com/sydney/bars/earls-juke-joint

    -

    sights

    -

    gardens

    -

    https://www.sydney.com/things-to-do/nature-and-parks/gardens-and-parks -Royal Botanic Gardens

    -

    beaches - https://www.sydney.com/things-to-do/beach-lifestyle/sydney-beaches

    -

    libraries

    -

    Woollahra Library at Double Bay -State Library of NSW -Green Square Library

    -

    museums

    -

    https://www.tripadvisor.com.au/Attraction_Review-g255060-d1592805-Reviews-White_Rabbit_Gallery-Sydney_New_South_Wales.html -sydney observatory -https://www.tripadvisor.com.au/Attraction_Review-g255060-d256722-Reviews-Sydney_Observatory-Sydney_New_South_Wales.html -the rocks museum - https://www.tripadvisor.com.au/Attraction_Review-g255060-d618987-Reviews-The_Rocks_Discovery_Museum-Sydney_New_South_Wales.html -Museum of Contemporary Art - https://www.tripadvisor.com.au/Attraction_Review-g255060-d256692-Reviews-Museum_of_Contemporary_Art-Sydney_New_South_Wales.html -Australian Museum of Magical Arts - https://www.tripadvisor.com.au/Attraction_Review-g255060-d13388968-Reviews-Australian_Museum_of_Magical_Arts-Sydney_New_South_Wales.html -White rabbit museum - https://www.tripadvisor.com.au/Attraction_Review-g255060-d1592805-Reviews-White_Rabbit_Gallery-Sydney_New_South_Wales.html

    -]]> -
    -
    - hack - hack.html - hack.html - 01 Jan, 70 - -hacking notes

    -

    webAppHacking -HackingArtOfExploitation -ReverseEngineering

    -

    services

    -

    hacker101 -overthewire -hackthebox

    -]]> -
    -
    - groceries - groceries.html - groceries.html - 01 Jan, 70 - -vegeta -mask -nuttelex -steel wool -soy sauce -rice wine vinegar

    -

    ==### general shopping list == -gnocci -olive oil spread -onion -garlic -mushrooms -limes -peanut butter (big) -carrots -kale -nut bars -bread -avo -japanese tofu

    -

    peanut butter bites

    -

    dates -peanut butter -almond flour

    -

    banana bread

    -

    soy milk -all purpose flour -olive oil -canola oil

    -

    aloo chole

    -

    potatoes -amchur -ginger -1 can crushed tomatoes -15.5-ounce can chickpeas -1 red onion -chana masalasa

    -

    gado gado

    -

    red thai curry -kecap manis -sambal -lime -coconut milk -bean sprouts -spinach -cucumber -peanuts

    -

    kombucha

    -

    blueberries

    -]]> -
    -
    - Punya - Punya.html - Punya.html - 01 Jan, 70 - -Status -

    renewed ->

    -

    nixOS rebirth. -The ability to conjure my machines from thin air

    -

    tools

    -

    gnome -> bspwm + sxhkd + lightDM -tidalVM or PopOS_Shell -alacritty/tilix -patchbay -firefox (these sync once logged into firefox)

    -
      -
    • wallbag
    • -
    • shaarlier
    • -
    • simple tab groups
    • -
    • uMatrix
    • -
    • vimperator
    • -
    • dark reader
    • -
    • css -fish / zsh (powerlevel10k) -newsflash -geary -> thunderbird / neomutt -telegram, fractal -> element -mastodon -neovim
    • -
    • plugins/vimrc -homemanager? -syncthing -ripcord -processing -vcv-rack -tidalcycles -signal -task warrior
    • -
    -]]> -
    -
    - 1ProjectAMonth - 1ProjectAMonth.html - 1ProjectAMonth.html - 01 Jan, 70 - -Starting in 2019 I want to complete 1 project a month. Each project can be as small or as big as i want, but ideally I'd work my way up to harder and harder projects

    -

    January: America Blogpost -Feburary: uHabits for desktop in elixir (cli?) -March: learn CSS for gitea and wallabag -April: theme for taskwarrior Andriod (more generally, learn to expand apps past where the navigation bar generally is) -May: NixOS install -June: One art (music/generative/word) a day -July: Wallabag client for linux desktop

    -

    Archive

    -]]> -
    -
    - dotgarden - dotgarden.html - dotgarden.html - 01 Jan, 70 - -link: https://code.lakhwara.com/Anish/dotgarden

    -

    now managed by Nix

    -]]> -
    -
    - tidalcycles - tidalcycles.html - tidalcycles.html - 01 Jan, 70 - -start -

    to start tidal cycles: -run 'scide' (or run the SuperCollider IDE) in terminal to start SuperCollider server -execute the following code in scide: -include("SuperDirt") -SuperDirt.start

    -

    open a new terminal and run tidalvim -you should now be running tidal, use ctrl+E to pass lines to tidal from vim

    -

    basics

    -

    when you add more sounds to each cycle, it speeds up, the time of the cycle remains constant

    -
    ----- is the buffer to super collider, there are 9 opened by default in tidal
    -/     --- the "command" to run
    -
    -

    v v -d1 $ sound "bd:2 bd bd ~" - ^ ^ ^ - \ \ --- is a rest note - \ --- is the sound that is going to be played; play the 3rd (0 indexed) sound in bd - --- magical $ notation

    -

    subsequences

    -

    using [] we can create sub sequences that run "together" in the same step of each cycle -this can be done recursively

    -

    using this we can achieve nice compound time signatures: -d1 $ n "[0 2 1] [4 4 5]" # s "drum"

    -

    alternative notation: -d1 $ n "0 2 1 . 4 4 5" # s "drum"

    -

    = speeding, slowing, repeating =

    -
      -
    • is the same as a subsequence (s "kick*2" == s "[kick kick]") -! is the same as repeating the sound (s "kick!2" == s "kick kick") -/ "divides" the step into n steps and alternates them
    • -
    -

    we can combine these to shorten lengthy things:

    -

    s "[kick [lo hi]/2]*2" == s "kick lo kick hi"

    -

    polyphony

    -

    , allows us to have multiple "tracks" in the same pattern but they must be in a subsequence!

    -

    d1 $ s "[bd sn, lo hi lo lo]"

    -

    d1 $ s "bd ~ sn ~" -d2 $ s "lo hi lo lo"

    -

    are the same

    -

    {} changes tidalcycles to make the steps align instead of the cycles aligning

    -

    effects & commands

    -

    stut - create echos -example - d1 $ stut 4 0.5 (-0.1) $ s "bd sn"

    -

    adding a samples directory

    -

    File > Open Start Up File > Add line ~dirt.loadSoundFiles("path/to/directory/*");

    -

    pipes

    -

    |> is the same as #, it takes values from the right and structure from the left -| indicates which side to take structure from -and the arrow indicates which side to take values from -hence with the following combinations -|> -<| -|<

    -

    | -we can mix and match any combinations

    -
    -]]> -
    -
    - Bread baking - bread.html - bread.html - 01 Jan, 70 - -Ingredients -
      -
    • 500g flour
    • -
    • 2 tablespoons olive oil
    • -
    • 10g yeast
    • -
    • 400ml water (80% hydration)
    • -
    • 2 teaspoons salt
    • -
    -

    Instructions

    -

    Mix all the dry ingredients together -add the oil -add the water slowly while kneading or using a stand mixer -keep kneading until the dough comes together (probably like 10 minutes in a stand mixer) -you can windowpane test to see if its good -let it rest, 1 hour -give it some clare saffitz turns every 30 minutes for 3 hours -let it proof in a proofing basket -bake! -30 - 40 minutes in a crock pot with lid, 10 - 20 minutes without -remove and let rest for 10 minutes

    -]]> -
    -
    - linux - linux.html - linux.html - 01 Jan, 70 - -linux tips and tricks

    -

    nixOS

    -

    installing an app to the gnome menu

    -

    add an desktop entry to ~/.local/share/applications/ for desktop entries available to a single user (look in that folder for examples)

    -

    cron

    -

    crontab -e to edit the cron file -cron takes 5 inputs followed by the CMD you wish to run:

    -
      -
      • -
        • -
          • -
            • -
            • ls -min hour day month week
            • -
            -
          • -
          -
        • -
        -
      • -
      -
    • -
    -

    the above cron tag will run ls every minute of every day all the time. Hour is in 24hr format. So -00 00 * ~/scripts/music-pull -will run music-pull everyday at 12AM

    -

    its generally advisable to schedule these scripts at specific odd times so that they don't clash with other things

    -

    There are also other types of formats: -@reboot (i've run into trouble with this, as it is only called specifically when the computer is rebooted, not at any boot)

    -

    ssh copy

    -

    to copy your ssh key to a new computer run -ssh-copy-id user@server

    -

    ssh config

    -

    the ssh config file is truly versatile

    -

    hamachi

    -

    stop: /etc/init.d/logmein-hamachi stop -start: /etc/init.d/logmein-hamachi start

    -

    git

    -

    rename a branch:

    -
      -
    • git branch -m
    • -
    -

    pull upstream master changes:

    - -

    see remote repos:

    -
      -
    • git remote -v
    • -
    -

    add remote repo:

    -
      -
    • git remote add ssh://:<dir/of/remote>
    • -
    • git remote add https://<web.repo.com>:<dir/to/remote>
    • -
    -

    create a git branch:

    -
      -
    • git branch
    • -
    -

    checkout a branch:

    -
      -
    • git checkout
    • -
    -

    push to specific branch:

    -
      -
    • git push --set-upstream
    • -
    -

    systemd

    -

    theming

    -]]> -
    -
    - link-store - link-store.html - link-store.html - 01 Jan, 70 - -links: Puralek, Yaad

    -

    start bare metal -a way to add images and view them (in one html document?) blog aesthetic cultivation

    -

    a lightweight bookmark/link storage service/software

    -

    stores a 'link' and a tag for the link -the link can be any data? -simple fast and flexible -organized like a list, that can be then restructured by tags -tags should be able to have sub tags -a way to store links from the commandline, and a script to automate it -a way to share links from android -a way to sync those links

    -

    text file + database?

    -]]> -
    -
    - contributions.sync-conflict-20201003-153925-KZ7HRBJ - contributions.sync-conflict-20201003-153925-KZ7HRBJ.html - contributions.sync-conflict-20201003-153925-KZ7HRBJ.html - 01 Jan, 70 - -taskwarrior:

    -
      -
    • notifications for due items
    • -
    • black theme
    • -
    -

    Habits:

    -
      -
    • export data automatically
    • -
    -

    KDE Connect:

    -
      -
    • trigger action on android (syncthing opening)
    • -
    -

    Shaarlier:

    -
      -
    • cache when unable to connect
    • -
    -

    Feel:

    -
      -
    • Change to 45/15 instead of 30/10
    • -
    • Add arbitrary exercises
    • -
    -

    tiddloid:

    -
      -
    • dark mode setting
    • -
    -

    LineageOS for fxTec:

    -
      -
    • screen off gestures
    • -
    -

    materialistic:

    -
      -
    • landscape mode which renders both article and comments
    • -
    -

    slim-launcher:

    -
      -
    • landscape mode
    • -
    -]]> -
    -
    - Norns - Norns.html - Norns.html - 01 Jan, 70 - -Currently not finished -

    C42 - Needs a 10nF capacitor -C1 , C4, C6, C8 - 100nF capacitor

    -

    Please buy size 0603! Otherwise they're too big and a nightmare to solder

    -

    Q1 -U1 -Buttons, switches -Audio jack -Screen

    -

    worth checking

    -

    R10

    -]]> -
    -
    - bowl - bowl.html - bowl.html - 01 Jan, 70 - -is: retired -looking at: making box into mossnet

    -

    Running

    -

    NixOS 20.09

    -

    Services

    -
      -
    • Navidrome
    • -
    • Nextcloud
        -
      • Contacts
      • -
      • Calendar
      • -
      • Files
          -
        • Pictures
        • -
        -
      • -
      • GpxPod
      • -
      -
    • -
    • TaskWarrior
    • -
    • Wallabag
    • -
    • Shaarli
    • -
    • NFS share (TV/Movies)
    • -
    • Lidarr/Sonarr/Headphones Piracy
    • -
    • Puralek
    • -
    • beancount + fava (finances)
    • -
    -

    Tasks

    -
      -
    • media
        -
      • look into FileBot for tv and movies
      • -
      • random album of the day
      • -
      -
    • -
    • install gdxPod on Nextcloud
    • -
    -

    What I learnt switching bowl to NixOS -Getting Web-Services to run on NixOS -Turning Box into Bowl

    -]]> -
    -
    - Blog - Blog.html - Blog.html - 01 Jan, 70 - -Industrial-Ops -Expand-Your-We

    -

    20200916

    -
      -
    • nixpkgs PR (first PR generally)
    • -
    • owning the fxtec pro 1 for more than a month
    • -
    • struggling with putting Kitaab online because of personal stuff
    • -
    • stream (quotes, toots, rss stars, etc) vs garden (kitaab)
    • -
    -

    20200801

    -

    Weaving the story of magic computers:

    -
      -
    • What does it feel like to do magic?
    • -
    • What can magic do?
    • -
    • What can the magic NOT do?
    • -
    -

    20200516

    -

    think about putting Kitaab online in some sort of form

    -

    20200514

    -

    100DaysToOffload ideas:

    -
      -
    • digital everything: the onyx note pro, kobo, kitaab, etc
    • -
    • against heroes
    • -
    • robust computing
    • -
    • against advertising
    • -
    • comfortable with the uncomfortable
    • -
    • data as magic (short story)
    • -
    • kindness requires strength
    • -
    • morning routine
    • -
    -

    20200318

    -

    website changes:

    -
      -
    • about/contact page with links and form
    • -
    • picture of my face on homepage
    • -
    • life tracker
    • -
    -
    -

    datalife -IndieMark 2 -micro.blog syndication

    -
    -

    add them to maze -have a wiki, links, now, contact/about for top bar -main page leads you down maze -links page is built from stars in shaarli

    -
      -
    • personal
        -
      • logs
      • -
      -
    • -
    • digital infrastructure/tech commentary
        -
      • lifelong learning plan
          -
        • 4 Cs of my life (Creator, Career, Consumer, Thinker??)
        • -
        -
      • -
      • ads bad
      • -
      • who free software is for
      • -
      • digital charms
      • -
      • dreaming of robust conputing
      • -
      • piecing together my life / life tracking (meta)
      • -
      • taming technology, security, privacy (firewall, foss)
      • -
      • putting up barriers; against convience
      • -
      • Loop Habits pull request
      • -
      • the internet isnt soverign, its nationalized
      • -
      -
    • -
    • experiments
        -
      • securing my wifi network
      • -
      • learning ncurses through snake
      • -
      • haasy.party configuration
      • -
      -
    • -
    • stories
        -
      • data weaver (tools like yaad), data builders (engineers), bouncers (security), operations?, data world
      • -
      • how to fuck up your phone (and fix it) [story of broken line]
      • -
      • against heroes
      • -
      -
    • -
    -

    Tech

    -
      -
    • auto publish to dat
    • -
    • add indieWeb support
    • -
    • have rel=me for mastodon page?
    • -
    • add CSS for different kinds of tags in arts page
    • -
    • add that photo that i use everywhere to the landing page
    • -
    -

    --

    -

    dependence on digital, losing data?

    -

    Identity

    -

    Experimental - Dissent, Hipster, Non conforming, Individual -Understanding -Dreamer -Warm Optimism -philosophical/conversational -trickster/shady/mysticism -Balanced/Multi disciplinary/Inbetweenness -Resilient/Mindful/Adaptable -Difficult, against convience -Not a Consumer -My troubles with Memory -The Power of Words/Keeping Identity Small

    -

    post flow: -intro/web+ > digital infrastructure > data hoard > what is information -narrative as reasoning (analysing previous 3 posts) > the medium is the message

    -

    mysticism

    -

    that which cannot be percieved

    -

    tech

    -

    the constant stream of information - the week with no internet at home

    -

    pacisifism as a technologist -The responsibility of Technologists

    -

    social doesn't scale

    -

    advertising is evil, or fuck big tech -giving up the media game

    -

    redefining private as a concept on the Internet - the public/private divide

    -

    the problem with gamification

    -

    the medium is the message

    -

    Censorship as drowning out - corporations as public utilities

    -

    weekly summaries - mastobot

    -

    data dives - music library analysis, hdd folders analysis, task warrior, habits, expenses, browser history)

    -

    phones as production devices rather than consumption machines

    -

    Anonymity as a super power

    -

    ephemeralizing the social web

    -

    psych/philosophy/Pol

    -

    story (not reason) is the basis of belief -You are the story

    -

    My trouble with history -My trouble with Identity

    -

    no heroes

    -

    an ivory tower unto itself, marooned on a island far away -the duality of my social circles - lack of an in group - an ivory tower

    -

    Fuck the American cultural hegemony

    -

    This website is not for you -analytics that everyone can see?

    -

    Stories

    -

    Wanting to be Everything.

    -

    Possible Futures

    -]]> -
    -
    - cooking - cooking.html - cooking.html - 01 Jan, 70 - -=### cook =

    - -

    =### recipe =

    - -]]> -
    -
    - 2019-resolutions - 2019-resolutions.html - 2019-resolutions.html - 01 Jan, 70 - - -
  • be more decisive
  • -
  • stand your ground
  • -
  • be honest even if it hurts
  • - -]]> -
    -
    - vim-zettel - vim-zettel.html - vim-zettel.html - 01 Jan, 70 - -needs ag, fzf, fzf.vim in dependencies

    -]]> -
    -
    - hyperplane - hyperplane.html - hyperplane.html - 01 Jan, 70 - -boox note pro 2

    -]]> -
    -
    - weights - weights.html - weights.html - 01 Jan, 70 - -Many people admire modern software. The ease with which we can do incredible tasks is truly powerful; navigation, translation, taxes. Consumer technology has changed the way people operate. But it is a brittle tool. Trying to do anything outside of the scope of what was designed it falls apart. We cannot inspect it's workings, or configure personalizations to our own benefit. We do not get to build on top of the giants, simply pass through them in a very specific way.

    -

    There are those who refuse these terms entirely and opt to build their own tools. These craftspeople will forge the tools that fit their needs best. Building foundations at bedrock allows for the most control. Make the tools exactly as you need them. These people garner a deep respect from me.

    -

    I land somewhere in the middle.

    -

    A big development in my understanding of the craft was from the realization that I can just inspect open source code. After all that is the point. For a long time I was scared to peek behind the curtain, afraid that the runes would be illegible. But that was a silly fear. A big part of how I learn now is just looking at how other people solved a problem. Afterall the patterns are adaptable.

    -

    Being able to inspect and understand code doesn't have the same benefits as having built them entirely yourself. In exchange you are granted height, and as much control as you can muster. Can you master somebody else's spell enough to make it your own? I know the limits of my own power and so limiting the complexity is desirable.

    -

    No single person can understand the entirety of their toolchain. We must depend on each other in order to wield our artifacts at all. There's always another layer below 'bedrock'. The operating system underlies application space. The instruction set underlies the OS and BIOS. The silicon underlies the BIOS. The silicon must be extracted which requires additional industrial scale tools to shape and form.

    -

    Will you chisel away at the void, to craft the perfect tool? Or will bow to cosmic powers of the corpers you summon, happy enough be granted outcomes of incantions.

    -

    I will choose to stand of the shoulders of the giants I can understand. Those that I can also control.

    -]]> -
    -
    - sealight.xyz - sealight.xyz.html - sealight.xyz.html - 01 Jan, 70 - -A libreho.st for multiple services -hosted on: helix

    -]]> -
    -
    - SQLi - SQLi.html - SQLi.html - 01 Jan, 70 - -SQL Injections -

    source: https://github.com/payloadbox/sql-injection-payload-list

    -

    Types:

    -
      -
    • In-Band SQL Injection - Usually used to exfiltrate data that isn't supposed to be accessible
    • -
    • Error Based SQLi - Uses errors to understand how to exploit the db (Which tables exist, how many columns, etc)
    • -
    • Blind SQLi - The data is not returned with the input query, so we can't exfiltrate
    • -
    • Union-based SQLi - Using SQL union to gather data from other tables in a single query
    • -
    -]]> -
    -
    - india-2018 - india-2018.html - india-2018.html - 01 Jan, 70 - -going to: bangalore -from: 19th december -to: 30th december

    -

    Tasks

    -
      -
    • haircut
    • -
    • get drivers license
    • -
    • buy jacks secret santa present
    • -
    -]]> -
    -
    - job - job.html - job.html - 01 Jan, 70 - -resume -

    Update with ThreatDefence information:

    -
      -
    • Built ML pipeline
    • -
    • Python full stack development
    • -
    • AWS, Elasticstack, Docker
    • -
    • 1 click report generation, scope expansion, frontend, automation
    • -
    -

    in progress

    -

    Anticipating

    -
      -
    • Better Health
    • -
    • Australia AI
    • -
    • Elixir Email
    • -
    -
    -

    technical

    -
      -
    • dev
        -
      • codewarrior
      • -
      • daily programming problem
      • -
      • Triple Byte interview
      • -
      -
    • -
    -]]> -
    -
    - Pasta Recipe - pasta.html - pasta.html - 01 Jan, 70 - -%date 12-09-21

    -

    Ingredients

    -

    300g Flour -150g water (50% Hydration) -About a table spoon of oil -A pinch of salt

    -

    Instructions

    -

    Mix all the drys together to consisttency -Add the water and oil -Mix until a strong dough forms -Chill for 30 minutes -Cut into smaller pieces -Flatten out -Cut into shape -Cook in boiling salted water for ~3 minute

    -]]> -
    -
    - COMP4450 - COMP4450.html - COMP4450.html - 01 Jan, 70 - -weeks - -]]> - - - ReverseEngineering - ReverseEngineering.html - ReverseEngineering.html - 01 Jan, 70 - -do Banjo's RE problems

    -]]> -
    -
    - moving - moving.html - moving.html - 01 Jan, 70 - -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 Invincible Computing. The sad part is what stirred me to finally commit to doing this whole process (Backup, Automation and Reliable builds) is losing 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. Controlled Difficulty and all.

    -]]> -
    -
    - habitsGtk - habitsGtk.html - habitsGtk.html - 01 Jan, 70 - -Integrating with dijo?

    -

    ~/usr/dev/habits-gtk

    -

    python gtk app that implements the Habits android functionality for desktop.

    -

    To run the application on nixOS:

    -

    drop you into a shell with the required packages

    -

    $ nix-shell -p python37Packages.pygobject3

    -

    run the app

    -

    $ python habits.py

    -]]> -
    -
    - vim-tidal - vim-tidal.html - vim-tidal.html - 01 Jan, 70 - -todo -

    tmux, haskellPackages.tidal in dependencies -override makefile to change /usr/local directory -follow @cau

    -]]> -
    -
    - Industrial Ops - Industrial-Ops.html - Industrial-Ops.html - 01 Jan, 70 - -%date 250921-0042

    -

    I've found myself writing / using Industrial solutions to my personal problems. I use Nix and nixOS to maintain my server infrastructure. I'm able to access my personal home-server through wiregaurdI run a prometheus and grafance cluster to monitor my hardware and services; I use borg to create backups. I have personal infrastructure that runs Matrix and Gitea. -This post is perhaps more to help me convince myself that this is A Good Thing(tm) rather than Over-Engineered Bullshit(tm)

    -

    Why

    -

    Primarily the reason I chose these tools is because I'm interested in Permacomputing. Invcinible machies I can simply summon that are crafted specifically for (and by) me. And in order to do that

    -]]> -
    -
    - Postgres Commands - psql.html - psql.html - 01 Jan, 70 - -%date 20200109-1320

    -

    Quick Tips

    -

    \l List all Databases -\c <database> Connect to a database -\dt List all tables (once connected to a db) -DELETE FROM <table> WHERE <condition> delete rows from a table -Strings must be wrapped in '' -create a table: -CREATE TABLE <table_name>( -column1 datatype, -column2 datatype, -column3 datatype, -..... -columnN datatype, -PRIMARY KEY( one or more columns ) -);

    -]]> -
    -
    - godemodemay - godemodemay.html - godemodemay.html - 01 Jan, 70 - -fucking failed

    -]]> -
    -
    - writing - writing.html - writing.html - 01 Jan, 70 - -Generated Tags -

    =### writing =

    - -]]> -
    -
    - goals - goals.html - goals.html - 01 Jan, 70 - -goals -
      -
    • customize my site more
    • -
    • build a start page for myself Puralek
    • -
    • be able to build basic webapps
    • -
    -]]> -
    -
    - COMP4880 - COMP4880.html - COMP4880.html - 01 Jan, 70 - -weeks - -]]> - - - Nextcloud - Nextcloud.html - Nextcloud.html - 01 Jan, 70 - -set up SSL cert

    -]]> -
    -
    - mossnet - mossnet.html - mossnet.html - 01 Jan, 70 - -== Tasks | project:mossnet -COMPLETED ==

    -
      -
    • [ ] set config for beets import be auto #112d8096
    • -
    -

    the local first software tools I need

    -
      -
    • wallabag
    • -
    • nextcloud
    • -
    • taskwarrior
    • -
    • shaarli
    • -
    • music
    • -
    • wireguard
    • -
    -]]> -
    -
    - auggar - auggar.html - auggar.html - 01 Jan, 70 - -A merveilles webring aggregator started by Preston

    -

    github: https://github.com/LiminalCrab/auggar/

    -

    I'm helping Preston with the Jinja templating as well as making the deploy portable probably using Docker

    -

    The trouble is I can't get it to build. I started with nix using it as an excuse to try mach-nix and generally make environments portable using nix. Didn't work for reasons covered mach-nix and reproducible Python builds

    -

    Next to try Docker

    -]]> -
    -
    - notes. - notes..html - notes..html - 01 Jan, 70 - -notes.

    -

    2015-01-19 01:16: We are at the forefront of tomorrow.

    -

    2015-02-01 06:20: What did you do Today? -2015-02-01 06:20: What will you do Tomorrow?

    -

    2015-02-01 06:20: Relax. -2015-02-01 06:20: Easy now. -2015-02-01 06:20: It doesnt matter. -2015-02-01 06:20: Forget about it.

    -

    2015-02-04 01:09: I feel like MAT137 is the guy saying, Hey you know all this stuff that is true, and you can do some stuff with it, I'm going to show you why it's true, and since we know it must be true, we push these tools to the limit. Math is fun. -2015-02-04 17:45: The simple solution is often the best solution. -2015-02-05 03:33: A short, sturdy creature fond of drink and industry. -2015-02-08 19:11: It may be we could benefit from a little less order. -2015-02-08 19:18: We are all terminal. -2015-02-09 02:57: Think lightly of yourself and deeply of the world. -2015-02-10 01:09: Will it be a nice God? -2015-02-10 03:17: We are the biological bootloader for digital superintelligence. -2015-02-10 22:13: Can a machine think? -2015-02-14 18:07: The command-line is the stage for the show that is running your computer. -2015-02-14 18:59: The objective world simply is. It does not happen. -2015-02-14 19:24: Liars speak more slowly. They include fewer details.

    -

    2015-02-14 20:34: Intoxicology. -2015-02-01 06:20: The science of getting high.

    -

    2015-02-14 21:29: Today I wish to do well. -2015-02-19 03:55: Your woeful errand is at an end. -2015-02-20 20:04: What single alteration in peoples behaviour might best improve the lot of mankind? -2015-02-23 01:22: It was going to be important. -2015-02-24 02:26: Remember AIden -2015-02-24 03:24: I think that I think that I cannot know if my thoughts are truly my own. -2015-02-25 02:25: There must be something I can do -2015-03-12 15:17: In fiction you can put together whatever sequence of words you like, and nothing can stop you. -2015-03-19 16:59: Because those who dont believe in magic will never find it -2015-03-20 11:40: Seek higher pleasures -2015-03-21 17:32: Today There Existed Some Good -2015-03-24 01:13: The Dead Mountaineers Inn -2015-03-24 02:29: People studying literature rarely produce anything worthwhile to those writing it. -2015-03-25 00:01: On being critical. -2015-03-25 02:28: We pursue our lives with varying degrees of sloth and energy. -2015-03-25 02:34: Leading a human life is a full time occupation, to which everyone devotes decades of intense concern. -2015-03-25 16:05: The sooner you fall behind the more time you will have to catch up. -2015-03-25 16:05: All information must be treated equally. -2015-03-25 23:38: If you eat when you're hungry, sleep when you're tired, and don'h do anything difficult, you're a pretty successful monkey. -2015-03-26 20:13: I had everything imaginable to offer except knowledge, skills, and work ethic. -2015-03-27 21:11: To accept that certain things cannot be said is to accept that certain forms of power cannot be challenged. -2015-03-28 05:20: If liberty means anything, it means the right to tell people what they do not want to hear. -2015-03-30 04:05: To know all about anything is to know how to deal with it under all circumstances. -2015-03-31 16:38: The greatest use of life is to spend it on something that will outlast it. -2015-03-31 22:35: Worry is a waste of the Imagination.

    -

    2015-04-01 02:29: It fortifies my soul to know, -2015-04-01 02:29: That though I perish, Truth is so.

    -

    2015-04-01 03:01: The heart has it's reasons which reason does not know -2015-04-03 15:36: There is something I can do today -2015-04-05 19:13: I underwelm myself with commendable consistency. -2015-04-14 04:34: You will not be punished for your anger, you will be punished by your anger. -Buddha -2015-04-21 18:14: It is wrong always, everywhere, and for anyone, to believe anything upon insufficient evidence. -2015-04-29 20:30: There are things we cannot prove to know, that we should believe anyway -2015-05-02 23:05: To be happy one must not be concerned with others. -Camus -2015-05-02 23:06: If you don't care for the truth, why should it matter if I lie? -2015-05-04 09:28: Today I will be better. -2015-05-06 07:22: One foot stuck in the tar pit of my ways. -2015-05-06 18:34: I think the world would be happier if man had the same capacity to be silent as they have to speak. -2015-05-07 15:56: As long as we are surrounded by well-wishers and party-goers, we can drown out the noise of our own fundamental loneliness. -2015-05-07 16:05: The men who create power make an indispensable contribution to the Nation's greatness, but the men who question power make a contribution just as indispensable. -2015-05-08 09:01: All advice can only be a product of the man who gives it. -2015-05-12 00:08: Before I learned the art, a punch was just a punch, and a kick, just a kick. After I learned the art, a punch was no longer a punch, a kick, no longer a kick. Now that I understand the art, a punch is just a punch and a kick is just a kick. -2015-05-12 18:04: Minimal. Functional. Experimental. -2015-05-14 01:29: Would an AI dream? -2015-05-14 15:56: As happens sometimes, a moment settled and hovered and remained for much more than a moment. -2015-05-14 17:33: To be young, intelligent, to love one another, to understand and commune through every kind of art, one cannot conceive of a more beautiful manner of living -2015-05-17 00:40: The proof of the pudding is in the eating. -2015-05-21 23:16: Work is simply a means of supporting yourself while you experience life. -2015-05-21 23:20: Life is for living. -2015-05-23 13:01: Perfect is the enemy of good enough. -2015-05-29 16:29: Remebering bred it's own peculair sorrow. It seemed so unfair that time should render both sadness and happiness into a source of pain. -2015-06-03 12:07: I'd rather be ashes than dust. -2015-06-03 12:08: I will not waste my days trying to prolong them. -2015-06-05 22:54: Life is just a bunch of Todays. -2015-06-05 22:58: Integrity affects your long term self esteem. -2015-06-07 23:28: And now that you don't have to be perfect, you can be good. -2015-06-24 02:23: Learning to learning to learn. -2015-06-24 02:23: Haste is universal because everyone is in flight from himself. -2015-06-26 23:32: We cannot separate the air that chokes from the air upon which wings beat. -2015-07-02 16:46: I'm not perfect. I make mistakes. I'm often wrong. -2015-09-09 21:08: Let there be no purpose in friendship save the deepening of the spirit. -Khalil Gibran -2015-09-09 21:08: Enjoy when you can, and endure when you must. -Goethe -2015-09-09 21:08: I am not ashamed to confess that I am ignorant of what I do not know. -Cicero -2015-09-09 21:09: Not being heard is no reason for silence. -2015-09-09 21:10: Stop trying to be things and start becoming. -Nietzsche -2015-09-15 04:00: Legacy is written into our actions, not our blood. -2015-09-19 22:12: What a tragedy to pass through life and get nothing out of it. -Asimov -2015-09-22 13:13: Nothing haunts us like the things we don't say -2015-09-22 23:25: The constant presence of strangers is wearing me out. -2015-09-23 10:35: When the heart speaks the mind finds it indecent to object. -2015-09-23 12:17: I wonder what will happen next. -2015-09-23 12:20: The best way to predict the future is to invent it. -2015-09-26 13:44: As far as we can discern, the sole purpose of human existence is to kindle a light of meaning in the darkness of mere being. -2015-10-04 22:19: Human thing. -2015-10-08 00:10: Even the mightest emperor reigned over but a rock. -2015-10-13 16:15: Care about what other people think and you will always be their prisnor. -Lao Tzu -2015-10-14 00:21: I have no special talent, I am only passionatly curious. -Albert Einstien -2015-10-16 02:37: I have the impression that if he didn't complicate his life so needlessly he would die of boredom. -2015-10-16 02:50: Think no vice so small that you may commit it, and no virtue so small that you may overlook it. -2015-10-16 20:46: An object in possession rarely has the same charm that it had in pursuit. -2015-10-26 17:43: It might be that to surrender to happiness was to accept defeat, but it was a defeat better than many victories. -W. Somerset Maugham, Of Human Bondage -2015-10-26 17:44: Tomorrow is always fresh, with no mistakes in it yet -2015-10-26 17:46: And the rest is rust and stardust. -Lolita -2015-11-04 22:01: I must never put off for a better day something that I could enjoy doing now. -2015-11-13 17:04: Their aptitude for autonomy is so atrophied that their fear of freedom is among their few rationally grounded phobias -2015-11-28 20:00: I no longer wish to suffer from(with?) existence -2015-11-29 07:16: Practice requires no talen.t -2015-11-29 07:16: It's not that I want to die. It's that I want to not have existed. -2015-11-29 07:24: My lonliness was born when men praiesd my talkative faults and blamed my silent virtues. -2015-11-29 07:25: Mastery of the emotions is fundamental to a virtous life. -2015-11-29 07:25: Everytime you are tempted to roact in the same old way, ask if you want to be a prisnor of the past or a pioneer of the future. -2015-12-02 05:08: If someone succeeds in provoking you, realize that your mind is complicit in the provocation -2015-12-06 21:31: The flower that blooms in adversity is the most rare and beautiful of all. -2015-12-07 17:11: If most of us are ashamed of shabby clothes and shoddy furniture, let us be more ashamed of shabby ideas and shoddy philosophies. -2015-12-15 08:51: As if you could kill time without injuring eternity. -2015-12-18 06:09: Argue for your limitations, and they're yours. -2015-12-18 06:10: How vain it is to sit down and write when you have not stood up to live. -2015-12-24 07:25: Never ruin an apology with an excuse. -2015-12-31 18:41: The simple answer is stop being concerned with your own lifestyle and do what's right, consequences be damned. -2016-01-06 02:06: Wealth should not be measured by what we have but what we can do. -2016-01-06 02:09: Incapable of virtue, they insist hypocritically on etiquette -2016-01-06 02:11: We are supposed to value truth so deeply that we will be willing to tolerate the odd ill-mannered excess to ensure it is upheld and defended. -2016-01-08 18:29: What is past is past. Never go back. Not for excuses. Not for justification, not for happiness. You are what you are, the world is what it is. -2016-01-09 02:44: You know what makes a good person good? When a good person does something bad, they own up to. They try to learn something from it and they move on. -2016-01-09 16:32: He who buys what he doesn't need steals from himself -2016-01-09 19:17: When one realizes that each and every sentient being is a fellow sufferer, then it is quite easy to see how compassion should be used to assess our relationships between other people. -2016-01-22 06:53: Brave men have a way of dying. -2016-01-25 18:03: It's about who you remember at 2pm when you're busy, not at 2am when you're lonely -2016-01-28 19:20: There are no shortage of good days, but a good life is hard to come by. -2016-02-01 04:26: Who, being loved, is poor? -2016-02-16 00:39: Health is merely the slowest possible rate at which one can die. -2016-02-16 00:39: Most of what matters in our life takes place in it's abscence. -2016-02-16 00:39: His origins are become remote as is his destiny and not again in all the world's turning will there be terrains so wild and barbarous to try whether the stuff of creation may be shaped to man's will or whether his own heart is not another kind of clay. -2016-02-16 00:42: People don't seem to realize that their opinion of the world is also a confession of their character. -2016-02-21 11:04: Always remember, your focus determines your reality. -2016-02-23 00:31: Despite how open, peaceful, and loving you attempt to be, people can only meet you as deeply as they have met themselves. -2016-02-28 01:08: Once you've accepted your flaws nobody can use them against you. -2016-02-28 21:15: The wisdom of life consists of elimination of the non-essentials. -2016-03-11 18:56: Some things you should care enough to do badly. -2016-03-11 18:57: There is nothing so useless as doing efficiently that which should not be done at all. -2016-04-25 16:34: He had an abiding sense of tradgedy which sustained him through temporary periouds of joy. -2016-06-29 00:15: Though my soul may set in darkness, it will rise in perfect light; I have loved the stars too fondly, to be feaful of the night -2016-07-15 20:02: Love isn't something you feel, it's something you do -2016-07-15 20:07: You will always live in the remants of the life you've led up until this point, making do with whatever you've left for yourself. -2016-07-15 20:15: There is power in movement, not any particular movement, not dance but also dance, not athletics although also athletics, but movements, the absecnse of stillness just anything that takes a person from one spot to the next and if there is a why then so be it, it is inconsequential to the fact of it, to the fact of air in the lungs, the fact of feet and a road. the implications of a road and what it means to not go down it or back the way you came but perpendicular. to cross it. to make that move. Because the secret is, it was not to get to the other side or any other place, places are beside the point but just for the power of crossing, of movement. -2016-08-26 08:59: Beware the barrenness of a busy life -2016-11-03 19:24: Meaning and genuine accomplishment matter deeply in creating lasting happiness. -2016-11-07 16:41: There was nothing we could do to stop it and it wasn't anybodys fault. It was horrible and awful and it just happened -2016-11-07 16:41: If not you, then who? If not now, then when? -2016-11-07 16:41: To be better at something than you've ever been, you have to do something you've never done. -2016-11-07 16:42: Life wasn't meant for everyone -2016-11-10 10:50: Happiness is a talent we develop, not an object we seek -2016-11-23 14:28: Civilised people present themselves in a manner that makes dealing with them simple -2016-12-02 13:26: The world you paint for yourself is the world you live in -2017-02-21 23:43: Suffering is not holding onto you. You are holding onto suffering. When you become good at letting suffering go, then you'll come to realize how unnecessary it was for you to drag those burdens with you. -2017-03-02 04:08: Being misunderstood is such a miserable expierence, especially when you have good intentions -2017-03-21 19:46: Forgive others, not because they deserve forgiveness, but because you deserve peace. -2017-03-21 19:47: It's never too late to become what you might have been. -2017-04-03 22:08: Does being born make you worthy of survival? -2017-04-12 21:31: I've been busy becoming the person I want to be when I grow up -2017-05-02 21:47: Most of us probably relate to the experiences of the people we are around the most -2017-05-02 23:18: Everybody fucking panic. -2017-06-14 20:14: a stranger can be familiar in their strangeness -2017-06-17 21:38: Don't be a stranger. -2017-07-01 01:35: Are you really only thinking of yourself? -2017-07-01 01:36: Will we basically keep being humans? Fumbling aronud with our love and our hate and our strength and our weakness, as we always have been? -2017-07-01 01:36: Why's it gotta be so hard for you? -2017-07-03 02:54: I do not know and cannot say, in fact I never may -2017-08-03 11:45: Nothing happened except the slow erosion of urgency and purpose -2017-09-28 13:23: The death of the private lie that someday you will be young once again and feel at capricious intervals the weightlessness of a joy that is unchecked by the injuries of experience and failure. -2017-09-29 18:23: we have a choice and our choices matter -2017-09-29 18:24: how lucky to be at the genesis for something new, how rare to be in a time when things changed -2017-09-29 18:29: it is novel now and soon it will be boring

    -

    2017-11-16 00:39: We shall not cease from exploration, -2017-11-16 00:39: and the end of all our exploring -2017-11-16 00:40: will be to arrive -2017-11-16 00:40: where we started -2017-11-16 00:40: and know the place for the first time. - T.S. Eliot

    -

    2017-12-01 14:33: Who can know from the word goodbype what kind of parting is in store for us. -2017-12-01 14:34: Realizing that, after years of pretension, you actually have nothing interesting to say, no ability to create art, and no energy to cultivate knowledge -2017-12-06 20:23: Be arrogant enough to learn everything -2017-12-06 20:23: Fear is useless and temporary -2018-04-18 00:34: people who are different have a shot at being original. they have the motivation too. -Jim Carrey -2018-05-05 22:50: Judge the value of what you have by what you had to give up to get it -2018-09-02 23:21: There is no insurmountable solitude. All paths lead to the same goal: to convey to others what we are. And we must pass through solitude and difficulty, isolation and silence in order to reach forth to the enchanted place where we can dance our clumsy dance -2018-09-07 01:23: “The object of art is not to make salable pictures. It is to save yourself.” -2018-09-22 12:10: “Objects have value not because of what they are but because of what they enable us to do.” -2018-09-22 12:10: “There will be no more grandiose statements about our future projects. I can tell you what I am thinking, and what I am trying to accomplish, but all I promise is my best effort.”

    -

    2019-01-29 23:50: Sometimes I feel that it can be a lucrative trap to become invested in a single person, and then accumulate expectations that far outweigh the responsible obligations of any friendship. -As I have gotten older, a pattern that is working much better for me is the campfire model - I just try to keep a metaphorical campfire going, for people traveling through this life to stop and warm themselves upon while I tend it. I cannot know which direction people are traveling from, or to, or how long their journey has been or will be. But all people need to warm their calloused hands and feet, and I can keep this fire with a bed of rosy coals. -Sometimes someone will stop at my fire and warm themselves without my ever having paid attention, but to them it may have meant all the difference in the world. By keeping this obligation in mind, to simply expect people to need a place to sit a spell, I can at least believe I am helping. -The campfire is a nice way for me to remember we're all suffering, that not a one of us is unique to loneliness. Because sometimes that person who sits down at your fire is the person you have been waiting for, and only by making a seat for them were you able to ever meet.

    -

    2019-03-21 22:16: I choose to avoid morally bankrupt multi national billion dollar corporations -2019-03-21 22:16: that think they get to rule the world for "free" -2019-03-21 22:16: but i said no -2019-03-21 22:16: not me.

    -

    2019-03-21 22:18: My heart, why come you here alone? -2019-03-21 22:18: The wild thing of my heart is grown -2019-03-21 22:18: To be a thing, -2019-03-21 22:18: Fairy, and wild, and fair, and whole - Poem by GPT-2

    -

    2019-05-16 01:36: welcome to the memex. -2019-07-14 09:02: technology as an end in itself -2019-08-13 11:15: Mistakes are always forgiveable if one has the courage to admit them -2019-08-21 03:37: "For if there is a wall between you and the world, it makes little difference whether you describe yourself as locked in or as locked out." - Orthodoxy by G.K.Chesterton -2019-08-28 11:52: Love is the death of duty -2019-09-23 14:40: The past is over. Learn from it and let it go

    -]]> -
    -
    -
    -
    \ No newline at end of file diff --git a/output/ferment_index.html b/output/ferment_index.html deleted file mode 100644 index f038c32..0000000 --- a/output/ferment_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Ferment index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Ferment index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/fermentation.html b/output/fermentation.html deleted file mode 100644 index 4792c4d..0000000 --- a/output/fermentation.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - fermentation | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    fermentation

    -
    -
    - - - 1970-01-01 10:00 - -

    Saurkraut

    -

    Pickles

    -

    Picked Red Onions

    -

    ingredients:

    -
      -
    • red onions, chopped
    • -
    • white vinegar
    • -
    • apple cider vinegar
    • -
    • salt
    • -
    • sugar
    • -
    • black peppercorns
    • -
    -

    Pickled Carrots

    -

    ingredients:

    -
      -
    • 1kg carrots
    • -
    • 10g salt
    • -
    • 4 tbspoon neutral oil
    • -
    • some garlic, ginger, mustard seeds, coriander seeds, tumeric, whatever you want
    • -
    -

    process:

    -
      -
    • Cook the oil to ~40C
    • -
    • add in the flavorings
    • -
    • grate or peel the carrot to thin slices
    • -
    • coat 'em in the oil
    • -
    • pack tight
    • -
    • let it ferment ~7 days
    • -
    -

    =### Kimchi = -1 napa cabbage -1/4 cup of salt

    -

    process:

    -
      -
    • cut the napa cabbage into quarters
    • -
    • rinse
    • -
    • generously salt all the leaves
    • -
    • massage every 20-30 minutes for 2 hours
    • -
    • add all the spices to the mix
    • -
    • give it a good toss
    • -
    • add any other things you want to put in
    • -
    • use pickling caps
    • -
    • let it ferment ~5 days
    • -
    -

    spice mix:

    -
      -
    • 1 cup water
    • -
    • 1 cup gochugaru
    • -
    • garlic
    • -
    • ginger
    • -
    • w/e you want
    • -
    • heat water and turn spice mix into paste
    • -
    -

    make sure everything is submerged under the brine made by the cabbages

    -

    Kimchi Batch 2

    -

    =### Kombucha = -300g Sugar -30g organic tea -High quality water

    -

    process:

    -
      -
    • Bring 1ltr water to boil adding sugar as you go (don't let the sugar burn)
    • -
    • Once all sugar added, bring temperature down to medium, add tea and steep for 20 minutes
    • -
    • Let the sweet tea cool
    • -
    • Add to the big jar
    • -
    • Top big jar with water
    • -
    • Send a blessing
    • -
    • Check in 7 - 10 days
    • -
    -

    Buchi Flavors

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/fermentation_index.html b/output/fermentation_index.html deleted file mode 100644 index 334636f..0000000 --- a/output/fermentation_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Fermentation index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Fermentation index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/finance_index.html b/output/finance_index.html deleted file mode 100644 index 5a4b458..0000000 --- a/output/finance_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Finance index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Finance index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/finances.html b/output/finances.html deleted file mode 100644 index f0effa4..0000000 --- a/output/finances.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - finances | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    finances

    -
    -
    - - - 1970-01-01 10:00 - -

    firefly iii -spectre 3 importer

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/food_index.html b/output/food_index.html deleted file mode 100644 index 08e5552..0000000 --- a/output/food_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Food index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Food index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/future-of-foss_index.html b/output/future-of-foss_index.html deleted file mode 100644 index 3e07a0b..0000000 --- a/output/future-of-foss_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Future-of-foss index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Future-of-foss index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/game_index.html b/output/game_index.html deleted file mode 100644 index 0ef7ce5..0000000 --- a/output/game_index.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - Game index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Game index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/gardening.html b/output/gardening.html deleted file mode 100644 index 7d054dc..0000000 --- a/output/gardening.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - gardening | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    gardening

    -
    -
    - - - 1970-01-01 10:00 - -

    Frames to buy

    -

    12x15 x2 -12x8.5 -8x10 -12.5x9

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/generative.html b/output/generative.html deleted file mode 100644 index 0e73228..0000000 --- a/output/generative.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - generative | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    generative

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/generative_index.html b/output/generative_index.html deleted file mode 100644 index 72990a0..0000000 --- a/output/generative_index.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - - Generative index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Generative index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/git_index.html b/output/git_index.html deleted file mode 100644 index 177f841..0000000 --- a/output/git_index.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - Git index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Git index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/goal_index.html b/output/goal_index.html deleted file mode 100644 index 938e6a7..0000000 --- a/output/goal_index.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - Goal index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Goal index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/goals.html b/output/goals.html deleted file mode 100644 index 7f9dcab..0000000 --- a/output/goals.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - - goals | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    goals

    -
    -
    - - - - web - - - - dev - - - - goal - - - - - 1970-01-01 10:00 - -

    goals

    -
      -
    • customize my site more
    • -
    • build a start page for myself Puralek
    • -
    • be able to build basic webapps
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/godemodemay.html b/output/godemodemay.html deleted file mode 100644 index 718b378..0000000 --- a/output/godemodemay.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - godemodemay | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    godemodemay

    -
    -
    - - - 1970-01-01 10:00 - -

    fucking failed

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/godmodemay.html b/output/godmodemay.html deleted file mode 100644 index a40a61c..0000000 --- a/output/godmodemay.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - godmodemay | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    godmodemay

    -
    -
    - - - 1970-01-01 10:00 - -

    error: access denied. -error: no such cryptodisk found. -error: disk '<disk-id>' not found. -grub rescue>

    -

    cryptomount (, ) -insmod normal -normal

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/godot_index.html b/output/godot_index.html deleted file mode 100644 index 08828a6..0000000 --- a/output/godot_index.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - Godot index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Godot index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/grasp.html b/output/grasp.html deleted file mode 100644 index f2ff72c..0000000 --- a/output/grasp.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - grasp | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    grasp

    -
    -
    - - - 1970-01-01 10:00 - -

    need to package and install grasp server on box sa part of mossnet

    -

    Probably will require the pythonBuildPackage and systemd service to run it -Go here for more: https://github.com/karlicoss/grasp

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/grat_index.html b/output/grat_index.html deleted file mode 100644 index 6322aac..0000000 --- a/output/grat_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Grat index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Grat index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/gratitude.html b/output/gratitude.html deleted file mode 100644 index ce03a27..0000000 --- a/output/gratitude.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - gratitude | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    gratitude

    -
    -
    - - - 1970-01-01 10:00 - -

    a linux client for wallabag. -can use the same libraries as feedreader / newsflash (though I don't know the languages those are built in)

    -

    instead of having to go to the website which sucks... -use for tagging primarily?

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/gratitude_index.html b/output/gratitude_index.html deleted file mode 100644 index 62407d7..0000000 --- a/output/gratitude_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Gratitude index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Gratitude index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/groceries.html b/output/groceries.html deleted file mode 100644 index cb1ba7c..0000000 --- a/output/groceries.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - - - groceries | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    groceries

    -
    -
    - - - - purchase - - - - - 1970-01-01 10:00 - -

    vegeta -mask -nuttelex -steel wool -soy sauce -rice wine vinegar

    -

    ==### general shopping list == -gnocci -olive oil spread -onion -garlic -mushrooms -limes -peanut butter (big) -carrots -kale -nut bars -bread -avo -japanese tofu

    -

    peanut butter bites

    -

    dates -peanut butter -almond flour

    -

    banana bread

    -

    soy milk -all purpose flour -olive oil -canola oil

    -

    aloo chole

    -

    potatoes -amchur -ginger -1 can crushed tomatoes -15.5-ounce can chickpeas -1 red onion -chana masalasa

    -

    gado gado

    -

    red thai curry -kecap manis -sambal -lime -coconut milk -bean sprouts -spinach -cucumber -peanuts

    -

    kombucha

    -

    blueberries

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/groceries.sync-conflict-20210102-225658-LX5ZRTJ.html b/output/groceries.sync-conflict-20210102-225658-LX5ZRTJ.html deleted file mode 100644 index c16d4b5..0000000 --- a/output/groceries.sync-conflict-20210102-225658-LX5ZRTJ.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - - groceries.sync-conflict-20210102-225658-LX5ZRTJ | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    groceries.sync-conflict-20210102-225658-LX5ZRTJ

    -
    -
    - - - 1970-01-01 10:00 - -

    shopping list

    -

    peanut butter -almond flour -chocolate chips -sea salt -maca powder? -coconut oil -soft dates -walnuts -cacao / cocoa powder -tahini -maple syrup -frozen meals

    -

    achar

    -

    kombucha

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/groceries_index.html b/output/groceries_index.html deleted file mode 100644 index 62de786..0000000 --- a/output/groceries_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Groceries index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Groceries index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/grub_index.html b/output/grub_index.html deleted file mode 100644 index 07ffb4f..0000000 --- a/output/grub_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Grub index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Grub index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/habitsGtk.html b/output/habitsGtk.html deleted file mode 100644 index d42dce1..0000000 --- a/output/habitsGtk.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - habitsGtk | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    habitsGtk

    -
    -
    - - - 1970-01-01 10:00 - -

    Integrating with dijo?

    -

    ~/usr/dev/habits-gtk

    -

    python gtk app that implements the Habits android functionality for desktop.

    -

    To run the application on nixOS:

    -

    drop you into a shell with the required packages

    -

    $ nix-shell -p python37Packages.pygobject3

    -

    run the app

    -

    $ python habits.py

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/hack.html b/output/hack.html deleted file mode 100644 index 8f1dd87..0000000 --- a/output/hack.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - hack | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    hack

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/hack_index.html b/output/hack_index.html deleted file mode 100644 index e672dc5..0000000 --- a/output/hack_index.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - - Hack index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Hack index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/hacker101.html b/output/hacker101.html deleted file mode 100644 index dc294cb..0000000 --- a/output/hacker101.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - hacker101 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    hacker101

    -
    -
    - - - 1970-01-01 10:00 - -

    Micro-CMS v2

    -

    flag 1

    -

    Used a ' to find out the login page is vulnerable to SQLi however it returns an error. Using '1='1 returns password error, rather than SQL error. We can use this -Then use union to set the password to whatever you want and exploit with the previous code. the payload to log in: -'UNION SELECT '123' as password from admins where '1'='1

    -

    Quotes matter! using "123" instead of '123' lead to an SQL error.

    -

    flag 2

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/hardware_index.html b/output/hardware_index.html deleted file mode 100644 index 6afbb1a..0000000 --- a/output/hardware_index.html +++ /dev/null @@ -1,342 +0,0 @@ - - - - - - - Hardware index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Hardware index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/helix.html b/output/helix.html deleted file mode 100644 index 43bf055..0000000 --- a/output/helix.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - helix | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    helix

    -
    -
    - - - - rock - - - - - 1970-01-01 10:00 - -

    is: a box hosted on vultr using nixOS

    -

    sealight.xyz

    -

    Services

    -
      -
    • wireguard -> mossnet
    • -
    • matrix + mumble
    • -
    • nitter
    • -
    • bibliogram
    • -
    • rss-bridge / rssBox
    • -
    • tt-rss / selfoss / feedBin
    • -
    • searcx
    • -
    • fess / yacy? (search indexer)
    • -
    • huginn / n8n / node-red
    • -
    • DNS over HTTPS
    • -
    • Tor / Yggdrisil / cjDNS
    • -
    • TIG Stack
    • -
    -

    Domains

    -

    hamara.social -*.sealight.services

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/hitman-roguelike.html b/output/hitman-roguelike.html deleted file mode 100644 index a49c5d3..0000000 --- a/output/hitman-roguelike.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - hitman-roguelike | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    hitman-roguelike

    -
    -
    - - - - idea - - - - game - - - - dev - - - - - 1970-01-01 10:00 - -

    A top down Hitman-like roguelike where you can gain abilities and equipment in order to take down a target. Based in a fantasy realm. Loosely related to theif too. Randomized level and floor plans. Environment plays a key role.

    -

    If Hotline Miami had a stealth mode.

    -

    Skills include:

    -
      -
    • blink
    • -
    • disguise
    • -
    • decoy?
    • -
    -

    enemy AI:

    -
      -
    • communicate
    • -
    • call for backup
    • -
    • put the environment in a heightened state
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/home.html b/output/home.html deleted file mode 100644 index f20cca7..0000000 --- a/output/home.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - A working title | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    A working title

    -
    -
    - - - - meta - - - - - 1970-01-01 10:00 - -

    Ahoy, internet stranger!

    -

    Some strange magic indeed must have led you to this particular place. We don't get many travellers round these parts no more. Are you a long way from home? Come sit down by the fire, you can learn a little bit about me, before advancing down this labyrinth.

    -

    An image of me

    -

    Inquisitive Navigator

    -

    My name is Anish Lakhwara, and this is my digital garden. I don't expect the notes here will be of much use to you, but I like working in public so I'm sharing them here. Since this is my lab room, things are haphazard, but I have a method to my madness, trust.

    -

    Being a collection of notes mostly for me, also might make it a little tricky for you to navigate this maze. I've tried to provide helpful indexes where I can, but they're just aggregates. I've included back-links so you can traverse up and down. My now page might also be a good place to orient yourself, or there's created_index too.

    -

    Normally I just search through the text of my pages to find what I'm looking for, but I don't want grant you that power here.

    -

    You can find me elsewhere on:

    - -

    You can also follow this website through RSS here, despite the integrity of that feed being questionable

    -

    If you're more interested in my work history that's also available here

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/humn1001-week3.html b/output/humn1001-week3.html deleted file mode 100644 index f35900d..0000000 --- a/output/humn1001-week3.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - humn1001-week3 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    humn1001-week3

    -
    -
    - - - 1970-01-01 10:00 - -

    = the digital's effect on the brain = -"the never ending now" -constant pinging of the phone and other devices -douglas roushkuff - from team human -digital cleanses

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/hyperplane.html b/output/hyperplane.html deleted file mode 100644 index 7d96287..0000000 --- a/output/hyperplane.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - hyperplane | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    hyperplane

    -
    -
    - - - 1970-01-01 10:00 - -

    boox note pro 2

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/idea_index.html b/output/idea_index.html deleted file mode 100644 index 4eaaafd..0000000 --- a/output/idea_index.html +++ /dev/null @@ -1,434 +0,0 @@ - - - - - - - Idea index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Idea index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/ideas.html b/output/ideas.html deleted file mode 100644 index eafc783..0000000 --- a/output/ideas.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - Ideas page | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Ideas page

    -
    -
    - - - - idea - - - - - 1970-01-01 10:00 - -

    %date 240121 12:34

    -

    Water color painting -Forging a ring -Skydiving -Shooting a gun

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/india-2018.html b/output/india-2018.html deleted file mode 100644 index 5b5fd09..0000000 --- a/output/india-2018.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - india-2018 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    india-2018

    -
    -
    - - - 1970-01-01 10:00 - -

    going to: bangalore -from: 19th december -to: 30th december

    -

    Tasks

    -
      -
    • haircut
    • -
    • get drivers license
    • -
    • buy jacks secret santa present
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/india2022_index.html b/output/india2022_index.html deleted file mode 100644 index b828ca4..0000000 --- a/output/india2022_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - India2022 index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    India2022 index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/india_index.html b/output/india_index.html deleted file mode 100644 index 7b20b58..0000000 --- a/output/india_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - India index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    India index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/indieWeb.html b/output/indieWeb.html deleted file mode 100644 index e8c6fce..0000000 --- a/output/indieWeb.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - indieWeb | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    indieWeb

    -
    -
    - - - 1970-01-01 10:00 - -

    https://indieweb.org/

    -

    IndieWeb is a community of people building software to enable personal, independently hosted websites to independently maintain their social data on their own web domains rather than on large, centralized social networking services.

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/info_index.html b/output/info_index.html deleted file mode 100644 index f43f485..0000000 --- a/output/info_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Info index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Info index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/intro.html b/output/intro.html deleted file mode 100644 index aa2d7f8..0000000 --- a/output/intro.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - intro | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    intro

    -
    -
    - - - - sealight - - - - writing - - - - - 1970-01-01 10:00 - -

    a small club for my friends? -start with just a matrix server and see if i can run one for just my friends, expand from there as necrssaey/desired

    -

    Narrative

    -

    its a scuttlebutt pub? or start with that.

    -

    27/04 - thinking if calling it "the others" in a find the others way

    -

    Thinking about situations for when people ask me about instagram/fb/how to contact them generally, and what I can do about it. I was thinking the best way is to start a community of people that i can invite if I think they're cool. The barrier to entry is actually a good thing? But this is not exclusively the context I have been thinking about this in. I also would like to start some kind of node/hub thing like fox has got going on with lain.haus/pixie.town. but i'm not sure what i'm after and I don't think I want to just give out open invites.

    -

    I'm thinking about whether I would want my irl friends to join it or online friends and how to shape the community such that everyone feels welcome. If it were to be with IRL folk, I would create a card on which is printed either a unique (probably expensive but "more secure" -- should that matter?) or just a link to sign up with my community. The trouble with these is always getting it off the ground. And of course the scale I'm looking for. i wouldn't want to hand out over 100 invites at least to start with -- but I'd need it to all be federated which isn't too difficult all the software already exists

    -

    speaking of software I'm questioning what services to run. What kind of community am I targeting here? How should I react to the people joining? I think I'd want to have a chat server and some kind of voice communication channel, i think that is important. at the very least and probably git too. i'd need pixelfed for insta-normies, but i'm wondering whether to do pleroma/mastodon. It could really strengthen the community given that we don't have much tying us together to talk about in one chat room. chat rooms need to be focused, toots don't. maybe I should skip out on a chat server? maybe make it exclusive? even cybre.space can't get it's matrix room to take off. -on a technical level I'd have to figure out how to make all the sign ups happen through 1 signup, or some sort of form? this is already turniing into a very large project...

    -

    Also thinking about what to call it. I have many ideas relating to a garden? I'm picturing a quiet cove or hidden bushland deep in a forest. A magical spot that we work together to build and create and own and share with others we trust. a faerie circle.

    -

    thats it. i figured out what i'm trying to do here. I'm trying to get 80 people together to form a cohort so we can split into smaller groups and find the others. everybody should get 3 invites, and i will start by inviting 20 people. now i need to think hard about which 20 people to start with, how to get a diverse crew and write a story to convince people to join, and somehow figure all the rest out.

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/isit420yet.html b/output/isit420yet.html deleted file mode 100644 index 704eb07..0000000 --- a/output/isit420yet.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - isit420yet | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    isit420yet

    -
    -
    - - - 1970-01-01 10:00 - -

    a website that checks your local time to see if it is currently 420 (06:20 or 16:20)

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/job.html b/output/job.html deleted file mode 100644 index 75faf3a..0000000 --- a/output/job.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - job | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    job

    -
    -
    - - - 1970-01-01 10:00 - -

    resume

    -

    Update with ThreatDefence information:

    -
      -
    • Built ML pipeline
    • -
    • Python full stack development
    • -
    • AWS, Elasticstack, Docker
    • -
    • 1 click report generation, scope expansion, frontend, automation
    • -
    -

    in progress

    -

    Anticipating

    -
      -
    • Better Health
    • -
    • Australia AI
    • -
    • Elixir Email
    • -
    -
    -

    technical

    -
      -
    • dev
        -
      • codewarrior
      • -
      • daily programming problem
      • -
      • Triple Byte interview
      • -
      -
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/jrnl_index.html b/output/jrnl_index.html deleted file mode 100644 index ca27485..0000000 --- a/output/jrnl_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Jrnl index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Jrnl index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/just so.html b/output/just so.html deleted file mode 100644 index 7bd52b1..0000000 --- a/output/just so.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - just so | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    just so

    -
    -
    - - - 1970-01-01 10:00 - -

    /home/anish/vimwiki/200927-0028.wiki

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/kaiOS_index.html b/output/kaiOS_index.html deleted file mode 100644 index 265f0ee..0000000 --- a/output/kaiOS_index.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - Kaios index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Kaios index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/kendrit-vim.html b/output/kendrit-vim.html deleted file mode 100644 index dd8d8d3..0000000 --- a/output/kendrit-vim.html +++ /dev/null @@ -1,233 +0,0 @@ - - - - - - - kendrit-vim | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    kendrit-vim

    -
    -
    - - - 1970-01-01 10:00 - -

    Vim Kendrit Review

    -

    Goals

    -
      -
    • check out all the vim plugins i have saved
        -
      • tagbar
      • -
      • fzf / ctrlP / vim-clap / ag
      • -
      • linting
      • -
      • iron.vim
      • -
      -
    • -
    • intermediate vim
        -
      • buffers/tabs/sessions
      • -
      • folds
      • -
      • make / build integration
      • -
      • indentation with =
      • -
      -
    • -
    • how to exit paste mode
    • -
    • how to utilize macros better
    • -
    • compile a vim cheat sheet
    • -
    • learn advanced vim tricks
        -
      • complete vimtutor to the end
      • -
      -
    • -
    • learn some vimscript
    • -
    • contribute to taskwiki
    • -
    -

    == .vimrc Configuration ==

    -
      -
    • set path+=** When using :find like commands, search all subdirectories recursively
    • -
    • set wildmenu Display all matching files when tab-completing
    • -
    -

    =### Commands = -Folding:

    -
      -
    • zf create fold
    • -
    • zo open fold
    • -
    • zc close fold
    • -
    • za toggle fold
    • -
    • zd delete fold
    • -
    • zO open all folds
    • -
    • zM close all folds -Alternatively use the range command like so:
    • -
    • :20,101 fold
    • -
    -

    Folding method is defined through the foldmethod option -foldmethod can be one of:

    -
      -
    • manual - the above commands will all require a motion if set to this
    • -
    • indent - fold based on indent
    • -
    • syntax
    • -
    • marker - set a marker with {{{ }}}
    • -
    • expr
    • -
    -

    Viewport:

    -
      -
    • H top
    • -
    • M middle
    • -
    • L bottom
    • -
    • zz center viewport on cursor
    • -
    -

    Scroll:

    -
      -
    • ctrl+e down one line
    • -
    • ctrl+y up one line
    • -
    • ctrl+d half page down
    • -
    • ctrl+u half page up
    • -
    • ctrl+f foward one page
    • -
    • ctrl+b back one page
    • -
    -

    Find:

    -
      -
    • f{character} find char
    • -
    • t{character} to char
    • -
    • F{character} back find char
    • -
    • T{character} back to char - , / ; for navigating matches
    • -
    -

    Change:

    -
      -
    • c{motion} change {motion} - e.g. cw is change word - like d{motion} followed by i
    • -
    -

    Marks:

    -
      -
    • `m exact position to mark
    • -
    • 'm go to mark
    • -
    • :marks list marks
    • -
    -

    Spelling:

    -
      -
    • :set spell activate spelling
    • -
    • ]s Jump to next mistake
    • -
    • [s Jump to previous mistake
    • -
    • z= Spelling suggestions
    • -
    • :ab abbreviation
    • -
    • zg Adds word to regular dictionary
    • -
    • zG Adds word to the current session dictionary
    • -
    -

    Modifiers: You can use modifiers to change the meaning of a noun. Some modifiers are i, which means “inner” or “inside”, and a, which means “around”.

    -
      -
    • ci( change the contents inside the current pair of parentheses
    • -
    • ci[ change the contents inside the current pair of square brackets
    • -
    • da' delete a single-quoted string, including the surrounding single quotes
    • -
    -

    Substitue: :s or :%s/<find-regex>/<replace-regex>

    -

    Macro pause: if you started recording macro with qa and need to pause, stop the recording with q and then resume with qA

    -

    Misc:

    -
      -
    • ~ flips the case of a character
    • -
    • ) Takes you to the start of the next sentence
    • -
    • ( Takes you to the start of the previous sentence
    • -
    • } Takes you to the start of the next paragraph or block of text
    • -
    • { Takes you to the start of the previous paragraph or block of text
    • -
    • [[ Jump to function start
    • -
    • [{ Jump to block start
    • -
    • Ctrl+A, Ctrl+X Increment, or decrement the first number found after the cursor.
    • -
    • :undolist Show the undo tree
    • -
    • :set nopaste disable pastemode
    • -
    -

    =### external = -bindkey -v to set vim commands in terminal (zsh only) -export EDITOR=vim -echo "set editing-mode vi" > ~/.inputrc for GNU Readline basic vim emulation

    -

    =### tutorials =

    - -

    =### talks =

    - -

    =### books = -https://www.vimfromscratch.com/book

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/kendrit.html b/output/kendrit.html deleted file mode 100644 index a0f8782..0000000 --- a/output/kendrit.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - kendrit | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    kendrit

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/kendrit_index.html b/output/kendrit_index.html deleted file mode 100644 index af18200..0000000 --- a/output/kendrit_index.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - - - Kendrit index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Kendrit index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/kitaab_index.html b/output/kitaab_index.html deleted file mode 100644 index 1a6d89f..0000000 --- a/output/kitaab_index.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - - - Kitaab index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Kitaab index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/korea2019.html b/output/korea2019.html deleted file mode 100644 index 4d6f1fd..0000000 --- a/output/korea2019.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - korea2019 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    korea2019

    -
    -
    - - - 1970-01-01 10:00 - -

    Places

    -

    Kyochon (Chicken and Beer) -Bukchon Hanok Village -Gyeongbokgung Palace -Lotte Mart -Mount Namsam -Common Ground -Seoul Alive Illusion Museum -Insadong (Souvenirs) -ginseng chicken soup at Tosokchon -Namdaemun Market -jjimjilbang (Bath House?) -N Seoul Tower (Hike) -DMZ -Owl Museum -Leeum Samsung Museum of Art -Seoul Grand Park -Garden of Morning Calm -Namiseom Island -Seonyudo Park -Loveland museum -Jagalchi Fish Market

    -

    Dongdaemun Design Plaza

    -

    Purchases

    -

    Turtlenecks -Big white jacket -Jewelery

    -

    Gifts

    -

    Tanvir -Tanu -Zain -Saad -Daniel -Nupur -Manya -Cammy

    -

    Flights

    -

    Cathay Pacific 138 -SYD -> HKG -10:20pm -> 05:00am

    -

    Cathay Pacific 438 -HKG -> ICNby -08:10am -> 12:40pm

    -

    Staying

    -

    Time Travellers Party Hostel in Hongdae -11 Yeonhui-ro 2-gil, Seodaemun-gu, Seodaemun-Gu, 03784 Seoul, South Korea

    -

    INNO Guesthouse & Bar Hongdae -이노 게스트하우스 & 바 홍대 -37-7, World Cup-ro 8-gil, Mapo-gu, Mapo-Gu, Seoul, 04029, South Korea -마포구 월드컵로8길 37-7 , 마포구, (서울특별시, 04029) -Phone: +82 70-7543-8225

    -

    Weather

    -

    High of 16, low of -3 -It'll be cold!

    -

    Return Flight

    -

    Cathay Pacific 419 -ICN -> HKG -07:50pm -> 10:50pm

    -

    Cathay Pacific 101 -HKG -> SYD -11:55pm -> 12:00pm

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/lifeTracker.html b/output/lifeTracker.html deleted file mode 100644 index 7345262..0000000 --- a/output/lifeTracker.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - lifeTracker | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    lifeTracker

    -
    -
    - - - 1970-01-01 10:00 - -

    This ties greatly into Puralek and building digital infrastructure to support tracking this -backups are obviously also important

    -

    then publish this onto blog

    -

    task-report -a configurable timed report with tasks completed

    -

    calDav integration for taskwarrior (oneway)

    -

    Track

    -
      -
    • habits
    • -
    • tasks
    • -
    • location
    • -
    • money
    • -
    • time?
    • -
    • sleep?
    • -
    • gym routine?
    • -
    • media pipeline
        -
      • music
      • -
      • podcasts?
      • -
      • books
      • -
      • articles
      • -
      • games?
      • -
      • tv/movies
      • -
      -
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/line.html b/output/line.html deleted file mode 100644 index 39e915c..0000000 --- a/output/line.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - line | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    line

    -
    -
    - - - 1970-01-01 10:00 - -

    is: FX Tec Pro 1 Pixel 4A (5g) -boot encrypted: yes

    -

    = Tasks | +line -COMPLETED =

    -
      -
    • [ ] calendar sync #bcbdd130
    • -
    -

    Software

    -
      -
    • LineageOS GrapheneOS
    • -
    • jTouch
    • -
    • Substratum
        -
      • Swift Black
          -
        • Flux
        • -
        -
      • -
      -
    • -
    • Link bubble
    • -
    • Habits
    • -
    • nix-on-droid
    • -
    • shader editor
    • -
    -

    Data

    -
      -
    • music
    • -
    • habits
    • -
    • firefox tabs
    • -
    • photos?
    • -
    -

    Generated Tags

    - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/line_index.html b/output/line_index.html deleted file mode 100644 index 816f45b..0000000 --- a/output/line_index.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - Line index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Line index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/link-store.html b/output/link-store.html deleted file mode 100644 index 5bc11c7..0000000 --- a/output/link-store.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - link-store | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    link-store

    -
    -
    - - - 1970-01-01 10:00 - -

    links: Puralek, Yaad

    -

    start bare metal -a way to add images and view them (in one html document?) blog aesthetic cultivation

    -

    a lightweight bookmark/link storage service/software

    -

    stores a 'link' and a tag for the link -the link can be any data? -simple fast and flexible -organized like a list, that can be then restructured by tags -tags should be able to have sub tags -a way to store links from the commandline, and a script to automate it -a way to share links from android -a way to sync those links

    -

    text file + database?

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/link_index.html b/output/link_index.html deleted file mode 100644 index 83ac700..0000000 --- a/output/link_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Link index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Link index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/linux.html b/output/linux.html deleted file mode 100644 index 354dbc8..0000000 --- a/output/linux.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - linux | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    linux

    -
    -
    - - - - dev - - - - - 1970-01-01 10:00 - -

    linux tips and tricks

    -

    nixOS

    -

    installing an app to the gnome menu

    -

    add an desktop entry to ~/.local/share/applications/ for desktop entries available to a single user (look in that folder for examples)

    -

    cron

    -

    crontab -e to edit the cron file -cron takes 5 inputs followed by the CMD you wish to run:

    -
      -
      • -
        • -
          • -
            • -
            • ls -min hour day month week
            • -
            -
          • -
          -
        • -
        -
      • -
      -
    • -
    -

    the above cron tag will run ls every minute of every day all the time. Hour is in 24hr format. So -00 00 * ~/scripts/music-pull -will run music-pull everyday at 12AM

    -

    its generally advisable to schedule these scripts at specific odd times so that they don't clash with other things

    -

    There are also other types of formats: -@reboot (i've run into trouble with this, as it is only called specifically when the computer is rebooted, not at any boot)

    -

    ssh copy

    -

    to copy your ssh key to a new computer run -ssh-copy-id user@server

    -

    ssh config

    -

    the ssh config file is truly versatile

    -

    hamachi

    -

    stop: /etc/init.d/logmein-hamachi stop -start: /etc/init.d/logmein-hamachi start

    -

    git

    -

    rename a branch:

    -
      -
    • git branch -m
    • -
    -

    pull upstream master changes:

    - -

    see remote repos:

    -
      -
    • git remote -v
    • -
    -

    add remote repo:

    -
      -
    • git remote add ssh://:<dir/of/remote>
    • -
    • git remote add https://<web.repo.com>:<dir/to/remote>
    • -
    -

    create a git branch:

    -
      -
    • git branch
    • -
    -

    checkout a branch:

    -
      -
    • git checkout
    • -
    -

    push to specific branch:

    -
      -
    • git push --set-upstream
    • -
    -

    systemd

    -

    theming

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/linux_index.html b/output/linux_index.html deleted file mode 100644 index e4cddce..0000000 --- a/output/linux_index.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - - - Linux index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Linux index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/list_index.html b/output/list_index.html deleted file mode 100644 index 0fd4796..0000000 --- a/output/list_index.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - - List index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    List index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/log.html b/output/log.html deleted file mode 100644 index 22eb12a..0000000 --- a/output/log.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - log | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    log

    -
    -
    - - - 1970-01-01 10:00 - -

    logs

    -

    coffee

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/log_index.html b/output/log_index.html deleted file mode 100644 index 7d921f3..0000000 --- a/output/log_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Log index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Log index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/manifesto_index.html b/output/manifesto_index.html deleted file mode 100644 index 2a1dc9c..0000000 --- a/output/manifesto_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Manifesto index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Manifesto index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/matrix_index.html b/output/matrix_index.html deleted file mode 100644 index d473169..0000000 --- a/output/matrix_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Matrix index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Matrix index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/maze.html b/output/maze.html deleted file mode 100644 index 036f6af..0000000 --- a/output/maze.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - maze | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    maze

    -
    -
    - - - - writing - - - - blog - - - - - 1970-01-01 10:00 - -

    Who am I writing for?

    -

    What am I trying to say?

    -

    How am I going to say/show it?

    -

    ============================= -ive been thinkingabout this a bunch and i kinda want my blog to be more "expanding" and interactive. branching narratives to follow that all tell a story, amd different visualizations and paths through and around this "web". entangaled and complicated like a wiki, but personal and navigable and spacious.

    -

    experiments in random linking, dark patterns, generated content, luck, and exploration. reflective of both myself as enigmatic, private and intimate yet also of the internet now, Maze like and cofusing
    -"portals" to all the places my mind frequently wanders, some little story about a character thats based on me (a narrator?)

    -

    404 pages and redirects -cloaking -story telling -ever changing, like harry potter -identity posts as corner stones, hard to get to -challenging to navigate

    -

    aesthetic cultivation - waterfalls

    -

    narrative form of "Introduction" that is posted on my blog. -i want it to introduce them to my philosophies, interests, organization and perspective. i want it to turn in on itself and be confusing and well written. where i talk about all the things that are important to me. i want it to be the moral foundation, a rock that i can look back on and rely on to remind me of myself. i'm not quite sure how i'm going to do that, but i'm going to try.

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/maze_index.html b/output/maze_index.html deleted file mode 100644 index 53886bd..0000000 --- a/output/maze_index.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - - Maze index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Maze index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/media.html b/output/media.html deleted file mode 100644 index 1e7333d..0000000 --- a/output/media.html +++ /dev/null @@ -1,152 +0,0 @@ - - - - - - - media | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    media

    -
    -
    - - - 1970-01-01 10:00 - -

    Books

    -

    Left hand of darkness. -Voices, All by Ursula k. Leguin.

    -

    Embassy town -The scar -The iron council, all By china mieville

    -

    Quite some of the discworld series by terry prachett -Diamond age by neil stephenson -Momo, by michael ende -First they killed my father by loung ung

    -

    humble bundle hacking -the secret lives of trees -Mimsy Were the Borogoves -Stumbling on Happiness -As for me and my house -dawn of the new everything -the possessed/the devils -Under Saturn's Shadow: The Wounding and Healing of Men -Bowling Alone -The Mezzanine -Kay Boyle's books -Pablo Neruda -The Myth of Capitalism -The Happiness Hypothesis -Meditations -Guns, Germs and steel -Uzumaki

    -

    Four great Chinese Novels

    -
      -
    • Water Margin
    • -
    • Romance of the Three Kingdoms
    • -
    • Journey to the West
    • -
    • Dream of the Red Chamber
    • -
    -

    TV

    -

    Blackish -Big Little Lies -Insecure -Empire -Drunk History

    -

    Movies

    -

    NetForce -Blade Runner 2049 -Lilya 4 Ever -Lady Bird -Into the wild -Call me by your name -three billboards outside ebbing missouri -Anon (2018) -The Shape of Water

    -

    Music

    -

    datadriven dj

    -

    Games

    -

    Unexplored -Into the Breach -Minit? -Prison Architect? -Odd World -Exapunks

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/medical_index.html b/output/medical_index.html deleted file mode 100644 index d742073..0000000 --- a/output/medical_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Medical index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Medical index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/memex.html b/output/memex.html deleted file mode 100644 index 76e65ab..0000000 --- a/output/memex.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - memex | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    memex

    -
    -
    - - - 1970-01-01 10:00 - -

    This is basically Puralek

    -

    an app that connects to shaarli/wallabag then creates a plain text file in this memex with a link to the specific article so that i can take notes on each of them. this file can also be used to update the date with on-write

    -

    some method to automatically create a new text file for each day and add it to the wiki to do zet

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/merveilles_index.html b/output/merveilles_index.html deleted file mode 100644 index 45e51f1..0000000 --- a/output/merveilles_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Merveilles index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Merveilles index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/meta.html b/output/meta.html deleted file mode 100644 index 9fa8b06..0000000 --- a/output/meta.html +++ /dev/null @@ -1,250 +0,0 @@ - - - - - - - meta | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    meta

    -
    -
    - - - 1970-01-01 10:00 - -

    Generated Links

    - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/meta_index.html b/output/meta_index.html deleted file mode 100644 index 30524b1..0000000 --- a/output/meta_index.html +++ /dev/null @@ -1,410 +0,0 @@ - - - - - - - Meta index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Meta index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/micro_index.html b/output/micro_index.html deleted file mode 100644 index d751810..0000000 --- a/output/micro_index.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - Micro index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Micro index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/morning-list.html b/output/morning-list.html deleted file mode 100644 index cb18f9a..0000000 --- a/output/morning-list.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - - morning-list | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    morning-list

    -
    -
    - - - 1970-01-01 10:00 - -

    personal

    -

    staying - Metro Hotel Marlow Sydney

    -

    pack

    -
      -
    • brush
    • -
    • ballentines
    • -
    • switch
    • -
    • charger phone/laptop?
    • -
    • juice/battery/vape
    • -
    -

    clubs + events

    -

    club 77 (friday) - https://www.residentadvisor.net/events/1244940 -civic underground (saturday) - https://www.residentadvisor.net/events/1247602 -others worth going to: chinese laundry, sly fox

    -

    bars + restaurants

    -

    restaurants

    -

    https://www.timeout.com/sydney/restaurants/the-best-restaurants-in-sydney -https://www.timeout.com/sydney/restaurants/paper-bird -https://www.timeout.com/sydney/restaurants/hubert -https://www.timeout.com/sydney/restaurants/momofuku-seiobo -https://www.timeout.com/sydney/restaurants/aria

    -

    bars

    -

    https://www.timeout.com/sydney/bars/the-best-bars-in-sydney -Bridge Bon Appétit (Hubert) -Hacienda - https://www.theurbanlist.com/sydney/directory/hacienda -Lo-Fi - https://www.theurbanlist.com/sydney/directory/lo-fi -Grasshopper - https://www.theurbanlist.com/sydney/directory/grasshopper -Stitch Bar - https://www.theurbanlist.com/sydney/directory/stitch-bar -Old Mate's Place https://www.timeout.com/sydney/bars/old-mates-place -Bulletin Place - https://www.timeout.com/sydney/bars/bulletin-place -Earl's Juke Joint - https://www.timeout.com/sydney/bars/earls-juke-joint

    -

    sights

    -

    gardens

    -

    https://www.sydney.com/things-to-do/nature-and-parks/gardens-and-parks -Royal Botanic Gardens

    -

    beaches - https://www.sydney.com/things-to-do/beach-lifestyle/sydney-beaches

    -

    libraries

    -

    Woollahra Library at Double Bay -State Library of NSW -Green Square Library

    -

    museums

    -

    https://www.tripadvisor.com.au/Attraction_Review-g255060-d1592805-Reviews-White_Rabbit_Gallery-Sydney_New_South_Wales.html -sydney observatory -https://www.tripadvisor.com.au/Attraction_Review-g255060-d256722-Reviews-Sydney_Observatory-Sydney_New_South_Wales.html -the rocks museum - https://www.tripadvisor.com.au/Attraction_Review-g255060-d618987-Reviews-The_Rocks_Discovery_Museum-Sydney_New_South_Wales.html -Museum of Contemporary Art - https://www.tripadvisor.com.au/Attraction_Review-g255060-d256692-Reviews-Museum_of_Contemporary_Art-Sydney_New_South_Wales.html -Australian Museum of Magical Arts - https://www.tripadvisor.com.au/Attraction_Review-g255060-d13388968-Reviews-Australian_Museum_of_Magical_Arts-Sydney_New_South_Wales.html -White rabbit museum - https://www.tripadvisor.com.au/Attraction_Review-g255060-d1592805-Reviews-White_Rabbit_Gallery-Sydney_New_South_Wales.html

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/mossnet.html b/output/mossnet.html deleted file mode 100644 index b27f524..0000000 --- a/output/mossnet.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - mossnet | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    mossnet

    -
    -
    - - - - ops - - - - mossnet - - - - - 1970-01-01 10:00 - -

    == Tasks | project:mossnet -COMPLETED ==

    -
      -
    • [ ] set config for beets import be auto #112d8096
    • -
    -

    the local first software tools I need

    -
      -
    • wallabag
    • -
    • nextcloud
    • -
    • taskwarrior
    • -
    • shaarli
    • -
    • music
    • -
    • wireguard
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/mossnet_index.html b/output/mossnet_index.html deleted file mode 100644 index 0492a74..0000000 --- a/output/mossnet_index.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - Mossnet index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Mossnet index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/moving.html b/output/moving.html deleted file mode 100644 index aba92c4..0000000 --- a/output/moving.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - moving | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    moving

    -
    -
    - - - 1970-01-01 10:00 - -

    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 Invincible Computing. The sad part is what stirred me to finally commit to doing this whole process (Backup, Automation and Reliable builds) is losing 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. Controlled Difficulty and all.

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/moving_index.html b/output/moving_index.html deleted file mode 100644 index 488bd97..0000000 --- a/output/moving_index.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - Moving index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Moving index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/music_index.html b/output/music_index.html deleted file mode 100644 index b941810..0000000 --- a/output/music_index.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - Music index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Music index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/nadir.html b/output/nadir.html deleted file mode 100644 index 603fa8d..0000000 --- a/output/nadir.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - nadir | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    nadir

    -
    -
    - - - - kaiOS - - - - rock - - - - - 1970-01-01 10:00 - -

    is: Nokia 800 Tough

    -

    running: KaiOS -status: retired

    -

    EDL mode: Enter by turning off the device, and holding the up and down buttons when connecting the cable -Reboot from EDL mode: Hold end call and down until reboot

    -

    Needs:

    -
      -
    • habit
    • -
    • tasks - task warrior pwa?
    • -
    • calendar - some way to sync dns so i can access mossnet
    • -
    • music - sub sonic pwa?
    • -
    • podcasts - foxcasts
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/nadir_index.html b/output/nadir_index.html deleted file mode 100644 index 599688b..0000000 --- a/output/nadir_index.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - - - Nadir index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Nadir index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/newpage.html b/output/newpage.html deleted file mode 100644 index 8cf74c4..0000000 --- a/output/newpage.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - - - Home page | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Home page

    -
    -
    - - - - dev - - - - idea - - - - - 1970-01-01 10:00 - -

    new page for firefox

    -

    basically a dashboard-newspaper for me

    -
      -
    • 1thingaday
    • -
    • storage space on bowl
    • -
    • upcoming wants from headphones
    • -
    • taskwarrior
    • -
    • calendar
    • -
    • feed reader - specific feeds (aesthitic, poetry, comics)
    • -
    • mastodon?
    • -
    • piracy links
    • -
    • sync conflicts in jrnl and Kitaab
    • -
    • weather
    • -
    • random unread article of the day (wallabag)
    • -
    • random unlistened music album of the day
    • -
    • quotes?
    • -
    -

    basically anything that requires my attention

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/news-agg.html b/output/news-agg.html deleted file mode 100644 index b2b6a24..0000000 --- a/output/news-agg.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - news-agg | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    news-agg

    -
    -
    - - - 1970-01-01 10:00 - -

    Z wants:

    -
      -
    • check for latest zero days vulnerabilities from Google's public spreadsheet and import to TD.
    • -
    • find actively exploited vulnerabilities;
    • -
    -

    work

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/nix-lang.html b/output/nix-lang.html deleted file mode 100644 index 4be32b4..0000000 --- a/output/nix-lang.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - - - Nix the Language | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Nix the Language

    -
    -
    - - - - nix - - - - - 1970-01-01 10:00 - -

    %date 190921-1402

    -

    Trying to understand the Nix Language

    -

    Nix is a functional source grabber and builder. It's not really a package manager, only incidentally so. -(Nixpkgs notwithstanding?)

    -

    nix repl is your friend!

    -

    AttrSets

    -

    The building block datastructure in Nix. Basically just a DictionarySet

    -
    {
    -    <attributes> = ...;
    -}
    -
    -

    Functions

    -
    Nix functions work kinda like Haskell, but no types
    -
    -
    > double = x: x*2
    -> double 2
    -> 4
    -
    -

    Since nix is fucking Haskell, arguments get passed through currying

    -
    > add = x: y: x + y
    -> add 2 3
    -> 5
    -
    -

    It's good practice to pass arguments as AttrSets -You can also pass default arguments -But functions take exactly what they define. Nothing more, nothing less.

    -
    > add = {x, y ? 2}: x+y
    -> add {x = 2;}
    -> 4
    -> add {x=2; y=3}
    -> 5
    -
    -

    If you want other thigs you can do it this way

    -
    > add = s@{x, y, ...}: x + y + s.z
    -> add {x=2;y=2;z=1;a=1;}
    -> 5
    -
    -

    Builtins

    -
    Nix comes with a lot of builtin functions, but doesn't want to pollute scope. So most the functions are scoped under `builtins.` 
    -https://nixos.org/manual/nix/stable/#ssec-builtins
    -
    -

    Derivations

    -
    One of the functions that Nix includes in all scopes is the `derivation` function
    -It takes a few arguments, does some Nix magic, and produces a `Derivation`. Kinda like a .o file in C or the .class file in Java. It's not quite a real package yet. Nix still needs to build it
    -
    -builder
    -name
    -output
    -
    -

    Nixpkgs

    -
    nix-store
    -
    -

    Building process

    -
    /tmp
    -$PATH, $HOME
    -outs
    -
    -

    Flakes

    -

    NixOS

    -
    Modules
    -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/nixOS.html b/output/nixOS.html deleted file mode 100644 index 95159de..0000000 --- a/output/nixOS.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - nixOS | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    nixOS

    -
    -
    - - - 1970-01-01 10:00 - -

    nixpkgs -nix-lang

    -

    basics

    -

    nix is a functional, immutable package manager -nix (the package manager) is written in the nix language -nixOS is a linux distribution built on top of the nix package manager

    -

    in nixOS there are 2 kinds of packages. Regular packages and modules which do the configuration management of said packages. Both of these are written in the nix language. Even on nixOS configuration files generally cannot be set through the package manager. Insead home-manager can be used.

    -

    installing nix package manager

    -

    curl -o install-nix https://nixos.org/nix/install -curl -o install-nix.asc https://releases.nixos.org/nix/nix-2.3.7/install.asc -gpg2 --recv-keys B541D55301270E0BCF15CA5D8170B4726D7198DE -gpg2 --verify ./install-nix.asc -sh ./install-nix -rm ./install-nix.asc ./install-nix

    -

    = nix-isms = -dev environments: - generally the right way to define dev environments is through a shell.nix file which gets invoked when calling nix-shell - in this file we define which packages we expect in order to build and run the program

    -

    build options

    -

    in NixOS it often feels like the options are the magic part of building software. everyone seems to have just the right options in order to build the software they need -however, fear not, you too can be a master of options by searching at: -https://search.nixos.org/options or nixos-option

    -

    install the OS

    -

    https://gist.github.com/ladinu/bfebdd90a5afd45dec811296016b2a3f

    -

    have to use LUKS1 (grub2 doesn't support luks2 -> should be available by grub2.06)

    -

    Generated Tags

    -

    =### nix =

    - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/nix_index.html b/output/nix_index.html deleted file mode 100644 index 67c95e0..0000000 --- a/output/nix_index.html +++ /dev/null @@ -1,702 +0,0 @@ - - - - - - - Nix index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Nix index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/nixpkgs.html b/output/nixpkgs.html deleted file mode 100644 index 245d3da..0000000 --- a/output/nixpkgs.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - nixpkgs | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    nixpkgs

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/notes..html b/output/notes..html deleted file mode 100644 index e56b4a4..0000000 --- a/output/notes..html +++ /dev/null @@ -1,301 +0,0 @@ - - - - - - - notes. | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    notes.

    -
    -
    - - - 1970-01-01 10:00 - -

    notes.

    -

    2015-01-19 01:16: We are at the forefront of tomorrow.

    -

    2015-02-01 06:20: What did you do Today? -2015-02-01 06:20: What will you do Tomorrow?

    -

    2015-02-01 06:20: Relax. -2015-02-01 06:20: Easy now. -2015-02-01 06:20: It doesnt matter. -2015-02-01 06:20: Forget about it.

    -

    2015-02-04 01:09: I feel like MAT137 is the guy saying, Hey you know all this stuff that is true, and you can do some stuff with it, I'm going to show you why it's true, and since we know it must be true, we push these tools to the limit. Math is fun. -2015-02-04 17:45: The simple solution is often the best solution. -2015-02-05 03:33: A short, sturdy creature fond of drink and industry. -2015-02-08 19:11: It may be we could benefit from a little less order. -2015-02-08 19:18: We are all terminal. -2015-02-09 02:57: Think lightly of yourself and deeply of the world. -2015-02-10 01:09: Will it be a nice God? -2015-02-10 03:17: We are the biological bootloader for digital superintelligence. -2015-02-10 22:13: Can a machine think? -2015-02-14 18:07: The command-line is the stage for the show that is running your computer. -2015-02-14 18:59: The objective world simply is. It does not happen. -2015-02-14 19:24: Liars speak more slowly. They include fewer details.

    -

    2015-02-14 20:34: Intoxicology. -2015-02-01 06:20: The science of getting high.

    -

    2015-02-14 21:29: Today I wish to do well. -2015-02-19 03:55: Your woeful errand is at an end. -2015-02-20 20:04: What single alteration in peoples behaviour might best improve the lot of mankind? -2015-02-23 01:22: It was going to be important. -2015-02-24 02:26: Remember AIden -2015-02-24 03:24: I think that I think that I cannot know if my thoughts are truly my own. -2015-02-25 02:25: There must be something I can do -2015-03-12 15:17: In fiction you can put together whatever sequence of words you like, and nothing can stop you. -2015-03-19 16:59: Because those who dont believe in magic will never find it -2015-03-20 11:40: Seek higher pleasures -2015-03-21 17:32: Today There Existed Some Good -2015-03-24 01:13: The Dead Mountaineers Inn -2015-03-24 02:29: People studying literature rarely produce anything worthwhile to those writing it. -2015-03-25 00:01: On being critical. -2015-03-25 02:28: We pursue our lives with varying degrees of sloth and energy. -2015-03-25 02:34: Leading a human life is a full time occupation, to which everyone devotes decades of intense concern. -2015-03-25 16:05: The sooner you fall behind the more time you will have to catch up. -2015-03-25 16:05: All information must be treated equally. -2015-03-25 23:38: If you eat when you're hungry, sleep when you're tired, and don'h do anything difficult, you're a pretty successful monkey. -2015-03-26 20:13: I had everything imaginable to offer except knowledge, skills, and work ethic. -2015-03-27 21:11: To accept that certain things cannot be said is to accept that certain forms of power cannot be challenged. -2015-03-28 05:20: If liberty means anything, it means the right to tell people what they do not want to hear. -2015-03-30 04:05: To know all about anything is to know how to deal with it under all circumstances. -2015-03-31 16:38: The greatest use of life is to spend it on something that will outlast it. -2015-03-31 22:35: Worry is a waste of the Imagination.

    -

    2015-04-01 02:29: It fortifies my soul to know, -2015-04-01 02:29: That though I perish, Truth is so.

    -

    2015-04-01 03:01: The heart has it's reasons which reason does not know -2015-04-03 15:36: There is something I can do today -2015-04-05 19:13: I underwelm myself with commendable consistency. -2015-04-14 04:34: You will not be punished for your anger, you will be punished by your anger. -Buddha -2015-04-21 18:14: It is wrong always, everywhere, and for anyone, to believe anything upon insufficient evidence. -2015-04-29 20:30: There are things we cannot prove to know, that we should believe anyway -2015-05-02 23:05: To be happy one must not be concerned with others. -Camus -2015-05-02 23:06: If you don't care for the truth, why should it matter if I lie? -2015-05-04 09:28: Today I will be better. -2015-05-06 07:22: One foot stuck in the tar pit of my ways. -2015-05-06 18:34: I think the world would be happier if man had the same capacity to be silent as they have to speak. -2015-05-07 15:56: As long as we are surrounded by well-wishers and party-goers, we can drown out the noise of our own fundamental loneliness. -2015-05-07 16:05: The men who create power make an indispensable contribution to the Nation's greatness, but the men who question power make a contribution just as indispensable. -2015-05-08 09:01: All advice can only be a product of the man who gives it. -2015-05-12 00:08: Before I learned the art, a punch was just a punch, and a kick, just a kick. After I learned the art, a punch was no longer a punch, a kick, no longer a kick. Now that I understand the art, a punch is just a punch and a kick is just a kick. -2015-05-12 18:04: Minimal. Functional. Experimental. -2015-05-14 01:29: Would an AI dream? -2015-05-14 15:56: As happens sometimes, a moment settled and hovered and remained for much more than a moment. -2015-05-14 17:33: To be young, intelligent, to love one another, to understand and commune through every kind of art, one cannot conceive of a more beautiful manner of living -2015-05-17 00:40: The proof of the pudding is in the eating. -2015-05-21 23:16: Work is simply a means of supporting yourself while you experience life. -2015-05-21 23:20: Life is for living. -2015-05-23 13:01: Perfect is the enemy of good enough. -2015-05-29 16:29: Remebering bred it's own peculair sorrow. It seemed so unfair that time should render both sadness and happiness into a source of pain. -2015-06-03 12:07: I'd rather be ashes than dust. -2015-06-03 12:08: I will not waste my days trying to prolong them. -2015-06-05 22:54: Life is just a bunch of Todays. -2015-06-05 22:58: Integrity affects your long term self esteem. -2015-06-07 23:28: And now that you don't have to be perfect, you can be good. -2015-06-24 02:23: Learning to learning to learn. -2015-06-24 02:23: Haste is universal because everyone is in flight from himself. -2015-06-26 23:32: We cannot separate the air that chokes from the air upon which wings beat. -2015-07-02 16:46: I'm not perfect. I make mistakes. I'm often wrong. -2015-09-09 21:08: Let there be no purpose in friendship save the deepening of the spirit. -Khalil Gibran -2015-09-09 21:08: Enjoy when you can, and endure when you must. -Goethe -2015-09-09 21:08: I am not ashamed to confess that I am ignorant of what I do not know. -Cicero -2015-09-09 21:09: Not being heard is no reason for silence. -2015-09-09 21:10: Stop trying to be things and start becoming. -Nietzsche -2015-09-15 04:00: Legacy is written into our actions, not our blood. -2015-09-19 22:12: What a tragedy to pass through life and get nothing out of it. -Asimov -2015-09-22 13:13: Nothing haunts us like the things we don't say -2015-09-22 23:25: The constant presence of strangers is wearing me out. -2015-09-23 10:35: When the heart speaks the mind finds it indecent to object. -2015-09-23 12:17: I wonder what will happen next. -2015-09-23 12:20: The best way to predict the future is to invent it. -2015-09-26 13:44: As far as we can discern, the sole purpose of human existence is to kindle a light of meaning in the darkness of mere being. -2015-10-04 22:19: Human thing. -2015-10-08 00:10: Even the mightest emperor reigned over but a rock. -2015-10-13 16:15: Care about what other people think and you will always be their prisnor. -Lao Tzu -2015-10-14 00:21: I have no special talent, I am only passionatly curious. -Albert Einstien -2015-10-16 02:37: I have the impression that if he didn't complicate his life so needlessly he would die of boredom. -2015-10-16 02:50: Think no vice so small that you may commit it, and no virtue so small that you may overlook it. -2015-10-16 20:46: An object in possession rarely has the same charm that it had in pursuit. -2015-10-26 17:43: It might be that to surrender to happiness was to accept defeat, but it was a defeat better than many victories. -W. Somerset Maugham, Of Human Bondage -2015-10-26 17:44: Tomorrow is always fresh, with no mistakes in it yet -2015-10-26 17:46: And the rest is rust and stardust. -Lolita -2015-11-04 22:01: I must never put off for a better day something that I could enjoy doing now. -2015-11-13 17:04: Their aptitude for autonomy is so atrophied that their fear of freedom is among their few rationally grounded phobias -2015-11-28 20:00: I no longer wish to suffer from(with?) existence -2015-11-29 07:16: Practice requires no talen.t -2015-11-29 07:16: It's not that I want to die. It's that I want to not have existed. -2015-11-29 07:24: My lonliness was born when men praiesd my talkative faults and blamed my silent virtues. -2015-11-29 07:25: Mastery of the emotions is fundamental to a virtous life. -2015-11-29 07:25: Everytime you are tempted to roact in the same old way, ask if you want to be a prisnor of the past or a pioneer of the future. -2015-12-02 05:08: If someone succeeds in provoking you, realize that your mind is complicit in the provocation -2015-12-06 21:31: The flower that blooms in adversity is the most rare and beautiful of all. -2015-12-07 17:11: If most of us are ashamed of shabby clothes and shoddy furniture, let us be more ashamed of shabby ideas and shoddy philosophies. -2015-12-15 08:51: As if you could kill time without injuring eternity. -2015-12-18 06:09: Argue for your limitations, and they're yours. -2015-12-18 06:10: How vain it is to sit down and write when you have not stood up to live. -2015-12-24 07:25: Never ruin an apology with an excuse. -2015-12-31 18:41: The simple answer is stop being concerned with your own lifestyle and do what's right, consequences be damned. -2016-01-06 02:06: Wealth should not be measured by what we have but what we can do. -2016-01-06 02:09: Incapable of virtue, they insist hypocritically on etiquette -2016-01-06 02:11: We are supposed to value truth so deeply that we will be willing to tolerate the odd ill-mannered excess to ensure it is upheld and defended. -2016-01-08 18:29: What is past is past. Never go back. Not for excuses. Not for justification, not for happiness. You are what you are, the world is what it is. -2016-01-09 02:44: You know what makes a good person good? When a good person does something bad, they own up to. They try to learn something from it and they move on. -2016-01-09 16:32: He who buys what he doesn't need steals from himself -2016-01-09 19:17: When one realizes that each and every sentient being is a fellow sufferer, then it is quite easy to see how compassion should be used to assess our relationships between other people. -2016-01-22 06:53: Brave men have a way of dying. -2016-01-25 18:03: It's about who you remember at 2pm when you're busy, not at 2am when you're lonely -2016-01-28 19:20: There are no shortage of good days, but a good life is hard to come by. -2016-02-01 04:26: Who, being loved, is poor? -2016-02-16 00:39: Health is merely the slowest possible rate at which one can die. -2016-02-16 00:39: Most of what matters in our life takes place in it's abscence. -2016-02-16 00:39: His origins are become remote as is his destiny and not again in all the world's turning will there be terrains so wild and barbarous to try whether the stuff of creation may be shaped to man's will or whether his own heart is not another kind of clay. -2016-02-16 00:42: People don't seem to realize that their opinion of the world is also a confession of their character. -2016-02-21 11:04: Always remember, your focus determines your reality. -2016-02-23 00:31: Despite how open, peaceful, and loving you attempt to be, people can only meet you as deeply as they have met themselves. -2016-02-28 01:08: Once you've accepted your flaws nobody can use them against you. -2016-02-28 21:15: The wisdom of life consists of elimination of the non-essentials. -2016-03-11 18:56: Some things you should care enough to do badly. -2016-03-11 18:57: There is nothing so useless as doing efficiently that which should not be done at all. -2016-04-25 16:34: He had an abiding sense of tradgedy which sustained him through temporary periouds of joy. -2016-06-29 00:15: Though my soul may set in darkness, it will rise in perfect light; I have loved the stars too fondly, to be feaful of the night -2016-07-15 20:02: Love isn't something you feel, it's something you do -2016-07-15 20:07: You will always live in the remants of the life you've led up until this point, making do with whatever you've left for yourself. -2016-07-15 20:15: There is power in movement, not any particular movement, not dance but also dance, not athletics although also athletics, but movements, the absecnse of stillness just anything that takes a person from one spot to the next and if there is a why then so be it, it is inconsequential to the fact of it, to the fact of air in the lungs, the fact of feet and a road. the implications of a road and what it means to not go down it or back the way you came but perpendicular. to cross it. to make that move. Because the secret is, it was not to get to the other side or any other place, places are beside the point but just for the power of crossing, of movement. -2016-08-26 08:59: Beware the barrenness of a busy life -2016-11-03 19:24: Meaning and genuine accomplishment matter deeply in creating lasting happiness. -2016-11-07 16:41: There was nothing we could do to stop it and it wasn't anybodys fault. It was horrible and awful and it just happened -2016-11-07 16:41: If not you, then who? If not now, then when? -2016-11-07 16:41: To be better at something than you've ever been, you have to do something you've never done. -2016-11-07 16:42: Life wasn't meant for everyone -2016-11-10 10:50: Happiness is a talent we develop, not an object we seek -2016-11-23 14:28: Civilised people present themselves in a manner that makes dealing with them simple -2016-12-02 13:26: The world you paint for yourself is the world you live in -2017-02-21 23:43: Suffering is not holding onto you. You are holding onto suffering. When you become good at letting suffering go, then you'll come to realize how unnecessary it was for you to drag those burdens with you. -2017-03-02 04:08: Being misunderstood is such a miserable expierence, especially when you have good intentions -2017-03-21 19:46: Forgive others, not because they deserve forgiveness, but because you deserve peace. -2017-03-21 19:47: It's never too late to become what you might have been. -2017-04-03 22:08: Does being born make you worthy of survival? -2017-04-12 21:31: I've been busy becoming the person I want to be when I grow up -2017-05-02 21:47: Most of us probably relate to the experiences of the people we are around the most -2017-05-02 23:18: Everybody fucking panic. -2017-06-14 20:14: a stranger can be familiar in their strangeness -2017-06-17 21:38: Don't be a stranger. -2017-07-01 01:35: Are you really only thinking of yourself? -2017-07-01 01:36: Will we basically keep being humans? Fumbling aronud with our love and our hate and our strength and our weakness, as we always have been? -2017-07-01 01:36: Why's it gotta be so hard for you? -2017-07-03 02:54: I do not know and cannot say, in fact I never may -2017-08-03 11:45: Nothing happened except the slow erosion of urgency and purpose -2017-09-28 13:23: The death of the private lie that someday you will be young once again and feel at capricious intervals the weightlessness of a joy that is unchecked by the injuries of experience and failure. -2017-09-29 18:23: we have a choice and our choices matter -2017-09-29 18:24: how lucky to be at the genesis for something new, how rare to be in a time when things changed -2017-09-29 18:29: it is novel now and soon it will be boring

    -

    2017-11-16 00:39: We shall not cease from exploration, -2017-11-16 00:39: and the end of all our exploring -2017-11-16 00:40: will be to arrive -2017-11-16 00:40: where we started -2017-11-16 00:40: and know the place for the first time. - T.S. Eliot

    -

    2017-12-01 14:33: Who can know from the word goodbype what kind of parting is in store for us. -2017-12-01 14:34: Realizing that, after years of pretension, you actually have nothing interesting to say, no ability to create art, and no energy to cultivate knowledge -2017-12-06 20:23: Be arrogant enough to learn everything -2017-12-06 20:23: Fear is useless and temporary -2018-04-18 00:34: people who are different have a shot at being original. they have the motivation too. -Jim Carrey -2018-05-05 22:50: Judge the value of what you have by what you had to give up to get it -2018-09-02 23:21: There is no insurmountable solitude. All paths lead to the same goal: to convey to others what we are. And we must pass through solitude and difficulty, isolation and silence in order to reach forth to the enchanted place where we can dance our clumsy dance -2018-09-07 01:23: “The object of art is not to make salable pictures. It is to save yourself.” -2018-09-22 12:10: “Objects have value not because of what they are but because of what they enable us to do.” -2018-09-22 12:10: “There will be no more grandiose statements about our future projects. I can tell you what I am thinking, and what I am trying to accomplish, but all I promise is my best effort.”

    -

    2019-01-29 23:50: Sometimes I feel that it can be a lucrative trap to become invested in a single person, and then accumulate expectations that far outweigh the responsible obligations of any friendship. -As I have gotten older, a pattern that is working much better for me is the campfire model - I just try to keep a metaphorical campfire going, for people traveling through this life to stop and warm themselves upon while I tend it. I cannot know which direction people are traveling from, or to, or how long their journey has been or will be. But all people need to warm their calloused hands and feet, and I can keep this fire with a bed of rosy coals. -Sometimes someone will stop at my fire and warm themselves without my ever having paid attention, but to them it may have meant all the difference in the world. By keeping this obligation in mind, to simply expect people to need a place to sit a spell, I can at least believe I am helping. -The campfire is a nice way for me to remember we're all suffering, that not a one of us is unique to loneliness. Because sometimes that person who sits down at your fire is the person you have been waiting for, and only by making a seat for them were you able to ever meet.

    -

    2019-03-21 22:16: I choose to avoid morally bankrupt multi national billion dollar corporations -2019-03-21 22:16: that think they get to rule the world for "free" -2019-03-21 22:16: but i said no -2019-03-21 22:16: not me.

    -

    2019-03-21 22:18: My heart, why come you here alone? -2019-03-21 22:18: The wild thing of my heart is grown -2019-03-21 22:18: To be a thing, -2019-03-21 22:18: Fairy, and wild, and fair, and whole - Poem by GPT-2

    -

    2019-05-16 01:36: welcome to the memex. -2019-07-14 09:02: technology as an end in itself -2019-08-13 11:15: Mistakes are always forgiveable if one has the courage to admit them -2019-08-21 03:37: "For if there is a wall between you and the world, it makes little difference whether you describe yourself as locked in or as locked out." - Orthodoxy by G.K.Chesterton -2019-08-28 11:52: Love is the death of duty -2019-09-23 14:40: The past is over. Learn from it and let it go

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/notes_index.html b/output/notes_index.html deleted file mode 100644 index 7cee822..0000000 --- a/output/notes_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Notes index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Notes index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/now.html b/output/now.html deleted file mode 100644 index ac787bf..0000000 --- a/output/now.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - now | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    now

    -
    -
    - - - 1970-01-01 10:00 - -

    A "very focused" list of exactly what I was focusing on

    -

    Lives in: Brisbane

    -

    Reading: Originals by Adam Grant & Sheryl Sandberg, and Exhaltations by Ted Chiang

    -

    Working on: Website

    -

    ops

    -
      -
    • build other systems
    • -
    -

    sealight / helix

    -
      -
    • whatsapp bridge
    • -
    • discord bridge fix
    • -
    -

    curve

    -
      -
    • autorandr on boot when hdmi plugged in already
    • -
    • rofi-pass
    • -
    -

    dev

    -
      -
    • react
    • -
    • clojure
    • -
    • clojurescript
    • -
    • k8s
    • -
    • terraform
    • -
    • nix
    • -
    • godot
    • -
    -

    meta

    -
      -
    • HPI
    • -
    • grasp
    • -
    • promnesia
    • -
    -

    craft

    - -

    Chores

    -
      -
    • Book tattoo
    • -
    -

    generative SuperCollider -hack -Writing The Siren Song Call

    -

    = Tasks In Progress | -COMPLETED -australia =

    -
      -
    • [ ] groceries (2022-03-17 10:19) #fb8b4860
    • -
    • [ ] buy vape (2022-03-17 10:20) #ffd6adb0
    • -
    • [ ] washing (2022-03-17 10:21) #3650e810
    • -
    • [ ] v60 filters (2022-03-17 10:23) #845aef10
    • -
    • [ ] buchi (2022-03-17 10:57) #49ad03d0
    • -
    • [ ] tax returns #60eae207
    • -
    • [ ] bed sheet #526b1e10
    • -
    • [ ] wash clothes for kitchen #92ffd890
    • -
    • [ ] clean shoes #591962a0
    • -
    • [ ] vape coils #703d3b89
    • -
    • [ ] lock-ring #f15c3411
    • -
    • [ ] send dee money for cerave #bf823590
    • -
    • [ ] cammy bond purchase #9a70b100
    • -
    • [ ] mailboxes alias, make name readable #e3363da7
    • -
    • [ ] mailcap for opening html / images #2428d088
    • -
    • [ ] nicer login page #95454956
    • -
    • [ ] mbsync not being called automatically #8e84541f
    • -
    • [ ] kitaab-timer systemd module broken #d504e9b5
    • -
    • [ ] clean up music db #bb3bb950
    • -
    • [ ] set config for beets import be auto #112d8096
        -
      • [ ] feralhosting #f7dfbd72
      • -
      -
    • -
    • [ ] burn y0x3y #a822a184
    • -
    • [ ] clone all repos off code.lakhwara.com #cf112940
    • -
    • [ ] DoT knot-resolver #1f24dc1f
    • -
    • [ ] mx-puppet-slack for clojurians and generative art #e7c7b483
    • -
    • [ ] why mx-puppet-discord broke #c4af4ac5
    • -
    • [ ] package website with nix from git repo #12b966eb
    • -
    • [ ] deploy static html to binary-lane #ae08eedf
    • -
    • [ ] import kobo bookmarks #d59c053d
    • -
    • [ ] move nitter rss feeds to openjar #586ff737
    • -
    • [ ] Tumblr RSS Fixer #1b32fa73
    • -
    • [ ] sell snes #b305e870
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/ops.html b/output/ops.html deleted file mode 100644 index 6e5b0cf..0000000 --- a/output/ops.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - - - - ops | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    ops

    -
    -
    - - - 1970-01-01 10:00 - -

    A complete list of the digital infrastructure I run or utilize -a different form of visualizing the same data collected in other parts of this wiki. i want to make diagrams out of these.

    -

    Goal - Why I am doing all of this -Services - What it is I run -sealight.xyz -mossnet -Website

    -

    =### Tasks | project:ops OR +ops =

    -

    Rock Keeping

    -

    Rocks that bring to life information

    - -

    tools

    -

    nixOS

    -
      -
    • home-manager
    • -
    • digga
    • -
    • flakes
    • -
    • devos -bspwm -patchbay -firefox
    • -
    • wallbagger
    • -
    • tree style tabs
    • -
    • simple tab groups
    • -
    • shaarlier
    • -
    • uMatrix
    • -
    • tridactyl + theme
    • -
    • dark reader
    • -
    • css
    • -
    • grasp -zsh (powerlevel10k) -> oil shell? -kitty + theme -newsflash -geary -> Switch to evolution or thunderbird? neomutt / aerc?? -fractal -neovim
    • -
    • plugins/vimrc
        -
      • vimwiki + taskwiki + vim-zettel = Kitaab -syncthing -ripcord -kodi -andOTP (line) -KDEConnect (line / curve)
      • -
      -
    • -
    -

    cli

    -

    exa -ripgrep -ag -bat -pass -zoxide -fzf -ranger -viu

    -

    Digital Infrastructure

    -
      -
    • nextcloud (bowl)
        -
      • files
          -
        • calendar
        • -
        • photos
        • -
        -
      • -
      -
    • -
    • gonic (bowl)
    • -
    • wallabag (bowl)
    • -
    • taskwarrior (bowl)
    • -
    • gitea (cube)
    • -
    • shaarli
    • -
    • passwords
    • -
    • blog (cube)
    • -
    • rss reader (feedbin.com)
    • -
    • Mastodon
    • -
    • Scuttlebutt (line / curve / box)
    • -
    • Habits (line)
    • -
    • Whatsapp, Signal, Matrix: telegram
    • -
    • Discord, Slack
    • -
    • wireguard
    • -
    • Fava + beancount (finances)
    • -
    • BorgBackup
    • -
    -

    Piracy

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/ops_index.html b/output/ops_index.html deleted file mode 100644 index 6139691..0000000 --- a/output/ops_index.html +++ /dev/null @@ -1,778 +0,0 @@ - - - - - - - Ops index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Ops index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/orca_index.html b/output/orca_index.html deleted file mode 100644 index 888e022..0000000 --- a/output/orca_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Orca index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Orca index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/organization_index.html b/output/organization_index.html deleted file mode 100644 index 2f78e63..0000000 --- a/output/organization_index.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - Organization index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Organization index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/overthewire.html b/output/overthewire.html deleted file mode 100644 index 6a07c8b..0000000 --- a/output/overthewire.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - overthewire | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    overthewire

    -
    -
    - - - 1970-01-01 10:00 - -

    natas

    -

    techniques:

    -
      -
    • view source
    • -
    • file enumeration
    • -
    • encoding/decoding
    • -
    • encryption with php through ^ operator??
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/pack_index.html b/output/pack_index.html deleted file mode 100644 index 44130ba..0000000 --- a/output/pack_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Pack index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Pack index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/pasta.html b/output/pasta.html deleted file mode 100644 index 914b392..0000000 --- a/output/pasta.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - Pasta Recipe | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Pasta Recipe

    -
    -
    - - - - cook - - - - - 1970-01-01 10:00 - -

    %date 12-09-21

    -

    Ingredients

    -

    300g Flour -150g water (50% Hydration) -About a table spoon of oil -A pinch of salt

    -

    Instructions

    -

    Mix all the drys together to consisttency -Add the water and oil -Mix until a strong dough forms -Chill for 30 minutes -Cut into smaller pieces -Flatten out -Cut into shape -Cook in boiling salted water for ~3 minute

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/pebble.html b/output/pebble.html deleted file mode 100644 index f27cd63..0000000 --- a/output/pebble.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    -
    -
    - - - 1970-01-01 10:00 - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/pebble_index.html b/output/pebble_index.html deleted file mode 100644 index 2791fd7..0000000 --- a/output/pebble_index.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - - - Pebble index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Pebble index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/pentagon.html b/output/pentagon.html deleted file mode 100644 index 3701d98..0000000 --- a/output/pentagon.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - - - pentagon | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    pentagon

    -
    -
    - - - - rock - - - - - 1970-01-01 10:00 - -

    raspberry pi

    -

    status: kodi 18, libre elec 8 -installed drm for netflix following: https://github.com/CastagnaIT/plugin.video.netflix

    -

    plugins installed:

    -
      -
    • netflix
    • -
    • youtube
    • -
    • vimeo
    • -
    • vimcasts
    • -
    • ted talks
    • -
    • apple tv screen saver
    • -
    • shadertoy screensaver
    • -
    -

    color set to purple -sound set to off

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/people_index.html b/output/people_index.html deleted file mode 100644 index 4848c8f..0000000 --- a/output/people_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - People index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    People index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/phil_index.html b/output/phil_index.html deleted file mode 100644 index 8858117..0000000 --- a/output/phil_index.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - - - Phil index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Phil index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/pipeline.html b/output/pipeline.html deleted file mode 100644 index 513c7f7..0000000 --- a/output/pipeline.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - pipeline | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    pipeline

    -
    -
    - - - 1970-01-01 10:00 - -

    =### Taming Chaos =

    -

    kendrit-ops ops -= Kendrit | pro:ops -COMPLETED =

    -
      -
    • [ ] clone all repos off code.lakhwara.com #cf112940
    • -
    • [ ] feralhosting #f7dfbd72
    • -
    • [ ] move nitter rss feeds to openjar #586ff737
    • -
    • [ ] calendar sync #bcbdd130
    • -
    • [ ] neomutt mailboxes alias thing, so the name is actually readable #e3363da7
    • -
    • [ ] neomutt mailcap for opening html / images / etc #2428d088
    • -
    -

    = dev | pro:dev -COMPLETED =

    -

    = hardware | pro:hardware -COMPLETED =

    -

    = ops | -COMPLETED pro:ops or +ops =

    -
      -
    • [X] install prometheus #530b15e5
    • -
    • [X] retire bowl #a61426e9
    • -
    • [X] fix slack bridge #b8434eac
    • -
    • [X] install rss-bridge #c32b6269
    • -
    • [X] install adblock via dnsmasq #f87110c9
    • -
    • [X] install wireguard #d0ff65e7
    • -
    • [X] update magisk #b4cdc01b
    • -
    • [X] install beets, write rsync pull script, import into library #f5aef442
    • -
    • [X] wireguard #2189fac8
    • -
    • [X] dns #866227e2
    • -
    • [X] missing icons in dracula #772972e8
    • -
    • [X] update helix to 21.11 #47037d83
    • -
    • [X] jitsi #05c49341
    • -
    • [X] taskwarrior over wireguard #fd411ea6
    • -
    • [X] gonic album art #4b56354a
    • -
    • [ ] set config for beets import be auto #112d8096
        -
      • [ ] feralhosting #f7dfbd72
      • -
      -
    • -
    • [ ] clone all repos off code.lakhwara.com #cf112940
    • -
    • [ ] move nitter rss feeds to openjar #586ff737
    • -
    • [ ] calendar sync #bcbdd130
        -
      • [ ] DoT knot-resolver #1f24dc1f
      • -
      -
    • -
    • [ ] neomutt mailboxes alias thing, so the name is actually readable #e3363da7
    • -
    • [ ] neomutt mailcap for opening html / images / etc #2428d088
    • -
    • [ ] mx-puppet-slack for clojurians and generative art #e7c7b483
    • -
    -

    = hack | pro: hack -COMPLETED =

    -

    gen | pro:gen

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/pirate_index.html b/output/pirate_index.html deleted file mode 100644 index 0ec8260..0000000 --- a/output/pirate_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Pirate index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Pirate index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/place_index.html b/output/place_index.html deleted file mode 100644 index b345690..0000000 --- a/output/place_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Place index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Place index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/priv_index.html b/output/priv_index.html deleted file mode 100644 index a717061..0000000 --- a/output/priv_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Priv index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Priv index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/processisng.html b/output/processisng.html deleted file mode 100644 index d628540..0000000 --- a/output/processisng.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - processisng | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    processisng

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/product_index.html b/output/product_index.html deleted file mode 100644 index a525e3d..0000000 --- a/output/product_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Product index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Product index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/psql.html b/output/psql.html deleted file mode 100644 index a015b91..0000000 --- a/output/psql.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - Postgres Commands | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Postgres Commands

    -
    -
    - - - - dev - - - - - 1970-01-01 10:00 - -

    %date 20200109-1320

    -

    Quick Tips

    -

    \l List all Databases -\c <database> Connect to a database -\dt List all tables (once connected to a db) -DELETE FROM <table> WHERE <condition> delete rows from a table -Strings must be wrapped in '' -create a table: -CREATE TABLE <table_name>( -column1 datatype, -column2 datatype, -column3 datatype, -..... -columnN datatype, -PRIMARY KEY( one or more columns ) -);

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/psych_index.html b/output/psych_index.html deleted file mode 100644 index 7551661..0000000 --- a/output/psych_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Psych index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Psych index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/public_index.html b/output/public_index.html deleted file mode 100644 index 38f18e9..0000000 --- a/output/public_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Public index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Public index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/punya_index.html b/output/punya_index.html deleted file mode 100644 index 04e9d26..0000000 --- a/output/punya_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Punya index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Punya index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/puralek_index.html b/output/puralek_index.html deleted file mode 100644 index 7640c8a..0000000 --- a/output/puralek_index.html +++ /dev/null @@ -1,454 +0,0 @@ - - - - - - - Puralek index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Puralek index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/purchase_index.html b/output/purchase_index.html deleted file mode 100644 index 844ee97..0000000 --- a/output/purchase_index.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - - Purchase index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Purchase index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/purchases.html b/output/purchases.html deleted file mode 100644 index b0f3957..0000000 --- a/output/purchases.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - - - Purchases | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Purchases

    -
    -
    - - - - product - - - - purchase - - - - - 1970-01-01 10:00 - -

    waiting

    -

    furniture

    - -

    electronic

    -
      -
    • audio interface
    • -
    • Roland DR202 or 550 or 505, Korg ER1 (Groovebox)
    • -
    • AE modular
    • -
    -

    ferment

    -
      -
    • fermentation kit

      -
        -
      • scooby starter set
      • -
      • Scooby Hotel
      • -
      • Bottles
      • -
      • Achar
      • -
      • Saurkraut
      • -
      -
    • -
    • Lock picking

      -
    • -
    -

    coffee

    -
    - grinder -> O?
    -
    -

    plants

    -
      -
    • herb garden
    • -
    • oyster mushrooms
    • -
    -

    Fashion

    -
      -
    • hacker gloves
    • -
    • holster bag
    • -
    • nail polish
    • -
    • silver eye liner
    • -
    • sail jacket
    • -
    • waterproof pants
    • -
    -

    camping

    -
      -
    • pillow
    • -
    • mattress (small)
    • -
    • bigger tent
    • -
    • gas stove top
    • -
    • table
    • -
    • big shelter
    • -
    -

    cook

    -
      -
    • mortar & pestle
    • -
    • wood chopping board
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/purchases.sync-conflict-20201012-130834-LX5ZRTJ.html b/output/purchases.sync-conflict-20201012-130834-LX5ZRTJ.html deleted file mode 100644 index 39ad94d..0000000 --- a/output/purchases.sync-conflict-20201012-130834-LX5ZRTJ.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - - purchases.sync-conflict-20201012-130834-LX5ZRTJ | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    purchases.sync-conflict-20201012-130834-LX5ZRTJ

    -
    -
    - - - 1970-01-01 10:00 - -

    waiting

    -
      -
    • delter cold drip
    • -
    • psp shell (gone?)
    • -
    -

    electronic

    -
      -
    • Server/NAS - ~$400+
    • -
    • Roland DR202 or 550 or 505, Korg ER1 (Groovebox)
    • -
    • Atreus - ~$300
    • -
    • computer fan
    • -
    • heatsink
    • -
    • rasbpi (norns)
        -
      • knobs
      • -
      -
    • -
    -

    Hobbies

    -
      -
    • fermentation kit
        -
      • Jars
      • -
      • Bottles
      • -
      • Kimchi
      • -
      • Achar
      • -
      • Saurkraut
      • -
      • Ginger beer
      • -
      -
    • -
    • Terrarium Making
    • -
    • Water colors
    • -
    • Pottery
    • -
    • Lock picking
    • -
    -

    Fashion

    -
      -
    • hacker gloves
    • -
    • UB hyke shoes - $450
    • -
    • Birkenstocks - $150
    • -
    • compression tights (arms & legs)
    • -
    • holster bag
    • -
    • water bottle - hydroFlask or purist founder?
    • -
    -

    House Decor

    - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/python-ransomware.html b/output/python-ransomware.html deleted file mode 100644 index c3b1067..0000000 --- a/output/python-ransomware.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - python-ransomware | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    python-ransomware

    -
    -
    - - - 1970-01-01 10:00 - -

    Use a honeypot file to detect active ransomware and dump the process in hopes of finding the key, packaged with InnoSetup

    -

    Pipeline

    -

    Honeypot file touched/modified -> Sysmon event rule (modified to include pid as argument) -> Task scheduler -> Python process dump

    -

    Tasks

    -

    Task scheduler is triggered from any Event11 Sysmon rule currently, needs to be specific to ransomware triggers

    -
    * need to add a name to the rule, and then filter in python to only trigger on that rule name
    -
    -

    Package with InnoScript

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/python.html b/output/python.html deleted file mode 100644 index c0a0b14..0000000 --- a/output/python.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - python | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    python

    -
    -
    - - - - dev - - - - python - - - - tools - - - - - 1970-01-01 10:00 - -

    things to learn

    -
      -
    • debugger: pdb
    • -
    • typing: mypy
    • -
    • testin: pytest
    • -
    • logging: logger
    • -
    -

    creating portable dev environments using mach-nix

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/python_index.html b/output/python_index.html deleted file mode 100644 index 4544a30..0000000 --- a/output/python_index.html +++ /dev/null @@ -1,234 +0,0 @@ - - - - - - - Python index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Python index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/quack_index.html b/output/quack_index.html deleted file mode 100644 index 7664952..0000000 --- a/output/quack_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Quack index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Quack index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/question_index.html b/output/question_index.html deleted file mode 100644 index f600258..0000000 --- a/output/question_index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - Question index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Question index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/quote_index.html b/output/quote_index.html deleted file mode 100644 index e566aed..0000000 --- a/output/quote_index.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - - Quote index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Quote index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/quotes.html b/output/quotes.html deleted file mode 100644 index b4a9ecc..0000000 --- a/output/quotes.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - - quotes | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    quotes

    -
    -
    - - - - way - - - - - 1970-01-01 10:00 - -

    equal parts wise and reckless

    -

    valuing productivity for its own sake isnt a healthy perspective

    -

    full of complexity and contradiction

    -

    try,fail,learn,grow. this is the only way i know

    -

    you become what you think about.

    -

    be free curious and kind

    -

    you can only be as smart as your framework of reality permits

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/readImap_index.html b/output/readImap_index.html deleted file mode 100644 index 21e8a53..0000000 --- a/output/readImap_index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - Readimap index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Readimap index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/recents.html b/output/recents.html deleted file mode 100644 index affb3ad..0000000 --- a/output/recents.html +++ /dev/null @@ -1,1310 +0,0 @@ - - - - - - - Recent Files | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Recent Files

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/recipe_index.html b/output/recipe_index.html deleted file mode 100644 index 10939d2..0000000 --- a/output/recipe_index.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - - - Recipe index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Recipe index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/rectangle.html b/output/rectangle.html deleted file mode 100644 index d69370c..0000000 --- a/output/rectangle.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - rectangle | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    rectangle

    -
    -
    - - - - rock - - - - - 1970-01-01 10:00 - -

    kobo glo 2

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/reflect_index.html b/output/reflect_index.html deleted file mode 100644 index b30f14d..0000000 --- a/output/reflect_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Reflect index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Reflect index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/reflection.html b/output/reflection.html deleted file mode 100644 index 25a0de2..0000000 --- a/output/reflection.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - reflection | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    reflection

    -
    -
    - - - 1970-01-01 10:00 - -

    digital music instrument

    -

    a (lunarpunk) game that explores ideas for generating sounds

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/reflection_index.html b/output/reflection_index.html deleted file mode 100644 index af9941b..0000000 --- a/output/reflection_index.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - Reflection index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Reflection index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/relieved_index.html b/output/relieved_index.html deleted file mode 100644 index 605aefb..0000000 --- a/output/relieved_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Relieved index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Relieved index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/rescue_index.html b/output/rescue_index.html deleted file mode 100644 index ca0db44..0000000 --- a/output/rescue_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Rescue index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Rescue index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/review_index.html b/output/review_index.html deleted file mode 100644 index 520b628..0000000 --- a/output/review_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Review index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Review index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/riya.html b/output/riya.html deleted file mode 100644 index 834f522..0000000 --- a/output/riya.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - riya | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    riya

    -
    -
    - - - 1970-01-01 10:00 - -

    fave flower atm: ranunculus, anenimone, peony -fave art work: The Kiss -Klimt -fave book: The God of Small Things

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/rock_index.html b/output/rock_index.html deleted file mode 100644 index d6fef99..0000000 --- a/output/rock_index.html +++ /dev/null @@ -1,362 +0,0 @@ - - - - - - - Rock index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Rock index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/room_index.html b/output/room_index.html deleted file mode 100644 index dcc1207..0000000 --- a/output/room_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Room index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Room index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/rss2elastic.html b/output/rss2elastic.html deleted file mode 100644 index 2fb5683..0000000 --- a/output/rss2elastic.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - rss2elastic | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    rss2elastic

    -
    -
    - - - 1970-01-01 10:00 - -

    create an index through elasticsearch-py -read feeds through feedparser -make sure you only process new feeds (date check: feed was published after last pass through) -put document into the new index -profit

    -

    news-agg

    -

    work

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/rust_index.html b/output/rust_index.html deleted file mode 100644 index 9f4dc66..0000000 --- a/output/rust_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Rust index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Rust index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/sail_index.html b/output/sail_index.html deleted file mode 100644 index 5673290..0000000 --- a/output/sail_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Sail index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Sail index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/sale.html b/output/sale.html deleted file mode 100644 index 1ff9023..0000000 --- a/output/sale.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - sale | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    sale

    -
    -
    - - - 1970-01-01 10:00 - -

    listing for items to go on ebay:

    -
      -
    • snes + controllers + yoshis island
    • -
    • extra pair of shoes
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/sealight.xyz.html b/output/sealight.xyz.html deleted file mode 100644 index 6c04378..0000000 --- a/output/sealight.xyz.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - sealight.xyz | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    sealight.xyz

    -
    -
    - - - 1970-01-01 10:00 - -

    A libreho.st for multiple services -hosted on: helix

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/sealight_index.html b/output/sealight_index.html deleted file mode 100644 index 8db91fd..0000000 --- a/output/sealight_index.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - - Sealight index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Sealight index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/see.html b/output/see.html deleted file mode 100644 index 0790bac..0000000 --- a/output/see.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - see | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    see

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/service_index.html b/output/service_index.html deleted file mode 100644 index bbe5f0b..0000000 --- a/output/service_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Service index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Service index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/shaders.html b/output/shaders.html deleted file mode 100644 index eb4693f..0000000 --- a/output/shaders.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - shaders | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    shaders

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/sketch-build.html b/output/sketch-build.html deleted file mode 100644 index bbd136f..0000000 --- a/output/sketch-build.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - sketch-build | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    sketch-build

    -
    -
    - - - 1970-01-01 10:00 - -

    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.

    -

    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.

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/smashstock2019.html b/output/smashstock2019.html deleted file mode 100644 index 63c9c40..0000000 --- a/output/smashstock2019.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - - - smashstock2019 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    smashstock2019

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/snip_index.html b/output/snip_index.html deleted file mode 100644 index c6f9711..0000000 --- a/output/snip_index.html +++ /dev/null @@ -1,154 +0,0 @@ - - - - - - - Snip index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Snip index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/software_index.html b/output/software_index.html deleted file mode 100644 index a2c4739..0000000 --- a/output/software_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Software index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Software index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/solution_index.html b/output/solution_index.html deleted file mode 100644 index ad73bd8..0000000 --- a/output/solution_index.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - Solution index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Solution index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/sphere.html b/output/sphere.html deleted file mode 100644 index f27cd63..0000000 --- a/output/sphere.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    -
    -
    - - - 1970-01-01 10:00 - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/sql_index.html b/output/sql_index.html deleted file mode 100644 index 0973d9a..0000000 --- a/output/sql_index.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - - - Sql index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Sql index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/story_index.html b/output/story_index.html deleted file mode 100644 index 389ca9b..0000000 --- a/output/story_index.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - - - Story index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Story index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/strangers_index.html b/output/strangers_index.html deleted file mode 100644 index 12d4d75..0000000 --- a/output/strangers_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Strangers index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Strangers index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/strategy.html b/output/strategy.html deleted file mode 100644 index 630093d..0000000 --- a/output/strategy.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - strategy | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    strategy

    -
    -
    - - - 1970-01-01 10:00 - -

    there are 3 assumptions we make:

    -
      -
    • that there is a single answer
    • -
    • that we can arrive at the answer through tool usuae (science)
    • -
    • that these answers will all fit together into a cohesive world view
    • -
    -

    "gathering" vs "ordering" -these are the two modes i find myself in when using a computer, and i do far more gathering than ordering. by ordering i mean a whole bunch tasks including programming and devops and stuff -i want to better find a balance between these two

    -

    reconciling work -i struggle to be excellent when it comes to be job. part of that is ideological (being an anarchist) but its more than just that -learning new tools is something i really enjoy, but i struggle to really care about doing a good job at work... even when all the tools are new

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/sydney-april-2019.html b/output/sydney-april-2019.html deleted file mode 100644 index 2f871f5..0000000 --- a/output/sydney-april-2019.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - - sydney-april-2019 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    sydney-april-2019

    -
    -
    - - - 1970-01-01 10:00 - -

    personal

    -

    staying - Metro Hotel Marlow Sydney

    -

    pack

    -
      -
    • brush
    • -
    • ballentines
    • -
    • switch
    • -
    • charger phone/laptop?
    • -
    • juice/battery/vape
    • -
    -

    clubs + events

    -

    club 77 (friday) - https://www.residentadvisor.net/events/1244940 -civic underground (saturday) - https://www.residentadvisor.net/events/1247602 -others worth going to: chinese laundry, sly fox

    -

    bars + restaurants

    -

    restaurants

    -

    https://www.timeout.com/sydney/restaurants/the-best-restaurants-in-sydney -https://www.timeout.com/sydney/restaurants/paper-bird -https://www.timeout.com/sydney/restaurants/hubert -https://www.timeout.com/sydney/restaurants/momofuku-seiobo -https://www.timeout.com/sydney/restaurants/aria

    -

    bars

    -

    https://www.timeout.com/sydney/bars/the-best-bars-in-sydney -Bridge Bon Appétit (Hubert) -Hacienda - https://www.theurbanlist.com/sydney/directory/hacienda -Lo-Fi - https://www.theurbanlist.com/sydney/directory/lo-fi -Grasshopper - https://www.theurbanlist.com/sydney/directory/grasshopper -Stitch Bar - https://www.theurbanlist.com/sydney/directory/stitch-bar -Old Mate's Place https://www.timeout.com/sydney/bars/old-mates-place -Bulletin Place - https://www.timeout.com/sydney/bars/bulletin-place -Earl's Juke Joint - https://www.timeout.com/sydney/bars/earls-juke-joint

    -

    sights

    -

    gardens

    -

    https://www.sydney.com/things-to-do/nature-and-parks/gardens-and-parks -Royal Botanic Gardens

    -

    beaches - https://www.sydney.com/things-to-do/beach-lifestyle/sydney-beaches

    -

    libraries

    -

    Woollahra Library at Double Bay -State Library of NSW -Green Square Library

    -

    museums

    -

    https://www.tripadvisor.com.au/Attraction_Review-g255060-d1592805-Reviews-White_Rabbit_Gallery-Sydney_New_South_Wales.html -sydney observatory -https://www.tripadvisor.com.au/Attraction_Review-g255060-d256722-Reviews-Sydney_Observatory-Sydney_New_South_Wales.html -the rocks museum - https://www.tripadvisor.com.au/Attraction_Review-g255060-d618987-Reviews-The_Rocks_Discovery_Museum-Sydney_New_South_Wales.html -Museum of Contemporary Art - https://www.tripadvisor.com.au/Attraction_Review-g255060-d256692-Reviews-Museum_of_Contemporary_Art-Sydney_New_South_Wales.html -Australian Museum of Magical Arts - https://www.tripadvisor.com.au/Attraction_Review-g255060-d13388968-Reviews-Australian_Museum_of_Magical_Arts-Sydney_New_South_Wales.html -White rabbit museum - https://www.tripadvisor.com.au/Attraction_Review-g255060-d1592805-Reviews-White_Rabbit_Gallery-Sydney_New_South_Wales.html

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/sydney2021.html b/output/sydney2021.html deleted file mode 100644 index d92e1de..0000000 --- a/output/sydney2021.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - sydney2021 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    sydney2021

    -
    -
    - - - 1970-01-01 10:00 - -

    Sydney Trip

    -

    for work

    -

    Before

    -

    Make sure mossnet Wiregaurd works (tailscale if necessary) -Pot plants -Norns?? -Bake banana bread -Finish automating monthly report

    -

    Pack

    -

    beard oil -trimmer? -ebook -eyemask -vape charger, batteries, juice -melatonin -water color set -climbing shoes -phone / pebble charge,

    -

    Things

    -

    Climbing gyms -Vegan food -???

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/synths.html b/output/synths.html deleted file mode 100644 index 9453d4b..0000000 --- a/output/synths.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - synths | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    synths

    -
    -
    - - - 1970-01-01 10:00 - -

    link shaarli search of tags:synth

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/tag_index.html b/output/tag_index.html deleted file mode 100644 index 794877a..0000000 --- a/output/tag_index.html +++ /dev/null @@ -1,707 +0,0 @@ - - - - - - - Piles | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Piles

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    PR 1 adhd 2 advice 1 android 1 auggar 1
    backup 4 bake 1 bangalore 1 blog 25 bot 1
    bowl 8 box 3 buchi 1 camp 1 chore 1
    cli 8 climb 3 contribution 4 cook 5 craft 4
    cube 1 cybsec 1 decision 2 design 2 dev 45
    devops 4 docker 3 dot 2 dream 25 dstory 5
    dvlg 1 elastic 1 experiment 1 ferment 1 fermentation 1
    finance 1 food 1 future-of-foss 1 game 2 generative 5
    git 2 goal 2 godot 1 grat 95 gratitude 14
    groceries 1 grub 1 hack 2 hardware 9 idea 15
    india 1 india2022 1 info 2 jrnl 495 kaiOS 2
    kendrit 7 kitaab 7 line 2 link 1 linux 4
    list 2 log 1 manifesto 1 matrix 1 maze 4
    medical 1 merveilles 1 meta 14 micro 1 mossnet 4
    moving 2 music 2 nadir 2 nix 22 notes 1
    ops 28 orca 1 organization 1 pack 1 pebble 4
    people 3 phil 7 pirate 1 place 1 priv 14
    product 1 psych 4 public 1 punya 1 puralek 17
    purchase 4 python 5 quack 1 question 1 quote 2
    readImap 1 recipe 3 reflect 10 reflection 3 relieved 2
    rescue 1 review 35 rock 13 room 1 rust 1
    sail 3 sealight 4 service 1 snip 2 software 1
    solution 1 sql 1 story 6 strangers 1 taskwiki 2
    td-reporting 1 theory 1 threatdefence 2 tools 2 travel 35
    uni 6 vegan 1 vim 6 way 5 web 7
    webquote 6 work 8 writing 45 untagged 0
    -
    -
    - - - \ No newline at end of file diff --git a/output/taskwiki_index.html b/output/taskwiki_index.html deleted file mode 100644 index ee01bb8..0000000 --- a/output/taskwiki_index.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - Taskwiki index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Taskwiki index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/td-reporting.html b/output/td-reporting.html deleted file mode 100644 index e929d3e..0000000 --- a/output/td-reporting.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - td-reporting | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    td-reporting

    -
    -
    - - - 1970-01-01 10:00 - -

    tasks

    -
      -
    • define the key structure so that it makes sense when i come back to it
    • -
    • define how multiline fields work, and how they relate to the key structure
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/td-reporting_index.html b/output/td-reporting_index.html deleted file mode 100644 index acee7db..0000000 --- a/output/td-reporting_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Td-reporting index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Td-reporting index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/theory_index.html b/output/theory_index.html deleted file mode 100644 index d851f88..0000000 --- a/output/theory_index.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - Theory index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Theory index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/threatdefence_index.html b/output/threatdefence_index.html deleted file mode 100644 index ed6fec0..0000000 --- a/output/threatdefence_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Threatdefence index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Threatdefence index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/tidalcycles.html b/output/tidalcycles.html deleted file mode 100644 index 3841453..0000000 --- a/output/tidalcycles.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - - - tidalcycles | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    tidalcycles

    -
    -
    - - - - generative - - - - - 1970-01-01 10:00 - -

    start

    -

    to start tidal cycles: -run 'scide' (or run the SuperCollider IDE) in terminal to start SuperCollider server -execute the following code in scide: -include("SuperDirt") -SuperDirt.start

    -

    open a new terminal and run tidalvim -you should now be running tidal, use ctrl+E to pass lines to tidal from vim

    -

    basics

    -

    when you add more sounds to each cycle, it speeds up, the time of the cycle remains constant

    -
    ----- is the buffer to super collider, there are 9 opened by default in tidal
    -/     --- the "command" to run
    -
    -

    v v -d1 $ sound "bd:2 bd bd ~" - ^ ^ ^ - \ \ --- is a rest note - \ --- is the sound that is going to be played; play the 3rd (0 indexed) sound in bd - --- magical $ notation

    -

    subsequences

    -

    using [] we can create sub sequences that run "together" in the same step of each cycle -this can be done recursively

    -

    using this we can achieve nice compound time signatures: -d1 $ n "[0 2 1] [4 4 5]" # s "drum"

    -

    alternative notation: -d1 $ n "0 2 1 . 4 4 5" # s "drum"

    -

    = speeding, slowing, repeating =

    -
      -
    • is the same as a subsequence (s "kick*2" == s "[kick kick]") -! is the same as repeating the sound (s "kick!2" == s "kick kick") -/ "divides" the step into n steps and alternates them
    • -
    -

    we can combine these to shorten lengthy things:

    -

    s "[kick [lo hi]/2]*2" == s "kick lo kick hi"

    -

    polyphony

    -

    , allows us to have multiple "tracks" in the same pattern but they must be in a subsequence!

    -

    d1 $ s "[bd sn, lo hi lo lo]"

    -

    d1 $ s "bd ~ sn ~" -d2 $ s "lo hi lo lo"

    -

    are the same

    -

    {} changes tidalcycles to make the steps align instead of the cycles aligning

    -

    effects & commands

    -

    stut - create echos -example - d1 $ stut 4 0.5 (-0.1) $ s "bd sn"

    -

    adding a samples directory

    -

    File > Open Start Up File > Add line ~dirt.loadSoundFiles("path/to/directory/*");

    -

    pipes

    -

    |> is the same as #, it takes values from the right and structure from the left -| indicates which side to take structure from -and the arrow indicates which side to take values from -hence with the following combinations -|> -<| -|<

    -

    | -we can mix and match any combinations

    -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/tinder.html b/output/tinder.html deleted file mode 100644 index 5f88c83..0000000 --- a/output/tinder.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - tinder | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    tinder

    -
    -
    - - - 1970-01-01 10:00 - -

    A top down Hitman-like roguelike where you can gain abilities and equipment in order to take down a target. Based in a fantasy realm. Loosely related to theif too. Randomized level and floor plans. Environment plays a key role.

    -

    If Hotline Miami had a stealth mode.

    -

    Skills include:

    -
      -
    • blink
    • -
    • disguise
    • -
    • decoy?
    • -
    -

    enemy AI:

    -
      -
    • communicate
    • -
    • call for backup
    • -
    • put the environment in a heightened state
    • -
    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/tools_index.html b/output/tools_index.html deleted file mode 100644 index 479367f..0000000 --- a/output/tools_index.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - Tools index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Tools index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/travel.html b/output/travel.html deleted file mode 100644 index de50915..0000000 --- a/output/travel.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - travel | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    travel

    -
    -
    - - - 1970-01-01 10:00 - -

    Kitaab

    -

    A lab notebook for a digital garden and a physical life -now -pipeline

    -

    Plant Gardening

    -

    A small garden of ideas

    - -

    The Lab

    -

    Notes of alchemy

    - -

    The Way

    -

    Spiritual power reserves

    - -

    Food

    - -

    Tadke

    -

    Seedlings yet to see their dawn

    - -

    Scratch

    -

    The humdrum of a chore list

    - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/travel_index.html b/output/travel_index.html deleted file mode 100644 index b1278db..0000000 --- a/output/travel_index.html +++ /dev/null @@ -1,306 +0,0 @@ - - - - - - - Travel index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Travel index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/uni_index.html b/output/uni_index.html deleted file mode 100644 index 714d04d..0000000 --- a/output/uni_index.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - - - Uni index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Uni index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/untagged_index.html b/output/untagged_index.html deleted file mode 100644 index ea0b5a3..0000000 --- a/output/untagged_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Untagged index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Untagged index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/vegan_index.html b/output/vegan_index.html deleted file mode 100644 index cb755cb..0000000 --- a/output/vegan_index.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - Vegan index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Vegan index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/vim-tidal.html b/output/vim-tidal.html deleted file mode 100644 index 7eba519..0000000 --- a/output/vim-tidal.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - vim-tidal | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    vim-tidal

    -
    -
    - - - 1970-01-01 10:00 - -

    todo

    -

    tmux, haskellPackages.tidal in dependencies -override makefile to change /usr/local directory -follow @cau

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/vim-zettel.html b/output/vim-zettel.html deleted file mode 100644 index 41627cc..0000000 --- a/output/vim-zettel.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - vim-zettel | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    vim-zettel

    -
    -
    - - - - vim - - - - - 1970-01-01 10:00 - -

    needs ag, fzf, fzf.vim in dependencies

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/vim2nix.html b/output/vim2nix.html deleted file mode 100644 index 759ac78..0000000 --- a/output/vim2nix.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - - vim2nix | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    vim2nix

    -
    -
    - - - - vim - - - - nix - - - - - 1970-01-01 10:00 - -

    pull upstream changes -create a github api key so update.py doesn't get rate limited -run update: -GITHUB_API_KEY=<> ./update.py --add "/" -build the vim plugin: -nix-build -A vimPlugins. -test the installation: -nixos-rebuild test -I nixpkgs=~/usr/nixpkgs/

    -

    Generated Tags

    -

    =### vim =

    - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/vim_index.html b/output/vim_index.html deleted file mode 100644 index 4f155f8..0000000 --- a/output/vim_index.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - - - Vim index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Vim index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/wallabag.html b/output/wallabag.html deleted file mode 100644 index 417086b..0000000 --- a/output/wallabag.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - wallabag | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    wallabag

    -
    -
    - - - - idea - - - - dev - - - - - 1970-01-01 10:00 - -

    a linux client for wallabag. -can use the same libraries as feedreader / newsflash (though I don't know the languages those are built in)

    -

    instead of having to go to the website which sucks... -use for tagging primarily?

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/way.html b/output/way.html deleted file mode 100644 index 5b734d4..0000000 --- a/output/way.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - - Unpacking Therapy, Creating Narratives | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Unpacking Therapy, Creating Narratives

    -
    -
    - - - - way - - - - - 1970-01-01 10:00 - -

    Authority

    -

    Where does my disdain for power originate? -How can I exist within a system I oppose? -Who gets the autority to say I'm successful?

    -
      -
    • If it's me, am I setting realistic goals?
    • -
    • Are the goals aligned with my beliefs
    • -
    -

    Challenge

    -

    Am I at war with myself? -Is my personality performative? -How can I manifest the enjoyment of difficulty without sabotage?

    -

    Change

    -

    Being comfortable with chaos -Embracing change -Containing complexity

    -

    Questions to ponder

    -

    What are realistic decisions I can make to further end goals?

    -

    When is power justified? How can it be used responsibly? -What are specific actionable things you care about politically?

    -

    duality

    -

    north indian v south indian -indian v ABD -indian v australian -australian v american -quiet (weed) v loud (drunk) -privlidged v immigrant

    -

    rules for living

    -

    decide what you believe and stand by it

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/way_index.html b/output/way_index.html deleted file mode 100644 index bd7dd56..0000000 --- a/output/way_index.html +++ /dev/null @@ -1,190 +0,0 @@ - - - - - - - Way index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Way index

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/web-devel.html b/output/web-devel.html deleted file mode 100644 index bd761f6..0000000 --- a/output/web-devel.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - web-devel | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    web-devel

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/webAppHacking.html b/output/webAppHacking.html deleted file mode 100644 index ed19faf..0000000 --- a/output/webAppHacking.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - webAppHacking | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    webAppHacking

    -
    -
    - - - - hack - - - - - 1970-01-01 10:00 - -

    The difference between Broken Authention and Broken Access controls is that authentication allows you to assume someone else's identity or account, where as the access controls allow you to access things you shouldn't be able to under your current identity.

    -

    Top 10 insecurities

    -

    Injections -Cross Site Scripting (XSS) -XML External Entities (XEE) -Broken Authentication -Broken Access Controls -Security Misconfiguration -Insecure Deserialization -Using components with Known Vulns -Sensitive Data Exposure -Insufficient Logging

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/web_index.html b/output/web_index.html deleted file mode 100644 index f49c851..0000000 --- a/output/web_index.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - - - Web index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Web index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/webdev.html b/output/webdev.html deleted file mode 100644 index 5d6b8e4..0000000 --- a/output/webdev.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - webdev | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    webdev

    -
    -
    - - - 1970-01-01 10:00 - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/webnotes.html b/output/webnotes.html deleted file mode 100644 index 18828b2..0000000 --- a/output/webnotes.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - webnotes | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    webnotes

    -
    -
    - - - 1970-01-01 10:00 - -

    weeks

    - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/webquote_index.html b/output/webquote_index.html deleted file mode 100644 index 9f990f4..0000000 --- a/output/webquote_index.html +++ /dev/null @@ -1,322 +0,0 @@ - - - - - - - Webquote index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Webquote index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/webquotes.html b/output/webquotes.html deleted file mode 100644 index e6e67af..0000000 --- a/output/webquotes.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - - - webquotes | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    webquotes

    -
    -
    - - - - webquote - - - - webquote - - - - webquote - - - - webquote - - - - webquote - - - - webquote - - - - webquote - - - - webquote - - - - webquote - - - - webquote - - - - webquote - - - - quote - - - - webquote - - - - webquote - - - - quote - - - - webquote - - - - quote - - - - webquote - - - - quote - - - - webquote - - - - quote - - - - webquote - - - - quote - - - - webquote - - - - webquote - - - - webquote - - - - - 1970-01-01 10:00 - -

    Generated Tags

    -

    =### webquote =

    - -

    title Ask HN: What are some skills you have that are worth learning? | Hacker News - https://news.ycombinator.com/item?id=23758188 -date [2020-10-03 Sat 15:51]

    -

    "the things you own, end up owning you",

    -
    -

    title Ask HN: What are some skills you have that are worth learning? | Hacker News - https://news.ycombinator.com/item?id=23758188 -date [2020-10-03 Sat 15:52]

    -

    “A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.” ~ Robert Anson Heinlein

    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:03]

    -
      -
    1. Dealing with failure is easy: Work hard to improve. Success is also easy to handle: You've solved the wrong problem. Work hard to improve.
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:03]

    -
      -
    1. The proof of a system's value is its existence.
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:04]

    -
      -
    1. Don't have good ideas if you aren't willing to be responsible for them.
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:05]

    -
      -
    1. Think of all the psychic energy expended in seeking a fundamental distinction between "algorithm" and "program".
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:05]

    -
      -
    1. The goal of computation is the emulation of our synthetic abilities, not the understanding of our analytic ones.
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:06]

    -
      -
    1. Perhaps if we wrote programs from childhood on, as adults we'd be able to read them.
    2. -
    -
    -

    title Perlisisms - "Epigrams in Programming" by Alan J. Perlis - https://www.cs.yale.edu/homes/perlis-alan/quotes.html -date [2020-10-07 Wed 00:07]

    -
      -
    1. Recursion is the root of computation since it trades description for time.
    2. -
    -
    -

    title Humans are more closely related than we commonly think | Hacker News - https://news.ycombinator.com/item?id=24686904 -date [2020-10-07 Wed 00:15]

    -

    An intuition about the "appearing trillions of times in a family tree" is to realize that family trees are actually a binary tree extending backwards in time--i.e. each person has exactly two parents, who have exactly two parents, and so on. So N generations back, there are 2^N individuals. Obviously, there weren't 2^100 people on Earth at any point in time, so this backwards tree starts folding back on itself, containing duplications. Go back far enough and there is a set of individuals who were alive at a particular point in time that completely cover that forward tree.

    -
    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:28]

    -

    "A witty saying proves nothing."

    -
    -

    -- Voltaire

    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:29]

    -

    "Conformity or rebellion?"

    -
    -

    “Neither one. Both ways are simple-minded– they are only for people who cannot cope with contradiction and ambiguity.” - Neal Stephenson's The Diamond Age

    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:30]

    -

    "Everything in excess! To enjoy the flavor of life, take big bites. Moderation is for monks."

    -
    -

    Lazarus Long, from Heinlein's "Time Enough for Love"

    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:30]

    -

    “It is not necessary for a man to be actively bad in order to make a failure in life; simple inaction will accomplish it. Nature has everywhere written her protest against idleness; everything which ceases to struggle toward an ideal, the constant effort to get higher and further, which develops manhood and character.”

    -
    -

    ― James Terry White

    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:31]

    -

    ‘If I were to wish for anything, I should not wish for wealth and power, but for the passionate sense of the potential, for the eye which, ever young and ardent, sees the possible. Pleasure disappoints, possibility never. ’

    -
    -
      -
    • Kierkegaard
    • -
    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:32]

    -

    "More broadly, nobody is going to teach you to think for yourself. A large fraction of what people around you believe is mistaken. Internalize this and practice coming up with your own worldview. The correlation between it and those around you shouldn't be too strong unless you think you were especially lucky in your initial conditions."

    -
    -

    title Ask HN: What is your favorite motto? | Hacker News - https://news.ycombinator.com/item?id=24436135 -date [2020-10-07 Wed 00:36]

    -

    “If you’re not willing to go too far, you’ll never go far enough.”

    -
    -

    title Some thoughts on a strategy to force a reduction of hours of labor | The Real Movement - https://therealmovement.wordpress.com/2017/05/01/some-thoughts-on-a-strategy-to-force-a-reduction-of-hours-of-labor/ -date [2020-10-11 Sun 18:40]

    -

    Free time is the abolition of production, distribution and labor as the organizing principle of society.

    -
    -

    title Some thoughts on a strategy to force a reduction of hours of labor | The Real Movement - https://therealmovement.wordpress.com/2017/05/01/some-thoughts-on-a-strategy-to-force-a-reduction-of-hours-of-labor/ -date [2020-10-11 Sun 18:41]

    -

    The very idea of placing an embargo on labor time is so outrageous as to be unthinkable. It will take some time for people to adjust. People who today would not consider walking off the job to win union recognition have to be convinced to walk off to emancipate themselves from wage slavery entirely.

    -
    -

    title SoyWiki - http://danielchoi.com/software/soywiki.html -date [2020-10-11 Sun 19:35]

    -

    Because the link pattern is so minimal and succinct, writing wiki links interrupts your flow of thought less than other wiki link patterns. -Comment: -this is why i dont like camel case. having to decide a name at all can be limiting.

    -
    -

    title Ribbon Farm - Internet of Beefs -https://www.ribbonfarm.com/2020/01/16/the-internet-of-beefs/

    -

    It is, of course, an absolutely silly way to conduct a conflict one intends to decisively win and replace with a pragmatic peace. In a real conflict, you would seek an overwhelming advantage, and ideally, to win without firing a shot, at no cost. On the IoB, knights seek balanced matches, actual fighting, and no outcome, at the highest cost possible

    -

    Mooks believe this too, because it is a pleasant conspiracy theory that lets them off the hook: regular human beings are naturally nice and peaceable, and evil powers-that-be dehumanize them into zombie-mook armies through their evil Bond-villain ex-machinations. And the only reason they are fighting on Side X is because the worst of the Bond villains are on the other side. They are merely honorably choosing the least among many evils.

    -

    State and non-state actors act to enable the IoB because the existence of the knights makes it valuable to do so. The knights exist profitably because the mooks enable them to. The IoB is an economy of opportunity created by the human condition at the end of history. It is a consequence rather than the cause.

    -

    Ask HN: What are some skills you have that are worth learning?

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/week1.html b/output/week1.html deleted file mode 100644 index 744e038..0000000 --- a/output/week1.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - - - week1 | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    week1

    -
    -
    - - - - uni - - - - - 1970-01-01 10:00 - -

    graphs

    -

    A network or graph is a tool for understanding complex systems. -Graphs are made up of nodes and edges -they can be:

    -
      -
    • weighted
    • -
    • directed
    • -
    • cyclical
    • -
    • multi
    • -
    -

    through the make up of graphs we can understand their behaviour

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/weights.html b/output/weights.html deleted file mode 100644 index f5a8df9..0000000 --- a/output/weights.html +++ /dev/null @@ -1,101 +0,0 @@ - - - - - - - weights | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    weights

    -
    -
    - - - 1970-01-01 10:00 - -

    Many people admire modern software. The ease with which we can do incredible tasks is truly powerful; navigation, translation, taxes. Consumer technology has changed the way people operate. But it is a brittle tool. Trying to do anything outside of the scope of what was designed it falls apart. We cannot inspect it's workings, or configure personalizations to our own benefit. We do not get to build on top of the giants, simply pass through them in a very specific way.

    -

    There are those who refuse these terms entirely and opt to build their own tools. These craftspeople will forge the tools that fit their needs best. Building foundations at bedrock allows for the most control. Make the tools exactly as you need them. These people garner a deep respect from me.

    -

    I land somewhere in the middle.

    -

    A big development in my understanding of the craft was from the realization that I can just inspect open source code. After all that is the point. For a long time I was scared to peek behind the curtain, afraid that the runes would be illegible. But that was a silly fear. A big part of how I learn now is just looking at how other people solved a problem. Afterall the patterns are adaptable.

    -

    Being able to inspect and understand code doesn't have the same benefits as having built them entirely yourself. In exchange you are granted height, and as much control as you can muster. Can you master somebody else's spell enough to make it your own? I know the limits of my own power and so limiting the complexity is desirable.

    -

    No single person can understand the entirety of their toolchain. We must depend on each other in order to wield our artifacts at all. There's always another layer below 'bedrock'. The operating system underlies application space. The instruction set underlies the OS and BIOS. The silicon underlies the BIOS. The silicon must be extracted which requires additional industrial scale tools to shape and form.

    -

    Will you chisel away at the void, to craft the perfect tool? Or will bow to cosmic powers of the corpers you summon, happy enough be granted outcomes of incantions.

    -

    I will choose to stand of the shoulders of the giants I can understand. Those that I can also control.

    - -
    -
    -
    - - - \ No newline at end of file diff --git a/output/work.html b/output/work.html deleted file mode 100644 index a911dba..0000000 --- a/output/work.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - - - work | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    work

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/work_index.html b/output/work_index.html deleted file mode 100644 index 1e25070..0000000 --- a/output/work_index.html +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - Work index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Work index

    -
    -
    - - - -
      - -
    -
    -
    -
    - - - \ No newline at end of file diff --git a/output/writing.html b/output/writing.html deleted file mode 100644 index ff1ac31..0000000 --- a/output/writing.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - writing | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    writing

    -
    - -
    -
    - - - \ No newline at end of file diff --git a/output/writing_index.html b/output/writing_index.html deleted file mode 100644 index ec8b4a8..0000000 --- a/output/writing_index.html +++ /dev/null @@ -1,1006 +0,0 @@ - - - - - - - Writing index | Kitaab - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Kitaab -
    -
    - -

    Writing index

    -
    -
    - - - - -
    -
    -
    - - - \ No newline at end of file