Apple does not pay 30% on dollar transactions - they don't pay stripe-like processing fees. They are a high-volume seller with a great deal of negotiating leverage and financial savvy, they've been selling $1 digital goods since 2003. They probably pay some sort of per-transaction fee and percentage fees but it wouldn't add up to 30%. Take a look at the range of fees here -
HN user
glurgh
I guess I just found the response "submit more, it evens out in the end" a bit glib (as is, 'your account has submitted zero stories'). I do have some experience submitting stories as well as plenty of just reading and commenting on the site. It seems to me the current system amplifies negative tendencies like being 'first to post' or reposting variants of the same story.
I'm perfectly happy to take your word that you're working on something better.
You're not really stacking your long-run odds any more than you're stacking your odds by playing the lottery a lot. The odds are stacked in favour of anyone who submits a lot and submits early rather than in favour of someone who submits well.
It doesn't really say much about developer productivity. What are you comparing this to? You might also be forgetting the insane number of (many 'enterprise') products Netscape was trying to churn out at the time. See:
http://www.jwz.org/doc/groupware.html
The browser alone with all of its extra doodads ran on three radically different platform families (Windows 95/NT, Mac OS, Several proprietary Unixes). And that's just the browser. Throw in running one of the top traffic sites at the time.
The internet advertising market which drives a lot of the revenue at many current similar startups was far smaller and less mature, as well. It's difficult to see how we can draw any sensible conclusion about developer productivity from all this.
On rescanning the thread, you probably right about the first bit.
And we are definitely reacting to each others' notions of how bothered one ought to be by his behaviour.
'Broken moral compass' may be a little harsh but I think you are perhaps swayed too far by the display of resourcefulness and the 'virtualness' and triviality of the setting. I'd see it differently if he were a 14 year old kid, figuring out how the world works. But he's an adult (with a spouse and a mortgage) who more or less tried to extort the developers of the mmorpg into giving him a job. This seems like sufficient information to conclude that he has rather poor ethical judgement or at least, a great deal of ethical obliviousness.
It reminds me a bit of a part of 'Reflections on Trusting Trust' that is rarely cited or recalled - open it up when you have a chance and re-read the last three paragraphs of the last section 'Moral'.
This seems like an oddly reductive take, to me. It's possible to appreciate the pluck and ingenuity while being utterly dismayed by the lack of judgement and self-reflection. And this dismay need not come purely from some misplaced urge for opprobrium.
His broken moral compass and naive sense of entitled victimhood are preventing him from leveraging his talents to find the kind of work that he wants. You can easily be misguidedly "relentlessly resourceful". Just like you can be both fascinated and saddened to see it happen.
It's not really 'autonomous driving' so you might be overestimating the safety factor implied by the term 'autopilot'.
I'm not a car person or expert in the field but I've done a little bit of work on automotive systems. As the other responders pointed out these systems are designed to, ECC or not, do things like (at the slightest sign of inconsistency or error)
- reset and recover very quickly
- enter reduced functionality or failsafe modes
- fully disable themselves and anything that might cause you to rely on them
They're fundamentally built around the eventuality of them failing and with consideration of the things that need to happen when they fail. They don't usually rely on 'well, we'll just put in a somewhat more reliable component'.
We probably (broadly) agree more than disagree. One reason FP/OOP comparisons are difficult is that FP is closely related to a mathematical formalism while OOP isn't and can't be. I think the tack he's taking is 'can we explain the popularity of OOP in terms of "technical" or really, "practical programming/software engineering" advantages'. It's a tricky needle eye to thread.
The objection 'that approach can't lead to useful insight' is a reasonable one but I don't think he's taking the approach out of ignorance or because he spaced out on something while typing it up - it's a deliberate choice, whatever its merits.
you're making a fallacy of appeal to authority.
I'm not. I'm not saying anything about the quality of his argument, I'm talking about the stridently poor quality of your initial one which boils down to 'he doesn't know what he's talking about'. I think that's trivially and factually refutable.
I do think what he's trying to argue is both interesting and difficult and I'm not sure I'm entirely convinced by it. It doesn't merit 'he's clueless' and saying that does a disservice to both the paper and the discussion here.
Your later, concrete objections are actual objections but I don't feel I've understood the paper well enough to engage in them. I'd only say I'm also unsure whether they're really about what the paper is about. The fact that many, in fact most, programming formalisms and paradigms are largely isomorphic is both well-understood and rarely a source of practical insight, which is the stated goal of the paper.
[I guess this is now also a reply to a post that was heavily edited while I was replying to it]
I don't think this is really an argument from authority since I'm not saying 'he's right because he has a PhD and teaches at a renowned university'. I'm saying that assuming he's ignorant of FP given both what he says in the paper and his background is silly and shallow.
It's not really fair to say that Aldrich 'misses' a discussion of object thinking, he just chooses to put the focus of that particular paper elsewhere - this is from the intro
Some of the advantages of object-oriented programming may be psychological in nature. For example, Schwill argues that “the object-oriented paradigm...is consistent with the natural way of human thinking” [28]. Such explanations may be important, but they are out of scope in this inquiry; I am instead in- terested in whether there might be significant technical advantages of object-oriented programming.
and
This success raises a natural question: Why has object-oriented programming been successful in practice?
Do you really believe the author of a paper explicitly about investigating the technical advantages of OO which also happens to touch on Haskell and ML is simply clueless about functional programming? And this ignoramus has somehow faked his way to the position of director of CMUs Software Engineering PhD program.
This seems like a stubbornly obtuse way to not engage in the paper's arguments.
There should be guides like that for the world's great sights.
Reward: Chicken Maharaja Mac
There were reports over a decade ago of people successfully challenging such requirements through the legal system
http://www.economist.com/node/1011419
is one, there were others but it doesn't seem to have brought about significant change.
What you're describing is almost a definition of editorializing which you're asked not to do, in titles. The readers can figure it out themselves. Additionally you can comment on the thread yourself and point out parts you think are particularly salient.
It is uncharitable and I generally find your 'I flagged this' comments useful, despite being at odds with the holy guidelines.
But ignore the meaniepants bit - the commenter has a point - "I flagged, then I unflagged it [etc]" is unintentional drama-generating fluff. You could have just said "The title makes it sound like a purely political story but it's really a Mike Bostock thing and worth a read"
You are mis-reading the comma.
by the AC proponents.
By the DC proponents. Or AC opponents. Definitely part of a long campaign to try to make AC appear dangerous.
They didn't, I just brainfarted. You know, http://vt100.net/dec/alpha_era_logo_small.png and all that.
It's possible, sadly there is no folklore.org for Nextstep. In the end, both the X and things like context-menus were made ubiquitous by Windows '95.
I was looking at the wrong end of the window, to boot.
http://en.wikipedia.org/wiki/Atari_TOS#mediaviewer/File:ST_D...
Looks pretty X-like. It seems GEM itself was licensed from Digital Research but their GEM didn't use X.
Edit: Fixed DEC to DR, as pointed out by reply comment below.
The Atari Gem thing is not an X, it's actually supposed to be a gem. It's just confusing because of the low-res image. Take a look at
http://toastytech.com/guis/ns08.html
NextStep 0.8, '88 vintage.
You're right. The point was overstated for effect.
And I believe you too! I do think there is some schmoe at google who can read my email. I don't think they do because what business does a schmoe have reading another schmoe's mail? My point was that it can be done, and it has been done, in a documented way, not that google is malicious.
I don't think Arrington is particularly credible nor do I believe Google, as a matter of course and policy, runs around reading specific users' emails. But the comparison to Enron is not necessary for something like this to at least conceivably have happened. After all, this happened
http://www.wired.com/threatlevel/2010/09/google-spy/
I tend to believe Google's GC and think Arrington is having some paranoid attention-seeking fantasy. At the same time, can some schmoe at Google read a gmail email? It seems like they can.
I think in you're conflating length extension and collision resistance in b) and they are not the same thing.
It would also be good for a person commenting (especially at toplevel) to be able to see replies, endorsed or not. There are plenty of useful comments that might not really merit endorsement or visibility by all but are a widely used - various small technical corrections, requests to get in contact, etc.
Optical Intellimouse came out in 1999 -
http://www.microsoft.com/en-us/news/press/1999/apr99/eyepr.a...
DEC used three button puck-style mice, the one you saw was likely attached to a DECStation and I think DEC had been using them for quite a while, maybe from the mid to late 80s. Here's logitech's first mouse from 1982 which is also a puck.
Probably more relevant: https://www.youtube.com/watch?v=Ll-lia-FEIY
Probably mean 'nigh'. Neigh is a sound horses make.