from Ubuntu to Debian

Yesterday I did something that I’ve been considering for a while; I burned my installation of Ubuntu and installed Debian.

I’ve been a long time fan of Ubuntu, since before the Unity days, I stuck with the Canonical distro through the Amazon debacle, and the community as been awesome and supportive over the years, and I have loyalty to them.

Although yesterday the KDE plasma installation started having issues, as ever with Ubuntu I find it easier to create a fresh install of the OS rather than try and fix the issues when I’ve installed a broad selection of drivers and programs and I’m not sure which ones have gone tits up.

I was tempted to try the latest Fedora 25, that I’ve been playing with in VirtualBox, but I’m a little too attached to apt-get 🙂

The Debian experience

  • installation has been a straightforward
  • biggest pain was having to install the Debian non-free firmware… or more identifying that I needed to install the Debian non-free firmware 🙂
  • I installed synaptic and deja-dup to access my backed up home directory, which also gave me my .bashrc file back with aliases
    • now have all my usual programs installed, and everything is running as quickly as ever
  • I love the option when installing to add different desktop environments, I’ve been playing with Gnome 2, Gnome 3, KDE, Xfce, Mate, but settled for now on Cinnamon
  • and as a great bonus Steam and Kerbal Space Program installed without issue 🙂

Everything seems to be stable and running well… think I need to change the headers on this blog from Ubuntu to Linux 🙂

first techy projects of 2017

Status

Things I’m playing with over the Xmas NY break 🙂

  • installed KDE desktop, not sure why I haven’t tried it before, although I did try Mate a few weeks ago that I can’t get to work correctly
  • excited about season 2 of Street Fighter V I’ve reinstalled it on the PS4, and I’m more frustrated and annoyed by Capcom’s servers than ever
    • repetatively the server connection keeps dropping, the only solution I can find is to close the game and re-load
    • the novelty of getting to practice with Akuma wore off quite quickly, I couldn’t even find a single game 🙁
  • I’m excited about Elite: Dangerous coming the the PS4 this year, although not sure I can be motivated to put the hours in again, and I don’t think Commanders will be able to migrate over saved profiles
  • currently downloading the one game I’ve purchased on Steam Kerbal Space Program yet again.
    • I’ve just searched and found that it’s already available for the PS4… not sure how I missed this!

I needed to use this guide to get Steam to load on Ubuntu 16.04

rm ~/.steam/steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
rm ~/.steam/steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libstdc++.so.6

Geek Xmas 2016

Status

Merry Xmas!

Our boy is still a little young to geek out at xmas, although last night visiting friends he picked up a controller and gave Minecraft a bash… not bad for one 20 months old 🙂

  • I’m still finishing off FFxv
  • have picked up Overwatch again looking to actually rank for the first time in season 3
  • re-installed Witcher 3 to finish off after FF
  • currently downloading the update 1.03 for one of my Xmas presents, The Last Guardian, which is one title (together with Street Fighter V) that I chose the PS4 over the XBONE

My darling wife has also bought me the coolest geek 4 letter registration plate, I’ll post a pic when it’s delivered in the New Year 🙂

Chur!

 

final fantasy xv first hours

  • There’s a lot of running around
  • The style if FF all the way, the interactions seamless
  • It feels like a MMORPG in that you can easily walk into side quests
  • It’s all about the team
  • Switching of weapons and items is quick and easy
  • Need I say the FMW is cinema quality
  • The characters are likeable
  • The time of the environment is more Fallout than Fallout
  • I’m binge watching Entourage for the first time; and Regalia is just like the crews Cadillac

Have to crash, but I can see FFxv taking up much of my game time this summer… not since 11/11/11 and Skyrim have I felt the same way about a game.

TBC


I’m now cautious that I may have flown through the last couple of chapters, all for picking up the assistance of the gods; although think it worthwhile and am currently finishing off side quests… or rather making sure Cid has upgraded my weapons, before moving on

Loved the Rock of Ravotagh mission… although not sure what I’ll do yet with all of these weapons 🙂


FFxv crashed on me this evening in the middle of a ruckus with 3 beasty crabs… I was kicking arse, think this was Square Enix’s counter 🙂

