Arav's dwellingUpdates on my websites and infrastructure.en-gbhttps://arav.topAdded a note on variables in a NGiNX article.Updateundefined://undefined/mindflow#update-20211114-2319Mon Nov 15 2021 03:19:40 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)I made use of variables in my nginx config, and wanted to make a note on how and where they can be used.

On today's fuck up with a radio.Updateundefined://undefined/mindflow#update-20211110-1724Wed Nov 10 2021 21:24:35 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Back from work, sit and listen, and suddenly notice that same song started again. Checked logs, and kek'd. Since 1 am UTC liquidsoap shitted his pants and began repeat She Past Away - Soluk, Shaman - Hunka Lunka, and Lacrimosa - Letzte Ausfahrt : Leben. Nice choose, I must admit. xD I updated liquidsoap to 2.0.0 yesterday evening. Will see tomorrow if it happen again.

Radio playlist update #10Updateundefined://undefined/mindflow#update-20211030-2328Sun Oct 31 2021 03:28:14 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Some more Octoberland songs: Glowstream, Recurrent Stroke, Summer's Dying Twitch, and Wastelands.

Also: The Turtles - Happy Together (Remastered) and Vera Lynn - We'll Meet Again.

Radio playlist update #9Updateundefined://undefined/mindflow#update-20211021-0036Thu Oct 21 2021 04:36:32 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Octoberland: Angelwing, Faceless, Mindhaven, Obsessive.

Les Discrets: Le mouvement perpétuel, L'échappée, Les amis de minuit, Les jours d'or, Linceul d'hiver, Song for Mountains, Sur les quais, Virée nocturne.

Persephone's Bees - Nice Day, The AmpFibians - Adios, Tuco, The AmpFibians - Enigma of the Deep, :Wumpscut: - Remember One Thing.

A report on what I did during the last days.Updateundefined://undefined/mindflow#update-20210909-1815Thu Sep 09 2021 22:15:59 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)I brought some client JavaScript to do quality of life additions to a file share. Now audio, video and images are opened in an overlay with a left click.

Some minor changes on a website. I added the address helper links for my i2p domains. Dunno why, but my registered domains on inr.i2p still didn't make it to alive hosts list, yet they are listed when queried through search and theirs jump service. Also submited them to identiguy.i2p, will see.

The outpost got updated as well. Further reduced, the about page was removed and contacts placed at the index page.

Oh! I've added a pictures directory. Now there are memes with Spidey! :^)

Radio playlist update #8Updateundefined://undefined/mindflow#update-20210903-1947Fri Sep 03 2021 23:47:35 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Was listening to Lacrimosa today and found a set of missed songs I MUST add to a playlist. :)

Here are the songs: Ein Hauch Von Menschlichkeit [Suche - Part II], Sacrifice [Hingabe - Part I], Nichts Bewegt Sich, Liebesspiel, Warum So Tief, und Letzte Ausfahrt - Leben.

Also two more songs: Young Leosia - Szklanki, D.H.T - Magic Melody (hardcore mix).

I've registered I2P domains.Updateundefined://undefined/mindflow#update-20210901-2102Thu Sep 02 2021 01:02:11 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)I decided to register a set of domains on inr.i2p. Now they need time to get into an alive hosts file. So I provide you with address-helpers: arav.i2p, radio.arav.i2p, files.arav.i2p, git.arav.i2p.

FTP server is turned off. Forever.Updateundefined://undefined/mindflow#update-20210826-2015Fri Aug 27 2021 00:15:43 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Farewell, your time is over. HTTP is just way more secure, easier to setup and reliable this days, and demands just one port to work. Ports 20, 21, and a range for the PASV connections are closed.

On the recent outage and a new HDD.Updateundefined://undefined/mindflow#update-20210711-2046Mon Jul 12 2021 00:46:03 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Long story short, there was a fiber-optic line breakage on 2nd of July that was eliminated in three days.

And good news. I bought a new 2TB HDD (Toshiba L200) for a laptop server, now that should be enough, I'm not a hoarder after all. :) 500 gigs was "fine", especially if I'd delete something, but I decided to buy a new one, since that one is already pretty aged (manufactured in 2013). I keep the old one as an offline backup of my important shit.

Radio playlist update #7Updateundefined://undefined/mindflow#update-20210711-2023Mon Jul 12 2021 00:23:25 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Sonne Hagal - Hidden Flame, Over the Stone, Ragnarök, The three Ravens, Vengeance, Who Has Seen The Wind

