Celebrating 9k Views on my Youtube Video, and 6k Installs on my User Script

9,000

I made this video in 2009 and just titled it the song I got from Youtube audio swap. 9k views since then!

(LOL, the views are for fans of the song which is not mine! nobody has liked videos ever since the early 1990’s)

6000

And I made a user script in 2013 which has 6k installs on Greasyfork. I think it might have had 3k installs on the former userscripts.org, so I’m having a 9k day.

https://greasyfork.org/en/scripts/3286-tumblr-mass-post-features

I just made a Youtube video today that shows how to use it. 4 views in one hour so far.

This isn’t very much compared to the pros, but this is the best thing in my life right now.

b9mx.com now a domain mask

Now I will bore you with some web design talk.

I own b9mx.com with GoDaddy because my Tumblr name was Benign-Mx and I used a custom domain. The Mx was for Freehand Mx which was the theme of my art blog. Benign was just a word I thought could be B9, for a short memorable domain.

I can’t use it as an addon domain with my GoDaddy hosting because I’m on the cheap package that only allows 1 domain. But I can create the illusion of hosting it with domain masking, in my GoDaddy domain forwarding thing. It turns out that it just displays my other website in a single frame html frameset.GoDaddy thought they could trick me into upgrading my hosting by giving me a free domain that I can’t use with this hosting package because it’s 1 domain only.

So now I’m putting my webcomics on b9mx.com just like when I was on my b9mx Tumblr domains, even though it’s not really B9mx.com anymore and frames have disadvantages like no url copying or title.

It’s handier if you just use the direct links to the jakeis.com links. This is just a way for anyone who still ‘members b9mx.com so they can get a vague frame redirect to my new domain.

In other news, my old scripts host and Tumblr scripts blog domains redirect to my Greasyfork profile without masking.
http://script.b9mx.com/ and http://scripts.b9mx.com/
both will become (or may be still propagating)
https://greasyfork.org/en/users/2685-benign-mx
If you notice the @namespace of my userscripts always points to script.b9mx.com, my old hosted script folder. Now I only have to update one set of scripts. See before I had to update the hosted version and the Greasyfork version.

Update: Just using 301 redirects instead of masking now. It seems to be more search engine friendly.

I made a Push-Box / Push-Block Engine

It’s just some HTML and Javascript, but tinkering with Javascript to make something is just as rewarding to me as playing a puzzle game. I stole most of the level block setup from my flip phone, but now you can easily add more levels just by adding to an array. Something to do… I got the time…

You might be thinking: What the heck gives you the right to rip flip-phone Push Box maps? I just made this for fun to see if I could make it. Actually if you research the game on Youtube, you’ll find many different Push Box versions with identical maps dating back to the original Japanese Sokoban 1981. That’s actually how I have to solve the hard ones, watching the identical map videos.

The game link: http://jakeis.com/push_box.html

If a level is too hard, you can skip to any level by adding/changing the ?number at the end of the URL. It goes 0-14 where 15 is the win screen.

(Feb 2nd – I just added one line of CSS so the player doesn’t hide the goal spaces with his background color.)

This game uses base64-encoded images so the whole thing is portable. You can save the push_box.html and make any changes you want: add new levels or cheats or whatever. It might violate the spirit of the game to cheat and I assure you every level is passable, but some are even too hard for me.

The walls color is random. If you don’t like the certain color, you can reload and get a new color.

Blog Post #0 – Jan 28, 2017

I’ve been meaning to get paid hosting since I deleted my Tumblr. I cancelled jakejilg.com in October because GoDaddy was flooding my email with renewal notices. I didn’t like jakejilg.com anyway because people don’t know how to say or spell Jilg sometimes; they overthink it. Somebody is squatting on jakejilg.com right now because GoDaddy says it’s unavailable. I don’t want it anyway, but knowing somebody else has my full name .com feels like having my identity stolen.

So I was playing around with domains with my name. Most of them are premium or squat-on. It came down to bigjake.co, jakeboy.com, jakefeed.com, jaketheblog.com, or jakeis.com. Jakefeed sounds like a spam blog with lots of pop-ups. I don’t think .co is very visit worthy; I can’t think of any .co sites that I visit regularly. I’m not a jakeboy; it sounds like porn or something. Jake the Blog has a nice ring to it. It was was a toss up with that, but I went with jakeis.com. Two words is easier. (Is) is short.

The deciding factor was the Wayback Machine.