Currently working on acquiring the Ultimate weapon, and in turn buffing levels ans stats, still having fun!

Have to learn how to post pictures taken in game to Twitter and here


Ultimate weapon gained, and it kicks arse!
Currently watching and loving Kingsglaive; it is a thing of beauty, hard to believe it’s all cgi.

The plot seems to be a mash of genres; traditional Final Fantasy, Cthulhu, and Tolkien / Game of Thrones, need I say how awesome it is?

haha just realised why I thought GoT & LoTR’s, Sean Bean is the voice of the King 🙂

The scale of the battles are epic, so Japanese; a little bit of mech, a sprinkle of Godzilla and a big dollop of Monkey

selfie
Here’s a selfie photo from the game, think this may become a banner for the blog 🙂

Now I can’t figure out why I’ve booked in a test drive for an Audi tomorrow 😉

I’ll embed the Brotherhood cartoons as I watch them, enough time for videos this evening, it’s time to play


Iris sounds very much like the same voice actress for SFiv’s Sakura?

As much as I’m enjoying the game it has made me appreciate The Witcher 3 even more, The Witcher World feels more full, the plot more alive, although I like both combat systems Witcher is more involving, and maybe a little more twitch compared to the analytic FF style.

Brotherhood FFXV


This game now feels the opposite if FFIII, where one starts linear and the final levels are open World, the other is the opposite.

Is this a good thing?

I think it encourages player to buy into the game with both time and emotions early on, although then leave them disillusioned to the latter end of the story.

I’m now in a chapter that reminds me of the the first Final Fantasy game I played nearly 30 years ago on the original Game Boy: Final Fantasy Legend

Final Fantasy Legend

Although this time I’ve invested less hours, yer still seem adequately powered up to tackle all that the game throws at me.

I’ve enjoyed the game, I’ll play the DLC, but I now appreciate Witcher 3 that little bit more and will certainly revisit it to confirm that my memories are not all through rose coloured glasses.

Rating to be updated while playing
Rating: ★★★½☆


I find FFxv the opposite of FFxiii; it begins open world, then goes scripted.

I now have the option to complete the game, but I’m happy enough levelling up, collecting what I can, and earning Gil.

So before I take Nocti and the posse to the conclusion I’m looking to acquire all of the Royal Arms: locations and stats here

PSA: No matter what level you’re at, use the gun emplacements when they’re available

Watch Dogs 2


I’ve ditched Dishonoured 2, it was too close to the original, without the novelty, and still as linear.

I’ve picked up Watch Dogs 2 in the hope it was better than its predecessor; and I’m sadly disappointed for a simple reason…

The driving

FFS this is from the guys who made the original, and following, Driver series.

Back when Grand Theft Auto was trying to break into 3D, Driver was doing it better and with more panache. Excuse the capitalisation but WTF happened, how is Watch Dogs 2 the latest incarnation?

Even the Sci Fi like Driver: San Francisco was involved and entertaining.

Usually in games I play as stealthily as possible, squeezing all from each scene; for Watch Dogs 2 I may try and run through without remorse… although I’m more likely to return it and play Blood Bowl 2 until Final Fantasy XV is released

Man vs Snake

Best documentary I think I’ve watched, in a sad gamer way, from a game I’ve never known, although I understand the players drive and ambition… not saying I’m skilled or committed enough to achieve what these guys did, but I appreciate their casus belli

Machine learning with R

I’ve been working my way through Trevor Stephens well written and informative Kaggle Titanic tutorial for R.

Competition Description

The sinking of the RMS Titanic is one of the most infamous shipwrecks in history. On April 15, 1912, during her maiden voyage, the Titanic sank after colliding with an iceberg, killing 1502 out of 2224 passengers and crew. This sensational tragedy shocked the international community and led to better safety regulations for ships.

One of the reasons that the shipwreck led to such loss of life was that there were not enough lifeboats for the passengers and crew. Although there was some element of luck involved in surviving the sinking, some groups of people were more likely to survive than others, such as women, children, and the upper-class.

In this challenge, we ask you to complete the analysis of what sorts of people were likely to survive. In particular, we ask you to apply the tools of machine learning to predict which passengers survived the tragedy.

