skysight-inc/HackerNews huggingface dataset:
I think it depends on the genre at hand. Massive AAA singleplayer titles that tend towards being more ‘interactive cinematic experiences’ would suffer from this certainly, but I’m sure (as other have posted) more free-form games such as Minecraft it can only be a boon for. With the former, a play-through potentially makes your own experience feel a bit stale, whereas with creative games it more likely than not just stimulates your own imagination about how the possibilities of the sandbox the game gives.
In other words, if you word the question to what your position is, you can get most people to agree with you.
In that case, silence is a good option.
I agree...and Garage Band is the equivalent of a very low-level Pro Tools, if you will, and best of all, it's free. I do wish there was an easier way to sync tempos on the program but it's good enough for a basic user.
Reminds me of this (acted) video, which is currently front-page on the pirate bay: http://www.political-prostitution.com/
Arrays and slices really have nothing to do with generic programming. Java has poor generic support (type erasure) and C++ has poor syntax and a bad design for iterators. Languages with decent generics support have none of these problems.

If this is 'armchair criticism' why do Go's designers say they are considering adding generics support?
I think it includes truckers who are far safer than normal drivers on average and do a lot of driving.
"If a game is so boring and forgettable that watching a Youtube video is an effective replacement, a player who purchases it will not be satisfied with the game."

This I disagree with - the same goes for great games that are heavily story oriented (perhaps something like Alan Wake or Dreamfall). I'm not saying you get the full experience watching the YT video, but I think the OP's point is that you get enough value that the delta from actually playing the game isn't worth $50.
Cara Alami Mengobati Kanker Paru-Paru
Ace Maxs merupakan Cara Alami Mengobati Kanker Paru-Paru yang terbuat dari perpaduan kulit manggis dan daun sirsak yang khasiatnya sudah tidak perlu diragukan lagi. Diolah dengan teknologi modern dan telah melalui beberapa tahap verifikasi dengan melibatkan para ahli ilmu kesehatan sehingga ace maxs menjadi obat herbal yang berkhasiat sebagai pengobatan untuk berbagai macam penyakit dan menjadi salah satu solusi tepat sebagai Cara Alami Mengobati Kanker Paru-Paru.

Daun sirsak yang berkhasiat sebagai Cara Alami Mengobati Kanker Paru-Paru memikiki senyawa fruktosa, lemak, protein, kalsium, fosfor, besi, vitamin A, dan Vitamin B, kemudian senyawa golongan tanin, fitosterol, dan alkaloida, asetogenin. Senyawa tersebut berpotensi sebagai sifat anti bakteri dan dapat mengurangi peradangan. Sedangkan kulit manggis yang memiliki kandungan zat antioksiadan lebih tinggi yaitu xanthone, bersifat antiproliferativ, antiinflamasi dan antimikrobial. Sifat antioksidan manggis melebihi vitamin E dan vitamin C. Xanthone yang terdapat di manggis merupakan subtansi kimia alami yang tergolong senyawa polyhenolic yang mampu melawan radikal bebas dan membantu menyembuhkan penyembuhan penyakit serta memulihkan kesehatan tubuh secara menyeluruh. Perpaduan daun sirsak dan kulit manggis juga berkerja mengembalikan dan menstabilkan sistem metabolisme tubuh sehingga memang menjadi rekomendasi yang tepat sebagai Cara Alami Mengobati Kanker Paru-Paru.
Maka dari itu tidak ada alasan untuk meragukan khasiat Ace maxs sebagai Cara Alami Mengobati Kanker Paru-Paru, karena hal ini juga telah dibuktikan dengan adanya hasil penelitian menunjukkan bahwa gamma-mangostin yang terkandung dalam kulit manggis mempunyai efek anti radang lebih baik daripada obat antiinflamasi lain yang dijual di pasaran. Xanthone jenis ini dapat menghindarkan berbagai penyakit yang disebabkan peradangan.
"As someone with an engineering degree, it does irk me to constantly hear programmers referred to around these quarters as 'engineers', it's extremely introspective, and IMO a little disrespectful."

I'm not certain it has anything to do with the physical world; after all Industrial Engineering is considered a valid disciplined that is entitled to an Engineering license, and many of the IE's I know might be better characterized as mathematicians.

