RIP Baby

I think that’s what they called her. I was/am an ass and got mad at calling her a baby.

I called Tonka a baby. But she was my baby.

No more animals alive that I grew up with. That resulted in a crying session. Probably crying about all the animals, even though I was mostly thinking about Tonka.

Any animals dying will most likely result in crying now. Doesn’t matter if I like them.

She got skinny, got stuck behind the freezer, couldn’t move, she was dragging herself around. Apparently she also peed on herself. She basically was dying in a brutal way.

If we kept Tonka alive, something similar could have happened to her. She was still eating when they murdered her. Most dogs stop eating when the end comes. I think eating made her feel a tiny bit better.

Sounds like a war outside.

Three dead animals in one year, that’s pretty brutal.

Old cat is dying

She got really skinny, and doesn’t seem to be going upstairs anymore. She was going upstairs everyday. The other day she was just laying outside the laundry room, looking down.

If she dies before next year, that’s three dead animals in one year.

Apparently cats get skinny when they are about to die.

She was a kitten when we had Buddy, we didn’t have him as a puppy, adult when we got him. They used to lay together in the sunroom at a previous house.

Crop circles

They might be made with sound, at least the ones not made by humans. Watch In Search Of, the UFO’s episode.

They found some kind or radio radiation in the circle they went to investigate. Some Dr. guy.

And in his lab, he proved you can use sound to make formations, by putting sand on a metal plate, and sending sound waves to it. It was 1.21, I assume the sound frequency, or the radio frequency.

Here’s something about crop circles and sound.

The show said, you’d need a huge amount of power to do it.

Looks like that article further proves it. Didn’t read all of it yet.

Philo’s VOD sucks, I didn’t hear everything the doctor had to say, and after the commercial was over, it didn’t show the rest of what he said. Basically cut him off from talking, and I’ll never know what he was saying. I might of if I read the subtitle fast enough. But, I want to hear it too.

I’ll keep Philo anyways, it’s dirt cheap. Compared to Comcast.

More downtime

Appears to have been rebooted again, took 37 minutes to reboot. Or whatever happened, but uptime says around an hour of uptime. Same thing happened yesterday, and some days before yesterday.

The only way to find out anything would be by emailing BuyVM. I’m too lazy to do that. Also, I’m too lazy to switch providers. Most providers don’t offer DirectAdmin for free. And most providers with block storage charge more. There’s only one provider that’s around the same price, can’t remember if DirectAdmin is included. No guarantee it’s anymore reliable. If you want reliable, you probably have to pay more.

The Twitter feed on their Client Area, doesn’t say anything. I don’t actually go to Twitter, it’s embedded in the Client Area on the main page, you don’t even have to login. I don’t participate in social shitting.

Enjoy the free downtime, that’s included too.

What's wrong with China and Russia knowing Aliens exist?

I can see them knowing we have 9 UFOs could be a problem, but why Aliens? They won’t bomb us if they tell everybody Aliens exist. They could bomb us if they found out we have UFOs that work, or at least one that works.

There’d be no Storming Area 51 movement if they’d just tell us what they know about Aliens. Instead of lying over and over again. Anybody with half a brain knows Aliens exist. Apparently the majority of Americans don’t have half a brain.

Also, somebody that worked at Area 51, already told everybody that they have 9 UFOs, I’m sure Russia and China know, and probably already knew.

So saying China and Russia aren’t telling us anything, doesn’t matter, we probably already know what they know/have.

Also, the US is run by Russia, so I’d reckon that makes them our Ally.

Bob Lazar is a hero

Being raided by the feds, two times, proves his story for me. Then again, I’d probably believe it without that happening.

His tires have been shot out while driving on the freeway.

That’s the only thing Trump didn’t lie about, that the US isn’t any better then Russia. People telling people what they know about Aliens, sometimes results in them “committing suicide”. Anybody with half a brain knows that’s a lie.

What’s funny, is he somehow got out of S4 or whatever, with element 115. That wouldn’t happen at Amazon. S4 or whatever it’s called, is near Area 51. You get to go on a bus with blackened or no windows. After you take a plane to Area 51.

He claims the US has 9 UFOs in possession, that we didn’t make. They can’t even reverse engineer the power source it has. At least one of them flies, so if you see a UFO, it might be the one the US obtained. He doesn’t know how they got them. Apparently they didn’t tell him that.

He wouldn’t talk about element 115.

I’m still wondering how he got element 115 out of a military base the US said didn’t exist for a long time.

And the US is right, it’s easy to hide the secret, as the majority of brainless zombies won’t believe it. They will deny it till they die, and then when dead.

