skysight-inc/HackerNews huggingface dataset:
I'm an advertiser and have been in buying online ads for about 6 years. I'm disappointed with Facebook.

It's not directly about roi or fraud or anything like that, not fundamentally (though obviously no one will advertise long term with a poor roi). It's more about vision. Adwords & Overture had some sort of vision about advertising online so do lots of (mostly unsuccessful upstarts). I really do think that with all of their problems they did a great job. Adwords is a great ad platform. It's more meritocratic. Scales down nicely for small/local businesses and is genuinely useful to the people seeing/clicking the ads.

Facebook on the other hand seems content to ride the buzz of companies keen to figure out this new medium. They don't seem to be taking advantage of it to implement some solid idea.

It seems like they have no interesting ideas about how their contribution to the communication-entertainment-advertising ecosystem looks. They don't really seem to understand themselves how/why/what their system (which is inevitably a new kind of advertising) is supposed to be working.

The @facebook email address mess is a kind of analogy. Think you can improve on email/communication? Great. We need it. Think Facebook is a unique position to do so? Great. I agree (at least for some people). Figure out a way of doing it that people want. Don't trick people into something that feels like its for the company instead of the consumer.
+1 for the valid suggestion. Though I still prefer have them physically and nowhere else.
How does one get down-vote?
This has always been the Apple mode of operation. With quite some success, I might add.
The main difference between the two, in my humble opinion, is that PowerShell is a nice (and powerful) addition to a Windows system, whereas the Shell is a fundamental component of Unix.

Of course, the two shells may be equivalent in terms of power or number of features, and any contest a la "Can your shell do this?" would be futile. To me, it's a matter of cultural differences. Think of it this way: a shell operates in two mode, script or interactive (the new fancy word now is REPL). How much time does your average PowerShell user spend in REPL mode?

In comparison, a Unix hacker spends all his time in the shell, even for doing the most trivial tasks. As you practice more and more, the shell becomes a favorite way to operate a computer. Even tasks that may seem easier on a point-and-click interface (like selecting a few files from one directory and copying them into a new one) come more natural to me on the command line than with a mouse. The day I discovered that you can run 'for' loops from your interactive shell as naturally as a script, I almost uninstalled X :)

My only point is that the shell fits in the overall philosophy. You probably heard of the famous McIlroy vs Knuth story (legend?), where a pipe of a few commands turned out to be more efficient than a Knuth data structure. That's beyond my point. What I want to show is more the ending paragraph of this story, what McIlroy had to say about it:

> Very few people can obtain the virtuoso services of Knuth (or afford the equivalent person-weeks of lesser personnel) to attack nonce problems such as Bentley’s from the ground up. But old UNIX hands know instinctively how to solve this one in a jiffy.

That last sentence. Unix hands know how to solve these problems because of all the time spent on their command line.

Overall I'm glad that Microsoft is developing PowerShell, and I absolutely agree that it is far more adapted to their Windows platform than the old "all-is-text" mentality of bash and the POSIX tools. However, PowerShell is still treated as a second class citizen in the Windows eco-system, and that is, imho, its biggest weakness.
Global TV Streaming
IIRC, links replaces images by some [alt-text] or [IMG]. Turning the images off in a graphical browser just.. well.. turns the images off.
Check NERDTree plugin for Vim. Using it all the time
Your first paragraph ignores the central point of the screencast: How would you record those mouse interactions as a general, reprogrammable macro? He signs off the video with an important statement which hints at the 'zen' of using Vim for a long time: "It's a nice thing to aspire to, to automate all of your interactions with the code in this way".
3c Greenopolis
Kashish Builders presents a new residential apartment Kashish Manor One. Kashish Manor One Gurgaon offering you 2/3/4 BHK apartment in its lush green beautiful environment.
I'm pretty sure you get downvoting powers at 500 karma. (At least, that's about when I got them. I have heard rumors that it fluctuates, and like all the mechanics of Hacker News, the precise rules are proprietary secret sauce.)
One problem with PowerShell is that it uses too much resources for a shell. I believe it to be superior in some ways to Unix shells, but I was never able to get (psychologically) past the 15 second or more startup time needed on my machine (Windows 7 netbook). Given that languages like Python have less starting times, I am likely to use the command prompt and/or scripting language every time.

I guess server people would not encounter this problem.
Those are all three bad examples though. Call any black person "nigger", any gay man "faggot", or speak to a special ed teacher about his "retarded" students and on the whole all will be offended.

The fact that retarded was a clinical term is irrelevant, similarly I think "nigger" derived from some matter-of-fact observation. This is really just another manifestation of your idea that root causes matter. They don't -- not as much as impacts do, both legally and for many people morally as well. Also, again, reciprocity is not a requisite here -- there is no fair use policy for offensive words or behavior.

