See a higher-up index of these blog posts here.
Get these updates in your RSS reading with my feed here: lukesmith.xyz/rss.xml
See old posts from 2019 here: 2019.html.
See old posts from 2018 here: 2018.html.
Ripping and spliting and tagging audiobooks and albums from YouTube
27 May 2020 (Wed) 10:16AM[link—standalone]
Check out my scripts folder for two new uploads today (although I made them quite a bit ago).
tag, a simple wrapper for
vorbiscomment that gives a easier interface for manually tagging .opus and .ogg files.
More notable, however is
booksplit, which uses the script above to take a long audio file and a list of timecodes and automatically splits that file up into tracks/chapter files.
I use this when I can only find some audio content on YouTube and want to convert it to typical music files for listening offline, all with appropriate tags.
I just put up a video on all of this here.
The advantages of dwmblocks...
26 May 2020 (Tue) 03:09PM[link—standalone]
Just put up a video on dwmblocks which I've been using for a statusbar for a while now.
Get the build here.
It has probably three main advantages over other paradigms for doing statusbars, especially in dwm:
- It is fully modular and can use independent scripts.
- It doesn't just constantly update: while you can tell a module to update every 5 seconds, you can also tell it only to rerun a script when the program receives and external signal.
- It's clickable. I have each modular run different commands, programs, help panes, etc. for each kind of click.
On the last point, you can pretty arbitrarily add in new click sequences in your dwm build as well.
I mention in the video that I have it so if I hold shift while left clicking, the an instance of vim with the module script opens up so you can edit it.
New video showcase of my dwm build
25 May 2020 (Mon) 10:59AM[link—standalone]
I haven't been using my RSS feed to annouce videos recently, but I feel like I should be... 🤔
Anyway, I've released a video showcasing dwm here. If you're reading this post right as I'm releasing it, it's been set as a premiere on YouTube to release at the top of the hour.
The title is naturally self-aware clickbait, the video is just a brief, updated explanation of the logic of dwm, similar to my original video a year or so ago on it, albeit catered to my build.
I also go into some of the stuff I've added recently that make it a drop in improvement over my old i3 dotfiles.
The dwm build is here, the status bar, which I'll do an idividual video on later is
here, and remeber that you'll need to install
libxft-bgra for it to render color characters without crashing.
Politics matters most to slaves.
10 May 2020 (Sun) 07:56PM[link—standalone]
Now onto the second point I didn't get to in my post yesterday: politics only matters so much when you're a slave. Or as I put it there, "You will need politics less than you think."
That is to say that if you live in a city where your every action is watched, if you use proprietary software and communicate only via social media services, if you have no marketable skills because you have some inert degree and questionably productive and definitely replaceable job and a large company, you need politics quite a great deal.
Your entire existence in the system is based on being a good boy within the established boundaries of what is deemed by the mass media to be socio-politically appropriate.
Maybe you've gone into debt, but you definitely rely the whole "system" for all the basics.
If you don't think you do, just ask yourself whether your life has changed for the better after the Coronachan Panic of 2020.
What's the alternative?
Well, boomer rants viewers might see some of this coming...
The fact of the matter is that both the daily ins-and-outs of politics and the overarching trends of politics matter very little the more independent your are of the system.
Earlier, I always mumbled about how conservaboomers seemed a little too apathetic about the cultural changes being forced on them.
This social engineering still is the most serious problem in all technologically-complex mass-media societies, but I must admit for people who choose personal independence and independence for their families and local communities, it is much less of a problem.
When I was plugged into the system, minorly red-pilled and generally peeved because I actually paid attention to the media as something other than to laugh at, I found the idea of Political "Exit" pretty cucky.
How much sense does it make to leave the "political process" altogether?
Sounds like giving up.
It sounds like giving up because the "political process" is something internal to the media system at large.
That's why even when the political process does something the media doesn't like (like electing the Orange Boomer, for example), its actions are immediately rendered inert by fakery.
The actual solution is creating and participating in organic society, which still very much exists outside the purview of the media and NGOs and the like.
People still need plumbers.
No one is going to fire a plumber because he says trannies are mentally ill men in dresses—otherwise there'd be no plumbers. Or electricians, or builders or anyone who actually does anything productive.
It'd just be HR, journalists and professors left...
and some open source developers who write more codes of conducts than they do software.
Do you think they'll be able to feed you?
Exiting the system is actually the opposite of surrender.
Why would you think the solution is something like voting or even "owning the libs" or something publicly advertised as a solution?
The actual solution is building an alternative.
Or maybe rebuilding the alternative.
Do you really want to make your boss rich if you think he'd turn around and betray you because of a media witchhunt?
It's better for you to be doxxed and fired now rather than wait 20 years for it, getting more ensconced in the insanity.
Start becoming more independent now.
A lot of people LARP about what they're going to do when they take over "the system" by revolution.
Revolution, the idea of abrupt enforced change, however, is fundamentally their idea and if you buy it, you're going to keep running your head into a wall.
Being independent, living out of the city and the Matrix, however, is simultaneously like transporting yourself back in time to when things were saner, but at the same time, transporting yourself into the future where "the system" has already collapsed and we're already rebuilding.
Be a part of it now rather than later.
Why do I so rarely talk about politics on my channel?
09 May 2020 (Sat) 11:16PM[link—standalone]
It's not a huge secret that I'm somewhere in the high echelons of the red-pill, however you define it.
I'll openly talk about pretty any topic that people organically bring up in streams, or that I'm asked about, but I've never really made any kind of political content on my channel, aside from jokes and memes.
That might be surprising because especially three years ago before the mass-bans and algoritm tampering, right wing political channels were a dime-a-dozen and an easily way to get views.
There are two main reasons I never took part.
Arguably "fear of being ZUCCed from YouTube" could be a possible third, but I have a kind intransigence that makes me relish me being banned.
I'm also pretty tired of YouTube, and am increasingly questioning if using it is even a reasonable compromise...
So why do I not do political videos?
Why do I not have a set list of deep facts that will blow you away and red-pill you?
The two reasons:
- Reason one: 道可道，非常道。名可名，非常名。
- Reason two: You will need politics less than you think.
Okay, reason one there is just the first line of the Daode Jing.
The Daode Jing is the basic book of Daoism (Taoism), and Dao (literally "Way") is an amorphous concept in Chinese thought that could be crudely comparable to Western concepts of "natural order/law" or maybe even "spontaneous order."
"Sounds gay," you say.
So what does this famous first line mean and how is it relevant to why I don't talk about how to get red-pilled?
I would say it's hard to translate, but even saying that would sound even more pretentious as if I actually know classical Chinese as a native language, but here's a rendering.
The Dao (way) that you can follow isn't the true eternal Dao. A name that you speak, isn't its true name.
An aside, it should be a capital offense to translate classical Chinese.
It is so perfect and terse and everything autisitically limited to four elegant syllables that it's just criminal to mutilate it into another language, but we'll forgive it this time.
So what do I mean by quoting this?
I mean that the journey to getting red-pilled is not something that can be explained.
If I could just explain it, tell it to you, it wouldn't be the true story.
It is a varied, and in each case, personal journey, that one goes on.
Although you've been lied to, it's not the lies that's the problem.
As an adult, you can a lot of the times tell when the media is manipulating you, especially in the last past decade it's gotten so obvious even a Boomer could see it.
But what you don't see is how when you were lied to (or told selective truths) as a child, you didn't have the same BS-detector, and that allowed a lot of deep-seated impressions about the world to be formed.
So a lot of people who don't believe anything the media says now (rightly) are still mind-cucked.
They accept the programming and differ on the details.
I will give you this hint.
Basically all of your programmed emotional responses are your enemies.
There was an old Moldbug blog post where he talked about even far after "awaking from his dogmatic slumber," he still was surprised that if he saw a group of Nazi LARPers, he would reflexively have a pang of emotional stress, but if he saw Stalinist LARPers, he wouldn't have the same kind of emotional reaction.
I think everyone raised in the West has that same programmed reaction.
You might know with your head that the communist death count is supposed to be higher and the suppression wider, but it doesn't click because you weren't made sensitive to it.
A good heuristic is whenever you see one of these emotional responses, especially an emotional response to a political term: democracy, equality, racism, feminism, literally all of them actually, your Pavlovian conditioning is telling you to avoid an intellectual area specifically because it is the ideological weak spot of the background propaganda of modernism.
If it was not a weak spot, there would be no harm in you being allowed to calmly investigate it.
People's thoughts are regulated in liberal democracy not by laws, but by psychological programming that goes off when someone is tempted to evaluate an idea they're not supposed to.
Okay, actually I guess in Europe they're regulated by that and laws, and it's coming to America very, very soon now.
All of this is to say that breaking out of this programming is not so much of an issue of me or anyone else explaining a series of facts to you.
That's what Laozi said.
As cringe as it sounds, it is primarily a battle against yourself, or at least the part of yourself that has eaten up the tacit assumptions of modernism.
Before you own the libs, you must own yourself.
Laozi said that too.
In case quoting classical Chinese and talking in floating, general terms isn't getting across, I'll say that getting red-pilled is sort of mystical... literally.
Of course, "mystical" in the old, original Greek sense.
A "mystic" in Greek is just a synonym for an "initiate."
Many cultic religions of two millennia ago where like modern Freemasonry: not a ideology one could just go and read about on Wikipedia, but one where people were slowly initiated in the thought and mindset of the religion over time.
While people were born into Paganism, they were initiated into Gnosticism, Hermeticism or even early Christianity.
The only difference is that you are being initiated out of the cultural bubble of modernism.
Into what? It can vary person to person, experience to experience.
You'll always be in some bubble, so don't be arrogant, but you will be out of the big bubble that's going to pop everywhere and is dominated by liberal cat-ladies, professors, sanctimonious NGO-members and journalists.
All of this is to say that it is simply impossible for me to provide you direct direction.
Even direction might sound stupid before or after.
Maybe I can lay out some random disorganized recommendations.
Years ago as young college student, I remember reading Steven Pinker's Blank Slate (dl) and thinking I was finally red-pilled.
Now I think Steven Pinker is a moron (that book and only that book of his is good, the rest is beyond garbage).
I've actually met many people for whom this book was the first step away from basic boomer-tier progressivism.
I suspect that Pinker almost regrets writing this book because he's actually very basic in politics.
He wrote it back before the elite recognized any threat of a resurgence of energy on the right.
I think everyone knows that Uncle Ted's manifesto is another favorite on my channel.
I never read it until long after I needed it, but since it's a meme now I should recommend it explicitly.
If you're prepped for harder stuff Radishmag has it. This one tries to evoke that programmed emotional response in a devilish way, but it might be exactly the next step with plenty of actual original sources on historical articles to follow up with.
Everything Nassim Taleb has written is good.
He might be the only living author worth reading now in fact, which isn't saying that much considering our age, but Taleb is pretty based and has attracted a constellation of non-retarded people who employ the very useful concepts he's popularized: antifragile, Lindy, buttercuck... (okay maybe the last one he didn't coin himself, but I'm buttercucked and proud).
Read his books before you even look up videos of him or shadow him on social media.
His books are lucid, but you won't get it based on mere social media.
He also has no patience for brainlets.
Also, you can be red-pilled too quickly and end up like that guy in the Matrix who looks like me and betrays his friends so he can be put back in the matrix to have nice juicy steaks again.
Did he make an appearance in Runescape as well?
Anyway, I wrote more of this than I thought I was going to, and I never got to reason two!
I'll write it tomorrow after church.
You can read it once you get back from church providing it isn't banned where you live.
Speaking of church, for those interested in early Christian theology, or frankly Greek philosophy generally, notice how similar 名 name/word "míng" in the Chinese above is equivalent to logos.
In fact, 名 is even used both in the particular sense "the name that you speak" as I render it, and in the universal abstract sense of logos.
This pun, which doesn't exist in English without some explanation, does exist in both classical Chinese and Greek.
More on that later.
New website setup, also a statusbar module for network traffic
03 May 2020 (Sun) 01:04PM[link—standalone]
I've actually decided to change my website's index page, check it out.
I made it a bit more autobiographical and visual. Maybe I missed something important? Feel free to remind me.
There are images on the mainpage now, which means a little more bandwith used, but it's nowhere close to the odious things that soydevs do with massive 8MB background images.
Even a really slow internet like mine should be able to load it all in a fraction of a second.
I haven't wanted to upload videos recently. I don't fake it.
I will want to overview in a video all of the chages and features I've integrrated into dwm, but I'm not totally sure that I'm all the way done.
Most of the binds on the middle and lower rows under the left hand I'm just not sure about!
By the way, yesterday or so I add an optional network traffic module to my statusbar scripts.
I think I wrote it about as efficiently as it could be written (and no dependencies), but I was knew to figuring out how RX/TX info appears in a Unix system.
Check it out and see if it can be improved.
Also, I'm thinking about, since I can make it clickable, adding some kind of network monitoring TUI program, ideally one that either gives visual information about network traffic over time, or (maybe better if it's done well) an application that lists connections made to different sites/IP addresses.
If anyone has any recommendations, let me know,
EDIT: Oh and by the way, if my website looks funky right now, refresh your browser's cache (specifically of the stylesheet (style.css) on my site).
Check out my dwm and dwmblocks builds (and say goodbye to i3)!
23 Apr 2020 (Thu) 07:33PM[link—standalone]
Firstly, I haven't actually really been updating my website and blog, maybe I will with some personal stuff that doesn't warrant a Boomer-Rant or two.
Anyway, after literally a year of using it, I've finally got a dwm build that I'm pretty happy with, get it here, and I also have a build of dwmblocks which is a modular status bar which now basically has all the features of i3blocks for i3.
I encourage my blog/RSS-reading elite to check them out first to find any obvious lacunae before I do a video on them.
dwm is a way better experience than i3. I'll do a video on why I've been so happy with it.
I know I just said I've been playing around with it for a year, but really I've always had a good build, now it's just notable enough to talk about.
Here are some traits/features:
- The LARBS/dwm manual in pdf form is now actually just built into the dwm build. Just press
super+F1 when in dwm. You'll need zathura installed with a pdf module for it to appear.
- The statusbar now has color characters/emoji due to the libxft fix out there. Great! I always hated fontawesome...
- The statusbar is clickable now thanks to a streamlined version of the statuscmd patch by Daniel Bylinka <firstname.lastname@example.org>. He actually contacted me himself suggesting the patch (which I was aware of), but quickly responded to my feedback, producing two new patches for dwm and dwmblocks (here).
- I'm making the binds both usable and "logical" in a way. Maybe I'll mention this in the video. I'm also trying to add new binds by slimming down unnecessary ones.
- I've added only those layouts that I actually find most useful. There are a lot of meme-tier layouts on dwm which might be interesting, but I think are so practical. I've settled on 8 (bound to four keys) that I like, but I might slim that down or replace them if I find even better ones. I also have the fullscreen mode as well.
- Xresources/pywal compatibility
- A million other little things: gaps, a scrachpad, sticky windows... etc. etc.
Note that you will absolutely want to install
libxft-bgra from the AUR to be able to run my build, since it allows color characters. If you aren't using an Arch distro, just install one and then get it from the AUR!
You'll also need the my statusbar scripts for them to appear in the bar. These are the same that are used for i3blocks and as I said, they are just as clickable.
Lincucks Fest has been canceled!
02 Apr 2020 (Thu) 04:34PM[link—standalone]
Although I said around a month ago that I would be in Charlotte this year for Southeast Linuxfest, it looks like they have decided to cancel it! Sad!
If the world continues existence until 2021, I will still probably plan on going then.
Font gone crazy in LARBS?
22 Mar 2020 (Sun) 01:40PM[link—standalone]
An Arch update to
ttf-inconsolata has temporarily broken the font.
If you're a member of an Arch forum or IRC, I recommend notifying them/the developer of this.
I don't have an account there.
Since Inconsolata is the default monospace in LARBS, I've been getting a lot of emails as to how to fix or patch this.
Just change your default monospace font in
~/.config/fontconfig/fonts.conf to another install monospace font.
If you don't know what monospace fonts you have installed, list them with
fc-list | grep -i mono.
See our Github issue.
What should be the default browser for LARBS?
16 Mar 2020 (Mon) 10:59PM[link—standalone]
I'll probably record a video on this tomorrow, but I might as well ask my blog audience first, What should be the default web browser in LARBS?
Right now it's Brave, since that's what I do and it comes with a lot of features I consider basic already built in.
The problem with nearly all web browsers is that it's pretty hard and annoying to put together "dotfiles" for them, a default profile that has sensible defaults.
Brave is especially nice because it comes with add-ons that block adds, redirect to HTTPS and add Tor and torrenting capabilities.
But while sometimes Brave will prompt the user on first run for their preferred start engine, on some systems after running LARBS, it will just assume Google, which I absolutely want to avoid.
I'm sure you all have the agency to change your search engine to something more sensible, most use DuckduckGo (I prefer Searx), but when it comes to the default, the sileny majority is going to continue with the default idly, and I don't want to set them on the wrong path.
Why even use Linux if you're just going to send everything straight to Google anyways?
- Brave – Again, great defaults, but Google might end up as the default search engine.
- Ungoogled-chromium – Possibly the safest bet, no cringe branding or bad policies, but it doesn't look like it has any search engine by default... That will be a big annoyance to novices.
- Palemoon – Manjaro i3 uses it, fast, good-looking, but it has an incestuous development team which has made... odd choices (`~/.moonchild productions/` makes me want to kms whenever I `ls -a`), but okay on privacy (weird startup screen, but could be worse). Bad/limited add-ons/extensions.
- Icecat – I'll admit it, two years, Icecat was absolutely unusable on pretty much all sites, but it looks like it's evened most everything out. Probably the best browser for raw privacy, but still probably the least usable since users have to keep in mind if they need to turn some script blocker off for a site, etc.
- qutebrowser – I haven't used it in years and I don't know if I want to get back into figuring it out for the third time, lol. I don't know where it is nowadays, but if I'm making normies use it, it's going to have to be able to play YouTube videos and without 400% CPU usage. qutebrowser does have the _massive_ advantage of __actually having dotfiles__ so I can easily change defaults.
- Waterfox – Well, a better form of Firefox on most fronts, but Bing is the default search engine.
Premptive 'no' to the following
- surf – Too much work for an individual, let alone managing one build to rule them all. There are cool suckless things you can do with it, but it's also just slow.
- Browsers I'm not familiar with (uzbl, luakit). I hear they're really cool, but for me to install it on other peoples' computers, I need to be organicly familiar with it. You'd have to convince me to use them individually first.
I'll also say, and I had never heard this take until I did my video on Brave, I obviously have no qualms about using a chromium-based browser. Apparently there are people out there who have the idea that source code is just magically evil if it was written by Google, even if it is 100% free and open source and well-audited.
Anyway, share your opinions! What did I miss?
Email me what you think at email@example.com and you might influence me before I record the video tomorrow morning.
I'll be at Linuxfest Southeast June 12-14 in Charlotte, NC
15 Mar 2020 (Sun) 08:49AM[link—standalone]
I'll be at Linuxfest Southeast June 12-14, 2020 in Charlotte, NC. (vid).
I'll probably be making some presentations as well.
Although I missed the 2019 conference, I had gone in 2018 and it was a good experience.
If you're in the region, I recommend you come.
I'll be commuting from a distance, but I expect it will be worth it.
I met a lot of subscribers in 2018 (and there were many more who were too awkward to come up and greet me 😉).
Anyway, check out their website at southeastlinuxfest.org.
I don't think they've opened sing-up for attendence, but I expect it to be in a month or so.
By the way, if you want to see my talk at the 2018 Linuxfest the link is here: Linux Is the Wild West! And let it be that way!.
Big fix for the st/suckless 'Crash-On-Emoji' error
Suckless software has long been burdened by a peculiar error that causes crashes whenever trying to load a colored emoji.
This has meant extreme annoyance for me and confusion for people who use my dotfiles.
The only band-aid for this error has been just installing a font with good unicode coverage and hoping that monospace fonts dare not to print out colored emojis, and making a fontconfig that keeps it that way.
Recently, however, a fix has been posted to the AUR in the
libxft-bgra package, which will hopefully become part of the Xft upstream soon.
This will avoid the error, and allows unpatched st to view colored emojis without a problem.
I do a video on this here.
For those who use my dotfiles, update everything: the st build, the dwmblocks build if you use it, the dotfiles, etc. and install
Sat, 01 Feb 2020 16:53:04 -0500
I had variously patched software to avoid these problems, but those patches have now been reverted to allow color emojis if you want them.
That's only slightly a hyperbole.
I'm thinking about bringing back the podcast; it's probably the only old content I get constant requests to bring back. I'm already compiling stuff for a few new episodes for Season 2, which might actually include some joint episodes with people you may or may not know... We'll see!
Anyway, I finally finished and put up an episode I did in a stream months ago:
The Flaws of Academic Statistics: the Null Ritual which you can see
on YouTube as well.
This episode is talks about some of the fundamental and acknowledged issues in how statistics is used in nearly all sciences.
Nearly every science paper you've heard of in the popular press and in academia is built on flawed statistical footing.
Add the podcast's RSS feed to your RSS reader! You can also go to the podcast's webpage https://notrelated.xyz to get links to other services to get the episodes from (Spotify and Google if for some reason you do that stuff (just use RSS)).
Mon, 20 Jan 2020 18:55:42 -0500
Return to main page
New video on new books
I did a video covering every book I got in 2019.
Check it out, as
some people often ask me what kind of books I tend to get.
You can also check out
my library page
at my website for a full inventory of my library if you have interest in that.
Fri, 03 Jan 2020 00:12:30 -0500