Excel would have been my first weapon of choice, but I wanted to try a new approach and a new analytical tool.

I’ve a use for R in my salaried role, and can see how I can utilise what I’ve learned in the guide in real World projects.

So thanks to Trev I now have a top 400 ranked score, and I am driven to do better. Think I’ll manipulate the data in Excel, rather than mastering regex in R, let’s see how high up the rankings I can get 🙂

Dishonored again

I’m 2 hours into Dishonored 2 [It pains me to spell the title without a u :)] on the PS4, I decided to play with Emily on my first play through, and I’m enjoying the experience.

I went through the original xbox360 Dishonored with minimal kills and achieved the none chaotic ending; not sure of how I’ll play this campaign; but I usually go for peaceful when possible.

I stayed away from the trailer to avoid spoilers, and I won’t post any here; all I have to say for now is if you enjoyed the original Bethesda have produced a great sequel.

Electronic Frontier Foundation chic

I received my EFF member tshirt, together with membership card and bumper sticker 🙂

I’ve got back into GTAV, just before the announcement of Red Dead Redemption 2!

Been playing a little of one of the free games for October on PSN network Transformers: Devastation, although was very tempted to pick up the original Resident Evil HD remake.

I’ve been working on Machine Learning models in R and Python, playing with the new Google Studio 2.2, and Kali on the Rasp Pi 3

Street Fighter V still unplayable

Status

There was a new update today for PS4 Street Fighter V, Version 1.06; thought I’d boot up the game and blow the dust off of my fightstick… really wish I hadn’t 🙁

I couldn’t finish a simple 10 rounds with Ibuki without being disconnected from the server.

I really want to like this game, but it seems such an unstable server build from Capcom. Looking forward to when my boy can challenge me offline, but why would I choose Street Fighter V, over Street Fighter IV, Street Fighter X Tekken, or even Marvel vs Capcom?

Mirror’s Edge Catalyst

Mirror's Edge Catalyst

Today I picked up Mirror’s Edge Catalyst, for the PS4, as a belated Father’s Day gift; awesome choice son 🙂

I’m only through the intro mission, but I like the authentic feel, and the open city aspect… although I can see how challenges, as in the original, could be frustrating; as the times allowed for completion leave little, to no room, for error.

Looking forward to getting familiar with Faith and Glass City once again

Raspberry Pi Twitter Bot

Status

In a moment of weakness I ordered a Raspberry Pi 3 last week, on the basis that my current original Raspberry Pi is a little too slow.

I pretty much stopped playing with it after the USB stick / drive I was using bricked, so this weekend I’ve powered it up again and I’m quite impressed.

I’ve overclocked the Raspberry Pi to Pi2 settings, although not sure what this means except it’s running quite well:

1000 MHz ARM
500 MHz core
500 MHz SDRAM
2 overvolt

I’ve set the Raspberry Pi to connect to Tor on boot,and run a couple of Python scripts 🙂
One posts how long the box has been live, and the temperature it’s running at, the other retweets any mention of SPAM, SPAM, SPAM, SPAM, and EGGS!

If you’re interested here’s the account: @PiCookingTime
I’ll post the code if anyone is interested, although it was all plagiarised from great thinkers online 🙂

delete Reddit posts without code

Ironically from a Reddit post 🙂
How to delete or overwrite all your Reddit

This code will run without the name Reddit auth 🙂

I think the best solution is to use RES to load up as many comments as you can on one page, then use client side javascript to click them on a timer.
Use RES to load as many comments as you can on one web page
Open developer tools – console with ctrl + option + j or ctrl + shift + j
copy and paste the following code into the console and hit enter to run
Javascript to run in console:
note: 1500 is the time between clicks on the delete button.

var $domNodeToIterateOver = $(‘.del-button .option .yes’),
currentTime = 0,
timeInterval = 1500;

$domNodeToIterateOver.each(function() {

var _this = $(this);
currentTime = currentTime + timeInterval;

setTimeout(function() {
_this.click();
}, currentTime);
});

What I need to implement in the future: Remove your comment history on Reddit as deleting an account does not do so.