Oh, and if you storm Area 51, the last thing you’ll see is a bomber. According to the military’s Twitter account, they deleted it. But it’s the internet, nothing gets deleted from it. That reminds me, there’s an App that makes it possibly easy to download entire sites. Does it only do it once or can it run on a schedule? Except, the reviews say it’s a pain to configure. Might as well use a free program. Need that for the missed connections on Craigslist, so I can read flagged posts.

Also, Trump isn’t the third antichrist, he doesn’t want global peace. Or maybe he will someday, then you know he’s a liar, and therefore the third antichrist.

I don’t have Hulu so can’t watch the rest of that. And it was kind of boring. And impossible to listen to at her house. Glad I don’t usually watch TV over there. It’s a waste of bandwidth.

If you don’t mind getting blown up, join the Storm Area 51 movement. Is that a quick death?

Also, what’s so secretive on Area 51 that they will blow their own people up for trying to find out? Why aren’t civilians allowed to know?

I didn’t think Hitler was an antichrist though, just an awful human, like the majority of people.

There’s only one way to change the government, movements won’t do shit, some guy on another show said a revolution is the only way to solve anything in the US. He was right. You can elect whoever you want, but it won’t solve anything. The US military would gladly bomb all the civilians if everybody tried raiding Area 51. No more Mc. Donalds for them. Unless, they plan on making it themselves. And building a new Mc. Donalds.

Dogs love me

When I got to her house, Bode was outside. When he came inside, he went directly where the coats are, and smelled my sweater/jacket, and I called him over, and he ran over.

He was super excited and happy to see me.

He doesn’t even know me that well.

If she ever gets a puppy again, when he’s older, he will probably be fine. He is a lab after all. Still don’t know how all labs have similar personalities. Breeding doesn’t explain it. Most people have a completely different personality. Then again, I don’t know any people.

Nobody has a personality like me. That’s why everybody hates me and wants me dead. That might happen soon, there might be something wrong with my stomach.

new_post.py works

I could share the script, but I’m lazy. Most of the code stolen and modified from exitwp.py.

It uses random.randrange if the filename exists, it puts -randomnumber in the filename. You could use a while loop that starts at 1 until it doesn’t exist. But that could take a long time, if you have 5k test files. Or find the last file with the name and add one to whatever it is.

I like the random way better. That makes it very unorganized, just like my apartment.

Oops, forgot to add “draft: false” to the headers.

There we go, it should work now.

Still requires adding the body manually, and possibly editing the title.

The URL generation should be right now. And it’s right now, after four attempts.

Everything works finally, had to fix the date header.

NGINX is a dick, it’ll download it if the url is /blog/2019/11/new_post.py-works, it ignores the -works part.

They Say That Like Its a Bad Thing

It’s funny how when people might be livestock to Aliens, it’s a bad thing. But chickens and cows and turkeys and pigs being livestock isn’t a bad thing.

What’s the difference?

That was on Bob Lazar, the Netflix documentary. I missed a bunch, as I was in the bathroom puking.

It’s kind of boring. But, I’m going to watch what I missed anyways. Got to guess where it was before I was puking, was at my mom’s, and I didn’t pause it. It was also in her profile most likely. There was 11 minutes left before I went home. I missed more than that though.

Puking probably from not drinking any water today. Still can’t drink any water, the filter needed to be replaced, so refilling the pitcher now. Stupid water tester doesn’t work right, said 000 last time I checked, you are supposed to change at 006, it was 02x, don’t remember exactly. I tested it, because I was drinking some, and it tasted horrible.

The water started tasting bad a while ago, but the useless tester said 000, taste is more reliable than the “tester”.

If I’m livestock, I better keep eating unhealthy. They won’t want me.

Grandpa Had a Stroke

It was a “small” stroke, apparently most people should recover fully from such a stroke. I went with my mom to see him tonight. If they did one of the tests on me, I’d fail. I might be able to read what they wanted him to read. But asking me what’s going on in a picture, I’d most likely fail.

Nobody believes anything I say, so there’s no point in going to the doctor or doing anything.

Apparently dogs live in the moment, the reason they don’t stay upset about being away from their mom. I must live in the past then. I’d probably be dead if I lived in the moment, considering there is no moment.

If using Hugo, compress the public folder with the slowest option, GZIP works. Had to re-download Keka. I’m too lazy to use a terminal. I am terminally insane though. That costs money if you get it from the App Store. At least it would be worth money, non like Maxel, a download manager that can’t actually download anything

Well, I should probably watch the new Ancient Aliens. Something about storming Area 51.

After I save this, compress it, and upload it, and extract it, and move it into place.

Grandpa

This is turning out to be one shitty year, two dead dogs, and now my grandpa is having issues. He might go to rehab, he’s staying another night at the hospital. They think he had a stroke based on the dizziness and leaning to one side, trouble standing up.

He’s apparently on oxygen now too.

The stroke could be related to his heart problems. Oxygen can be too.

Not sure what the point in doing Thanksgiving will be, since he probably won’t be able to come.

No WordPress Here

Enjoy trying to hack it now. Hugo is nice, had to modify a Python script to get it converted correctly, with [gallery] support.

exitwp-for-hugo is the script, modified exitwp.py here.

The modified script doesn’t use html2text, didn’t remove everything related to it in exitwp.py though.

Use that script at your own risk. You might have issues with your CSS if you have more than one [gallery] on the same post.

#gallery-1 {
    margin:auto
}
#gallery-1 .gallery-item{
    float:left;
    margin-top:10px;
    text-align:center;
    width:20%
}
#gallery-1 img{
    border:2px solid #cfcfcf
}
#gallery-1 .gallery-caption{
    margin-left:0
}

[caption] isn’t supported and neither are [code] tags. You can replace the [code] tags by editing the config, if you use <pre>, you can use highlight.js.

For the archives, see this.

My working code below:

            {{- $stamped_terms := slice -}}
            {{- range $term, $value := .Site.Taxonomies.month -}}
                {{- $last_stamp := (index $value.Pages.ByDate.Reverse 0).Date.Unix -}}
                {{- $term_stamp := dict "term" $term "stamp" $last_stamp -}}
            {{- $stamped_terms = $stamped_terms | append $term_stamp -}}
            {{- end -}}
            {{ range $stamp := sort $stamped_terms "stamp" "desc" -}}
            {{- $key := index $stamp "term" -}}
            {{- $value := index $.Site.Taxonomies.month $key -}}
            <li>
                {{- $first_post := index $value.Pages.ByDate 0 -}}
                <a href="/blog/{{ $key }}/">{{ $first_post.Date.Format "January 2006" }} ({{ $value.Count }})</a>
            </li>
            {{ end }}

New posts, will require manually adding month and year to the header. There could be a GUI/frontend for it, I’m not aware of any. TextEdit works fine, my other text editor has no spell checking. The one I use for code.

Does Hugo support importing WordPress?

If not, there's Publii, which is a static HTML CMS, that has a built in WP importer.

I'm to lazy to make my own import script. And to lazy to finish my Textpattern WP import plugin. I screwed it up by trying to get the files importing to work. And, I haven't looked at the code for a long ass time.

If you want a contact page, like the Complaints page, that won't work with static HTML. You could rig up a script. But once again, I'm lazy.

Nice, there's a plugin that'll do it for you. A WordPress plugin.

I'd rather use Hugo, since I already have it installed.

It's a pain to hack static HTML.

The plugin doesn't work. Gets a server error, I'm not changing anything to make it run. Like increasing the execution time. There's a Python script that uses the XML export file, that I just made.

Looks like the script worked. Ran it on my desktop, too lazy to see if it works in macOS. You need Python 2, I didn't have python2-pip installed, it failed with Python 3 pip. Guess, I should of read it more before skipping to the pip install command.

Grandpa is in the ER

Apparently he got the puking thing. He fell and was dizzy.

My stomach still isn't 100% better, shitting hurts my stomach, and eating cereal did too, or the medicine did.

I could have a stomach ulcer. But wouldn't it hurt pushing on my stomach? I might of puked black stuff up, liquid. That only happened once though.

ZAGG might be a scammer

I emailed them 15 hours ago, asking about my order. It's said "processing" since November 5th. They haven't bothered responding.

Lucky for me, I paid the second time with PayPal. I'll just dispute the charge if they don't email me or ship it. How long should I wait for a reply? Another week? It only cost under $30. Why did Mophie have to sell to ZAGG? They make overpriced screen protectors too.

I wouldn't pay more then $30 for the battery case. Might as well get a higher capacity USB battery, I have one. But a case is more convenient, and it has wireless charging, it might work with my Qi charger.

Do they make a lightning Qi charger receiver? They make micro USB and probably USB Type-C.

They had no issue replying to my email about my order being declined.

Since I'm lazy, I'll wait at least another week, before disputing the charge.

I did get my money back from the first declined charge.

Don't think anybody makes a backpack for your phone, that you can put the USB battery in. Or a clip. Or a case that has room for a USB battery.

Update
ZAGG is a dick, they had no stock. They do now, but it'll be one to two days before they actually ship it. Assuming ZAGG is honest. They gave me a tracking number, that might be useless.

The tracking has the right zip code. Why did they make a tracking number before shipping it? Do it while you ship it, not a day or two early. Probably sitting in a box, waiting for them to ship it.