Still, I tend to agree with your assessment of the term Engineer, although it's largely because unlike other Engineering fields, Software Engineers in the US seem to be happy to hold the title without having to meet any of the legal requirements [1]. A PE license, while not insurmountable, is not exactly the easiest title to acquire. Efforts have been proposed to make Software Engineering part of this licensing process, but it seems to have a lot of push back. Perhaps the solution is to have legal weight (perhaps like 'Lawyer' or 'MD') behind the title, as countries like Canada have (the US has this to some extent, but it's not nearly as strong).

[1] http://www.ncees.org/Exams/PE_exam.php
My apologies. I should have specified "neo-Nazi skinheads". This is not in the same category as racial or gender prejudice, however. It is simply a matter of mislabeling.
Nice job. I'm in the same boat as you, so my questions are more newbie than anything else:

1 - how many hours/how much time did you spend on this, from beginning to end?

2 - what tutorial did you use for the nodejs part of this project?

3 - are you pulling in themes dynamically or through an API, or did you pre-load the themes into your database?

Great job on your first app!
I don't agree. A message to those filthy pirates would have been to shoot his kids dead. At least that's what the US does to Islamic clerics with terrorist connections (in this case via a drone strike).
Browser usage has always been low for Android vs. iOS: http://mobilesyrup.com/2012/06/04/android-trails-ios-in-mobi...
I came to offer advice on your first bullet point. Definitely look into the <label> element. This will let you click on the text associated with the button. Not knocking you here (as this is your first web app!) but I am shocked by the number of large websites that do not do this properly. Drives me bonkers.

You can use it one of two ways. Wrap the text and radio/checkbox button in the <label> tag such as :

<label><input type="checkbox"> Medium</label>

Or using the for/id attributes as follows:

<label for="boy">Boy</label>
<input type="checkbox" name="gender" id="boy">

<label for="girl">Girl</label>
<input type="checkbox" name="gender" id="girl">

Excellent first app! I'm sure you've learned a lot about building it. That would actually really interest me, a blog post perhaps detailing all of the things that you learned while building it.
What is that font? “I” and “J” have same glyph!
It is about money and prestige.

Stupid companies have titles and titles are associated with more pay and and more respect. It so happens that people who went to a 2 year technical school would call themselves "programmers" and then those who went to a 4 year college and worked for 5 years don't want to be called by the same label, so they have to invent something sounds harder to get, something more prestigious, so now they are "software engineers". Just like chemical engineers, it implies a certain difficulty of attaining this title, and it is used to differentiate the ranks. But it doesn't stop there, then there is more stupidity there is "Programmer II" vs "Programmer VI" vs "System Architect".
lol...hipster coffee. cool video.
Should Microsoft not act in it's self-interest? If you are critiquing Microsoft for doing that, you should be critical of Google for tracking you -- after all, couldn't they just charge for services?

At the end of the day, consumers will know that "Do Not Track" is on, and that big advertising networks are igorning it. They won't know or care about the T's and C's of some agreement.

They'll also know (because Microsoft will tell them) that Bing, Outlook.com, etc will respect DNT.
INTERIOR, SOULLESS CORPORATE OFFICE. DUSK.

A dark, sleek office room, filled with cigar smoke, expensive
gadgets and designer furniture. The cigar smoke rises above
Hollywood executive GOLDBERG like a whirlwind, framing his
grinning face...

He dials his Blackberry phone to the hum of his $9000 Dell PC,
while leaning back into his chair a little.

GOLDBERG
(on the phone)
Is this The Agency?

UNKNOWN OPERATOR (v.o)
(in a clearly american accent)
How can I help you, Mister Goldberg?

GOLDBERG
I would like to order a raid.

UNKNOWN OPERATOR (v.o)
Yes sir, what do you want with it?

GOLDBERG
I want a heavily armed para-military squad,
carrying the latest gear. I want two helicopters,
half a dozen paddy wagons, the whole works.

UNKNOWN OPERATOR (v.o)
Would you like dogs with that?

GOLDBERG
Yes.

UNKNOWN OPERATOR (v.o)
Is the recipient an organization or an individual.

