Sections

2021-01-13

Etnické nadávky pro bělochy


Na barevné je podle levičáků tolik urážek, včetně slov, která byla před 20 lety naprosto běžná. Současně někteří SJW říkají, že rasismus proti bílým není rasismus. Tudíž následující nadávky pro bělochy by něměly být rasistické. Mimochodem, běloch považuju za synonymum pro europoidní rasu, a rasy rozlišuju 4: europoidní (bílí), negroidní (černí), mongoloidní (žlutí) a australoidní. TODO líp setřídit.

Inspirováno https://boards.4chan.org/pol/thread/302440457/i-know-an-antifa-fag-who-doxxed-a-proud-boy-ama.

Wop, Dago, Eyetie, Goombah, Guid(o/ette), Ginzo, Hike, Swamp Guinea - Ital
Limey, Boerehater, Godon, Pommy, Rooinek, Sassenach - Brit
Honkey, Majolka, Ofay - běloch (od černých)
Paleface, Bledá tvář - běloch (od indiánů)
Redleg - běloch (od Barbadosanů)
Bohunk, Hunk - "Pepík", Maďar (obecně z R-U)
Kike, Heeb, Hymie, Ikeymo, Oven dodger, Sheeny, Shylock, Yid - Žid
Beaner - Hispánec
Gringo - Amík, Brit (od Hispánců)
Mick, Bog, Paddy - Ir
Yank, Yankee - Amík (od Britů a Nizozemců), Seveřan (od Jižanů)
Bozgor - Maďar
Buckra - podsaharský běloch
Skopčák, Boche, Kraut, Fritz, Gans, Jerry, Mof - Němec
Žabožrout - Francouz (dříve Nizozemec)
Brownie, Shitskin - víc opálení
Čefur - Slovinec
Černožopij - Kavkazan
Čuchna - Fin, Estonec, Karélec
Ciapak - Arab, Ind, Kavkazan
Coonass - frankofoní Luisianec nebo Texasan, Quebečan
Dogan, Fenian - Irský katolík
Dothead - Ind
Dune coon, Malachor, Kobylkožrout, Sandnigger, Súsmarchor, Ještěrkožrout - Arab
Gammon - starý bílý muž
Goy, Šegec, Šiksa, Škucim - Nežid
Greaseball - Jihoevropan (Hispánec, Ital)
Guiri - Seveřan (od Španělů)
Gusano - emigruvší Kubánec
Gyppo, Cigoš, Mangal, Mango, Mangasar, Nawar - Cikán
Hairyback - Afrikánec
Hajji - národnosti typicky muslimské
Haole - Nehavajec
Hick, Redneck, Peckerwood - vesnický buran
Hillbilly - apalačský horal
Japie, Yarpie - bílý jihoafrický vesničan
Jock, Sawney - Skot
Kafír - Nemuslim
Kanake, Turkroach - Turek
Kacap, Kolorad, Moskal, Rosuke, Tibla - Rus
Kebab - Muslim (Arab, Turek)
Chochol, Ukrop - Ukrajinec (od Rusů)
Knacker, Pikey, Shelta - kočovný Ir
Labas, Lugan - Lotyšec
Lebo - Libanonec
Madžús - Peršan (dříve Zoroastriánec)
Marokaki - marocký Žid
Mocro - nizozemský Maročan
Horší Turkové - Kurdové
Nusajr - alavita (také podporovatel Asada)
Oláh - Rumun (ne Cikán)
Paki - Pákistánec
Pepper, Pepsi - Quebečan
Piefke - Prusové, dolní Němci (od Rakušanů)
Pocho - asimilovaný Mexičan
Pollock, Polack, Pšek - Polák
Polaco - Katalánec (od Španělů)
Polentone - severní Ital
Portagee - Portugalec
Potet - Nor
Prod - severoirský protestant
Raghead, Towelhead, Osama - Arab, Sikh
Roto - Čilec
Roundeye, Rovnoočka - běloch (od Asiatů)
Scandihoovian - Skandinávec
Seppo, Septik - Amík (z Cockney)
Sheep Shagger - Welšan, Novozélanďan
Škutor - západobosenský Chorvat
Škipar - Albánec
Skippy - britský Australan
Snowflake, unikátní sněžná vločka - SJW běloch
Snownigger - severní Evropan
Soutpiel - anglofonní běloch
Spic, Spigotty - Hispánec
Squarehead - Germánec (Němec, Skandinávec)
Tacohead - Mexičan
Taffy - Welšan
Tinker, Tynkard - bastlíř (co to vůbec dělá mezi nadávkami?)
Twinkie - rádobyindián
Vatnik - ruský šovinista
Veneco - Venezuelan
Wasichu - bílý cizinec (od indiánů)
Západní Brit - anglofilní Ir
Wigger, Whitenigger - Ir, rádobyčernoch "gangsta", vesnický buran
Winkerstain, Winkley - Fin (od Rakušanů)
White Trash - bílý sluha, zaměstnán na nízké pozici (od černochů)