Whenever someone says "if they can use it so can I", I have to wonder "why would you want to?" Why would you ever want to refer to gay people as "fags" or black people as "niggers", even if they do call each other in such a way.
UNIX shell is not only Bash... Did you guys try fish? I recommend it!
What's Your Offer?
Cause Marketing: A Marriage Made to Last
Ask HN: What books have you read & liked in 2012 till now?
Nitpicking is when someone loses sight of the big picture when they perceive imperfections in a part of it. You're definitely nitpicking.
Points are a unit of measurement that have no place in CS other than in determining the size of text when it is printed. Don't use pts because they make no sense for the medium.

Graphic designers as a group have yet to shed the "limitations" of their education which is STILL grounded in the print world. It is why we still see so many websites that are just strips down the middle of a large screen rather than flowing to fit the screen.

Could you imagine if a similar design strategy was used for developing applications? Every app would have a fixed window and none would go full screen.

Maybe designers should stop doing mockups in a static format such as Photoshop and start doing their mocks in a browser.

Seriously, if you can't figure out how to work with dynamic content do us all a favor and go back to designing printed material.
Toshiba Notebook Tecra R940 and R950 for Business Gadgets
direct link to video: http://new.livestream.com/accounts/1064818/events/987074/vid...
Rising sea levels: Canute's courtiers
Bring Up The Bodies
>If a male were to sexually harass a female, it would not be sexism because he is not giving males special preference over females

Well, seeing how he's not sexually harassing the males I'd say there's a noted difference in "special preference".

Anyway, I'd argue that sexism is almost inherent to any sexual harassment, as the male put himself in a position of power/dominance based on little more than gender difference and the perceived inequality/role expectations that go along with that.
If you don't like that kind of fun, have you considered, um, not attending?

Lame.
Ignore the downvotes. Unless you get more than one.

It would be nice if Upvote meant "This is good quality (whether I agree with it or not" and downvote meant "this is low quality, and should not be here, but is not spam, nor flagable". But since PG has said (something like) downvote can be simple disagreement you're going to meet people who use it for exactly that.

Also, reddit is trying to move away from "downvote to disagree" - they have a lot of hover text saying this.
Android: Quick intro to property animations
> What would u advice i do?

Use better spelling?

> Right now I am split between getting a retina MacBook pro or a MacBook pro.

I'll say it: Get a Lenovo Thinkpad. Do you have a reason for Apple other than some facetious argument involving somehow superior build quality? Also, you'll get both Windows and Linux natively and they don't feel like second-class citizens.
True, the 'icon' for up-voting is an image and can be easily replaced by the unicode equivalent.

HN uses an image in javascript to simulate a HTTP GET request to signal that you have voted.

ex. var img = new Image(); img.src = 'http://ycombinator.com/signal-voted?id=12345;