GOLDBERG
(smiles)
Both.

UNKNOWN OPERATOR (v.o)
Alright, sir. Must be quite a party you're planning.

GOLDBERG
(ecstatically)
Party? I'm about to destroy democracy as we know it!
Nobody, henceforth, will ever be able to make
millions off of stolen media without repercussions!

GOLDBERG
(looking at the viewer ominously)
Nobody.
7 Tips for an Introvert Who Wants to Run a Startup
First there were separate browser windows for each page, then there were tabs inside a single window, and now we have tabs within tabs. I believe this is one grouping too many and personally I'm fine with just dragging tabs between Chrome windows.
No, because then Google would be legally on the hook for all the content they host. They need to maintain their role as "host" (not owner), which means they cannot step into the disagreement. The two dueling owners have to solve it themselves.
Linux is already a pre-installed choice for some vendors -- Dell for example.
It's a technical-sounding word that makes the speaker look smart when they are complaining about design.
What does that have to do with the grandparents comment?
The fact that it MIGHT not have been an active choice does not excuse that a server ignores the DNT-header. The DNT-header still has to be respect by IE10-users, since the user could have set it actively.
Curiosity lands successfully on Mars, new dimensions of space research
So much Mars, let's not forget the Apollo 11 Moon Landing
They simply lose the safe harbor protection in case the complaint is legitimate.

If this were a DMCA order, why would Google ever be willing to take that risk?
I'm not comparing a design firm to a toddler,

I'm comparing the act of creating and reviewing. More explicitly I wanted you to think about how a new designer would respond to overly harsh and non-constructive critisim in the early stages of developing their skillset.
Monitoring Node.js Application Performance
"I don't like this design because of x, y, and z. Let's go back and fix it."

Bad work stopped. Niceness maintained.
This is not completely true.
You can share copyrighted materials but you are not allowed to bypass or crack any security measures to do so. Also, the information on cracking a protection system, like ripping a DVD or an LP, may not be discussed publicly. Tutorials on these topics are illegal. The same is true for software products that would allow network intrusions. Wireshark is illegal, as well.
10 Biggest Gadget Design Fails
I'm an expat Kiwi now living in Canada. Gun control is much stricter in NZ - you need a firearms license with different endorsement, and restrictions on the types of guns allowed http://www.police.govt.nz/service/firearms/

A fair percentage of farms out in the country would have a license for dealing with farm issues (possums/live stock etc). As a teenager growing up in the country, you would likely have a friend and go possum hunting. And/or things like Scouts where you would be shown how to safely handle a gun. However it was always in a safe light - for farming reasons. In Coatesville, the area where his mansion is, it wouldn't be out of the norm to have a rifle on hand. I can't comment on the last 7 years, but police officers (do, or did) need to have guns locked in a lock box in the back of their cars, they're not carrying them around in public. Members of the public with pistols and semi-auto style weapons are very rare indeed. When I moved to Auckland from the country I didn't know of a single soul that would have a gun.

As always the gang element would have some serious guns but it's really not as prevelant from both an anecdotal when I lived there, or statistical view point (http://en.wikipedia.org/wiki/Gun_violence). NZ 15% of homicides with guns vs 65% in USA. (Source UN, 2000 per the entry). That's a staggering difference.

It was 16 years ago my first trip to the US, but I was shocked/stunned seeing guns in public. Texas of all places. Being a company owned by kiwis, our "culture shock" of the year was going to a gun show. Abso-frigging-lutely mind blowing. I don't care what potential use case you put it under, some types of guns are for one reason, and one reason only.
What makes Paris look like Paris? Software finds stylistic core
I've been looking for something like this for a long time. Please someone make this.

Great job!
Is reality really a "position"?

Personally I think sites should honor the DNT header by implementing a paywall for such users (really the same holds true for Adblock patrons).

