Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ryanpetrich
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
ryanpetrich
13y ago
The general advice is to produce less garbage. Strategies for doing so are specific to the language and APIs involved.
92.
▲
by
ryanpetrich
13y ago
What difference does that make if malware can just install a separate infested version of the browser side-by-side, set it as the default browser, and adjust all desktop/start menu shortcuts to point to this new browser?
93.
▲
by
ryanpetrich
13y ago
Canvas is only marginally slower than the native 2D drawing APIs (it is a thin wrapper for Skia on Android and CoreGraphics on iOS), but it still uses only a single CPU thread for drawing on both platforms. To use the GPU, one has to turn t
94.
▲
by
ryanpetrich
13y ago
What additional security issues might those be? The only security issue I can see with that design is that is each user on the machine would need to update individually and thus users that login only infrequently would often have an out of
95.
▲
by
ryanpetrich
13y ago
I suspect codepen may have a size limit on how much code can be in a pen. Source is here: https://github.com/MathiasPaumgarten/hair
96.
▲
by
ryanpetrich
13y ago
Using the command line, that would be a merge conflict. If SourceTree is treating it as a successful merge, that would be a bug.
97.
▲
by
ryanpetrich
13y ago
JavaScriptCore as a public framework
98.
▲
by
ryanpetrich
13y ago
So far as I can tell, this uses the standard method for sideloading apps via a provisioning profile, but speaks the iOS's USB device protocol directly instead of relying on the MobileDevice libraries from Apple.
99.
▲
by
ryanpetrich
13y ago
Fossil includes distributed issue tracking: http://www.fossil-scm.org
100.
▲
by
ryanpetrich
13y ago
If it's been opened recently, Messages is likely running in the background, but isn't always running like Mail and Phone are.
101.
▲
by
ryanpetrich
13y ago
Yes, one should always set shouldRasterize on CAGradientLayers (or at least those that aren't in a parent that has shouldRasterize)
102.
▲
by
ryanpetrich
13y ago
Synchronous XMLHTTPRequest connected to an NSURLProtocol?
103.
▲
by
ryanpetrich
13y ago
In many cases they can exist until the iexplore browser process terminates.
104.
▲
by
ryanpetrich
13y ago
By that I mean designing with all graphical features having a size that's a multiple of two pixels and aligned such that all features fit entirely within a 2x2 grid. One common way to do this is to design everything in vector at the normal
105.
▲
by
ryanpetrich
13y ago
And how much of the issue is platform specific optimizations that have only been performed on the Win32 version of Flash and not elsewhere?
106.
▲
by
ryanpetrich
13y ago
I can't wait for scientists to develop tomacco.
107.
▲
by
ryanpetrich
13y ago
Missed one of the most important points, which is to design for Retina first, but design so all graphical elements are aligned to two pixel boundaries.
108.
▲
by
ryanpetrich
13y ago
Google has, as part of their Chrome for iOS browser, but it isn't open source.
109.
▲
by
ryanpetrich
13y ago
Wildcat was already used as the codename for the iPad, though I suppose it's possible they could repurpose it.
110.
▲
by
ryanpetrich
13y ago
It doesn't use it to implement paging, but many things do use the disk as a cache (URL cache, keyboard cache, icon cache, Spotlight, app-specific caches, etc) and running low on disk space will cause the background cache cleaner daemon to r
111.
▲
by
ryanpetrich
13y ago
To support old versions of iOS, one can build an armv6 version using an older version of Xcode and then lipo it to an armv7+armv7s version built with Xcode 4.6 (details: http://stackoverflow.com/questions/12619124/how-to-support-b... )
112.
▲
by
ryanpetrich
13y ago
A font that supports Emoji is required.
113.
▲
by
ryanpetrich
14y ago
Pushing to dropbox is a very common part of my workflow: https://github.com/rpetrich/git-dropbox It's not strictly safe to use from multiple machines, but as a simple backup it's very convenient.
114.
▲
by
ryanpetrich
14y ago
I've seen many answer a phone calls using their nose during winter months.
115.
▲
by
ryanpetrich
14y ago
MobileSafari has fantastic debugging support when paired with Safari 6 on a Mac, and I think there's a similar feature available for Chrome on Android. Here's MobileSafari's waterfall for stevesouders.com: http://rpetri.ch/db/stevesouders.
116.
▲
by
ryanpetrich
14y ago
I suspect access to MAC addresses will go away at some point—it has the same privacy concerns as UDID.
117.
▲
by
ryanpetrich
14y ago
if ... then ... else ... is the ternary operator in disguise.
118.
▲
by
ryanpetrich
14y ago
UTF-8 is an encoding and has no say on how a given character should be rendered.
119.
▲
by
ryanpetrich
14y ago
Penalty of perjury.
120.
▲
by
ryanpetrich
14y ago
All of the points you've made about poor SSL security could just as easily be made against software that communicate over SSL using a username and password. At least with OAuth, there's only potential for a username/password leak on sign in
More ›