Update: Rework of files.arav.su.
I'm proud to announce that after a long break I reworked a file share! Enjoy!
Updates on websites and servers, my very important thoughts and opinions no one asked for. Therefore, there is almost no activity here.
I'm proud to announce that after a long break I reworked a file share! Enjoy!
Say thanks to degenerates who don't give a fuck about rules.
I'd like to break the silence. It's been quite a lot of time passed since the last post.
Without details, 2024 been a tough year of drastic changes to overcome. And here I am, doing fine, just feel tired. Now I'm in a boring circle of work and resting from it as everyone else.
Speaking of this place, judging by my git, can't say I ever abandoned it. Been getting back on working on here from time to time to forget about difficulties for a while. Just didn't find the words to write here.
Hm, I just realised that there are only posts about bad things on diary. Hope it will change. :/
Хотелось бы прервать молчание. Много времени прошло с последнего поста.
Без подробностей, 2024 был тяжелым годом кардинальных изменений через которые пришлось пройти. И вот я здесь, всё нормально, просто уставший. Как и все, нахожусь в скучном круговороте работы и отдыха от неё.
Что на счет этого места, судя по моему гиту, не сказал бы, что когда-либо забрасывал его. Возвращался к работе над ним время от времени, дабы забыться. Просто не находил слов, чтобы сюда написать.
Хм, сейчас понял, что в дневнике записи только о плохом. Надеюсь, это изменится. :/
Yesterday was reading a blog on notbob.i2p and found reviews on my main website and a file share. Reading through them first time made me feel somehow embarrassed . :)
Hmm, interesting, how screenshots are made that an SVG logo got broken? :/ Same thing on neocities. I used Firefox and Chromium for testing how my websites look, and had to experiment to find a right font size for chromium.
> My only real complaint is how infrequent and short the blog entries are.
Yeah, true, I'm not wordy most of the time. :)
And, 3/5 for using JavaScript (on main website), for me, using JS to add some additional (foremost convenient) functionality is absolutely appropriate. :) I'm the one of those who doesn't blame an instrument because it is being used for doing evil things. On a mindflow page it allows to filter posts by category. And on a guestbook page it allows to refresh CAPTCHA without having to copypasting your message.
> Blog entries going back about two years.
Before that I was hosted on neocities and those blog entries are left there, and there wasn't much since 16 April 2018, just 14 (including latest after a move to self-host) at the time of this post.
Since that review about the main website (19 December 2022) there was almost no changes in terms of content. Since then I was working on rewriting all the sites from NodeJS to Go. Absolutely worth it. :)
As for the review of the file share. I see it was made just in time when I was writing my own HTTP router and slashes was a little broken. xD
Also, I see in the comments complaints about rate limits, well, yeah, seems that rates I set in NGiNX turned to be way too restrictive. Which is strange, because I did tests, and 12 reqs per sec seemed legit. :/ Okay, decided to turn rate limiting off, will see if it was justified in the first place.
> The stock Java I2P ratelimit is rather extreme.
All this time I had 3072 kB/s up and down, now, after replacing an SSD, I upped it to 6144 kB/s, so that was the rate limiting of NGiNX. :|
> Thank you, I found a book (in EPub format) I was looking for those past few weeks thanks to that site! -- Anonymous
It is always awesome to read such messages. Glad I helped you. <3
Also, been running i2pd for a week, and got back to java version, and that's because under i2pd browsing my sites was extremely slow to do, files on the file share just didn't load, and an upload service was the same. I wonder why is that, is it a real speed and the java router just detects that I'm accessing my local sites though it and route it directly, and to test I should install i2p router locally on my PC, or i2pd is really that slow to host services..? A rate for i2pd was set to 6144 kB/s.
And what's most important is that from there I found that my RSS was broken, and, after a brief look around, was found that that happened because Jade treats link tag from RSS like a link tag from HTML which is self-closing, so had to (and did of course) find a workaround. Also, I found that a date format was wrong, fixed this as well. Sorry, I don't read my own feed. :) Now it is 100% valid.
Also, to mindflow posts a url field was added to hold a link to a topic of a post. In RSS such link replaces a default link to a post on a mindflow page, and on the mindflow page it is showed at first line of a post as this: "Link: ...". Also updated all 69 (lel) previous posts.
So, if you, anon, have my RSS feed in your reader then I strongly suggest you to re-add it, because it was really fucked up.
Thank you for your attention. Have a good day. <3
And that's because I'm tired of liquidsoap keeps shitting itself. Everything's fine with music files it's playing, yet it fails again and again and logs doesn't give any clues (log level set to 5 (debug)) for what the fuck is going on (just "Failed to resolve a request: ... . Playlist failed"). It can fail like four times and then play that next song and shit itself at one of the others.
I've read through man ezstream and it, actually, looks promising, yet it cannot switch "intake"s (sources), so it cannot switch to live stream if I ever want to. But, otherwise, it can take songs from a program/script it can execute, so... Maybe... I will finally add some jingles. But that's another story. xD
An old Smartbuy Jolt 120GB finally started to fail after writing 166751GB to it. xD Hopefully it can be read, I noticed that some files started to fail to edit with fsync error. There's 28 reallocated sectors. Been serving since summer 2020. xD
I bought a new Kingston A400 120GB back in May 2022, and was waiting till I sort the stuff out before migrating, but... Well... KEK.
So, I'll be fully back online soon, next day probably.
Well, all this time I just didn't care. But today a thought came on mind that I actually can use a bridge to host a HS and here I am!
All links are at home page. Now aren't striked. :)
Don't know what happened but my laptop stopped to boot from any drive under UEFI. Only setting a legacy mode and installing GRUB with BIOS loader fixed that. Something really fucked up with its UEFI. Just rebooted as usual and poof, no bootable device found. Well, I'm finally back.
I found that CAPTCHA always throws 403 code. And I fixed that by manually providing "Content-Type: application/x-www-form-urlencoded" header to fetch() POST request. Guess that was the reason why there were no posts for so long. Sorry. xD
Due to impossibility of arav.top domain renewal I bought a new domain arav.su which I am migrating to. Well, this time for an even longer time I hope. :) And it is even cheaper than a .top domain was! :) I set up DNS records, so it needs time to spread over the Internet, and I need to go to sleep anyway. :)
Maintenance is from 13:27 to 14:10 UTC. Need to clean it from dust, and wanna put a Wi-Fi/Bluetooth module back in. Found out about a chan_mobile addon for Asterisk, wanna play with it. :)
Only now I found out that NGiNX was misconfigured and websites was not reachable via I2P. :/
Feerix - bloodthirsty, Radiohead - 2 + 2 = 5, Декабрь - Мы не оставим города свои, Инфинити - Где ты?
Павел Пламенев: Геймер, Герой с тысячью лиц, Когда-то давно, Эй, мёртый! Проснись!, Русский не побеждён, Для мира на земле, Последний день, То, что ты не успел, Путь воина, Пушечное мясо, Падали замертво, Никто вместо нас, Лететь с языка, Ухожу, Меняя завтрашний день (бонус).
A good little thought came on my mind today. Why the fuck do I need your e-mail addresses? You better share your websites. So I purged emails from a DB and, of course, removed a field.
Shiro Sagisu - Fly Me To The Moon, Янка Дягилева - Я стервенею, Чайф: Не спеши, Аргентина-Ямайка 5:0, Сектор Газа: Туман, Пора домой, Бомж.
Today I connected to the Yggdrasil network. Links are at the home page.
ЖЩ: 2021 - Дизмораль (Смелость, Врать, Дизмораль, Крепким словом), 2020 - Мрак (Мне не нужен адрес, Мрак, Жить так долго), 2017 - Обратно (Боль всего мира, Обратно).
Этажность: Мёртвого крика, Погас и остыл, Поле.
Ait! - Why?, Army Of Lovers - Crucified, Army Of Lovers - Sexual Revolution, DZIDZIO - Менi повезло, Molchat Doma - Обречен, Molchat Doma - Судно, SOUND HOLIC - Noite De Carnaval, Wallace Collection - Daydream, Ваганыч - Человек, Руся - Не стій під вікном, ЭЛЕКТРОФОРЕЗ - Зло, Vacuum - I Breathe, Vacuum - Let The Mountain Come To Me.
Today I completed my CAPTCHA service and integrated it in a guestbook. Now links in message are allowed, but it depends on you.
Unbelievable, I finally found the strength to do it. First rewrote an article "How to move a root partition from SD card off to external drive on Raspberry Pi". Then came up with idea and completed a "Hardening Mikrotik" article in approximately 6 hours. And then this! Wew.
Will read through it later to fix any yikes moments, and maybe add something more. :)
I got a little tired from reading about how insecure Mikrotik routers are. How they are becoming a part of botnets. That comes from poor configuring. In this article I covered a few solid ways to protect your router.
Dad Feels: Can't be stopped, Obey the Server, Obey the Server (minus); Destin Fragile: Change, Happy People; t.A.T.u. - Робот, Крематорий: Безобразная Эльза, Мусорный ветер; Мумий Тролль: Владивосток-2000, Медведица, Утекай.
Here's an ID of the new one: 6895 9406 BDED C576 82C0 9FA6 0388 CC8F AA51 063F. As always, could be found at the bottom of an About page.
Yeah-yeah, I know, ideally I should sign this message with an old one, but I missed a moment when it got expired.
52 absolutely new songs are added to rotation: Alice et Moi - C'est toi qu elle préfère; And One - Don't Get Me Wrong, Seven, Steine sind Steine; Ascendant Vierge - Où Sont Nos Rêves, Petit Soldat; Clio - T'as vu; Detektivbyrån - Honky Tonk of Wermland; Die Atzen - Das geht ab - Wir feiern die ganze Nacht (Atzen Musik Mix), Ich werd verrückt; Dječaci - Lovrinac; Dubioza Kolektiv feat. La Pegatina - Hay Libertad; Erich-Weinert-Ensemble - Unser Panzerdivision, Unterwegs; Francoise Hardy - Traume; Groses Rundfunkorchester Leipzig - Der heimliche Aufmarsch; Jeanette - El Muchacho de los Ojos Tristes; Juniore - Dans le noir, Je fais le mort, L'accident, La fin du monde, Panique; Ladytron - Ace of Hz; Nana Mouskouri - So wie die Mühlen im Winde sich drehn; Peter Schilling - Major Tom (Völlig losgelöst); Pete Seeger - Snow Snow; Ray Conniff & The Singers - The Windmills Of Your Mind; Rome - You Owe Me a Whole World; Rotem Hecht - Worker's March; Sheet Music Boss - Rush B; Sol Invictus - An English Garden (In the Rain Version); Sydney Valette - Please; Talco - Fischia il vento; Temples - Mystery Of Pop, Paraphernalia, Prisms; The Cedars - Hide If You Want to Hide; The Cog is Dead - Sorrow on the Rails (As Heard in the Game Metro Exodus), The Depths Below; Tri State Corner - Stereotype; Vicky Leandros - L'amour est bleu; Vitalic feat. La Bien Q - Tu Conmigo (feat. La Bien Querida); Академический Ансамбль песни и пляски Российской Армии имени А.В. Александрова - В дороге; Анна Герман - Гори гори моя звезда, Когда цвели сады, Надежда; Громыка - Ну-ка, канарейка; Игорь Корнелюк - Воланд, Город, которого нет; ЛЮБЭ - Русские; Паперныи Т.А.М. - Скажилегко-1; Хитобои - Не куя.
Moderator is back to rotation: Why Tonight, While You Sleep, Everlasting Ballad, Outer Space, Weightless, Dead End, Spark In The Eyes, Sunken Ship, Angels In The Sky, Meet You In The City, Let's Get Lost, Red Wine, Old Portrait, To The Moon, Let Me Take You There; And Cœr De Pirate: Oceans Brawl, Oublie-moi, Fondu au noir, C'était salement romantique, Summer Wine, H-Tel Amour, Adieu, Danse Et Danse, Les Amours Devouees.
I believe it deserves a separate post. Wew, today in 08:12:04 UTC I went back online. Dunno what happened, last time it lasted 3 days, and they at least told me the reason (trunk line near my home was ripped off at construction site, classic). All I know the trouble was inside a house.
Around 1 pm UTC internet went down, no link on cable. That's it. Will update this post when get back online.
Chainless - Grey Veils, Татьяна и Сергей Никитины - На далекой Амазонке. Badda Boo: Домой, Изгибы, Искренности, Крылом Крыма, Луна, Луна (Beats Remix), Улетаю.
C-Bool - Never Go Away, Intelligency - August, Jessica - Like A Burning Star, Shiny Toy Guns - Major Tom (Coming Home), The Toxic Avenger - My Only Chance (My Time Is Now), Александр Смирнов - Вперед ползёт камаз, Кино - Кончится лето, Телевизор - Квадраты.
CAIN - RVN THE MOON, S.O.S. - Не везет, The Five Stars - Atom Bomb Baby, КарМэн - Лондон, гуд бай, КарМэн - Чио-Чио-сан, Павел Пламенев - Когда-то давно.
Ghost B.C - Waiting For The Night, morch kovalski - Guard Down, morch kovalski - Triage at Dawn, Александр Пистолетов - Скачем на дельфинах, Александр Пистолетов - Я новый пират.
A lot of Kriistal Ann: Fortune Of Medea, Fright, Punisher, Remebrance, Jewel Throne, Underground Misleading, No Tomorrow, Essential Mist, Deadly Insight, Fail Of Misery (feat. Schonwald), Un Étrange Baiser, Fading Lights, Antigone, Lost in Frame, A Hundred Miles, Going Back, Touched on the Raw.
I plan to rewrite my websites in Go and I started with implementing a file upload service. :) I had this idea long before, and tried to make one interesting feature as one-time download. But after some research I come up with conclusion that it is impossible without making a special client that would send a confirmation.
So, the limit is 128MiB and 48 hours. And overall capacity for this service is set to 200GiB. That's for now, will see.
Amount of Carbon Based Lifeforms was drastically reduced from 171 to 36 songs. :) It was just a link to theirs discography, where some albums have two versions, so some songs was presented twice on a playlist.
I've thrown a lot of Falkenbach on the radio. Also, following songs: Eddie Vedder - Long Nights, Manu Chao - Carreteiro, PALC - С каждым.
Throwed some songs of 彩音 (Ayane): Arrival of Tears (void remix), Crest of Knights, ORANGE, Private place, To the Moon, 魔女っ子メグちゃん.
How to say it better... Alas, not good at english swearings.
Worst fucking year ever. Fucked it in a mouth and other suitable, and not so much, holes. And if there wasn't enough, then would make a new ones and fucked in them until there's nothing but a pile of shit will stay. Wew...
Year of disease and death. Fuck this chinese flu. We got illed with COVID-19 this spring and got over it in June. But aftermatch hit my grandpa in October. He got a stroke and died in 3 days unconscious because of cerebral edema.
Won't give too much details, just say we had a little to no, ghostly, hope for him to recover. His health was fucked badly and without this COVID-19. It just broke him completely, irrecoverably, touched every of his chronic illnessnes, all of them were related to blood, bones and brain, so shit was serious.
He was in chernobyl, was sent there very soon after catastrophe took place, and no matter what precautions he done radiation, obviously, fucked him up. Oh, he just turned 74 years old in September and that's what happened. Oh, if only not this shitty flu...
Well, I guess now you understand why I wasn't replying to anything. Just was doing minor updates to get distracted.
Thanks for your attention.
And wanna say a special thank to a guy that sent me in an email an easy fix for Gitea using nginx's sub_filter to replace domains on pages accordingly to what domain you access it with. Alas, your mail provider is using Spamhaus block lists, and I'm sitting on a dynamic residential connection, so getting instantly rejected. Hope you will see this post. Thank you.
And that's why you couldn't reach me using .onion addresses.
I made use of variables in my nginx config, and wanted to make a note on how and where they can be used.
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.
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.
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.
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.