Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deong
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
43 ms
·
481.
▲
by
deong
12y ago
Apple doesn't have to, and doesn't, follow the rules. Their apps frequently use private APIs, for example.
482.
▲
by
deong
12y ago
I would expect the arbitrary and capricious ones fall under the 6% heading of "did not comply with the Developer Program License Agreement". This is where they'd nail you for making fun of a political figure, or the iPhone fa
483.
▲
by
deong
12y ago
You could pitch it as a more general service I guess. "We'll tell you how to improve your app, including ways to improve your odds of a successful app review" or something like that.
484.
▲
by
deong
12y ago
ARC is still awfully fiddly. Between all the bridging casts that are often necessary and the interaction with strong/weak/etc. modifiers you can put on properties, it's really easy to crash or leak memory with ARC. It's
485.
▲
by
deong
12y ago
It's intended as a reference manager for academics, but in addition to PDFs, you can also save other resources like web pages. The interface isn't really designed for using it as an Evernote replacement, but for some use cases at
486.
▲
by
deong
12y ago
Single data points never tell you a tremendous amount. People can and do write good software in languages that are poorly suited to the task all the time. No one is saying you can't do it; just that it makes your life significantly har
487.
▲
by
deong
12y ago
"Blame" is too strong of a word, but the basic idea is that C++ provides a lot of power that PHP doesn't provide, and the price for that power is complexity. So while both languages are full of dark little corners waiting to
488.
▲
by
deong
12y ago
From the article, the organization was to ensure that they didn't hit up the same driver multiple times, giving away the scale of the game they were playing. Clearly they don't care about canceling rides, since they were literally
489.
▲
by
deong
12y ago
Presumably it's sort of a "if you need it badly enough to pay for it, you'd jump at a solution as soon as it showed itself" kind of thing.
490.
▲
by
deong
12y ago
I'm not saying there's never a use case for Java. It's reasonably well suited for server-side work (and most of your examples are IO-bound server processes). When your main problem is IO, thread contention, etc., Java gives y
491.
▲
by
deong
12y ago
I'm not arguing otherwise. But as the saying goes, you only get one chance to make a first impression, and D's first impression was of a train wreck.
492.
▲
by
deong
12y ago
I tossed out Clojure as a random language -- all my testing was done with the most efficient Java and C# I could write. The link is fine, but only shows micro-benchmarks. It's much easier to get a 3x difference in execution speed betwe
493.
▲
by
deong
12y ago
An order of magnitude is a hell of a lot. I did some extensive comparisons of C++, Java, and C# back when I was working on my dissertation. Admittedly, this was about 10 years ago now, but at the time, the best I could get with Java was abo
494.
▲
by
deong
12y ago
I would also say that D did itself irreparable harm with the whole v1-v2 standard library debacle. Right when it was receiving the most attention, it came right out and said to anyone who might have considered it, "we have two incompat
495.
▲
by
deong
12y ago
Yes, but "modern" doesn't imply that no feature is older than Twitter. "Modern C++" refers to the way that C++ is written today, and some of that is new additions to the language, some has been there for ages.
496.
▲
by
deong
12y ago
I'm with you on the superiority of a unified search/URL bar, but why would you resist a one-time tweak that takes 15 seconds and fixes the problem forever? Or just install the Omnibar extension, for that matter. If that's lit
497.
▲
by
deong
12y ago
> None of these require a publisher. I'm on the side of Amazon here, but let's not get carried away. The books in your local library have largely come through a traditional publisher. Those blogs, forums, and author websites ar
498.
▲
by
deong
12y ago
I'm struggling to imagine a less useful precedent than this.
499.
▲
by
deong
12y ago
I believe you need to substantially transform a public domain work in order to qualify for copyright on a derived work. If the original image is public domain, it's not clear that cropping and basic editing would qualify. I think Wikim
500.
▲
by
deong
12y ago
I think most people would classify those as AI rather than machine learning.
501.
▲
by
deong
12y ago
> The result is that most Mac apps are kept up to date by the developer. That's maybe true for indie developers. It's not generally true for things like Photoshop, Microsoft Office, MATLAB, Mathematica, Skype, and dozens of o
502.
▲
by
deong
12y ago
That's a legitimate concern, but the root problem is the existence of secret government watch lists free of oversight and lacking any transparent or available process for being inadvertently put on one. If we grant that such a list is
503.
▲
by
deong
12y ago
I don't care who's "dumber". Samsung copying the idea doesn't change the legal system for everyone else. Apple patenting and suing everyone for ridiculously obvious "ideas" does. Samsung's software de
504.
▲
by
deong
12y ago
Another problem is that funding agencies have a very strong bias in favor of large projects. Most EU money gets poured into the big pools of money available only to research teams spanning three or more countries . It's incredibly dif
505.
▲
by
deong
12y ago
Here's the super-secret password for the clubhouse. In the search box on the main amazon.com page, there's a drop-down list on the left hand side of the text entry. Click that and change it to "Books". Now just hit searc
506.
▲
by
deong
12y ago
Considering that for the preceding 25 years or so, progress in the state of the art had been annual reductions of far less than 1%, it's a pretty big deal.
507.
▲
by
deong
12y ago
And if you're oh, say an atheist in a place like Pakistan, you do what exactly...look online to see that there's quite literally no where for you to go, have a nice glass of wine, and wait for your violent death? For that matter,
508.
▲
by
deong
12y ago
Bad names are bad precisely because they force you to read a bunch of irrelevant code to have any hope of understanding what the code is doing. It's the same problem that over-abstracted code presents. In both cases, there's no
509.
▲
by
deong
12y ago
> Of course it helps if you can figure out what they do just from their names, but you have to read code anyway. This is, I think, the root of the (very minor) disagreement I have with your article. I really don't want to have to
510.
▲
by
deong
12y ago
I'll go even further and say this is essentially the only form of readability I care about. The article talks about things like "unnecessary one-liners" with the ternary operator as an example. I don't care at all about
More ›