Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ryanpetrich
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
61.
▲
by
ryanpetrich
11y ago
The uncompressed data generally doesn't
62.
▲
by
ryanpetrich
11y ago
Any database that can't recover from kill -9 is not worth trusting your data with.
63.
▲
by
ryanpetrich
11y ago
NoSQL databases are implementing features their users are requesting. SQL databases are implementing features their users are requesting.
64.
▲
by
ryanpetrich
12y ago
Can't wait to see it get the Jepsen treatment.
65.
▲
by
ryanpetrich
12y ago
The proposed syntax creates ambiguity between immutable arrays and mutable arrays containing only a single mutable array.
66.
▲
by
ryanpetrich
12y ago
Or avoid unnecessary DOM updates and use only opacity and 3D transforms in your animations to get the same performance as famo.us
67.
▲
by
ryanpetrich
12y ago
When there are no outstanding HTTP requests, DOM events, CSS transitions or setTimeouts the page can be assumed to be rendered. Not all pages will enter this state, so some heuristics are likely used.
68.
▲
by
ryanpetrich
13y ago
This explanation seems to obscure more than illuminate. Maybe for a specific sort of person that loves pointers is it useful, but I both understand pointers and JavaScript's specific flavour of closures well and still found it confusin
69.
▲
by
ryanpetrich
13y ago
I would pay good money for an iOS port of Logical Journey.
70.
▲
by
ryanpetrich
13y ago
Indeed, CarPlay appears to use the existing h264-based display streaming technology that Apple employs for AirPlay and the Lightning Digital AV adapters.
71.
▲
by
ryanpetrich
13y ago
Regarding layoutSubviews, that's incorrect. Adjusting the frame will call setNeedsLayout, multiple calls of which will be coalesced to a single layoutSubviews by CoreAnimation's runloop observer.
72.
▲
by
ryanpetrich
13y ago
See also: http://www.google.com/humans.txt
73.
▲
by
ryanpetrich
13y ago
It's even easier to create three separate var statements and let a JavaScript compressor handle it: var one = "foo"; var two = "bar"; var three = "baz";
74.
▲
by
ryanpetrich
13y ago
For my tastes, most television can be watched comfortably at 1.5× and anything with a "laugh track" can be watched at 1.75× without losing meaning.
75.
▲
by
ryanpetrich
13y ago
Wow, this is amazing. Wanted something like this for so long. Forked to support passing in a list of pre-canned words to use: https://github.com/rpetrich/beautify-with-words
76.
▲
by
ryanpetrich
13y ago
Types aren't just for the compiler and runtime, they're also to communicate intent to other programmers and future instances of self.
77.
▲
by
ryanpetrich
13y ago
These tools will have to be updated to emit binaries with load commands that link against iOS 7 versions of UIKit in order to be in compliance. This is similar to the regulation change in March 2013 that mandated support for iPhone 5's
78.
▲
by
ryanpetrich
13y ago
Deployment targets earlier than 4.3 require armv6 libraries to support all devices, which Apple no longer ships. One can build an armv6 slice using an older toolchain and lipo it with armv7/armv7s slices built against 7.0, but it'
79.
▲
by
ryanpetrich
13y ago
Chrome is a bit jittery, but only on text in the vertical dimension. Safari does not have the same problem, but the text doesn't appear as clear.
80.
▲
by
ryanpetrich
13y ago
0MQ is competing with sockets in the same way that SQLite is competing with fopen.
81.
▲
by
ryanpetrich
13y ago
It's possible that for many messages, the pointer of the message into the representation of pi may actually be larger than the message itself.
82.
▲
by
ryanpetrich
13y ago
The Store button actually ignores touches for even longer than the animation delay, specifically to avoid accidental presses.
83.
▲
by
ryanpetrich
13y ago
Is the Lumia 920's touch digitizer significantly different from the Lumia 928's? (which according to the graph has an average latency of 117ms)
84.
▲
by
ryanpetrich
13y ago
The radio is in a low power idle state, the same state used to wait for incoming phone calls and text messages.
85.
▲
by
ryanpetrich
13y ago
I can't speak for websockets, but holding a TCP connection open indefinitely does not require that the radio stay in its active state. On iOS, setting the kCFStreamNetworkServiceTypeVoIP property on the connection allows the radio to r
86.
▲
by
ryanpetrich
13y ago
Here's another: http://rpetri.ch/crash/
87.
▲
by
ryanpetrich
13y ago
No true Scotsman would do such a thing.
88.
▲
by
ryanpetrich
13y ago
If you don't like the direction the Mozilla Corporation is taking Firefox, you're free to disable automatic updates, revert to a previous version of the browser, or even fork your own version of Firefox. It's not tyrannical t
89.
▲
by
ryanpetrich
13y ago
JSON is not actually a strict subset. Certain characters when left unescaped in a JSON string make for invalid JavaScript: http://timelessrepo.com/json-isnt-a-javascript-subset
90.
▲
by
ryanpetrich
13y ago
Enforced privacy is advisement. It's a signal that if you want access to a library's internal behaviours or state you should either communicate your use cases to the library's maintainer or fork it and manually integrate upst
More ›