I’ve decided to remove a few things from this site, most noticeably the OneDrive photos link on the navigation bar which I did a few weeks ago. I look at the odd crawlers that visit this site and it makes me uncomfortable about what is being done and how frequently. The current plan is to keep the blog where it is but it will have less media.
I also want to reduce the amount of cookies and feelers that visitors have to deal with as I don’t like them myself. I don’t care who you are but I don’t want to contribute to the tracking/security issues that you face. The less cross-site stuff on my site, the less you are being stalked by large companies. You should care about this.
This is a personal decision as I don’t make any money here nor has traffic ever been high.
I will still share images and albums from OneDrive but nothing permanently. I’ll use links that allow me to set expiration dates.
As the world moves into more “share, like, subscribe” mentality, not only does it exhaust me, it also worries me. Security and privacy are things we trade for convenience. Your information is today’s oil. It shouldn’t be given away and I don’t want to contribute.
A cookie or two gets set on this page by WordPress but it is easily blocked with almost any ad blocker. I don’t know how to prevent it from being set but feel free to block anything this site tries to set on your own computer. I don’t care who you are and I don’t need statistics.
If you have questions, leave a (mostly) anonymous comment. I have a feeling most people reading won’t care but these things are important to our future.
I wrote the randomizer script in PowerShell a while ago because I’m pretty comfortable with it and I assumed most people would prefer to run a script on their own rather than download a file that does something mysterious. I was wrong. The best possibly compromise in my mind was a web page but I wasn’t sure how to do it. I haven’t done any web stuff in a very long time.
I read this article and thought it might be worth trying to turn the script into an API. Within about an hour I had it working. In another I had all the images imported. After a third I had the documentation written. I’ve been hammering at it and so far after a week the cost is three cents!
The idea is that the racing can become stale – same cars, same tracks, over and over. Even then, some people will be exceptionally good with some car/track combinations. I love to practice a car or a single track layout but what about the weather? What about the evening when the track is cool?
You can see from the sample output here (pc2rando.jasonsandwich.com) that you could get anything. Formula cars in the rain on a rally track? Go-karts in the snow? Most combinations are just a bit interesting but some are way out there. This makes nights racing with friends more fun.
The API will hopefully give someone with more time and talent than me to do something fancy. I think that this works fine as an web page on your cell phone. I typically don’t play video games with my computer in front of me. Maybe someone can turn this into a phone app.
I’ll keep this as a link on my site for quick reference (for me). You can see it over on the right panel near the bottom.
I’ve been playing a game on my Xbox lately called Project CARS 2. Races are never stale because so much skill is involved in driving any of the cars. With so many cars and tracks, I typically gravitate toward those that I know but I need what gets me out of my comfort zone and makes a multiplayer game a bit more even by not playing toward my biases.
It led me toward building lists of all of the options that can be used for single and multiplayer games, then a simple script that randomizes the options. You may drive a formula car on a rally track or a go-kart on the Nurburgring during a blizzard but it can be a good time.
I’m going to keep a link to the code, a single PowerShell script on this site. Please take a look here https://1drv.ms/u/s!AqUQHAUZXtjKkvBW0J-_RYsOBWNqxw. The script does not require any system-level permissions and should run just fine in any PowerShell instance.
I saw others do similar things but they required installing a program with no transparency. They were probably fine but here, anybody can see exactly what the script is doing and modify it to their own taste.
I want to add content as it is released and continue to develop as I see fit or as feedback comes in. Please share feedback in the comments or find me on Twitch, Discord (JasonSandwich#1976), or the official Project CARS forums.