743 reputation
1719
bio website stevenlu.net/tm.html
location
age 25
visits member for 3 years, 4 months
seen 18 hours ago

Play a multitouch HTML5 Tetris clone -- don't worry, keyboard will also work great: http://htmltetris.com

A huge fan of tmux, and I use Sublime Text and (more often) the indomitable Vim.

I have some special experience with:

  • too much JavaScript
  • too much CSS
  • OpenGL
  • topics related to animation via simulation, primarily in 2D (rigid/soft-body physics, kinematically-enhanced shader techniques)
  • low-level application security (the stuff that nobody ever has time to dedicate to finding their app's vulns)
  • HTML5 gamedev (It's ready for tech demos, not all that ready yet for important products, but hopefully will be quite soon, and failing that, eventually)
  • C++ template metaprogramming, and clang c++ metaprogramming (hint: one of these will erode your sanity)

Oct
12
comment Good on-screen ruler application for Windows?
Oh that's brilliant. Yes I do like this one because it has transparency and is not bright yellow. Though, now that i test it, you didn't actually fix the root bug, you just made a workaround to lock the size...it helps but the bug is still present, most noticeably where if you drag it from a spot near the edge, if you go fast in that direction, it will simply "drop" it. While it is an improvement in a certain sense it does require an extra step to lock after editing the size...
Oct
10
comment Good on-screen ruler application for Windows?
This app is buggy because if you move it around quickly it handles the mouse events erroneously and either "lets go" or starts resizing itself. Aggravating! Otherwise very neat. Due to this, JR ruler is more functional
Sep
21
revised Fedora 20 on latest version of Oracle Virtualbox (Windows 7 host) pretty much doesn't work
added 211 characters in body
Sep
21
asked Fedora 20 on latest version of Oracle Virtualbox (Windows 7 host) pretty much doesn't work
Sep
17
awarded  Yearling
Sep
17
awarded  Popular Question
Jul
25
comment Copying files: Do any of the mainstream operating systems (excluding e.g. BSD/Linux with ZFS) hash files when moving them?
I found this which is a start.
Jul
25
comment Copying files: Do any of the mainstream operating systems (excluding e.g. BSD/Linux with ZFS) hash files when moving them?
Theres probably some applescript way to do this that's dead simple. Anyone know applescript?
Jul
25
comment Copying files: Do any of the mainstream operating systems (excluding e.g. BSD/Linux with ZFS) hash files when moving them?
Yeah like its all conceptually pretty damn simple (I would use SHA-1 or SHA-256 though, or possibly something that can leverage the native instructions on recent Intel CPUs, for speed, if nothing other than to keep laptop cool), and I'm honestly very comfortable on the command line and with shell scripting also, but there is simply nothing appealing about copying a bunch of directories on the command line (even when I use a nice shell like zsh for the completions). It's just shitty. There's got to be an app that adds a Finder hook for doing this. (And on Windows, an Explorer shell extension)
Jul
25
revised Copying files: Do any of the mainstream operating systems (excluding e.g. BSD/Linux with ZFS) hash files when moving them?
added 72 characters in body
Jul
25
asked Copying files: Do any of the mainstream operating systems (excluding e.g. BSD/Linux with ZFS) hash files when moving them?
Jul
21
comment Is it possible to control the CAPS LOCK LED on OS X?
I use Seil (formerly PCKeyboardHack) to not only disable Caps Lock's default functionality (which is useless) but also to set it to another key, and in turn I use this key heavily in the command line as a generic command key (a sort of overloaded context switching functionality). It's really useful. 2 years later, I started wondering how to control this green LED light that's also on this key that I had forgotten about.
Jul
16
comment SSH: The authenticity of host <host> can't be established
I don't think that really changes anything. The warning is shown when the server itself has changed. For example if you provision a new virtual machine that you're connecting to for the first time. Whether or not you have a known_hosts file (with the correct permissions) doesn't stop it from asking you about the authenticity of the new server... Unless you have somehow already fetched the pub key signature for this server and put it into your known_hosts, which is the one normal way to skip the check (though just saying "yes" to the check is often faster to achieve the same)
Jul
7
awarded  Nice Question
Jul
2
awarded  Curious
May
30
comment How do I keep a MacBook battery charged to only 70%?
@DanielBeck The reasoning is essentially that we would prefer, on extended desk-bound sessions, to keep the charge constantly at, say, 60%, which is in the long run less detrimental than keeping it constantly at 100%, all else being equal (a power adapter ready and willing to supply juice). Just before a trip or any normal portable usage session, the battery is to be topped off to 100%. I do believe that for most of us, myself included, the benefit of always being at the ready with battery fully charged outweighs that benefit. I think it's legit to want a way to keep a specified charge level.
May
14
answered Tmux set color of changed window
May
12
comment Properly aligning partitions for Linux on a 1536KiB Erase Block SSD
Looks like Windows' C:/, which is /dev/sda2, is at sector 206848 which is on a 1MiB boundary. This is perhaps not ideal. I'll want to customize the install next time to adjust it, I think. Anyway this all probably doesn't matter too much, it's a pretty modern SSD...
May
11
accepted Properly aligning partitions for Linux on a 1536KiB Erase Block SSD
May
11
comment Properly aligning partitions for Linux on a 1536KiB Erase Block SSD
Thanks for clarifying! If you (or anyone else!) has more information and references/links, please post them.