Fusion table showing PS4 titles by genre

Fusion table showing PS4 titles by genre

Inspired by a fusion chart I created for xbox 360 titles, I thought I’d try and build similar for the PS4 🙂

All data sourced from wikipedia: PS4 Games

Food for thought, I hope to play with other sources in the future.

Increase the nodes to max for full visibility!

About Fusion Tables

Bust your data out of its silo!
Get more from data with Fusion Tables.
Fusion Tables is an experimental data visualization web application to gather, visualize, and share data tables.

CREATE A FUSION TABLE
GET THE DRIVE APP
Visualize bigger table data online

Filter and summarize across hundreds of thousands of rows.
Then try a chart, map, network graph, or custom layout and embed or share it.
Collaborate! All your data organization is automatically saved and stored in Google Drive.
Two tables are better than one! Combine with other data on the web

Merge two or three tables to generate a single visualization that includes both sets of data.
Find public data to combine with your own for a better visualization.
Make a map in minutes

Host data online – and stay in control

Viewers located anywhere can produce charts or maps from it.
Offer developers an API, instantly!
Visualize bigger table data online
Find public data
Google Tables helps you search thousands of public Fusion Tables, or millions of public tables from around the web you can import to Fusion Tables.

Import your own data
Upload data tables from spreadsheets or CSV files, even KML. Developers can use the Fusion Tables API to insert, update, delete and query data programmatically. You can export your data as CSV or KML too.

Visualize it instantly
See the data on a map or as a chart immediately. Filter for more selective visualizations.

Publish your visualization on other web properties
Now that you’ve got that nice map or chart of your data, you can embed it in a web page or blog post. Or send a link by email or IM. It will always display the latest data values from your table and helps you communicate your story more easily.

Two tables are better than one!
Merge your data with other people’s data
Does someone else have different data about the same entities you do? Whether it’s countries or caterpillar specimens, tables of data owned by different people can be merged virtually in Fusion Tables to see all information in one place.

Always up to date
When any base data table is updated, the merged table will show the latest value too.

Share only what you want to
Need to keep some of your dataset private? Publish a subset of rows or columns that stays up-to-date with the original table, but has its own share permissions.

Build on public data sets
Some data owners have selected to make their data public. Search for and look at these data sets or call them via the Fusion Tables API. You can merge with another person’s public KML boundaries to make a custom intensity map, merge a flag image data set to make your map bubbles more colorful, and much more.

Keep track of who owns what
Fusion Tables helps you keep track of where data is from. During import or at any time, you can specify attribution for the data. The attribution will appear even when your data is merged into other tables.

Make a map in minutes
Turn location tables into maps
Points, lines, polygons, customer addresses, placenames, countries and more can be mapped in minutes with Fusion Tables. Columns with location data are automatically interpreted.

Find the story in your data
Apply colors or icons based on your data. Make an intensity map for countries, states or provinces. Use KML polygons to make custom intensity maps. Display thousands of trails at one time. It’s easy to turn a datafile into a map that tells the story visually.

Share that map!
Embed it in a blog, send collaborators a link, save it as a KML file to view in Google Earth, or even take advantage of Fusion Tables to host your dynamic KML link so collaborators will always see the latest mapped data.

Try our tutorials!
Host data online – and stay in control
Fusion Tables is like an online file format
Want to make data available? Link to your data hosted in Fusion Tables and your website’s users can see the data without downloading it. They can explore ways to map, chart, calculate on or even search the data. They can apply filters and download just the subset that’s useful to them. Or you can prevent export – it’s up to you.

Always distribute the most correct version of your data
Enable use without creating hundreds of copies of your data sitting around on hard drives. When data is hosted in Fusion Tables, viewers will always see the latest version. Charts or maps they’ve made will automatically update when you improve your dataset.

Need to attract developers? Offer an API on your data, instantly
When your data is hosted in Fusion Tables, it’s immediately enabled with an API that you can give developers permission to use. And whenever we write tutorials or add new API capabilities, your data gets the benefit automatically, without requiring tech staff attention by your organization.

Fusion Tables is an experimental application from Google Research

Here is the source table

as of extraction date