jakeis.com has a history spanning 2011-2016 which means it’s being crawled regularly. Maybe it’s being crawled because it gets visitors or whatever the whole SEO chicken and egg thing. Apparently it used to belong to a band or something. It’s my blog now. I can’t find an actual cached page, only redirects to jakebrenner.com. It must not be that important. The page it used to redirect to is 404. I think it’s just one of those now-abandoned college garage bands, but I didn’t dig into the info.

I looked up jaketheblog.com on Wayback afterwards and in fact it actually was a site about a dog in 2003 or whatever.

EDIT 4/21/17 GoDaddy was squatting on my JakeJilg.com domain to keep me from re-registering at a promotional sale price, trying to force me to renew at the full price. However, time passed and nobody else bought JakeJilg.com so I got it at the sale price after all, and now that domain just redirects to here, because I can only afford hosting for one domain. This is my first WordPress post, but I’ve been backdating some things from my deleted Jake Jilg Tumblrs and old personal homepages. This blog is looking up. Doing things…

You can probably read English, but you can’t read my English, because I’ve gone so many years without talking to anybody, that I have forgotten how to talk…

Kingesque VI – Froideur of the Heir

I’ve got every RPG Maker, but I’ve never finished a game. I’m bipolar, so I’ve only managed to keep the inspirational fire burning long enough to make small bubble popping games. I start about six 0% complete epics every three weeks. My hard drive is full of the graphics and 0% complete demos of games that will never be.

This is finished. It could use a little coconut. This is a short game, about 30 minutes to win. It took me three weeks to make in RPG Maker MV. I set out to make a game like King’s Quest VI – Heir Today, Gone Tomorrow. That’s why the title sounds similar. It’s a little homage to that game.

Description kind of kills it, so just play the game…
Mac Download .DMGWindows Download .ZIPPlay Online (slow)
Or don’t… It’s not a very good game.




Strict Safe Window Converter

http://jakeis.com/strict_safeWindow/ << this thing

Many Greasemonkey scripts carelessly reach outside their wrapper.
This is notoriously called unsafeWindow.
This makes for a very convenient functioning script sometimes though…

(even I am guilty of doing it in most of my Greasemonkey scripts that use a site’s native jQuery 0.o)

BUT

Some things like Tampermonkey and Scriptish don’t like this wrapper reacharound.

ALSO

With a name like unsafeWindow, maybe it’s not the best practice.

this thing will convert user scripts to strict safeWindow…

(I’ve even discovered that some of my scripts work better as fully inline embedded textNodes.)

HP 15 Notebook – Now in-correct Windows

I got an HP laptop last summer. When I was in a private mental hospital involuntarily last summer, they let us have our computers for like an hour a day if they were portable. We even got to have WiFi at a Bellevue public library two days a week. So on a wellness Wal-Mart outing, I used my credit card and I bought a $200 HP-15 Notebook with Windows 10.

That private mental hospital Telecare, though not technically a hospital, best mental hospital I’ve ever been in, ‘cept it was a stinking nut house. It was coed, dual, and smoking.

  • I’m not dual, but they think they can treat illness like an addiction so I was in there anyway.
  • So why do I have a problem with it being coed? Them female cray! I’ve heard stories from eavesdropping the staff banter when I was in Lincoln Regional State that the women’s building is a lot more violent than the men’s building, and boy did I see some violence in the men’s building. Man, did those crazy females ruin my day at Telecare, every single day!
  • And my problem with smoking is that all the patients would panhandle for smokes, even though I didn’t smoke, and then they would violently fight over the smokes. It sucked.

Here is a picture taken from the Notebook camera at the facility library.
I posted a picture of me at the facility to my Tumblr, and they busted me for their NO-Cameras policy and wouldn’t let me have the laptop back until I deleted the picture. Catch-22? She must of been snooping hard to find the picture, because it was in American flag style from my this thing for the 4th of July. I’d show the picture now that I’m free; in fact I think they said I could, but I’m afraid I’ll get sued or something.

Getting back to the computer, I was getting the feeling that it didn’t have the specs for Windows 10, which is typical of a $200 computer (might even need Xbuntu instead). Things weren’t working right. My trackpad preferences never saved for one thing, and it was Windows 10 Home and I wanted to do Pro stuff anyway (not sure what).

I’ve got a retail Windows 8.1 Pro DVD that I bought from the Microsoft Store to run Freehand Mx in VMware Fusion on my iMac. All of 2015, they kept notifying me in the virtualized Windows that I can upgrade to Windows 10 for free, which VMware wouldn’t even let me do. So I format this Windows 10 Home HP notebook and install Windows 8.1 Pro, first time I used my disc on an actual PC. Turns out the free 10 was just a temporary promotion and I formatted all, so if I want 10 back now, I’ve got to buy another Windows DVD (or perhaps they only do digital anymore?) that costs more than this little computer costs in the first place.

