jedsmith
Edit: So what did I do wrong here? I admitted that I'm shooting in the dark, admitted that I'd be surprised if my hypothesis was true, and had absolutely no knowledge of who the person I'm replying to is. It's certainly not on his profile.
I put forth an incorrect assertion, a couple comments corrected me and I was happy to learn this insight, but my comment is already -1 because I'm what, not contributing to the conversation? Or because I was wrong? Do you have to vote on everything?
It's really interesting to me that HN whines daily about the decline in comment quality, then turns around and grays this comment. Decline of HN, indeed, downvote everyone unless they're correct or a valued member of the community. After yesterday's observations I figured I'd give it one last go, but now I just hope this community dies the hypocritical death it deserves.
Joel's observation about pointers is dead-on, but I've personally beat that horse on HN in the past and will spare everyone a greatest hits anthology.
Why does the mediocrity apply to the comment you're replying to, but not your own? Your comment is dripping with snark and someone called you on it (thankfully). I actually think your comment is shittier than the one you're replying to, because you put yourself on a pedestal of telling the rest of us what to do.
Was that comment at the top of the discussion before you snarked it to oblivion? Probably not. It was most likely already in the deep hell of very light gray, and your content-free comment just made it worse. Calling the kettle black, in my opinion.
Reading your second sentence strictly, we can infer that to you, quality means (a) expert-level familiarity with a linked article, (b) insightful -- difficult to generalize because insight is different for different people, or (c) full of interesting content.
Of the three of those points, only one of them isn't dependent on the perspective, knowledge level, or interests of the reader. What is insightful to me might be common knowledge to you. What is insightful to you might be tediously stupid to me. What is interesting to you might be boring to me. On, and on, and on.
> Comments are getting worse.
>> What is worse?
> Comments are overwhelmingly mediocre.
So, I ask, what is mediocre?
Comments are the thoughts of human beings using your system, and there's no technological or psychological means to have any semblance of control over them. Their perceived quality is a direct reflection of the community you have. Any attempt to "fix" perceived quality is going to divide your community, and any disruption or improvement to the community is going to indirectly adjust perceived quality.
Just like none of us writes like Thomas Jefferson these days and a number of words have fallen out of favor, so has your community evolved and a new definition of "average comment" must be found. This is all a relative game, anyway; a comment that you call mediocre I might find to be a golden nugget of awesome, and why should my opinion matter any less?
As an aside, I wish I had a dollar for every suggested technological fix to the declining-comment problem. Based on how this thread is shaping up, I'd be doing better than my 401(k).
I am speaking from the perspective of improving HN, so I'm startled (should I be?) to find that the first reply is an admitting that the community will eventually split apart.
Common sentiment is now comments are declining in quality. Wherever that came from, that's now parroted fairly often and is undoubtedly planted in the back of everybody's head as they go about their business. That cannibalizes some comments, because people now think "am I contributing to a decline?". That makes people more inclined to snark, to discourage others from adding to the decline. This is the exact sort of thing I watch happen all day long in the comments now.
Take one recent example. Someone quoted a highlight from a linked article because it was humorous, and you could have missed it[1]. They presented no original thought on it themselves, they simply quoted it verbatim. Some asshole came along and berated him for it, as if he'd committed some kind of grievous sin. The fact is, I enjoyed the quote in question, and I upvoted him because I'm glad somebody else noticed. Worse comments have happened, but now there's such a fixation with "quality" that people are starting to up the snark. Which adds to the very problem we're trying to fix. Look at that entire thread.
The rub is that rather than focus on opportunities for improving going forward, this community has an inane fascination with returning to the way things were. Your thread was too late, I'm afraid, as the negativity has accelerated any decline that exists.
You're dead-on; HN is reverting to the mean. This navelgazing lament about the times that were is setting the pace for the future evolution of HN, though. The high-karma users have spent so much time wondering how to get back to the past -- a now completely unattainable goal due to growth, I'm sorry -- that there has been immeasurable lost opportunity on focusing on where to go from here.
I'm not sure that technological improvements are going to fix it, either. Even if the negative trend is as pronounced as believed (and I don't think it is), acknowledging it and spending countless comments focusing on it has cost precious time in reversing it.
Rather than embracing the inevitable evolution, understanding it, and finding ways to make the evolution more positive, we've established blood-curdling fear at the mere prospect of evolution. Now, that glacial evolution is sliding along on a trail of fear instead of a trail of positive outlook.
Depressingly, HN would rather front page an article about personal growth than admit that maybe, just maybe, all of this meta bitching is setting the tone. That's from the top down and I partially, and with respect, blame pg for carrying the flag of comments suck -- instead of taking an opportunity to turn common sentiment around.
I'm really tired of bending over backwards to be nice to people on HN. A few threads of arrogant snark like this in the last 24 hours, and I'm really stretching thin on patience. Now I see what the long-term users are on about.
I'm practicing this at the company I work for, and I have many ideas. Be cautious about legality, here, and don't get too specific with how your employer solved the problem, just use the tactic to identify the problems.
At any rate, I've said my piece, and I'm circling close to offending you -- which isn't my goal -- so don't take anything I say as intentionally offensive. It seems silly to argue about your life, anyway, from the perspective of someone not in your life.
Quantity x Spot Price = "Value"
However, it also doesn't take a rocket economist to figure out that value there is meaningless, since (a) you're using the spot price, (b) the quantity of BTC to move is greater than the daily volume of the entire market, and (c) attempting a move of this size would probably devalue BTC significantly. You have a value, but there's no way that can be its value currently, because you'd have to spread the transactions out over time -- making the value a different number.If someone owned $5 trillion of gold, do you think they'd be able to successfully move it all for $5 trillion? That's why the value is meaningless. You're talking about an exorbitant figure of money which the BitCoin market can't support.
HN certainly gets more and more hostile as days go by, and I think it'd do us all a favor to assume the best in our conversational counterparts. Judge of integrity, indeed.
Gut reaction is that you are clearly inspired by Facebook, but there's only so many ways to peel this particular orange. I'd consider a primary color change as a quick and painless way to distance the two; I think it's the blue that's keying me to Facebook the most. There's an argument about whether that's fair, that they psychologically own social blue in my mind, but better to differentiate (in my mind).
BitCoin is fascinating to me because there are people who are absolutely absorbed in it, but it's unlikely to get traction outside of its current domain. The fact that it's moving for real money is interesting, though, and mining or small trades is currently worth it.
I wouldn't dump my life into it, though. Outside regulation picking up on it is likely to be interesting, as well. The system itself is a prime target for laundering money, if the market gets to a point where it can support enormous trades.
You assume that's what it was. Calling the bounty in the headline ~$6,000 is disingenuous, too, because dumping the BTC into the market would drop the price significantly. You'd never be able to move it for $6,000, currently. You're talking about more than the daily Mt. Gox volume.
(Yes, you might be in your domain, but there are other people familiar with BitCoin present. It bugs me when those with domain-specific knowledge assume people in alternative forums don't have a clue.)
Based upon my quick reading, it sounds like he has nobody that depends on him. All of us have to consider that if we were to suddenly disappear from the face of the planet, who would suffer as a direct result?
> If you don't associate with Jacob because you think it risks your own livelihood, you are providing a clear incentive for the government to pursue this kind of harassment in the future; you are the mechanism of their attack.
Yeah, I detained him at the border. Good one.
You give the government a lot of credit for being extraordinarily clever. I have serious, serious doubts that people distancing themselves from inviting similar harassment (which means aiding Jacob, not necessarily knowing him -- I never committed on that point) is something that the government would consider a win. "We have succeeded by limiting new acquaintances!" That's hysterical.
This is the government we're talking about here, the world's legendary bureaucracy, the same government that can't even find bin Laden after how many years. They want Julian Assange, and they'll procedurally harass anybody they can to get to him until they get him. Assuming there's a shadowy evil plot to decrease Jacob's LinkedIn connection count is patently silly, and accusing me of furthering the government's attack because I don't want to risk my family for a cause is a pile of disrespectful and stupid.
As you are finding out, the government can take a lot from you when you piss them off. In the case of people who otherwise share your sentiment, it's simple risk management to protect your loved ones from similar treatment, particularly if you're raising a family. Not many employers will stick with you if you get this kind of harassment in your personal life, because it will eventually affect them too; that cuts right into feeding your family, which is high on my list of things I will not sacrifice. Putting my family above an ideal is not cowardice, particularly when my family isn't even aware of the reason for an ideal and definitely doesn't share it.
It's also dangerous to assume that a given outcome is unlikely for any set of circumstances. Continuously, we read about things that blow our mind when governments abuse power, and there are probably far more things that we are not lucky enough to read about; if they really wanted you gone, you'd be gone tomorrow and none of us would ever know. It stands to reason that you haven't disappeared yet because they want Assange. Planning for the best from your adversary is a dangerous path, I think, but I know that you're far more familiar with your own circumstances than Mr. Internet Commenter here is.
> Take, for example, the ability of their platform to support user-specified data models instead of simply posts, pages and comments. This was an ability that many users were requesting or implementing themselves (or working around) for many versions. It was only implemented in version 3.0, not even a year ago.
Yeah, I'd rush to commit development to that too. It sounds pretty useless except for people who are molding Wordpress into something it wasn't envisioned to be.
Far be it from me to defend Wordpress's code quality, but they have two things going for them: (1) word-of-mouth and (2) install base. They got there using the code base they had, and it didn't get in their way. With a large install base comes responsibility. Rewriting your system and disrupting a significant plugin install base comes with a list of cons that grows and grows.
Proper code is a misnomer. There is no such thing as proper. Also, MVC doesn't apply to all use cases, and it certainly isn't a prerequisite to "proper" or "well-designed" as you imply (even when MVC is a perfect fit, there are alternative approaches). Wordpress went to market with what they had and they dominate the market.
> From all this and more, I conclude that WP is vulnerable to disruption by a technologically superior product.
Technologically superior products exist. Wordpress continues to dominate. Why is that, you think?
import os.path as p
Renaming imports to single letters bugs me. I went to see where it's used, and it isn't. Binding pyflakes to Cmd+S in TextMate was the best thing I ever did, and it would have caught this. pyflakes is seriously awesome in that role, and pylint before committing.I'm also surprised that simplejson is used, instead of the built-in json in Python 2.6 and up. A good solution is:
try: import json
except ImportError: import simplejson as json