Space - Blue Tears, Just Blue Magic Fly, Running In The City

Amy Macdonald - This Is The Life

An Autumn For Crippled Children - Autumn Again

Arabesque - Midnight Dancer

Baccara - Cara Mia

Billy Idol - Rebel Yell

Darkwood - Lied Am Feuer, Roggenfelder, Wintermärchen

Faithless - Insomnia

Falkenstein - Erlkönig

Fejd - Älvorna Dansar, Arv (lеng version)

Forseti - Lichterflug

Lifehouse - Just Another Name

Pale Honey - Killer scene

She Past Away - Soluk

Sunspleen - Ever After (Original Mix)

The Offspring - You're Gonna Go Far, Kid

Yogscast - Minecraft's End

Radio playlist update #6Updateundefined://undefined/mindflow#update-20210606-1625Sun Jun 06 2021 20:25:08 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Added French 79 - Hometown and Freeweights - Lightweight.

Radio playlist update #5Updateundefined://undefined/mindflow#update-20210516-1926Sun May 16 2021 23:26:53 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Just found a good mongolian group Соёл Эрдэнэ (Soyol Erdene).

Radio playlist update #4Updateundefined://undefined/mindflow#update-20210502-2311Mon May 03 2021 03:11:36 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Three more songs were added to playlist: Alvvays - Next of Kin, Neko Jump - Poo (Japan ver), and Neuman - Battle Starship.

ScrapTheChan ver. 0.5.0 released.Updateundefined://undefined/mindflow#update-20210502-2309Mon May 03 2021 03:09:15 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)I rewrote it in a way more sane way. Now it is easy to write more parsers. I wrote a generalised parser for all Tinyboard based IBs (or with identical API).

Added --skip-posts (or just -S) option to skip given amount of posts.

Link to a release.

Radio playlist update #3.Updateundefined://undefined/mindflow#update-20210319-1224Fri Mar 19 2021 16:24:21 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)New songs were added: AllINAll - The Wave Most Surfed (The Road Most Travelled Surf Version), Electric Light Orchestra - Twilight, Hombres G - Devuélveme a mi chica, Hombres G - Separados (feat. Bebe), Morandi - Save me feat. Helene, Sylver - Lay All Your Love On Me.

httpprocwatchd has been released.Updateundefined://undefined/mindflow#update-20210312-2327Sat Mar 13 2021 03:27:25 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)A few weeks ago I wrote a handy HTTP service that returns a JSON object of process names with boolean values that telling us if process is running. It is written in Go and after a little rewrite and choosing a name I finally published it. Here is the link.

Now git is available as a hidden service.Updateundefined://undefined/mindflow#update-20210311-1431Thu Mar 11 2021 18:31:55 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Now you can browse my Gitea instance via Tor and I2P. Alas, it requires you to have a fixed domain and root URL specified in a config. So some links are pointing to, like files in releases and a cloning URL.

Tor: qqitm7qlsbbubwmjos4cqzmvkqidg34rfnbyhuydhalep33fbvh22xyd.onion

I2P: p5nkflgogwv4esy3ainup6mgurpugmdyufizhuufauznreyvprsa.b32.i2p

Radio playlist update #2Updateundefined://undefined/mindflow#update-20210305-1826Fri Mar 05 2021 22:26:51 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Beborn Beton - New Born King and 相対性理論 - チャイナアドバイス were added.

Radio playlist update #1Updateundefined://undefined/mindflow#update-20210304-1703Thu Mar 04 2021 21:03:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)From now on I will post what music I've added to the radio. And what I've added are: André Rieu - The Second Waltz, Cake - Hem Of Your Garment and Dernière Volonté - L'Appel.

New year. Big changes.Updateundefined://undefined/mindflow#update-20210208-2219Tue Feb 09 2021 02:19:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)All this time I was working on a look of a website. And just for a last week I said to myself that I'm tired of editing every single thingy across all pages. So I came to conclusion that it's time to try NodeJS. So I took Koa and Pug and ported my website to it. Well, it's really amazing. Code's so clean now (if you only saw a code of a PHP version of guestbook... xD). Template engines are an invaluably great invention. :)

Yeah, I got rid of Javascript on the outside, but instead, bring it inside. xD Anyway, I was always thinking that Javascript itself never was a problem. Problem is that it is often used where absolutely unnecessary. And browser's APIs brings many convenient tools for us alongside with the ways of doing malicious deeds as well (like fingerprinting, crypto-mining, viruses, etc.). Alas, this is one of the laws of life, everything could be used for evil.