Meanwhile me on my iMac, I’ve only spent $15 on new operating systems since 2010 and they’ve all been free since Mavericks. This is factual; I’m not even saying I’m a pirate or anything.

Long story short, this HP 15 Notebook only has drivers for Windows 10, so a lot of the machine won’t even do anything. I’m not even sure how I got the internet to work, but it happened so anyway. The Windows Update was also stagnantly loading for days. I had to use the Method 4 fix from this video: https://www.youtube.com/watch?v=WFfc22x3I_s to get Windows 8.1 to update.

It installed 251 updates in Windows 8.1 (just now finished), meanwhile on my iMac, looking at the update history in the App Store, OS X Sierra has only been updated like five times.

What was I even talking about again? I’ve got a cheap PC that doesn’t work right with 8.1 or 10; said PC I’m probably going to go Ubuntu on. The Madison County Mental Health board put me in a private mental hospital at Region 4’s expense, because I wasn’t doing anything wrong to send me to state again like they wanted to (other than refusing horrible meds). That and I have a ComiPo Manga Maker blog, and I’m considering starting a secret ComiPo Hentai blog on Tumblr (sans WordPress PG policy), because… I’ve got the time.

External Hotlink Tester

This kind of thing is irrelevant today because most social media proxy uploads any external images that you embed. It’s about security, that.

However, if you are still on a 2004 BB forum that allows embedding of external images, you might find that you cannot embed all images that you find on Google. Some of those images show a hotlink protection. It’s best to test first.

This uses CURL to test hotlink, so you will not make the mistake of seeing your own cache, making you think that you can embed it, but later you realize it’s a no hot-linking image, etc.

This old thing tests all that for you.

http://jakeis.com/hotlink_tester/ << this link here thing

Lined List Alphabetizer




Client-Side Internet Speed Test


This downloads a non-cache-able GIF and calculates your average internet speed.



	

JSON App For Image Info

I’ve made a few JSON apps as long as I have paid hosting. Most of these are non-practical for the average user and I only make them for my own personal internet use. Here is one that anyone can use. It returns image dimensions, bit size, mime type and more info about any image.

Here is the source so you can self host an app like this: http://jakeis.com/json/image_info/index.php?source I have shared economy Godaddy hosting now and I have no longer have my dedicated IP with SSL so this application/json will not embed on https websites.

I make my apps weird because I’m self taught. The /image_url goes at the end. A little .js is optional at the very end because I’m weird about embedded javascript elements. The /callback/ goes at the beginning of the url. An optional /argument/ goes in the middle, but it only gets used when adding AS_ARG or AS_ZERO to the end of the callback function so the argument will become an argument or become a property 0 of the callback object.

Click “Generate” and see. It’s easier to show than explain.

Image:

JSON URL:

Callback Style:


This is an iFrame that shows the JSON.

In retrospect, you can already do this with javascript, but my intent for JSON is so you can get this info prior to the image load. Of course if you use my thing on my server external to yours, it becomes JSONp which also is not synchronous.

Also, the reason I use $_SERVER[“REQUEST_URI”] instead of a $_GET[“query”] like a normal callback app, is because many hosts blacklist entire URLs passed as queries. Also the query of the url in query gets included this way.

JSON Include External Page

I wrote this app to include my Tumblr pages in my themes. It’s lost its value now that I’m on wordpress and can do all that with theme php. Regardless, back then I had a page of the blogs I follow (I can do followers too with a different thing) on my main blog and then I used this generated javascript to include themed blogs-I-follow on all my secondary blogs which is not by a Tumblr default thing. This is custom made for Tumblr “custom” pages because it removes the Tumblr page garbage, but this can include any HTML page anywhere.

<script type="text/javascript" id="myScriptID" src="http://jakeis.com/json/include_page/replace/myScriptID/with/https://sans-social.tumblr.com/test/json.js"></script>

http://jakeis.com/json/include_page/replace/myScriptID/with/https://sans-social.tumblr.com/test/json.js

https://sans-social.tumblr.com/test – is my page
myScriptID is the ID of the script or element, will be replaced with included html

It’s simple.

Here is a button with the ID to be replaced instead. Click the button to embed this sample page.

<script type="text/javascript" src="http://jakeis.com/json/include_page/replace/replaceThisButton/with/https://sans-social.tumblr.com/test/json.js"></script>

It’s easier to replace the script that deals it, but for this live example I replace a button with that ID.

Ethically you should only include html pages that you own. I think if you try to include Google or something it will block the curl.

Generate Random Birthdays


age: