Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jsankey
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
jsankey
13y ago
I tried to track the history of CI once[1] -- a similar practice may date back as far as the 60s at IBM. There are multiple sources indicating daily builds with tests at Microsoft from at least the early 90s (not quite CI but at the scale
62.
▲
by
jsankey
13y ago
The upside is that people have to be quick to spot the typos, e.g. "miriad" ;).
63.
▲
by
jsankey
13y ago
There's a web version too. Besides which: they just launched, so have presumably just decided to support iOS first (seems sensible to me).
64.
▲
by
jsankey
13y ago
There's nothing offensive about it, this certainly is plausible and need not be due to any inherent racial differences. But you really should back up your claims with evidence rather than copping out as in your last sentence. If anyt
65.
▲
by
jsankey
13y ago
Wouldn't that mean you lose one of the reputed benefits of TDD: writing tests as a way of exploring the problem space, informing the design of the code under test? More generally while there is a place for testers that are at arm'
66.
▲
by
jsankey
13y ago
It's sad that the app store's lack of support for paid upgrades has created this totally unrealistic expectation that a $5 purchase entitles you to a lifetime of upgrades . Do you really think that is sustainable? You still h
67.
▲
by
jsankey
13y ago
...building and releasing on Android costs 2-3x more than iOS. This is due to a multitude of reasons: less sophisticated tools, generally more cumbersome APIs, fewer exposed advanced features, enormous QA issues brought on by fragmentation
68.
▲
by
jsankey
13y ago
State controlled media is certainly bad, but that is not implied by state ownership. In my experience state owned organisations provide better quality journalism than their commercial counterparts, and the gap is widening as commercial m
69.
▲
by
jsankey
13y ago
I'm another competitor in this space -- in fact more a competitor to Jenkins than CircleCI in that we don't offer CI-as-a-service (if anyone's interested the details are in my profile). I think you're unfair to Jenkins
70.
▲
by
jsankey
13y ago
If someone gets physical access to the phone, most data is certainly compromised. But there is still value in a passcode, as the system/apps on an iPhone can store the most valuable data (e.g. saved passwords) encrypted using the pass
71.
▲
by
jsankey
13y ago
You're assuming all paths are created and consumed by humans. Automated processes could easily generate and work with long paths for perfectly-valid reasons. A limit this low causes grief for people that "deserve" better.
72.
▲
by
jsankey
13y ago
The Hong Kong we tend to think of is the very densely populated Hong Kong Island and Kowloon area across the bay. Actually there is a huge area beyond Kowloon to the north known as the New Territories which is much less developed: http:&#
73.
▲
by
jsankey
13y ago
This was the subject of my honours thesis[1] back in 2000. I was actually inferring DTDs from sample XML documents, but it's the exact problem as DTDs use regular expressions and I only had positive examples to go on. Based on existing
74.
▲
by
jsankey
13y ago
Sure, Apple is playing catch-up in some areas. They are inspired by Android, which certainly took ideas from the success of the iPhone (and both have been influenced by WebOS, Windows phone, etc etc). Not a story, really, it's simply
75.
▲
by
jsankey
13y ago
It's a pretty dark form of humour, I guess. I found Winston to be quite comical character himself, which I think makes the book easier to endure in the darker parts. The extremity of some of the scenes/ministry policies and othe
76.
▲
by
jsankey
13y ago
I only finally read 1984 about a year ago. Everyone should read it: it's a great combination of entertainment and insight; funny, yet terrifying. The classics don't always live up to the hype, but there's a reason so many t
77.
▲
by
jsankey
13y ago
Agreed. When first I encountered these differences with xcodebuild I found it incredible that the IDE and command line builds are not based on the same backend (indeed the IDE could just wrap the command line tools if well-designed). Every
78.
▲
by
jsankey
14y ago
Were they really not worth doing? Or just not worth Google doing? The latter has a much higher bar given the rate at which other parts of Google print money. I could certainly see a minority of Reader customers paying enough for the ser
79.
▲
by
jsankey
14y ago
You can help by flagging submissions on (mostly US) politics that are off-topic. I rarely flag, but do in such cases as those threads suck a lot of oxygen out of this place.
80.
▲
by
jsankey
14y ago
You're assuming it costs LivingSocial nothing to enlist a new business willing to offer a deal. I'm sure this is a huge cost for them, especially considering this is a "land grab" phase where there is fierce competition from other deal sit
81.
▲
by
jsankey
14y ago
My experience is all pre-autolayout, which is very new. It sounds like I definitely need to take another look for future work.
82.
▲
by
jsankey
14y ago
Pretty good tips. Re: being aware of retain cycles -- this is not just for blocks but really in general. When you start out you should immediately learn the conventions and adhere to them strictly. (Unfortunately the APIs don't always, I
83.
▲
by
jsankey
14y ago
I started out using XIBs, but also found myself moving a lot of my controllers away from them as soon as things got non-trivial. The biggest problem I found was weak layout support, so if you had a lot of dynamic content in a screen, it wa
84.
▲
by
jsankey
14y ago
Sorry I haven't tried one, just Dual-DVI to a Linux box.
85.
▲
by
jsankey
14y ago
If you're a bit paranoid about quality/support for some of the cheaper 27" monitors out there a good compromise is to wait for the Dell U2713HM to be on sale. It's regularly 30% off which brings it down to ~$500 (+ GST in Australia, AUD an
86.
▲
by
jsankey
14y ago
> It's pretty trivial to have the client hit the root on startup, and then cache that and never make another call. API roots don't change very much. That's true and will work in most cases, but perhaps not when client sessions are short
87.
▲
by
jsankey
14y ago
I'm not arguing for compartmentalisation, nor against the importance of all the teams you are talking about working together. There would absolutely need to be back and forth between legal and product as part of the encoding I am talking a
88.
▲
by
jsankey
14y ago
First, are there then multiple roots? If so, you've already sacrificed one level of indirection, moving knowledge to the clients. If not, you're adding at least one request. Secondly, when your data is hierarchical, it's nice for other re
89.
▲
by
jsankey
14y ago
“Proper” use of a REST or hypermedia API generally requires you only ever initiate communications with the API from the root ( https://my.api.example/ versus https://my.api.example/some/other/url ). From there, every response from the AP
90.
▲
by
jsankey
14y ago
I'm not saying you're wrong, in fact I'm quite sure you're right in how things often happen. However, for a service like Instagram, the ToS are a critical part of the business. Any changes made to the terms should be known, understood, and
More ›