You don't have sympathy for puppies?

That lost their mom because humans are assholes? It's just like me losing Tonka, that's how bad the puppy feels. Except it's worse, as they are a baby. So amplify what I feel by a thousand, and that's how the puppy feels.

Mac mini seems stable now

Looks like all the crap I had running in the background, caused it to crap out. Apparently 8 GB of RAM isn't enough. There's still crap in the background, just not as much.

Don't really need the antivirus running in the background, it doesn't have real time protection. I use it for a manual scan for paranoia. Malwarebytes has bad practices, so I got rid of that.

I got malware from FileZilla, so now I'm paranoid. I got rid of that, and am using Cyberduck now. I should get rid of FileZilla on my desktop too, but I don't know of a different Linux FTP program. I thought FileZilla was the best FTP program, until I put it on a Mac. The App Store version might be safe, I won't use it either.

I had no idea FileZilla wasn't safe for the Mac version. In Linux, I use the one provided by my distro. I've used it in Windows without malware too. They must of just recently started infecting it with malware. Except, I haven't been using Windows for a long time, at least not as my primary OS.

Puppies are sad

The puppy is sad because they aren't with their mom anymore. Some people like me, will then be depressed, thinking how the puppy doesn't have a mom anymore.

And then thinking about the dog, that just died. That can't be replaced.

No dog for me. Since I don't know 100% what happens when you die, it's too depressing. One of the possibilities is being put in a blender and recycled. Basically, you and everyone you know, ceases to exist.

The only way to know for sure, is by a near death experience. Not really near though, it's actually dead. So why do they call it near death experience? Get rid of the near.

I'll probably have a near death experience someday. From the lack of breathing while sleeping. Except, in my case, I probably won't get sent back.

Enjoy your puppy, taking a baby away from their mother. You wouldn't do that to a human, or maybe you would.

If you ask her if that's mean, she'll say "No they are a dog and worthless". Maybe not the worthless part, but they might as well.

Your broken thinking won't change anything I think. You'll just get mad, because I won't turn into you.

Hacked just to delete DNS zones?

There's no other explanation. I added a subdomain to the DNS, after switching to Debian, and it was working.

That subdomain wouldn't of worked, if the DNS server wasn't working. Unless, it added that one domain to the DNS, but it's on this domain, so I doubt that happened.

Going to look at my backup, and see if there was any files in /var/cache/bind before yesterday.

The server did mysteriously reboot one day too.

You'd expect to find something suspicious running on the server though. I did install NodeQuery recently, I removed that, in case that somehow got hacked. Doubt it, it ran as it's own user.

And, it looks like it wasn't configured 2019-11-09 either. I'll look at the oldest backup, which is 2019-11-02. Nope, no DNS since at least the second, probably the 27th of October.

Now, how did status.vanvalkinburgh.org load? That wasn't added to the DNS before October 27th. Magic I guess, I just checked the DNS, status isn't in there anymore. Was it ever?

Ahh, I'm bad with dates, go to Updates on status.vanvalkinburgh.org. That existed before I switched to Debian. Getting all paranoid for nothing.

Why does everything cache the DNS for so long?

It's still not fully fixed, I added two subdomains, and it created it in /var/named. And now the named.conf file says it's for Red Hat. How do I change that? You could trash the entire /usr/local/directadmin folder. Probably have to reinstall to get it back.

Where's the file that contains that folder?

You can change the folder in /usr/local/directadmin/conf/directadmin.conf.

Should be fixed now.

Why does Debian require the directory to be /var/cache/bind? Changing it doesn't work.

Porkbun sucks

Nameserver is not authoritative for vanvalkinburgh.org.

I didn't do shit, I just wasted a ton of time trying to fix it. If it's not working tomorrow, I'll switch my domain registrar for that domain.

Nothing in my account changed, so I have no idea what the problem is. Searching Google for Porkbun problems results in nothing.

This site works for me, because of DNS caching, my local DNS server knows the IP.

Update
Not a Porkbun problem. I wasted $10 transferring it to Namecheap. I rejected the transfer, after I got an email from Porkbun, and I believed them.

The DNS server wasn't configured. No idea how it was working for months after switching to Debian. The old config isn't compatible with Debian. You have to use /var/cache/bind, it won't work with /var/named, even with changing the permissions. I should have over $10 in my Namecheap account now.

Still can't figure out how the DNS was working for months. Unless, it somehow deleted the config.

Or there was a silent Bind update, that killed the old setup.

Looks like Nextcloud is dead. Can't access the DirectAdmin panel yet. And it's fixed, reinstalled the memcached thing for it.