Ad-supported sites have an implicit two-way contract that you get content that you obviously want in return for providing advertiser value. If you don't want to provide advertiser value, partake of micropayments or some other mechanisms. As someone who would make use of those alternate payment mechanisms, I would welcome that.
Identifying infringing content is not the point of ContentID. The point is to keep content companies from suing them for $1,000,000,000 (billions) the way Viacom did before this system was in place. It's a very expensive and effective CYA move to show courts that they are putting real resources into minimizing infringement. It doesn't have to actually "work".
One big problem is that the bad bloggers think about promotion and SEO while the good bloggers think about writing.
check out aza raskin's blog ( http://azarask.in )

he designed something similar while at mozilla called firefox panorama. here's one of his blog posts while conceiving it: http://www.azarask.in/blog/post/panorama-search/

For some reason, it still felt too sluggish for me to use, plus I tend to just use virtual desktops and separate browser windows to group things.
This. US culture on the whole is overly sensitive to criticism in my view. If someone criticizes another, the typical response is to give a "No way, you're judging my unchangeable characteristics!" rather than "Hey, let me think if this has any merit." Mountains from molehills, methinks.

I think the blog author did a great job handling the ad hominems though.
Youtube videos seem to be the only way to get an idea of what gameplay is like. The majority of official promotion videos on Steam etc seem to basically just show clips from cutscenes along with sentences from the press release splashed up dramatically rather than actual gameplay.

However I find most "Let's play" videos deadly boring , especially for games I haven't played yet. I've never watched a full one. Though sometimes I do enjoy watching parts of the ones with amusing commentary especially for retro games since it's a lazy way to re-live the experience.
And the sad thing is: it worked. They even broke sales records with it. And it seems that not even one of the biggest brands can stop one of the biggest copycat.

If I had a startup and would work on a great product and some company would just copy my ideas and would break records? I would go crazy.
Prada Tri-Fold Short Wallets Apricot [Wallets007] - $102.32 : Prada outlet
Unfortunately, a lot of "tech journalists" are amateurs with exaggerated notions of self-worth because they have some readership. Like the hacked guy at Wired who was so clueless as to keep important data in one place (his Apple acct), but blames everybody else for his loss.

If you keep all your data on your MacBook and believes Apple will take care of the rest, you are not an expert, you are a fanboy that has no right to state your opinion publicly.
> If I am working with someone on a design and they bring me something as bad as that redesign, I'm going to tell them it's awful. That redesign is rubbish and it very clearly was done without thinking about what was important, and nobody benefits by pretending that's not true. As a designer, you should not be offended by people telling you things you've made don't work, so long as they're providing reasons. Those people are doing you a favor. You cannot remain emotionally attached to your own work and be a good designer.

I think that's a terrible and even dangerous attitude - especially when done in public - for several reasons.

Firstly, if you heavily criticize something when many people are watching, it might keep you from receiving balanced feedback. Some people probably liked some of the aspects of the redesign, but with dozens of people in the thread saying how awful it was, they will rather not speak up and talk about what they liked. If you tell a mass of people "X is rubbish and whoever came up with this is stupid", and some more people join in, the others will probably assume they are idiots for liking it and say nothing.
As an analogy: When I was younger I really liked a girl in my class but all my friends were going on about how ugly and weird she was, probably because of some kind of social feedback loop. So instead of telling her that I liked her, I started joining in with the "X is stupid" meme because I didn't want to look like a fool in front of my friends. Had they not talked about it in such an extreme way, things might have went differently, but because of the situation, I lost all my courage to admit it to her and my friends.

Secondly, if you mix valid criticism with being a dick about it, people will more likely think that your criticism is less valid since it's easier to just assume you are an asshole.
Most people are emotionally attached to their work. If they weren't, their work would probably suck. They'll learn how to handle criticism, but that doesn't mean it won't hurt or demotivate them if you tell them it's rubbish.

Thirdly, there is absolutely no need to ever mention that it's rubbish or awful. All you need to do is to list the points where they failed and maybe give advice on how to improve it.
Calling their work rubbish helps nobody and makes you feel smarter and more powerful than you actually are. If you treat people like this, their work will become worse, not better, and at the same time they will probably stop asking you for advice because you can't stop being a dick about it instead of just encouraging them to improve on what they did by giving valid advice.