There's one project I'm working on (now developing database). It's a service for file uploading, but files could be downloaded just one time. Yeah, I called it "One-Time File". It'll be available by link. A file would be kept for 7 days until it won't be downloaded, and size limit is 120MB. That'll be a really interesting experience, since I'll've to figure out how to be sure that file was fully downloaded before it can be deleted. :)

And speaking of my Neocities' site. Well, it looks like that I move out of there, but I definitely don't. That place would be my outpost with links to my website and services. :/

Article on userdir in NGiNX rewrote to be an article with recipes for it.Updateundefined://undefined/mindflow#update-20201204-2227Sat Dec 05 2020 02:27:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Yep, I think whole article for such a small thing is too much, so now there is an article with recipes and tips for NGiNX.

Now there is info on how to implement userdir functionality and a note about how NGiNX works with HTTP headers.

Laptop's RAM update.Updateundefined://undefined/mindflow#update-20201201-2030Wed Dec 02 2020 00:30:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Today I replaced old 1333MHz 2GB stick with a new 8GB 1600MHz. Now laptop has 10 gigs. I am to figure out what to fill it with. :)

Tor and I2P access for this site and files.Updateundefined://undefined/mindflow#update-20201127-1507Fri Nov 27 2020 19:07:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)I was thinking why not to make my place available through Tor and I2P. So after minor links fixing I made this place work like a charm through darkweb. Currently only main website and file share are available.

I2P site: t42fkp6zp5dfqywantq3zp427ig3q2onrmfv246tyaztpg4ckb5a.b32.i2p

I2P radio: plkybcgxt4cdanot75cy3pbnqlbqcsrib2fmrpsnug4bqphqvfda.b32.i2p

I2P files: gajftpr47ze6ao7e3q2tb5xmcqneyaczu4edzvwwg2qzmnernpka.b32.i2p

Tor site: moq7aejnf4xk5k2bkaltli3ftkhusy2mbrd3pj23nrca343ku2mgk4yd.onion

Tor radio: wsmkgnmhmzqm7kyzv7jnzzafvgm7xlmlfvzhgorpapd5or2arnhuktqd.onion

Tor files: qf5e43nlhvnrutmikuvbdfj3cmtthokpbaxtkm6mjlslttzvtgm4fxid.onion

Updated on 2021-02-10.

Article on userdir in NGiNX.Updateundefined://undefined/mindflow#update-20201126-2354Fri Nov 27 2020 03:54:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)I thought why not to make an article on how to implement a userdir functionality in NGiNX. Maybe, someone will want to implement this on their server.

And, an article on e-mail server is hard to finish, because every time I sit on it I find flaws in e-mail server's configuration, LMAO.

Recent updates.Updateundefined://undefined/mindflow#update-20201123-0030Mon Nov 23 2020 04:30:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)I did a good work at this website. Especially I love that heading with a name of a site's section under the nav menu. And I finally made this section. I keep moving on. Next major step is to make a links page. My banners are ready, but no one would add me if I won't have a place for theirs banners. :)

Yeah, still no updates to Neocities' website. Now I'm working on a design of this place, and once I'll be satisfied that place will get an update. I work on it too, especially on an about page's content. Last not noticeable update was changing link of a guestbook to a JS-free new one.

Yesterday I was replacing a thermal compound on my PC.Diaryundefined://undefined/mindflow#diary-20201119-2251Fri Nov 20 2020 02:51:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Yesterday (19 Nov for me is it :)) I replaced a thermal compound on my PC, and, of course, it just couldn't be an ordinary procedure.

When I assembled everything back and turned on the PC it started swearing at me with 26 beeps and rebooting. I knew that it could be a problem with a RAM stick, but I didn't believe it. And I dissassembled it again and found that a few pins were bended and one missing (!). I fixed them all (around 5 didn't count) and was thinking what to do with that missing pin. I thought it was causing problem but searching led me to a pinout of the socket 1150 and that pin was doing something called VDDQ, and I found that it isn't a problem at all. There was a questionable pin SA_DQ57 (whatever it means), but I bended it a little and it's fine.

Oh, why I even took it from the socket? To clean it from an old thermal compound.

Well, I almost give in to a thought of taking a motherboard to a service and then I tried to put a RAM stick to the second slot and ... it worked! Shit, I don't know what happened. I've vacuumed the motherboard and was absolutely careful. No doubt I didn't break anything, yet, fuck. That vacuum cleaner isn't even powerful enough to suck in anything soldered.