Makes sense because HN is not using jQuery or similar and it would be a lot more javascript to do it in a cross browser way (just source view hacker news - it's almost as small as it gets)
How Apple's iCould datacenter got build
Tell HN: The "sexism in IT" bit is getting old
The bitching and moaning about sexism in IT needs to stop. Men are a little smarter than women on average, and the male IQ distribution has a higher SD. Men and women also have divergent interests, across all cultures and societies of all time periods. In a society completely free of sexism of any kind, IT would still be 80%+ male.

By the way, white American women are the most privileged group of people to ever exist. The amount of time that they spend complaining is absolutely staggering.
Isn't this what Goodreads is for?

http://www.goodreads.com/review/list/1039487

(not all of these are from 2012, that's just when I added most)
It is sexist because the assumption made is "you're female, and thus I can lick your shoulder and you will not mind, and if you do mind it's your own fault for being a woman in this place with lonely men".

Unless you're seriously trying to tell me that there are men walking around defcon licking the shoulders of other men as a clumsy come on.
They're officially "down for maintenance" now:

http://www.billabong.com/maintenance.htm
And just before it deletes itself it posts threatening messages via your twitter and facebook account, designed to trigger the automated systems presumably watching these, thereby triggering an investigation into your affairs.

YouGoToJail indeed.
similar:

http://hallojs.org
>> It uses Python as its scripting language, so you can use Python libraries easily, and don’t have to learn an editor-specific language. Similarly, it uses JSON for settings.

>Python is much more mainstream than vimscript, yes, but there are still people who don't know python and don't want to learn it. Learning python for them isn't very different from learning vimscript.

You've quite obviously never tried to code anything in vimscript, have an axe to grind with Python, or are Tim Pope. Vimscript is a horrible abomination that's painful to do just about anything in. Python is far, far superior.

(Vim lover and Ruby guy here, but I'd pick just about any language over vimscript)
Show HN : Treetle
It's only a problem if the secret key is compromised. (But that's a problem for pretty much everything, isn't it?)
amazing insight - definitely worth watching from start to finish
Engagement Rings
Depends on the touch. No one has suggested this warrants jail time. People are saying, and quite reasonably I think, that you should keep your hands to yourself.

Shaking hands = fine.

Tapping shoulder or top outside of arm = less fine, but acceptable in a narrow range of situations.

Placing cupped hand on shoulder of a stranger, with squeezing or stroking, with "friendly banter" = really not okay.
To be honest, I stopped reading after the first paragraph because the text-shadow hurts my eyes.
All that for a difference that would be negligible anyway. I'd say that's a premature optimization if I've ever seen one.
I like how you felt the need to explain the meaning of the phrase "zoom text only."
The original article this one is replying to did.
"your our"?
How come every time there's a post about Facebook the usually intelligent HN crowd goes nuts? I can understand the concerns but this whole thread is filled with alarmists and looks like something taken from reddit (or even 4chan).
What else could the defaults be, though? The good communities are smaller and better moderated, but they don't have the resources to police anyone who signs up for an account. As it is they get the users who bother to change their subscriptions from the default, and that's an useful filter.

Nudging the participants in some of the big communities into better commenting behaviour seems achievable (less users go vote in comment threads, most communities manage being self-policing), but driving out the meme generators isn't achievable from votes only. They are what the lowest-common denominator of the user base wants to see, and what they upvote.

On the other hand some of the smaller communities would benefit from more recruitment, particularly of dedicated users, but that doesn't have to come from the frontpage. Tapping into other social networks, via things like twitter sharing and per-subreddit twitter accounts (like StackExchange does), would be a good avenue for that.
What you've said is valid, but is it useful? Probabalistically speaking, a random woman is going to disapprove of a random man grabbing her ass the vast majority of the time, which means it's usually inexcusable harassment. It shouldn't be done.
Here we have it again, another bunch of people who think that science is both just an opinion and can be legislated out of existence. One wonders whether the same would hold true for what other kind of science here.

I don't disagree that this may well make sense in some cases. But if it's going to be applied here, why not apply it elsewhere? Why build a new airport when all of any usage thereof is only based on projections? North Carolina should only build any new airport when the old airports have already proven that they are completely overwhelmed. Why build a highway, when any traffic that would be on it is merely a projection, based on traffic simulations and models? It's much better to just add a lane when any simpleton can add that the road is full - after all - adding another lane always works.

> [...] inserting the “need for additional studies” that will take three to four years to complete.. [...] Nevertheless, a moratorium is to be slapped on the 39-inch figure.

So, I take it that North Carolina state legislature has the ability to legislate a sea level rise? If that's the case, I'm glad we've finally solved this whole climate change thing.
Also - collapsible threads like reddit has would be really good for skipping threads.
Speaking for the internet and most of humanity here - go fuck yourself and get a real job.

Anyone who argues that everyone should be spied upon in order to protect a minority is an idiot who does not understand the concept of freedom. Privacy is a right.
Looking for Best Penny Stocks to buy online
Oops. Thanks :)
Yes. :) I think we can all agree that none of us are really sexist, at least in the vast majority of cases. Believing that men and women are different is not sexism - men and women are different. As soon as more women enter CS, more will be in IT. If not, they simply are mostly not interested at this point in time and there is nothing wrong with that. No one is holding anyone back.
Ask HN: What are the "Best Practices" you generally follow? Here is mine.
Recently I encountered some of the best practices (IMO) on HN/Reddit and I really appreciate them and religiously follow. I would like to hear more that are really helping you succeed in life. Let us consolidate them in one place. No Quotes please.

* Start every day as a producer, not a consumer. Start your first free moments of the day with thoughts of what you really want to do;

* Always be learning something. I always have at least one learning project going on at all times. Last time it was korean language and right now its photography.

* Take Minimalistic approach in Design or at your home (by de-cluttering things once in a while).

* Whatever you do, do it with Confidence. If you are taking a stand which you think might be wrong, be confident then only people will believe.

* "Always do the right thing", even if it comes at personal cost. Don't worry abt result. At that moment if you feel right, then go ahead.

* Presentation skills: whatever you present, present with enthusiasm. If you are not showing interest in what you present, why will audience do??

* Hot girl effect Networking - Never hesitate to say Hi or drop a mail to greet someone who is a top guy. Apply this technique to increase your networking with celebs, CEOs etc
Bilingual brain boost: Two tongues, two minds
Side Projects Kill
It is also a matter of subpixel anti-aliasing, and that makes a surprisingly big difference in my experience!

http://i.imgur.com/sFrFT.png
Balsamic Garlic Grilled Chicken Recipe
Actually, that is exactly your case. You place an appeal to nature next to claims of why the story is not an example of sexism. You supplied a nature-derived argument as a counter to my argument that the behavior fit your definition of sexism. You are arguing that naturally explained behavior is not sexist! And simultaneously you are denying the conclusions of that argument.

I don't mind telling you either, that a key part of your argument is actually bullshit. You're relying entirely on categorical statements about an entire class of people, substantiated with nothing more than intuition and a trip to Cancun!

It's amazing that, with an argument like this, you could be so smug as to suggest a reading of a list of fallacies. You should go into sales.
See edit above for clarification...
> It has both a Last-Modified and an Etag so it's definitely cached.

Even without that, it'd still be cached: pretty much all browsers will cache things by default.

Last-Modified and Etag only come into play when the internal cache expires (this expiration time can be configured with the HTTP/1.0 Expires header or the HTTP/1.1 Cache-Control: max-age attribute, but the timeout does not default to "don't cache anything").
TBH, it's very optimistic to think that anything really will change in the HN code. People have suggested tons of improvements and nothing ever changes - perhaps it shows that even if we don't improve our products people still keep coming back anyway.
HaterNews? I'm in!
I'm just wondering what is so special about Apple that this whole thing warranted not just this article, but a whole series of four articles on that website...

If there was enough of an incentive to write it, then surely it must not have been due to some Apple worship, but a genuine attempt at educating whoever is about to read it and provide them with facts about the project and at least leave with an impression on the reader as to why this article was both worth writing and reading. Let's have a look and cherry-pick those special parts.

> “We almost lost it,” says the President of the Catawba County Economic Development group, Scott Millar, who has a background in advertising and a penchant for crossword puzzles.

Crossword puzzles. Surely this has some part to play yet, otherwise it would be complete fluff.

> The site they found, off of Startown Road, is the one that years later Apple settled on.

Well, I guess that covered one of the five 'w's.

> In its first year of operation, the Apple data center employed 67 full time “badged” workers. Facebook, likewise, has 60 full-time workers for the first building of its two-building data center complex.

It's a random number, without any context. 67. Well, I guess that's one actual fact.

> Still, there are a lot of indirect benefits of creating a data center cluster. The thousands of construction workers that built the data centers shopped in the local markets and ate at the local restaurants.

That's amazing. Construction project causes local area construction area workers to buy from local markets and 'the' local restaurant.

tl;dr: Fluff piece that could have been done in 150 words. Not Hacker News worthy. Honestly not worth reading unless you happen to be from the Catawba Chamber of Commerce.
I agree, but I also believe a little ambiguity and heterogeneous modes of use are actually beneficial, make the place alive.
I tend to up-vote people who make efforts and contribute important information or opinions, not necessarily those I agree with. (Will only down-vote trolls.)
"Placing cupped hand on shoulder of a stranger, with squeezing or stroking, with "friendly banter" = really not okay."

Nope, still not worth jail time. Move away from the person or grab their hand and remove it from your shoulder. I'm sorry, but you do not get to have people arrested for giving you an unwanted shoulder rub. If they persist, then yeah, they're assaulting (and harassing) you. Again, let's have some perspective.
What'd I'd love to see is something that is a WYSIWYG interface for editing Markdown. Markdown is fantastic and awesome because it limits what people can do, but expecting clients to learn it is a pain in the arse.
Part 3 of mobile Game Tutorial Series
Do you need a citation if I tell you the sky is blue? What would you argue love is based on? Magical unicorns?
Shimla Summer Package, Tour Packages, Honeymoon Package Shimla
Planning for a perfect summer and winter vacation in Shimla? Shimla Summer Package, Tour Packages Shimla, Honeymoon Package Shimla, online booking of holiday packages in India at www.hamariyatra.com
I agree with that, the copy needs a bit of an overhaul to make it more straightforward.
"Wrong. They're from people who think every window manager should act consistently. This is decades of UI design and expected behavior being flushed down the toilet by a company for which NIH is religious dogma.
That Windows behaves the correct, expected way is an indictment on OS X, not its growing base of increasingly frustrated power users."

I don't see how that couldn't be turned entirely on its head? Windows is clearly the one ignoring the decades of UI design and expected behaviour from Apple, as from checking from screenshots, has been since at least System 3 — predating Windows 3.1. ;-)

Though, I agree that Apple seem intent in ridding themselves of powerusers and developers, which seems like a somewhat perverse set of incentives.
Remoting is a bit hobbled I find. For example I'd love to be able to run vim in a powershell remoting session, but it doesn't seem to work.
Do lenovos last as long as macs?