edit: ...Unless it's clever enough to only be evil some fraction of the time. I didn't actually check through the code.
383 karma · joined June 29, 2010
edit: ...Unless it's clever enough to only be evil some fraction of the time. I didn't actually check through the code.
This is like the inevitable comparison between the US government stealing our freedoms and China (or some other dictatorship). The argument isn't that they are exactly the same thing - it is that one is edging closer to the other than we would like, and we would like to draw attention to the bad similarities in an attempt to fix them.
If we never compare the way things are to the worst ways we know, how can we know if we're falling down that slippery slope until we get to the end and it's too late? Maybe upon reflection we'll realize that we're already several steps down a bad path, even if we're still far from "evil" territory.
Ads are relatively cut-and-dry. Wikipedia, at least as an ideal, is a collection of objective facts with citations. But "removing cruft"? I'm not saying it can't be done, but I think it would be tough to get a clear consensus within a community on what exactly that entails. Wikipedia itself has flame wars on half of its discussion pages over any details that are less than totally objective, and many that are. It works because the differences being argued about are usually small points that most users wouldn't really notice either way. If you're trying to get consensus on a hundred "bike shed" issues on each page... well, good luck.
It's a very cool and worthwhile idea though. I'd like to see whatever might come of this after a few iterations.
What you can "get away with" depends on the application and the users. A simple app for internal use can be as ugly as you like, but for something that potential clients will see before choosing whether or not to give you money (even for something unrelated) it would probably be a wise investment to get it done right.
It'd be interesting to see the actual stats on this - what percentage of story votes are made before clicking the link, and do some outliers (spam, or sensationalist titles) get a large enough fraction of pre-read upvotes to justify taking some sort of action? I've assumed that it's low enough to not make much difference, but I could be wildly mistaken.
Minimalism and simplicity work well for HN, and I don't think there'd be a clear enough benefit here to warrant the added complexity and occasional annoyance to legitimate users.
Yes: yourself. Is that really so hard?
I'd like to think that we can manage at least that much responsibility on our own without it being forced on us through technical restraints.
Raw statistical uncertainty aside, if we're trying to judge the languages themselves it would need to be done with programmers skilled with their chosen language. I'd guess that most of the Java entries were by people that knew Java reasonably well from working with it every day, but I wouldn't be surprised if many in the Lisp section were people that had little or no prior experience with Lisp and decided that this would be a fine opportunity to learn it.
If the politicians are acting like children throwing tantrums, we need to curtly explain to them that this is not appropriate behavior. Giving them lollipops will appease them and shut them up for now, but will only encourage their bad habits and make things worse farther down the road when they've come to expect such treatment.
If the old links were just kind of hanging around the news page, without anything to suggest that they're specifically relevent to the moment, it would be hard for them to attract the kind of time-focused attention that you would get from a freshly-posted item. You could probably get by with a "featured classic link" that changes every day or so to keep people interested, but that would be more of a small feature or gimmick than a new type of site. Trying to push it much more than that would, I suspect, thin out the commenters too much, killing the ability to have back-and-forth conversations and turning it into more of a bookmark site.
There's a place for collecting good, old links, but news sites are for news. I think trying to force both ideas into one site would feel too awkward to work well.
(But by all means, prove me wrong. I thought Twitter was stupid, too.)
Ignore the job titles and all that. Where will you be happiest? Where will you be challenged and be able to grow, and where will you stagnate and end up with an obsolete skillset in five years? (Hint: you won't be motivated to grow your skills as much if you're already resting at the "top")
I obviously don't know all the details, but if you're even asking this question I'm guessing that you want us all to tell you to break from this place and move on to better things. So I'll suggest you do exactly that.
Go.
I see it more as a logistical and maybe legal problem. Will companies honor rebates not submitted by the original buyer? If not, how easy would it be for them to find out that it's happening, and how big of a fuss might they make over the site? And as the parent brought up, what about fraud? Or not realizing some clause in a given rebate and not sending some vital piece of information with it?
It might all work out, or there might be some catch that renders it totally impractical, but I think it's worth looking into.
And really, the most effective route is to do both. Focusing too much on doing without the book knowledge results in creating terribly awkward solutions to problems that have been already been solved. On the other hand It's easy to follow along with a book and fool yourself into thinking that everything makes sense while lacking the experience needed to figure out how to put all the little pieces together to create something useful. As is usual in life, balance is key.
On the other hand, there have been lots of stories where creators have open discussions with pirates, without reflexively making them the enemy, and are rewarded by respect and increased sales. Pirates are people too, and many act with a higher moral compass than you might expect, though it may differ from your own.
I think it's not so much that piracy is seen as good, but that it's not as evil as some would make it out to be, and the other side makes themselves so unsymphathetic that nobody cares about them.
I'm normally pretty liberal about language but it bugs me to have to specify a latin species name, or "tea made from tea" to make it clear what I'm drinking. Although phrases like "green tea" or "black tea" are widely-understood and fairly unambiguous in situations where one can be more specific, there isn't a good way to refer to the entire class of beverages made from only that plant.
Therefore, to fight back against the vagueness and possible misinterpretation of Internet slang, I propose that in the future "lol" be replaced by something like the following:
<emotionml xmlns="http://www.w3.org/2008/11/emotionml">
<emotion>
<modality mode="face"/>
<category set="everydayEmotions" name="amusement" confidence="0.8"/>
<link role="experiencedBy" uri="file:john.vcard"/>
<link role="expressedBy" uri="file:johnsParty.avi" start="10s" end="15s"/>
<link role="triggeredBy" uri="file:guestList.xml#numberOfGuests"/>
</emotion>
</emotionml>That said, if you're looking for something as quick and easy as possible you might want to look around a bit more to see if there are any prepackaged systems that do exactly what you want with less setup. No sense making this more complicated than it needs to be if something else comes up that closely fits your needs and could potentially save a couple hours of troubleshooting.
Current alert: Airport security remains relevant (http://news.ycombinator.com/item?id=1849017)
Mike Rowe celebrates dirty jobs (http://news.ycombinator.com/item?id=1756098)
Richard Wiseman's favorite optical illusions (http://news.ycombinator.com/item?id=1729036)
Overall, your own submissions don't look all that much different from the current /newest page as hacker relevancy goes.
I'm not too worried about it. If it starts to suck, there will always be a considerable faction ready to saturate the front page with articles about the innards of Erlang to drive away those that don't really belong here. (Ahh, those were the good ol' days...)
If you're being disinclined from posting one-word answers and empty "me too" responses: cool. No one would miss those. But if you're stopping yourself from posting interesting or helpful responses to old or unpopular threads? That's when you should stop caring about "karma" the poorly-quantified score and worry more about "karma" the concept. Being directly helpful to a dozen individuals in otherwise ignored threads would usually give a lower karma average than simply posting a clickable version of a link, but you'd get a lot more real respect from it.
Also keep in mind that anyone that sees your average karma will see your total right next to it, and if you game either one too much at the expense of the other it could give a worse overall impression than posting normally. I'd rather see a 1000-total 3-average poster than a 100-total 8-average or a 5000-total 1.1-average.
A general understanding is helpful to form an intuition about what options are available for a given problem and what the tradeoffs would be, but in most cases you'll rarely have any reason to write the hard bits yourself. That's what library code is for.
That said, if you have an interest in that kind of stuff, learn it! Even if you rarely use the more complicated parts in practice it will give you a solid base for deciding how to implement things, and you'll get a good sense of just how efficient things can be so that you'll be more able to recognize poor solutions when they show up.
That rant aside, if he's still interested in showing off (or maybe getting inspired), I'd suggest looking more generally into web design and maybe toying around with the new HTML5 <canvas> element (requires JavaScript skill). It's a lot easier to impress people - especially non-technical hiring folks - with these sorts of visual things than by actual coding ability that they can't judge.
Also, If the general population becomes interested enough in your site to spend the time hunting down an old unflattering HN thread then you've already won.