But there's one breakage for sure. One of fixators of a cooler has broken. Shit. Now radiator isn't attached well to the CPU. Hopefully it led to the same temperatures as they was before at least. xD Don't want to whip up it with shit and bricks a zip tie, so I'd better get a new one. And I already ordered it, a little smaller, but supports socket AM4, so I will reuse it in the future, great.

What's next after all the stress I got? I'm going to replace a compound on my graphics card! Ahahahahaha! xDD

P.S.: I made a mindflow.html after I wrote this post.

Update: Okay, SA_DQ is a data bus for memory, so by bending that pin I lost first ram slot. Well, that's not because of cleaning at least.

ScrapTheChan ver. 0.4.0 released.Updateundefined://undefined/mindflow#update-20201119-0012Thu Nov 19 2020 04:12:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Today I fixed most of noticed problems and released it. Changelog is behind the link.

Yay, fuck JS!Updateundefined://undefined/mindflow#update-20201117-2157Wed Nov 18 2020 01:57:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)I rewrote the guestbook without JS. Hooray!

Dark theme is default from now.Updateundefined://undefined/mindflow#update-20201117-1813Tue Nov 17 2020 22:13:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Ok, in order to make flickering less painful I made dark theme default.

Uuhh, this motherfucker still flickers...Updateundefined://undefined/mindflow#update-20201116-1559Mon Nov 16 2020 19:59:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Is there a cure for it ... ? At least, I managed to reduce this soykaf.

Maintanance complete.Updateundefined://undefined/mindflow#update-20201116-1340Mon Nov 16 2020 17:40:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Thermal compound replaced, not much dust there was. It used to work at 62°C. Will see later. :) Now it runs on 49°C after 11 minutes. That only means I did everything right.

P.S.: Now it runs on 49-52°C. Nice.

Maintanance.Updateundefined://undefined/mindflow#update-20201116-1128Mon Nov 16 2020 15:28:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)It's time to replace a thermal compound in the laptop, so radio, FTP and Gitea would be down for a while today.

Dark theme flickering fixed.Updateundefined://undefined/mindflow#update-20201116-0010Mon Nov 16 2020 04:10:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Now a check for a current theme is inside a DOMContentLoaded event listener and script itself is now in a <head>.

I also added an async attribute to a guestbook's script so page won't wait for guestbook posts to load and won't flicker light theme because of that.

And I remade 88x31 banner and made banner's dark counterparts as well. So you have what to choose from. :)

Oh, PGP key wasn't accessible... Shite.Updateundefined://undefined/mindflow#update-20201114-0050Sat Nov 14 2020 04:50:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)I just found that my PGP key isn't available. Now it is. I apologise to those who wanted it. According to logs this was a problem since the second half of september. :/

New banners.Updateundefined://undefined/mindflow#update-20201110-1454Tue Nov 10 2020 18:54:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)I made new banners. They're pretty much the same as was before. I fixed frames order and logo now takes all width.

Looks like I'm back to work on this website.Updateundefined://undefined/mindflow#update-20201107-0040Sat Nov 07 2020 04:40:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)And maybe I'll finally do something with my neocities' website. Maybe...

Quick rundown on what happened since the december of the last year.Updateundefined://undefined/mindflow#update-20200729-0000Wed Jul 29 2020 04:00:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)At first I moved off to domain in december 2019 that I was gonna change with, maybe, old if it'll be available for cheap because renewal prices are too high for me. But then I found a new registrar with dirt cheap renewal price and now I have domain I've payed for 2 years and if nothing change I'll renew it again and again. So, yes, I finally found my domain that I'm not gonna switch if only I will be forced to.nAnd mostly because of my lazyness I wasn't updating for fucking 3 months. That's also because I was trying to reduce its about page.nThen at July 13th my RPi suddenly stopped working. It didn't take much time to realise that the problem was a dying HDD. Hopefully, fsck fixed filesystem and I successfully moved all the stuff onto another drive I took from a laptop that was holding my data. And at July 16th a new SSD arrivedto replace old laptop's system drive that now holds all my stuff and I came back online.

Banners.Updateundefined://undefined/mindflow#update-20200728-1651Tue Jul 28 2020 20:51:00 GMT+0400 (GMT+04:00)undefined://undefined/ (Alexander "Arav" Andreev)Konnichiwa. I made banners for my websites of 88x31 and 240x60 sizes.