People aren't just machines that you can tell "this is all awful, throw it away and start over" without hurting their feelings in at least some way.
You should learn to use these emotions to steer them in the right direction, not condemn them and call people who express them unprofessional.
You'll get a lot further by nicely packaging your criticism.
I love the contrast in comments here as opposed to the astroturfing in r/technology. Thank you, HN, for being rational.
How Advertisers Convinced Americans They Smelled Bad
What about someone like Joyent (www.joyent.com) vs OpenStack? They're more of a software player but claim to have a cloud stack that operates more efficiently than others.
Yeah, that's what I thought. My surprise was at the notion of set and forget machines for arbitrary metal parts.
Surely if one other person is downloading the same torrent at the same time it's better (potentially) than a direct download, as part of the torrent can be shared in the swarm..

As long as archive.org is seeding everything all the bits are there..
Point two should be, "it's an ad hominem attack and intellectually bankrupt." This applies if and only if the target of the term is not actually prejudiced.

Even if they are prejudiced, it is still an ad hominem. A biased person (i.e., nearly all of us) could still make a correct argument, as could an unbiased bayesian with a strong prior.

There are very narrow categories when ad hominem is justified - specifically, if one is attempting to appeal to authority, then attacking the authority is justified. In all other cases that I can think of, it's a logical fallacy.
Impressive. I suppose if you iterate a thousand times (only 30 working days!) you're bound to generate a big hit. :-)
Content owners have to sign up to be part of the ContentID system. Since the NASA video is public domain, NASA does not own it and cannot enter it into the ContentID system.
As a developer I think the stats that matter are % of web traffic and app sales, which at least from the last I've seen dramatically lag total android handset sales. That may change but my anecdotal experience are that a lot are sold as upgrades without people really engaging with the additional functionality where as iPhones seem to be an intentional choice for that additional functionality.
Apple Suspends Phone-Based Password Resets After Hack
"Now it also has a patent that gives credence to its claims that its elastic database is truly innovative."

Regardless of any innovation NuoDB may bring, can this phrase really be credibly stated, given everything we've seen in the patent arena?

Edit: and the article ends with this paragraph:
"We all know technology patents are tricky business — see GigaOM’s Jeff John Roberts’ continuing coverage of the raging patent troll epidemic — but it does show that NuoDB may really be onto something here with its self-scaling elastic database."

However, no technical details are given as to what the innovations are, just that the underpinning technology is so innovative that there weren't even names for what they're doing.
Perhaps because I skim-read it, but I couldn't seem to find the part where he (i) actually found that Christian fundamentalists in general have something against set theory, and (ii) determined that it was their Christian fundamentalism and not some other factor that made them opposed to it. Instead, there was just a vague ramble about a particular publisher that doesn't like modernism. Reading this post felt a little reminiscent of the famous newspaper story: "SIXTY HORSES WEDGED IN CHIMNEY. The story to fit this sensational headline has not turned up yet."
> Should Microsoft not act in it's self-interest

Only if it benefits them or their users, which it almost certainly won't. Hurting your competitor is not the same thing as competing with them.
As another commenter pointed out, Opera already has something very similar to this. YMMV, but while I didn't really see the point at first, now I love it. I'm usually developing several websites at a time, each of which I have several tabs open for (one for the admin panel, one for the public side, misc ones for CSS tricks I'm experimenting with, etc). So I group tabs by what project they belong to, and when I switch to working something else I can just collapse the current stack and expand the other one. You get the best of both worlds: keeping your tab bar relatively clean and readable, and not having to put in all the URLs or search for relevant pages everytime you switch tasks (while sticking to a single browser window).

Also the UI (at least Opera's) makes it very clear which tabs are actually tab stacks, and presents it in an intuitive looking way. People who have never heard of the concept and then use my browser typically grok it almost immediately just from the design.
I am a designer first and a developer second. Sadly I can not relate with your statements at all.
A web designer who has no clue what VCS is, does not think naming matters, hell still uses inline CSS, is a poor designer in this day and age.
Apple’s case that Samsung copied the iPhone and iPad—in pictures
Thanks for this. We get the occasional vitriol-lined customer feedback. Intellectually, you have to let it roll off. Emotionally, it's obviously more challenging...
New York Times Set to Sell About.com for $270 Million to Answers.com
Passive authentication using a wristwatch and your body’s bioelectric signature