Skip to content

Commit

Permalink
Updated tags and disabled 'category' taxonomy
Browse files Browse the repository at this point in the history
  • Loading branch information
shiruken committed Jan 29, 2020
1 parent 6bbe3f6 commit cb8cee1
Show file tree
Hide file tree
Showing 50 changed files with 51 additions and 49 deletions.
3 changes: 3 additions & 0 deletions config.toml
Expand Up @@ -14,6 +14,9 @@ pygmentscodefences = true
pygmentscodefencesguesssyntax = true
pygmentsstyle = "solarized-dark"

[taxonomies]
tag = "tags"


# Theme Parameters
[params]
Expand Down
2 changes: 1 addition & 1 deletion content/posts/200k-lastfm-scrobbles/index.md
Expand Up @@ -2,7 +2,7 @@
title: '200k LastFM Scrobbles'
date: Sat, 18 May 2013 20:25:19 +0000
draft: false
tags: ['Blog', 'Illustrator', 'Infographic', 'LastFM', 'Music', 'Quantified Self']
tags: ['Music', 'Data Visualization', 'Quantified Self']
---

I recently surpassed the 200,000 song scrobble mark on [LastFM](http://www.last.fm/user/shiruken) since joining way back in March 2005. I threw together a little infographic summarizing my overall top artists, albums, and songs over the past 8+ years. I'm going to make a yearly summary so that all my charts aren't overwhelmed by the stuff I listened to back in high school. Click on the image for the full-sized infographic. Everything was created in Adobe Illustrator using information and images from the LastFM website.
Expand Down
2 changes: 1 addition & 1 deletion content/posts/3-months-of-fitbit/index.md
Expand Up @@ -2,7 +2,7 @@
title: '3 Months of Fitbit'
date: Sun, 31 Mar 2013 23:31:44 +0000
draft: false
tags: ['Blog', 'Fitbit', 'Fitness', 'Graphs', 'Health', 'Life', 'Quantified Self']
tags: ['Fitness', 'Data Visualization', 'Quantified Self']
---

I bought myself a [Fitbit One](http://www.fitbit.com/one) right before the New Year in hopes of motivating more physical activity to offset my stationary lab lifestyle. It's been just over three months since I started tracking my daily steps and most of my sleep. While I haven't started running yet (I promise I'll start eventually), it's been fascinating to see my walking activity tracked throughout the day. One of my biggest complaints about Fitbit's services is that they make you pay to access in-depth information about your activity. I think that it's absolutely ludicrous to charge $49.99 a year to see the full extent of your data. With that said, they do offer an API for third-party development with access to the raw data (steps, distance, etc.) so I used this to [automatically pull](http://quantifiedself.com/2013/02/how-to-download-fitbit-data-using-google-spreadsheets/) my daily activity into a Google Drive spreadsheet for easy access and analysis. Using this data, I generate my ["health tracking" page](http://www.csullender.com/health/) featuring several charts of my ongoing Fitbit activity. The remainder of this post presents a summary of my Fitbit activity over the past 90 days since I got the One.
Expand Down
Expand Up @@ -2,7 +2,7 @@
title: 'Automatic Android Location Mode Toggling 2.0'
date: Thu, 24 Jul 2014 16:14:53 +0000
draft: false
tags: ['Android', 'Automation', 'Blog', 'Smartphone', 'Tasker', 'Tech', 'Tips', 'Tricks']
tags: ['Android', 'Automation', 'Software', 'Tips & Tricks']
---

A few months ago I had [a blog post]({{< relref "automatic-high-accuracy-android-location" >}} "Automatically Toggle 'High Accuracy' Location Mode on Android") about automatically toggling Android Location Mode on my smartphone between `High Accuracy` and `Battery Saving` when using certain apps. Using the super-app [Tasker](https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm) and a 3rd-party plugin called [Secure Settings](https://play.google.com/store/apps/details?id=com.intangibleobject.securesettings.plugin) I was able to swap the Location Mode of my Nexus 5 between the two modes. However, this was a poor solution since closing an app would result in disabling GPS access, which was undesirable if navigation was currently active. Furthermore, closing an app and returning to it would result in deactivation regardless of the timing. Despite numerous suggestions in the comments, none of them provided a viable answer. Since then, I purchased a [Bluetooth OBD](http://amzn.com/B005NLQAHS) (On-Board Diagnostic) tool to use with the very cool app [Dash](https://dash.by/). This device remains on at all times and the [Dash app](https://play.google.com/store/apps/details?id=com.dashlabs.dash.android&hl=en) is set to automatically connect whenever in range. This automatic connection via Bluetooth is what makes the following modifications to my automatic Location Mode toggling task possible. In practice, any automatically-connecting Bluetooth device in your car (or part of your car) could allow you to use this technique. **As before, you will need root access for Secure Settings to properly function.**
Expand Down
Expand Up @@ -2,7 +2,7 @@
title: 'Automatically Toggle ''High Accuracy'' Location Mode on Android'
date: Sun, 26 Jan 2014 22:53:02 +0000
draft: false
tags: ['Android', 'Automation', 'Blog', 'Tasker', 'Tech', 'Tips', 'Tricks']
tags: ['Android', 'Automation', 'Software', 'Tips & Tricks']
---

[**Check out this blog post for an updated Android Location Mode toggling task**]({{< relref "automatic-android-location-mode-toggling" >}} "Automatic Android Location Mode Toggling 2.0")
Expand Down
2 changes: 1 addition & 1 deletion content/posts/colorado-summer/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'Colorado Summer'
date: Wed, 15 Aug 2012 23:33:31 +0000
draft: false
tags: ['Blog', 'Colorado', 'Nature', 'Photography']
tags: ['Life', 'Travel', 'Photography']
---

I recently visited Estes Park, Colorado where my dad has moved/semi-retired and took a ton of pictures since it's absolutely beautiful up there. Here are a select few with [many more available](https://www.flickr.com/photos/shiruken/sets/72157631087676880/) on my Flickr account. Sadly there was almost no snow in the park, which is apparently very unusual (thanks a lot global warming). Hopefully I'll be able to visit again around Christmas so there should be plenty of that annoying white precipitation on the ground.
Expand Down
2 changes: 1 addition & 1 deletion content/posts/dogecoin-halving-countdown/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'Dogecoin Halving Countdown'
date: Thu, 20 Feb 2014 02:07:32 +0000
draft: false
tags: ['Blog', 'Cryptocurrency', 'Dogecoin', 'Web']
tags: ['Coding', 'Web', 'Cryptocurrency', 'Dogecoin']
---

The first block reward halving for [Dogecoin](http://dogecoin.com/) resulted in many [Reddit users](http://www.reddit.com/r/dogecoin/) asking when the event was occurring and how much the new block reward would be. I haven't been able to find a good countdown website so I decided to throw one together myself. It uses the [DogeChain](http://dogechain.info/chain/Dogecoin) API to grab the current block number and estimates the time until the next change in the block reward. Since the Dogecoin [protocol](https://bitcointalk.org/index.php?PHPSESSID=7fsbe1l362dulhpb5an0j4imq0&topic=361813.msg3872945#msg3872945) establishes the specific block rewards, it's relatively simple to calculate it with some accuracy. Check it out by [clicking here](/dogecoin/halving.php)!
Expand Down
2 changes: 1 addition & 1 deletion content/posts/esports-at-sxsw-2012/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'eSports at SXSW 2012'
date: Mon, 12 Mar 2012 16:12:11 +0000
draft: false
tags: ['Austin', 'Blog', 'eSports', 'Gaming', 'IPL', 'Screenburn', 'StarCraft 2', 'SXSW', 'SXSW 2012', 'Video Games']
tags: ['Life', 'Austin', 'SXSW', 'Gaming', 'Esports']
---

I went to my first SXSW event this past Saturday (despite the absolute deluge of rain) at the Palmer Event Center for the [Screenburn Arcade](http://sxsw.com/interactive/screenburn) where the IGN Pro League was putting on a StarCraft 2 showmatch between two community-voted players. Interestingly enough, the players Millenium.Stephano and TteSports.WhiteRa ended up being the winners of the IPL StarLeagues 2 and 3, respectively, which made the match feel even more epic. The Frenchman, Ilyes "Stephano" Satouri, is arguably the best foreigner (non-Korean) player in the world and definitely one of the best Zerg players globally. Aleksey "White-Ra" Krupnyk, hails from the Ukraine, and has been a long-time community favorite for his Protoss "special tactics" and broken English phrases that are frequently absorbed into the StarCraft eSports lexicon. It was awesome seeing these people play in person after being limited to [TwitchTV](http://twitch.tv) streams and [Major League Gaming](http://www.majorleaguegaming.com/) events in the past. Nothing beats a live crowd, especially when an [Archon Toilet](http://wiki.teamliquid.net/starcraft2/Archon_toilet) results in the nearly instantaneous death of 10+ Brood Lords and a complete change in momentum.
Expand Down
2 changes: 1 addition & 1 deletion content/posts/facebook-photo-compression/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'Facebook Photo Compression'
date: Sun, 11 Oct 2015 23:11:28 +0000
draft: false
tags: ['Blog', 'Facebook', 'Photography', 'Social Media', 'Tips', 'Web']
tags: ['Web', 'Photography', 'Social Media']
---

{{< load-photoswipe >}}
Expand Down
2 changes: 1 addition & 1 deletion content/posts/fixing-a-broken-google-wallet/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'Fixing a Broken Google Wallet'
date: Mon, 07 Jan 2013 03:06:06 +0000
draft: false
tags: ['Android', 'Blog', 'Fixes', 'Google', 'NFC', 'Smartphone', 'Tips', 'Tricks']
tags: ['Android', 'Tips & Tricks']
---

I recently upgraded to a Google Nexus 4 phone from my old HTC Inspire HD. Unfortunately, the original device that I received had some problems with the ear-piece, resulting in a very noticeable static hissing noise during calls and even when the phone wasn't in use. I decided to RMA the defective device to Google in exchange for a replacement. After several weeks of waiting, I finally got my hands on my Rev. 11 Google Nexus 4 (original was Rev. 10) and prepared to transfer over to the new phone. I opted to use a standard [nandroid backup](http://forum.xda-developers.com/wiki/NANDroid) of the original device's content in order to transfer everything to the new device (essentially duplicating the content). Unfortunately, I did not pay attention to the [recommended process of transferring Google Wallet](http://support.google.com/wallet/bin/answer.py?hl=en&answer=2478688) to this new device, which suggests reseting the original device's Wallet application prior to the transition. This is necessary so that the [Secure Element](http://www.google.com/wallet/faq.html#security-and-privacy-in-store) created on the device by Google Wallet isn't accidentally transferred to the new device. This secure element can only be accessed by a SINGLE instance of Google Wallet, so if it is transferred to a new phone or even restored to a new ROM on the same device, it can result in Wallet completely losing functionality. Because I failed to reset the Google Wallet app, which removes the secure element, prior to performing the nandroid backup, I inadvertently transferred the secure element and the linked Google Wallet app to the new phone. Unfortunately, this resulted in the breaking of Google Wallet on my RMA Nexus 4 device.
Expand Down
2 changes: 1 addition & 1 deletion content/posts/foursquare-heatmap/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'Foursquare Heatmap'
date: Fri, 27 Dec 2013 23:06:19 +0000
draft: false
tags: ['Austin', 'Blog', 'Coding', 'Foursquare', 'Life', 'Map', 'Quantified Self']
tags: ['Life', 'Austin', 'Coding', 'Quantified Self']
---

I'm a regular user of the location-based social network [Foursquare](https://foursquare.com/) mainly as a source of recommendations for new places to try. I typically check in everywhere I go with the exception of private residences (can't let people stalk me that easily), so I have a pretty extensive log covering my location history. While it's not quite as extensive as the [Google Maps Location History](https://maps.google.com/locationhistory/b/0), it does a good job representing the places I visit.
Expand Down
2 changes: 1 addition & 1 deletion content/posts/full-page-background-image/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'Full Page Background Image with CSS3'
date: Tue, 06 Jan 2015 06:08:35 +0000
draft: false
tags: ['Blog', 'CSS', 'Design', 'Tips', 'Tricks', 'Web']
tags: ['Web', 'Design', 'Tips & Tricks']
---

Several of the websites I've created use a background image as part of the design. It turns out that making the image stay centered, maintain the same aspect ratio, scale with the browser, and always fill the entire page is a difficult task. After several infuriating hours of trial and error, I finally figured out how to make all the above occur in a modern browser using only CSS3. [Check out this JSFiddle](http://jsfiddle.net/o286bbpg/) for an example of it in action or read on for an explanation.
Expand Down
2 changes: 1 addition & 1 deletion content/posts/fun-with-optics/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'Fun with Optics'
date: Sat, 03 Mar 2012 23:34:54 +0000
draft: false
tags: ['Blog', 'Education', 'Optics', 'Outreach', 'Science', 'UT']
tags: ['Life', 'Education', 'Science']
---

I spent my entire Saturday helping out at [Explore UT](http://www.utexas.edu/events/exploreut/) as part of a Biomedical Optics Graduate Organization (BOGO) outreach event. We held three forty-minute-long sessions with about thirty kids (8-11 years old) and taught them about optics and the properties of light. Thanks to some incredible funding from our backing organizations ([OSA](http://www.osa.org/) and [SPIE](http://spie.org/)), we were able to provide the kids with numerous hands-on, take-home demos including polarizers, diffraction gratings, UV color-changing beads, and a telescope. It was great interacting with kids concerning topics that are much more tangible than molecule engineering, which has always been a downside to my previous research experiences. There's just something incredibly satisfying about seeing their eyes light up when they play around with these simple experiments. I think this one picture summarizes everything quite nicely.
Expand Down
Expand Up @@ -2,7 +2,7 @@
title: 'Getting MATLAB to work on Mac OS X 10.8 ''Mountain Lion'''
date: Wed, 01 Aug 2012 15:36:59 +0000
draft: false
tags: ['Apple', 'Blog', 'Guide', 'MATLAB', 'Software']
tags: ['Apple', 'Software', 'Tips & Tricks']
---

One of the biggest risks of immediately upgrading to a new operating system is the loss of functionality for vital programs. While developers will scramble to get their apps ready for the sweeping changes oft accompanied by an upgrade to an operating system, it is inevitable that bugs/quirks/errors will surface. As an engineering graduate student, one of the programs I use quite frequently is [MATLAB](http://www.mathworks.com/products/matlab/), which is built upon the X11 window system for the Apple OS environment. In the latest update to OS X, [Apple decided to remove X11](http://support.apple.com/kb/HT5293) in favor of an open-source development called XQuartz. What this means is that if you upgrade to Mountain Lion, MATLAB cannot run because X11 is no longer included in the operating system. While I'm sure many will complain about Apple's apparent lack of support for one of the most commonly used technical programs, they did not truly abandon X11. Rather, they have provided development support to the [XQuartz project](http://xquartz.macosforge.org/landing/) which is effectively an updated version of X11 which was first included in Mac OS X 10.5.
Expand Down
Expand Up @@ -2,7 +2,7 @@
title: 'Goodbye BitTorrent Sync. Hello Syncthing.'
date: Sun, 28 Feb 2016 19:26:02 +0000
draft: false
tags: ['Blog', 'Computer', 'Server', 'Software', 'Tips']
tags: ['Software', 'Tips & Tricks']
---

I first started using [BitTorrent Sync](https://www.getsync.com/) back during its Alpha release in early 2013 as an alternative to Dropbox for syncing large quantities of files across my work computers. I needed an easy way to automatically transfer data from my collection computer to the lab server for storage and to my office computer for post-processing. While I have much more free storage than your average non-paying Dropbox user, I needed to regularly transfer tens of gigabytes of files without any need of uploading to the Internet/cloud. BitTorrent Sync seemed to fulfill that need almost perfectly and was vastly easier than constantly running rsync commands.
Expand Down
2 changes: 1 addition & 1 deletion content/posts/google-now-bitcoin-price/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'Get the Price of Bitcoin with Google Now'
date: Fri, 10 Jan 2014 00:31:28 +0000
draft: false
tags: ['Android', 'Automation', 'Bitcoin', 'Blog', 'Cryptocurrency', 'Tasker', 'Tips', 'Tricks']
tags: ['Android', 'Automation', 'Cryptocurrency', 'Bitcoin', 'Tips & Tricks']
---

The digital currency [Bitcoin](http://bitcoin.org/) has [grown increasingly popular](https://blockchain.info/charts/market-cap) in [recent months](http://www.google.com/trends/explore#q=bitcoin&date=1%2F2012%2025m&cmpt=q) as [more and more businesses have begun accepting](https://en.bitcoin.it/wiki/Trade) the peer-to-peer cryptocurrency. Keeping up with the highly volatile price of Bitcion (BTC) is a must for traders, who use exchanges such as [Mt.Gox](https://www.mtgox.com/) or [BTC-E](https://btc-e.com/) to turn a profit. Even the casual holder through services such as [Coinbase](https://coinbase.com/) need to see how much their BTC are worth. While there are [many websites](http://bitcoinwisdom.com/) that track the price of BTC across exchanges, there is no official integration into Google's search engine. For Android users, Google Now/Search is at the heart of their device's functionality. [MohammadAG recently released an XPOSED module](http://forum.xda-developers.com/showthread.php?p=48109086#post48109086) that adds an API to the Google Search app. This guide will help you install the necessary applications and modifications to use the "Okay Google" voice command to get the current price of Bitcoin on Mt.Gox from [BitcoinWisdom](http://bitcoinwisdom.com/).
Expand Down
2 changes: 1 addition & 1 deletion content/posts/google-scholar-visualization/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'Google Scholar Visualization'
date: Sun, 08 Feb 2015 16:59:45 +0000
draft: false
tags: ['Automation', 'Blog', 'Coding', 'Research', 'Science', 'Visualization', 'Web']
tags: ['Coding', 'Web', 'Science', 'Data Visualization']
---

One of the most common images I see during science presentations is the frequency of publications within a particular field over time. It's a great way to show the growth of the field while attempting to validate the worthiness of the research that follows. As far as I can tell, most people manually assemble this data with sequential searches on [Google Scholar](https://scholar.google.com/) or [Web of Science](https://webofknowledge.com/). This seemed like a straightforward opportunity for automation, so [I made a little website](http://www.csullender.com/scholar/) that does just that. It takes a Google Scholar search query and a range of years and plots the number of results over time.
Expand Down
2 changes: 1 addition & 1 deletion content/posts/hackintosh-2.0-benchmark/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'Hackintosh 2.0 Benchmark'
date: Mon, 23 Mar 2015 21:37:09 +0000
draft: false
tags: ['Blog', 'Computer', 'Hackintosh', 'Hardware', 'Mac', 'Quantified Self']
tags: ['Hackintosh', 'Apple', 'Data Visualization']
---

Since I am obsessed with quantifying things, I absolutely had to benchmark my [new Hackintosh rig]({{< relref "hackintosh-2.0" >}} "Hackintosh 2.0") to see what my new purchases had afforded cost me. I ran a handful of different benchmarks under both OS X and Windows boots to see what the [Intel Core i5-4690K](http://www.newegg.com/Product/Product.aspx?Item=N82E16819117372), [EVGA GeForce GTX 970 SC](http://www.newegg.com/Product/Product.aspx?Item=N82E16814487076), and [Samsung 850 Pro](http://www.newegg.com/Product/Product.aspx?Item=N82E16820147360) could do. So without further ado, here are the results of my benchmarks!
Expand Down
2 changes: 1 addition & 1 deletion content/posts/hackintosh-2.0/index.md
Expand Up @@ -2,7 +2,7 @@
title: 'Hackintosh 2.0'
date: Thu, 12 Mar 2015 04:58:06 +0000
draft: false
tags: ['Apple', 'Blog', 'Computer', 'Hackintosh', 'Hardware', 'Mac', 'Macintosh', 'Tips']
tags: ['Hackintosh', 'Apple', 'Tips & Tricks']
---

It's been roughly two years since I built my [original Hackintosh]({{< relref "the-hackintosh" >}} "The Hackintosh") desktop computer and I decided earlier this year that the time was ripe for an upgrade. After considerable waffling on the exact components to get, I finally settled on an relatively high-end build largely based on the [December CustoMac Buyer's Guide](http://www.tonymacx86.com/building-customac-buyers-guide-december-2014.html) that reused a few components from my original Hackintosh ([case](http://www.newegg.com/Product/Product.aspx?Item=N82E16811139008), [power supply](http://www.newegg.com/Product/Product.aspx?Item=N82E16817371031), and [memory](http://www.newegg.com/Product/Product.aspx?Item=N82E16820231429)).
Expand Down

0 comments on commit cb8cee1

Please sign in to comment.