Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
frio
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
451.
▲
by
frio
16y ago
I can't see it having been mentioned anywhere else, but HNdroid on Android is fantastic. It'd be nice if the site itself had a decent mobile stylesheet, but in the absence of one, HNdroid does a great job.
452.
▲
by
frio
16y ago
It existed off the bat in 10.5 :).
453.
▲
by
frio
16y ago
To be fair, I don't believe that was done to stop people from rooting their phones. One of the most common ways for phones to become damaged/bricked is for OTA updates to fail; the HTC Vision/G2/Desire Z method means that if that happens,
454.
▲
by
frio
16y ago
Not at all. The priority has and will always be making sure customers can get to _other_ webpages quickly; we're not of a scale where the load on our own sales/account management pages exceeds the needs of 2-3 boxes (with a couple of redun
455.
▲
by
frio
16y ago
For the webapp load balancing we do (which admittedly isn't very much; we're an ISP and aren't overly concerned with how quickly our homepage loads :p), we just use a DNS round-robin across a bunch of servers. We keep a short TTL so if a
456.
▲
by
frio
16y ago
There's https://github.com/matburt/mobileorg-android/wiki/ , which is fairly decent. It's still very rough around the edges, and nowhere near the quality of the iPhone MobileOrg, but it's a decent enough start - sticking the orgs in Dropb
457.
▲
by
frio
16y ago
I was in the same boat with regards to TODOs, and I asked myself, given how well steeped we are in technology nowadays - surely this is a solved problem? Turns out, it is. emacs' org-mode does pretty much the exact same thing WorkFlowy doe
458.
▲
by
frio
16y ago
Not once in that entire response does he apologise for his staff posting personal details (the closest he gets is saying that it maybe "wasn't wise"), and nor does he apologise for the shipping delay. While it's not his fault his old suppl
459.
▲
by
frio
16y ago
A learning exercise, maybe, but "porting" this book to Ruby is a bad idea. Ruby isn't Python, and it's "Learn Python the Hard Way", not "Learn Programming the Hard Way". It's a book tailored to a specific language, and created to teach th
460.
▲
by
frio
16y ago
I don't live in New York, but I imagine they'd assume that the call centre isn't 24-hour?
461.
▲
by
frio
16y ago
I sort of agree. I see the potential for video chatting, and think it's going to take off in a big way. That said, given the typical lifetime of a smartphone (ie. 2-3 years), I don't see a front-facing camera as a priority right now (desp
462.
▲
by
frio
16y ago
Yes and no. Mozilla's a bit screwed on this front, because they use XUL to render their interface - and, critically, the browser can render XUL pages. I don't have FF installed on this machine, but you should still be able to check it out
463.
▲
by
frio
16y ago
I guess this explains the explosion of "48 hour" apps popping up recently and making me feel incompetent. Some very, very nice work in there, and some I'm insanely jealous someone else got to make before I did (like newspaper.ly). Thanks f
464.
▲
by
frio
16y ago
I haven't used Clojure, so excuse me if there's something I'm missing here, but doesn't that mean that the following is true? first [nil] == first [] In which case, I prefer the Haskell way, as it's more specific.
465.
▲
by
frio
16y ago
I apologise; I didn't realise there was a split.
466.
▲
by
frio
16y ago
I don't see how your proposed solution affects either your first or second cases. "What if someone edits the sqlite file via sqlite rather than the config file?" - well, you've just introduced complexity by making them separate, and dispar
467.
▲
by
frio
16y ago
I can't believe a quick Ctrl-F didn't find him already mentioned, but look up Jakob Nielsen and his ten usability heuristics. If there's one thing doing some postgrad work in HCI taught me, it's to remember those absolutely. Always, alway
468.
▲
by
frio
16y ago
I think you've made an important distinction here, which is easy to gloss over: that UX isn't necessarily UI. I tend to think of the UI more as the layer of gloss that's put over the top; whereas UX is the actual interaction flow a user wi
469.
▲
by
frio
16y ago
The thing is, that when it comes to other e-assholes (Zed being the obvious one), I genuinely respect their talent, and they generally do have enough insight available to them to realise when they've stepped too far. Zed in particular pu
470.
▲
by
frio
16y ago
I think it's something that not only has legs in terms of scratching our (collective, it seems :)!) itches, but has the potential to be pretty big. I've started hacking on it in Django a few times, only to be waylaid by other stuff and hav
471.
▲
by
frio
16y ago
You know, this is an idea I had too, and then sat on (much like the author describes). Not Oregato, but a hub for sharing ideas and generating new software projects; I have a tonne of things I'd like to implement, and nowhere near enough t
472.
▲
by
frio
16y ago
I believe it is "true" multi-cursor (I went from e -> Sublime, and used it semi-frequently), but you'd have to test to confirm (I only used a limited subset of the functionality). Regardless, I really, really love Sublime too. I wish i
473.
▲
by
frio
16y ago
There are all kinds of uses, but generally, they're all a crutch for fucking something up in the first place. Like, for instance, in a Django model, where you've got a bunch of CharFields, so you copy and paste one line 8 + times, and edit
474.
▲
by
frio
16y ago
Given that the width of the elements being sorted changes (therefore there are more/less elements in different visualisations), I'd say no.
475.
▲
by
frio
16y ago
That's actually something I thought on for a while, but never got the time to implement. Sort of an anti-Reddit; you add your RSS feeds, and then like or dislike various things you read. The software, using various ranking metrics, then b
476.
▲
by
frio
16y ago
This is important; to me at least. I'm a tinkerer, and I like to mess around with things I own. While it might be worth avoiding ownership for the decrease in stress, the fear of damaging someone else's equipment by toying with it would b
477.
▲
by
frio
16y ago
You've already got a benchmarking system configured; why not benchmark using a congested (or at least, emulated) pipe? It doesn't necessarily depend on dial-up, either. Imagine the number of people who leave bittorrent open in the backgrou
478.
▲
by
frio
16y ago
I'm half-way through Real World Haskell. There's a free online version, but I find it easier to read off actual paper than my shitty screens. It's a really good book, and alongside, say, Learn Me a Haskell, is a good introduction to get y
479.
▲
by
frio
16y ago
Yes, there is a free copy (similar to Real World Haskell) online, which is one of the reason I purchase O'Reilly books.
480.
▲
by
frio
16y ago
Typically, in the non-blocking IO space, you take advantage of the multiple cores by running multiple instances of your server. For instance, I run 4 Tornado instances on my quad-core server, sitting behind a simple nginx proxy (this is, o
More ›