2020-09-02

How to solve the date format mess


We all know ISO date format of YYYY-MM-DD, and the advantages of it like easy sorting. But for some reason local inconsistent and confusing date formats continue to be in use. Since people will always get the fields wrong, lets standardize a correct separator with each of the 6 permutations. Hopefully no one has got the idea to start writing the year in the middle, which reduces the number of permutations to 4, but if someone still measures in body parts and sports venues, how can I be sure?

The date format in the article header was adjusted accordingly to be consistent with the proposals in this article. Back then Blogger probably had a lesser selection of date formats. It's an abhorrent discrimination that there's still no custom format support.

AMD announced 2 announcements, where the date of the 1st announcement was given "10.08.2020", which I thought was August, therefore I had missed it. It was only after I had read the date of the 2nd announcement given as "10.28.2020" when I realized they misused the date format. Please, cut the salary of the guy who is responsible for this. Dots are a Central to Eastern European practice coming from ordinal number notation, and that practice is *always* D.M.Y, and *never* M.D.Y. You should have used slashes (like 10/08/2020) or written the year 1st (like ISO-standard 2020-10-08).



YY-MM-DD -- 20-09-02

Shortened from the ISO format, still retains its advantages, albeit not very Y2.1K compliant. However if management and elected officials cannot fathom the consequeces of their (in)actions even in 5 years, there's no need to bother. No file in filesystem of current lineage could have been created prior to 1960s anyway. Similarly, the UNIX timestamp being signed doesn't make sense, especially since it's not defined precisely for dates before 1972-01-01 (UTC and GMT seconds used to be longer instead of leaping), and with unsigned one we are good through 2106. Furthermore, humans can't live longer than 127 years without being exposed to relativistic effects or incrementally replaced in a ship of Theseus style. That means you don't need more than 7 candles on a birthday cake.


DD.MM.YY -- 02.09.20, 2. 9. '20, 2. sep 2020, or 02sep20

Popular in Central and Eastern Europe. Western Europeans use /s, which gets confusing with American field order. Usually there are spaces after the dots, but that just wastes space. Also zero-padding isn't that common and the month is sometimes spelled out without the dots. The DDmmmYY variant is quite popular on signs on 2b2t.org. Nevertheless this has no impact on the order of fields. Dot is also not a good character to use in filenames, but at least it's not a /, which is illegal even on Linux.


MM/DD/YY -- 09/02/20, or Sep 2, 2020

This one is popular over the ocean. Extra confusing when the year is left out, since the other order is widely used in Western Europe. Some have misread 9/11 as 9th of November, never mind the confusing month names. The ISO standard for this is --MM-DD, not MM/DD. Also / as a separator is a bad choice for filenames, since it's used as a directory separator on Linux, thus is the only illegal character, and is arbitrarily forbidden in Windows. You could argue the date is supposed to go hand in hand with a directory structure, which doesn't hold water with this crap field order, so you get YYYY/MM/DD (or YYYY\MM\DD if you still use Window$), which is the ISO version. Is there even any OS that uses something else as a directory separator?


YY\DD\MM -- 20\02\09

This is MM/DD/YY but in reverse, so it gets reverse solidi, or backslashes. Good for Muslim Americans, I guess. Same stuff as above for filenames on Windows, but on Linux it can at least pass with a bunch of escaping, like 20\\02\\09.


MM|YY|DD -- 09|20|02

DD*YY*MM -- 02*20*09

These 2 formats are so retarded I give them retarded separators too. The | descends from overseas (mis)practice of MM/DD, and the * descends from DD.MM.. ~ was deemed too similar to -, besides I use it for denoting ranges, like 2020-07-04~2020-07-14, instead of the confusing ISO nonsense. Thus _ remains reserved for programming languages restrictive on identifiers.


YY年MM月DD日 -- 20年09月02日
YY년 MM월 DD일 -- 20년 09월 02일
Ngày DD, tháng MM, năm YY -- Ngày 02, tháng 09, năm 20

Of course we must not forget about our East Asian comrades, which use the genius unambiguous separators of 年 for year, 月 for month, and 日 for day, even though when we look at it, it's basically good old YY-MM-DD, which may happen to be displayed as YY☐MM☐DD☐ or YY�MM�DD� when your eurocentric font repository is lacking. Also we must not forget about those East Asian comrades who decided to make their own alphabets or abugidas or customized other's to their liking, instead of borrowing Chinese characters, possibly squiggling them so badly it became ひらがな, or simplifying them so much it became カタカナ or ㄅㄛㄆㄛㄇㄛㄈㄛ AKA ㄓㄨˋ ㄧㄣ.



