Roy Tang

Programmer, engineer, scientist, critic, gamer, dreamer, and kid-at-heart.

Posts Photos Comments Links Archives Resume About

Comments. You can subscribe to an RSS feed of this list.

Comment by SublimeBoy on My history in text editors

:: 43 words

VSCode FTW! On a side note, quickly found out that you cant do the instant font resize via Ctrl+mousewheel (which was possible in SublimeText) Could you do another blog entry on your configurations and extensions you have good and bad experience on? Thanks!

Comment by roytang on Macbook Air (2017 Model)

:: 59 words

I tried out the newer MBP models in-store a few times, but I'm not really the sort of person who can figure out what I like from just a few minutes of trying it out. I figured it was just safer to go for the cheaper model now and maybe upgrade a few years down the line if ever

Comment by Jensen on Macbook Air (2017 Model)

:: 83 words

Problems with the keyboard are a bit overblown esp with the 2018 MBP refresh. Only the 2016 models have actual defective (easier to break) keys. It's really more about personal preference at this point. I love the new keyboard switches they have on the mac, and now the 2015 and below models feel mushy in comparison. But before I decided to buy I went to the store to try out the keyboard myself for a few times if I liked it or not.

read more

:: 39 words

IDK actually. It’s supposedly part of the Linux Subsystem for Windows so I guess it comes with some other stuff, but I really only use the shell and any relevant command line utils and I don’t notice any bloat.

Comment by shibainu on The Setup 2018 Edition

:: 14 words

doesnt the BoUoW (Bash on Ubuntu on Windows) introduce a lot of other bloatware?

Comment by roy on Let's Encrypt!

:: 8 words

Oh nice, I didnt know Cloudflare provided SSL

Comment by MrValdez on Let's Encrypt!

:: 6 words

Nice. I got SSL from Cloudflare.

:: 44 words

Hi Roy,Good points all around. I see my blog as MY blog. Own your domain and hosting and it is less rented real estate, unlike the squatting we do on social. I found this post via a Google alert for blogging. Well done 🙂Ryan

:: 55 words

Any chance you’ve read Sirlin’s Playing to Win book?He talks about how competitive playing will bring out the best in you if you remove bad mentality (such as that shouting contest you mentioned) and play with your best. While the book is fighting game centric, it has value on bringing something to a person’s mindset.

Comment by Karina on Appearances and Diplomacy

:: 29 words

“There’s no reason to antagonize people just because they agree with you. “I think you meant *don’t agree with you. Hehe. Tsaka marami kang sentences na walang period. Lel.

:: 77 words

Some applications hash the passwords multiple times along with a unique salt to make brute-force attacks much harder. However this still won’t prevent it, especially since computing power seems to always be on the bad guys’ side.Another technique would be to store the salts and/or the number of hash iterations outside the DB where the passwords are stored. This way, even if the DB is compromised, hackers will still be lacking vital info to crack the passwords.

read more

Comment by Jaime on Password Security for Dummies

:: 148 words

The problem with #2 comes from required password formats (which ultimately give a framework for hackers to brute-force attack).Some (ancient) websites put a character limit on passwords, which make it difficult to get fancy. Some (modern) websites require that you put a number, punctuation, etc. and that there must be capital letters integrated into your system. If your original password does not have accommodations for these rules, you’re going to have to change algorithms.

read more

Comment by joaquin on Password Security for Dummies

:: 56 words

PasswdSafe is another password vault that you can use. It keeps a local db file of your passwords unlike other services that require you to store it in their server. It’s free to use so that’s another plus for me.What I do is sync the db file to my dropbox so I can access it anywhere.

:: 57 words

Of course not all workplaces are ideal, but I think even in those situations being overly attached to your code can hinder and not help. The idea is not that you don’t defend your code but rather that you treat criticism with an open mind – that doesn’t mean you accept it if it’s BS though! 🙂

Comment by ExMicrosoftie on You Are Not Your Code

:: 150 words

Of course this is the wise approach to this situation – but I’ve been in more than one workgroup where managers penalized you based on numbers of CR comments – without ever reading any of them, of course. Ideally we’d all improve over time and get less feedback and the system would work – and maybe outside of Redmond that’s what the culture supports – but when everyone reviewing your code is in direct competition with you for raises, people tend to ramp up the feedback to take their competitors/coworkers down.

read more

Comment by Eric on You Are Not Your Code

:: 125 words

This is very true. It also gets more difficult to write “correct”‘ code as you get older and gain more experience. The definition of “correct” is refined with experience and it becomes easy to get locked in analysis paralysis because you are much harder on yourself when reviewing your own code.There is something to just sitting down and making something work as a newbie. The fact that something works provides motivation to continue… So much so that this has become my new approach to mentoring junior developers.

read more

:: 37 words

Amazingly five years on – same problem! I’ve spent ages trying to reply to finally discover you can’t use brackets (as in brackets). This is ridiculous and as you say no clue as to what needs removed.

Roy Tang is a: is a personal site; I post about a random assortment of topics that interest me including software development, Magic the Gathering, pop culture, gaming, and tech life. This site is perpetually under renovation.