I unfortunately find watching these jumpy snippets jarring. I can see the appeal for getting tiny slices of someone's day, but I'm finding it hard to enjoy it.
3,050 karma · joined August 2, 2010
rob@robhoward.id.au
http://robhoward.id.au
http://twitter.com/damncabbage
http://github.com/damncabbageI unfortunately find watching these jumpy snippets jarring. I can see the appeal for getting tiny slices of someone's day, but I'm finding it hard to enjoy it.
* One to do the lookup and potentially explode; this always takes an argument.
* A second to provide the default.
Have the caller call the appropriate one. User provides params[:search] (or some other "explicitly trying to search"), then call the first. If not, call the latter.
Or just that it was vastly wrong in a lot of places that weren't San Francisco. It was missing one of the two major train stations in Sydney for crying out loud.
The method itself shouldn't care; it returns the same result regardless whether an argument was passed explicitly or not.
What am I missing? :(
To me, it feel like it kills the post-lunch haze, and reduces the friction to move around. I find it easier when brainstorming to pace or just walk away to a whiteboard, for example. I shift my weight from one foot to the other, bend my knees, and generally move around a bit during the day. I take sit-down breaks every hour like you'd take a stand-up break.
I tried it out by stacking some things on my desk[1]. Make sure to keep the same sort of ergonomic setup with standing as sitting (eg. monitor at eye-height, arms flat to the keyboard, etc); staring down at a laptop is just going to make you unhappy.
I'd be careful before jumping on the stand-all-day bandwagon, though: http://ergo.human.cornell.edu/CUESitStand.html
(And beware of confirmation bias[2] when first switching over. If you're happy with it at first, give it a little while before deciding whether or not to go for the long haul. Last thing you want to do is regret dropping the cash on a standing desk.)
1. http://instagram.com/p/MUmlP/ http://instagram.com/p/SWS7gDO6Tg/ http://instagram.com/p/Jy1d6Qu6cj/
So explicitly define what is allowed to ever be "null": http://lukeplant.me.uk/blog/posts/null-pointers-vs-none-vs-m...
I agree; it's a shortcut for people who know JS, not for people who are learning it for the first time. As soon as you need to use or look into the internals of a library that isn't written in CoffeeScript, everything's going to get unstuck pretty quickly.
This is a pretty limp excuse. I wish they'd just drop the PR-speak and say that it's not quite ready yet.
I've yet to run into this problem before, and I'm an even split between JS / Ruby these days. Are you building on top of any particular libraries or frameworks? Could you give some examples of where you've encountered this?
Please see http://news.ycombinator.com/item?id=5033525 above.
Notice how the edges are now fuzzy? On the buttons, on the edge just below the map, on the cog. That sticks out to me personally on this monitor here, and I tend to find differences like becoming even more noticeable when looking at the phone with it's hi-res "Retina" display.
They may not be crazy; they just notice different things. :)
(I'd love to use Pin, but I'm still waiting for a way to use them without the massive bugbear of anything beyond PCI SAQ A, which comes into play as soon as you're POSTing CC numbers to your server.)
PS: Hi Marcus. ProgSoc Rob here. :D
(BrainTree just launched in Australia[3], though. I'll be checking them out shortly for a project of my own. :) )
1. http://blog.angrymonkeys.com.au/why-being-an-aussie-startup-...
It's probably not a good idea to hold up the "cheap door desk" as a good example; from what I've read it seems like it's turned into more of a cargo-cult-of-frugality thing: http://news.ycombinator.com/item?id=3102401
(From a much longer thread, back when Steve Yegge accidentally posted his, uh, feelings about Amazon: http://news.ycombinator.com/item?id=3101876 )
"The W3C violates its own process, lets HTML go to CR with 100+ bugs still active: https://www.w3.org/Bugs/Public/buglist.cgi?query_format=adva...
(Regarding the process to move to Candidate Recommendation[2], which is what HTML5 just hit.)
[1] https://twitter.com/tabatkins/status/280825291620896770
[2] http://www.w3.org/2005/10/Process-20051014/tr.html#transitio...
http://en.wikibooks.org/wiki/MariaDB/Storage_Engines
MariaDB has XtraDB, which is a drop-in replacement for InnoDB; I'm not sure if it's encumbered or not, given it's Percona's fork of InnoDB.
(Does anyone have any experience using XtraDB that they can relate?)
For example, these are two discussion trees branching from the same conversation starter:
With HN, Reddit, Usenet, or whatever, you can keep that line of discussion going at whatever speed you want.
What do you do when it's cold and you want to wash your hands with warm water? Your choice is freezing-cold from one tap, or boiling hot from the other. Why separate them?
http://parlinfo.aph.gov.au/parlInfo/search/display/display.w...
http://blogs.crikey.com.au/thestump/2012/04/15/parliamentary...
1. http://www.ted.com/pages/tedx_faq#A13
2. http://en.wikipedia.org/wiki/TED_(conference)#Controversies_...
This is fine with Linux, which has at least a few sane package management systems between the different distros. This goes out the window with OS X and Windows.
(This may just be an argument that anyone working on server-side software should be working inside a VM that matches your production environment. The Ruby community seems to have shown that people push back very hard on that.)
(It's how many, many open-source projects run, and GitHub has a good write-up of it here: https://help.github.com/articles/using-pull-requests )
Are you in the US, or somewhere else?