There is 1 extra bad habit of writing the month in Roman numbers, which is deadly in combination with some people writing 1 as a mere |. A math teacher once told us, someone mistook 5. ||. 19xx on their certificate for 5. 2. 19xx and it took years to have this corrected in all the systems it has spread trough.

Another separate but related by far not as bad habit is writing years in Roman numbers, further augmented by the use of overlong forms like MCMXCIX over MIM. When the credits of 90s movies scroll too quick, I can't read the year at the end when written in this way. I presume this practice will have to go in the year MMMIM or MMMCMXCIX, as there is no standard way to deal with values above that, other than violating the standards and stacking more than 3 Ms in row. Some promising consistency and range can be found in putting lines above (vinculi) for each 3 additional zeroes, up to M̿M̿M̿IM̿ (3'999'999'999) if it can render. Etruscan apostrophus method needs ((((|)))) to reach a million and (((((((|))))))) to reach a milliard, starting to look like a LISP program.

On the same page in my excercise book, there's a polemic that you can't just be covering your face niqab-style (especially in 35°C heat or nights, that's suss, in winter it may be OK), since you are then unidentifiable, thus a policeman can request you to identify yourself, revealing the face for comparison against the ID and probably even charge you a fine. Now that gets very confusing when the same government that forbids face covering orders mandatory face masks, which means covering face in certain public places is now required, in contradiction to previous policy about covering faces. Reportedly Chinese have an AI that can identify people based on just their eyes and hair, which reminds me of a history test, when there was not enough space at the bottom for full faces of dictators and presidents, so we had to guess just based on the eyes in black and white. Luckily, mongoloid eyes are different from both europoid and negroid ones, the black skin is clearly identifiable even in black and white, and old people have more wrinkles. Also, retina checks are also used for secure access, which doesn't impede wearing niqabs (burqas are still problematic), so we may be here onto something. If only that overblown American police budget was spent on equipping officers with retina readers, in conjunction with biometric IDs with all sorts of data, instead of excessive militarization.


2020-09-01

Kalorická Getmanova bramborová bomba (KGBB) - recept


Vyvinulo se ze smažených zbylých uvařených brambor, smažené slaniny a rozmarýnových brambůrek během začátku lockdownu. Většinu chuti tam dělá to koření. Způsob přípravy je silně východní, některá koření jsou ale západní. Příprava trvá zhruba hodinu, jsou-li použity syrové brambory. Jako indikátor hotovosti je možné použit zkaramelizovanost cibule. Energetická hodnota díky/kvůli použitému sádlu a slanině pravděpodobně převyšuje referenční denní příjem.

Vstupní náklady jsou okolo 200 Kč, zejména kvůli koření, mezní náklady na další instance se pak pohybují pod 100 Kč, tedy 25 Kč na porci pro běžného smrtelníka. Brambory a cibule jsou ale v Evropě základní kuchyňské suroviny, takže je pravděpodobně pravidelně dokupujete. Doporučená cena včetně DPH při prodávání KGBB jako streetfood je 100 Kč za moji velkou porci (pozor na umaštěné a obarvené bankovky) a 50 Kč za běžnou malou porci. V Česku kvůli byrokratům na hygieně se pravděpodobně bude muset cena z2násobit.

100 Kč ≅ 4,50 €, $5, £3, 20 zł, 4 ₣, 1600 Ft, ₹400, 420 ₽, ¥640, 30元, Bs.S 150, 160 µ₿, 30 mXMR
50 Kč ≅ 2,50 €, $2.50, £1.50, 10 zł, 2 ₣, 800 Ft, ₹200, 210 ₽, ¥320, 15元, Bs.S 75, 80 µ₿, 15 mXMR
(platné k 2023-09-15)



Ingredience (2 moje porce samostatně, 4 přílohové):

* 6 povětších syrových brambor, nebo okolo 8 dříve uvařených
* 2 velké, nebo 3 střední cibule
* 250~350g cihla slaniny (přednakrájená nevadí)
* čtvrt kostky sádla (62,5 g)
* 14 bylin a koření™ (tlustě jsou důležitá):
    + Indická sekce:
        - Mletý koriandr         "'jandr"    (Coriander fruit)
        - Kardamom               "karda"     (Cardamom)
        - Kurkuma                "'kuma"     (Turmeric)
        - Pískavice řecké seno   "písek"     (Fenugreek)
        - Hořčičné semeno        "'tice"     (Mustard seed)
        - Černucha               "černo"     (Black cumin)
        - Mletý bílý pepř        "bílo"      (White pepper)
        - Římský kmín celý       "říman"     (Cumin)
    + Provensálská sekce:
        - Rozmarýn               "'zmar"     (Rosemary)
        - Tymián                 "tymoš"     (Thyme)
        - Dobromysl              "'gáno"     (Oregano)
    + Libeček                    "líba"      (Lovage)
    + Pažitka                    "šnetlik"   (Chives)
    + Paprika nebo chilli        "'prika"    (Paprika)
* Rychlejší a levnější varianta koření:
    + Mix na brambory (nebo grilovací koření)
    + Tandoori Masala (nebo Garam Masala nebo Kari)  
    + Provensálské byliny (nebo čubrica, kde je rozmarýn)
* Varianta koření pro přecitlivělé chuťové buňky:
    + Rozmarýn
    + Římský kmín
    + Mletý bílý pepř
    + Libeček
* Tabasco na dochucení
* Sůl na dochucení


Náčiní:

* 1 houbička na mytí nádobí (na drhnutí brambor)
* 1 wok o průměru 30~40 cm
* 1 poklička pasující na výše uvedený wok
* 1 bazmek na míchání a otáčení
* 1 středně velké prkýnko na krájení
* 1 plynový sporák (elektrické neotestovány)
* 2 velké talíře (nebo 3 až 5 malých v závislosti na velikosti Vaší porce)


Babicova nahrazovací pravidla (bezkontextová gramatika):

Terminální ingredience vyznačeny tlustě. Jsou zde 3 cykly párových koření: kardamom-koriandr, dorbomysl-tymián a libeček-pažitka. Nelze nahradit ani nedávat pískavici řecké seno, římský kmín a rozmarýn.

slanina ⟶ uzená kýta ∧ 2 * sádlo ∨ 2 * buřt ∨ gothaj {čecháčkovská verze}
sádlo ⟶ máslo {halal/košer}
uzená kýta ∨ buřt ∨ gothaj ⟶ 0 {veg(etari)ánská nebo halal/košer verze}
máslo ⟶ rostlinný olej {veganská verze, nepoužívat extra panenský olivový}

kardamom ⟶ koriandr
koriandr ⟶ kardamom ∨ 0
hořčičné semeno ⟶ žluté makové semeno ∨ 0
černucha ⟶ 0
mletý bílý pepř ⟶ mletý černý pepř / 2 ∨ 0
dobromysl ⟶ tymián
tymián ⟶ dobromysl ∨ 0
paprika ⟶ ¬kurkuma
kurkuma ⟶ ¬paprika
libeček ⟶ petržel ∨ 0
pažitka ⟶ 0

wok ⟶ pánvička, jen 1 porce
poklička ⟶ 2 * sádlo {cibule nebude spařená, brambory se budou vařit déle}
talíře ⟶ misky
prkýnko ⟶ 0 {kuchyňská linka může být poškrábána}


Poznámka pro majitele loudivých zvířátek:

KGBB je velmi aromatické a v závislosti na množství chilli, pepře a římského kmínu pálivé. Přijduvším masožravým a všežravým zvířátkům můžete dát slaninu. Ptáci můžou dostat římský kmín a semínka chilli (nepálí je) a hlodavci syrové brambory a čerstvé bylinky (libeček, petržel, provensálské). Býložravcům je možné dát jen ty čerstvé bylinky. Nicméně by to moh i bez dotazování zblajznout pes zvyklý na majitelovy pálivé salámy. Prasata by si také nestěžovala. Kočka z toho vyzobe leda slaninu.


Nový postup (zkaramelizování cibule, nedovaření brambor, méně mastný):

00. Položíme prkýnko na stůl nebo linku a wok na sporák.
01. Do woku dáme 1/8 kostky sádla, zapálíme hořák s wokem, a necháme rozpustit.
02. Během toho, co se sádlo rozpoští, nakrájíme slaninu na nejvýše 5 mm tenké obdélníčky.
03. Jakmile se sádlo rozpustí, přidáme do woku slaninu a necháme vyškvařit. Ideálně by se mělo jednat o slaninu syrovou.
04. Během toho, co se slanina škvaří, střídavě mícháme a krájíme cibuli na drobno.
05. Až dokrájíme cibuli, přidáme ji do woku, a necháme sklovatět.
06. Během toho, co cibule sklovatí, střídavě mícháme a krájíme brambory na čtvtměsíčky, jsou-li velké, případně na půlměsíčky, jsou-li malé.
07. Až dokrájíme brambory, přidáme je do woku.
08. Zamícháme, přikryjeme pokličkou, a vyndáme koření.
09. Dokud se nezačne měnit konsistence při míchání, sundáme pokličku, zamícháme, nandáme pokličku, a čekáme 1 minutu.
10. Sundáme pokličku.
11. Pro každé K v koření přidáme K a zamícháme.
12. Nandáme pokličku. (Nepoužívali-li jsme pokličku nebo se sádlo se vypařilo, dodáme zbylou 1/8 kostky sádla.)
13. Dokud se konsistence při míchání nezmění do kašovité, sundáme pokličku, zamícháme, nandáme pokličku, a čekáme 5 minut.
14. Sundáme pokličku, napředposledy zamícháme, nandáme pokličku, ztlumíme hořák, počkáme 5 minut, sundáme pokličku, naposledy zamícháme, vypneme hořák.
15. Vysypeme obsah woku na talíře a servírujeme.
16. Dle libosti posypeme solí nebo polejeme Tabascem.


Starý postup (dovaření brambor, nezkaramalizování cibule, mastný):

00. Položíme prkýnko na krájení na stůl nebo kuchyňskou linku.
    00a. Můžete krájet i bez prkýnka, ale poškrábete si nábytek.
01. Položíme wok na sporák, ještě nezapalujeme.
02. Syrové brambory se šlupkou omyjeme, je-li šlupka moc špinavá, odrhneme je hrubou stranou houbičky. Šlupka se loupe jen u dříve uvařených brambor, u syrových je to zbytečně moc práce a jsou tam taky živiny.
03. Nakrájíme slaninu na nejvýše 5 mm tenké obdélníčky a nasypeme do woku. 
    03a. Používáme-li místo slaniny uzené, nejdřív se ukrojí nejvýše 5 cm tlustý plátek, který se podélně rozpůlí, načež se krájí na nejvýše 5 mm tlusté obdélníčky příčně.
    03b. Používáme-li místo slaniny buřty, krájí se jako brambory níže na tloušťku nejvýše 1 cm.
    03c. Používáme-li místo slaniny gothaj, krájí na 1 cm tlustá kolečka, která se rozdělí 3 rovnoběžnými řezy a 3 dalšími rovnoběžnými řezy kolmými na předešlé 3 řezy jako vafle.
04. Jestliže krájíme brambory rychle, zapálíme na sporáku hořák, na kterém je wok, nastavíme mírný oheň, a necháme slaninu pustit sádlo.
05. Nakrájíme brambory podél, podél a příčně na čtvrtkruhy o tloušťce nejvýše 2 cm pro předem uvařené, nebo 2 mm pro syrové.
    05a. Menší uvařené brambory stačí rozkrájet na oktanty.
06. Jestliže krájíme brambory pomalu, zapálíme na sporáku hořák, na kterém je wok.
07. Nastavíme na hořáku s wokem prudký oheň.
08. Až pustí slanina sádlo, nasypeme do woku nakrájené brambory na tu slaninu.
09. Během toho, co se wok rozehřívá, nakrájíme cibule na čtvrtkolečka, jsou-li velké, případně na půlkolečka, jsou-li malé, nebo jsme líní.
10. Části koleček nasypeme do rozehřívajícího se woku na ty brambory.
11. Zamícháme obsah woku.
12. Položíme na wok pokličku.
13. Otřeme slzy od cibule, případně se vysmrkáme.
14. Připravíme 14 bylin a koření™.
15. Sundáme pokličku z woku.
16. Pro každé koření K ve 14 bylinách a koření™:
    16a. Posypeme obsah woku kořením K.
    16b. Zamícháme obsah woku.
17. Přidáme sádlo do woku.
18. Zamícháme obsah woku.
19. Položíme pokličku na wok.
20. Uklidíme 14 bylin a koření™.
21. Dokud (nejsou brambory uvařené) nebo (cibule není zkaramelizovaná) nebo (směs není tak viskózní, aby se už míchat nedala):
    21a. Sundaváme pokličku z woku.
    21b. Mícháme obsah woku 1 minutu.
    21c. Pokládáme pokličku na wok.
    21d. Čekáme 5 minut.
22. Ztlumíme hořák na mírný oheň.
23. Sundáme pokličku.
24. Napředposledy zamícháme.
25. Vyndáme talíře, na které budeme servírovat.
26. Vypneme hořák.
27. Naposledy zamícháme.
28. Vysypeme obsah woku na talíře.
29. Dle libosti posypeme hotové KGBB čerstvými variantami koření.
30. Servírujeme.
31. Dle libosti si strávníci polejou hotové KGBB Tabascem nebo posypou solí.


Likvidace, sdílení a skladování:

Nedojedené KGBB nelze dát prasatům, protože by to byl kanibalismus, ledaže by bylo bez vepřových uzenin a bez sádla. Nervózní březí svině ale občas žerou svoje selata, takže možná na uklidnění.

Také nelze KGBB dát veganům, ledaže by tam nebylo žádné maso a byly tam jenom rostlinné tuky. Vegetariáni, židé a muslimové tam můžou mít máslo. Větší rasy psů však po Vás KGBB pravděpodobně rádi dojí, nepřeženete-li to s chilli nebo pepřem. Teoreticky je KGBB bezlepkové, ale je pro změnu tak mastné, že se na záchod po tom chodí stejně, ale zato se vyprazdňuje přímo královsky. Pro diabetiky záleží na druhu brambor a jestli do použitých směsí koření nepřimíchali cukr. Histamin neřeším, z chilli smrkám stejně.

KGBB vydrží v ledničce nejméně do 3. dne, stačí ohřát v mikrovlnce, případně u mikrovlnného vysílače. Sádlo pohltí hodně energie, než se rozehřeje.


Referenční obrázky (částečně ujedeno):



2020-08-20

Cool aliases for .bashrc


So my Windows 10 installation has somehow began to take multiple attempts to boot, possibly because of a failing card reader or the fact that it left the bootloader on the old drive with a previous broken Windows XP installation and now it can't cope with the consequences of such decision I had no opportunity to overturn. So I now use Manjaro Cinnamon which I recently installed on a long unused M.2 nVME SSD, reserved for this exact purpose. After those 2 years at CTU and countless Linux videos on YouTube, I observe my knowledge about *NIX systems is way better than it used to be way back when I only used Knoppix 6 as a game library and wondered why I can't get anything cool on openSUSE 11 (infamous RPM dependency hell), to the extent I distro-hopped to LXLE since CTU uses Debianoids. Since Arch-based distros have overtaken RPM-based distros and UE is full of Windows boomers anyway, I decided to try a distro with the praised Arch package system, and I found that Manjaro has a community Cinnamon edition, which looks just like Linux Mint, a perfect distro for when another family member wants to borrow my PC. Cinnamon is by no means a lightweight DE, even though it makes the system consume only 800 MB on boot, whereas Win10 immediately "nationalizes" 2 GB. Not that it would really matter with my 32 GB in 4-channel.

So far the main source of annoyance is that some AUR packages are built from source and some just don't, including my childhood arithmetic practice game tuxmath, often due to linkage errors. Also due to soystemd most of old system-level tutorials don't work.

There are quite some alias tips on the internet, so I'll put here only those of my own devising, which are reasonably complex.



# MS-DOS habits
alias dir="lsd -la"
alias md="mkdir -p"
alias rd="rmdir -p"
alias cls="clear"

# directories
alias lols="ls -laF | lolcat"
alias yeet="rm -rf"
function cl {
    cd '$@' && lsd
}

# package management
alias pas="pacaur -S"
alias pms="sudo pacman -S"
alias update="sudo pacaur -Syu && sudo pacaur -Rcc $(pacaur -Qdtq) && yes | sudo pacaur -Scc"
alias bigpack="pacman -Qi | awk '/^Name/{name=\$3} /^Installed Size/{print \$4\$5, name}' | sort -hr | head -25 | lolcat"

# rainbow fun gadgets
alias pslol="watch -p -n 1 'ps aux | sort -nr -k 6' | lolcat"
alias loltop="top -d 1 | lolcat"
alias clock="watch -t -p -n 1 'date +%T\ %y-%m-%d | figlet -w 81 -f bigmono12 | sed '1,2d' | sed '14,16d'' | lolcat"
alias clock2="watch -c -t -p -n 1 'date +%T%y-%m-%d | toilet -w 81 -f bigmono12 --gay | sed '1,2d' | sed '14,16d''"
alias loltrix="cmatrix -a | lolcat"



bigpack

Originally found in a comment section of a DistoTube "let's share your .bashrc" video, albeit with a useless heading and padding. Now for a hall of shame of the most bloated packages on my system:

5,00GiB cuda
3,46GiB thedarkmod-bin
1924,87MiB nerd-fonts-complete
1324,82MiB texlive-fontsextra
1055,07MiB redeclipse-bin
951,86MiB wine
803,62MiB rstudio-desktop-bin
686,44MiB netbeans
638,85MiB pioneer
621,01MiB sauerbraten-data
561,95MiB linux-firmware
537,27MiB radium
460,07MiB racket
453,54MiB widelands-git
411,62MiB texlive-core
409,85MiB libreoffice-still
403,51MiB pycharm-community-edition
402,80MiB openarena
397,29MiB rust
371,15MiB vulkan-validation-layers
361,35MiB unknown-horizons-git
321,93MiB noto-fonts-extra
321,64MiB valgrind
294,43MiB noto-fonts-cjk
292,40MiB nvidia-440xx-utils


pslol

So I was wondering whether all the *tops are bloat, so I synthesized a very minimalist version of top with watch and ps. While I was at it, I also added some rainbow. Any section that was updated will be in a different color, which unexpectedly adds to readability. One could possibly prepend output from free to give the overall memory stats. I would consider this to be on the same level as replacing head with sed '11q'.

Every 1,0s: ps aux | sort -nr -k 6                                                                   Zetor: Thu Aug 20 20:08:00 2020

j637man   125071 86.9  9.5 16590500 3134436 ?    Sl   16:33 186:46 /usr/lib/jvm/java-8-openjdk/jre/bin/java -Djava.library.path=/hom
j637man     6971  3.4  1.9 1050976 626956 ?      Sl   12:19  16:01 /usr/bin/pamac-manager --gapplication-service
j637man     6714  3.2  1.2 3782600 393844 ?      Sl   12:17  15:15 /opt/minecraft-launcher/minecraft-launcher
j637man     1591  7.9  1.1 3913264 386004 ?      Sl   11:24  41:48 cinnamon --replace
j637man   441231  9.6  0.8 5075424 289884 ?      Sl   18:35   8:57 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=1
j637man   390342  1.9  0.7 795380 255420 ?       SLl  18:28   1:53 /usr/lib/chromium/chromium --ppapi-flash-version=32.0.0.403 --ppa
root        1007  2.5  0.7 600372 239984 tty7    Ss+  11:24  13:08 /usr/lib/Xorg :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten
j637man   390449  2.2  0.6 677752 197792 ?       Sl   18:28   2:16 /usr/lib/chromium/chromium --type=gpu-process --field-trial-handl
j637man     6708  0.0  0.4 453700 157876 ?       Sl   12:17   0:26 krusader -qwindowtitle Krusader
j637man   125061  0.4  0.4 2706832 146512 ?      Sl   16:33   1:01 /opt/minecraft-launcher/minecraft-launcher --type=renderer --no-s
j637man     6741  0.0  0.4 1100748 140096 ?      Sl   12:17   0:27 /opt/minecraft-launcher/minecraft-launcher --type=gpu-process --n
j637man   390546  0.1  0.4 15306488 139256 ?     Sl   18:28   0:08 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=1
j637man   390451  0.1  0.4 443472 134256 ?       SLl  18:28   0:08 /usr/lib/chromium/chromium --type=utility --utility-sub-type=netw
j637man     6805  0.2  0.3 2667416 129236 ?      Sl   12:17   1:01 /opt/minecraft-launcher/minecraft-launcher --type=renderer --no-s
j637man   663905  0.1  0.3 4735916 114568 ?      Sl   19:48   0:02 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=1
j637man   390363  0.0  0.3 363280 112952 ?       S    18:28   0:00 /usr/lib/chromium/chromium --type=zygote --ppapi-flash-path=/usr/
j637man   390362  0.0  0.3 363280 112532 ?       S    18:28   0:00 /usr/lib/chromium/chromium --type=zygote --no-zygote-sandbox --pp
j637man   487384  0.0  0.3 4717624 107060 ?      Sl   18:41   0:03 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=1
j637man   110390  0.2  0.3 935012 105004 ?       Sl   16:28   0:32 /usr/bin/qmmp /run/media/j637man/AUDIO/MUSIC/_OGG/ALESTORM - Mexi
j637man   112093  0.0  0.3 628040 100596 ?       Sl   16:30   0:09 xed
j637man   390584  0.0  0.2 4701656 97864 ?       Sl   18:28   0:00 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=1
j637man     1634  0.0  0.2 180232 87612 ?        Sl   11:24   0:11 fcitx5
j637man     1395  0.0  0.2 561672 86964 ?        Sl   11:24   0:00 /usr/lib/cinnamon-settings-daemon/csd-background
root        6978  0.0  0.2 781488 72212 ?        Ssl  12:19   0:17 /usr/bin/pamac-daemon
j637man   322713  0.3  0.2 712524 69976 ?        Sl   18:16   0:26 nemo /home/j637man
j637man     1625  0.0  0.1 496132 64468 ?        Sl   11:24   0:06 nemo-desktop
j637man   325304  0.2  0.1 488392 60824 ?        Ssl  18:17   0:16 /usr/lib/gnome-terminal-server
j637man     1633  0.0  0.1 480812 56956 ?        Sl   11:24   0:02 nm-applet
j637man   664016  0.0  0.1 4668616 56040 ?       Sl   19:49   0:00 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=1
j637man     1642  0.0  0.1 400120 55556 ?        Sl   11:24   0:01 /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
j637man     1628  0.0  0.1 261276 54440 ?        Sl   11:24   0:01 pamac-tray
j637man     6722  0.0  0.1 248088 53748 ?        S    12:17   0:00 /opt/minecraft-launcher/minecraft-launcher --type=zygote --no-san
j637man     1612  0.0  0.1 395904 52080 ?        Sl   11:24   0:01 /usr/lib/xapps/sn-watcher/xapp-sn-watcher
j637man     1788  0.0  0.1 466248 48868 ?        Sl   11:24   0:03 cinnamon-screensaver
j637man     1636  0.0  0.1 257504 46828 ?        Sl   11:24   0:06 msm_notifier
j637man     1632  0.5  0.1 351256 40768 ?        Sl   11:24   3:01 /usr/lib/caribou/caribou
j637man     1400  0.0  0.1 571424 39364 ?        Sl   11:24   0:00 /usr/lib/cinnamon-settings-daemon/csd-power
j637man     1281  0.0  0.1 408984 36872 ?        Ssl  11:24   0:00 cinnamon-session --session cinnamon
j637man     1637  0.0  0.1 277168 36768 ?        Sl   11:24   0:00 cinnamon-killer-daemon
j637man     1387  0.0  0.1 276028 35980 ?        Sl   11:24   0:00 /usr/lib/cinnamon-settings-daemon/csd-xsettings
j637man     1588  0.0  0.1 202164 35292 ?        Sl   11:24   0:00 cinnamon-launcher


clock

Very awesome on the fullscreen terminals, which you can invoke by pressing Ctrl+Alt+F2 to F6. F7 is your graphical desktop and F1 is the by default silenced boot log. The default dimensions are 80x30, so I had to delete some padding lines with sed. Also you may not agree with my choice of YY-MM-DD date format, maybe you use DD.MM.YY or MM/DD/YY, so feel free to shuffle the fields around to fit your customs.

  ░███      ▒████░             ░▓████▒     ▓███▒             ░▓████▒   ░▓████▒
  ████     ▒██████             ███████▒   ██████             ███████▒  ███████▒
  █▒██     ██▓  ▓█▓            █▒░  ▓██  ▒██░ ░█             █▒░  ▓██  █▒░  ▓██
    ██     ██    ██                  ██  ██▒                       ██        ██
    ██     ██    ██     ██          ▓██  ██▒███▒      ██          ▒█▓       ▒█▓
    ██     ██▓  ▓██     ██       █████   ███████▒     ██          ██        ██
    ██     ▒███████     ██       █████░  ██▓  ▓██     ██        ░██▒      ░██▒
    ██      ▒███▒██                 ▓██  ██    ██              ░██▒      ░██▒
    ██          ▒██                  ██  ██    ██             ▒██▒      ▒██▒
    ██      █░ ░██▒     ██     █▒   ▓██  ▓█▓  ▓██     ██     ▒██▒      ▒██▒
 ████████   ██████      ██     ███████▒   ██████▒     ██     ████████  ████████
 ████████   ▒███▓       ██     ▒█████▒    ░████▒      ██     ████████  ████████




 ░▓████▒    ░████░              ░████░    ▒████▒             ░▓████▒    ░████░
 ███████▒   ██████              ██████   ▒██████▒            ███████▒   ██████
 █▒░  ▓██  ▒██  ██▒            ▒██  ██▒  ██▓  ▓██            █▒░  ▓██  ▒██  ██▒
       ██  ██▒  ▒██            ██▒  ▒██  ██    ██                  ██  ██▒  ▒██
      ▒█▓  ██    ██            ██    ██  ██▓  ▓██                 ▒█▓  ██    ██
      ██   ██ ██ ██            ██ ██ ██   ██████                  ██   ██ ██ ██
    ░██▒   ██ ██ ██            ██ ██ ██  ░██████░               ░██▒   ██ ██ ██
   ░██▒    ██    ██   █████    ██    ██  ██▓  ▓██   █████      ░██▒    ██    ██
  ▒██▒     ██▒  ▒██   █████    ██▒  ▒██  ██    ██   █████     ▒██▒     ██▒  ▒██
 ▒██▒      ▒██  ██▒            ▒██  ██▒  ██▓  ▓██            ▒██▒      ▒██  ██▒
 ████████   ██████              ██████   ▒██████▒            ████████   ██████
 ████████   ░████░              ░████░    ▒████▒             ████████   ░████░