skysight-inc/HackerNews huggingface dataset:
Surely this isn't what 4chan things of HN. But rather what HN thinks of itself. To come up with such a good parody you have to be really knowledgeable about the thing you are making fun off.
What are you arguing exactly? Is allowing HTML unescaped a really bad security practice? Sure it is.

Does it say anything about the overall software quality of a corporation that employs more than 45 000 people? No, it doesn't.
I could see it being tough near cities that give off so much excess light at night anyways. Were you thinking visible spectrum?
Do you mean Haskell? because its compiler is very advanced and does complex optimizations.
> In a business context, downtown in London is the City

Well, part of it is, but West End office rents are a lot higher than City rents.

Other than that, I totally agree: London doesn't really have a centre
> Yes, I gave it a couple of plays some days ago.

I see what you did there
No, but I might have previously liked or commented on a vlog by another gay or transgender person which is suddenly publicly tied to my regular Google account. Or I might have expressed a political opinion which isn't going to get me persecuted but might alienate a manager at work or a relative.

And yeah, there's ways of preventing this but they're pretty difficult to figure out (the Google+ page route) and it's fairly easy to make a mistake. Especially if they keep changing things.
Maybe your screenshot shouldn't be insulting to actual developers.
This looks like _a lot_ of work was put into the article.

Nevertheless, I think you shouldn't do this. This takes a lot of time and is basically copy/pasting things around. For something as crucial as your own mail server I'd go with a solution that is automated: If your server goes away you fire up a different one in a couple of minutes, restore backups and change DNS records, done.

Reasons for this might be, in no particular order:

- VPS provider goes away

- hardware failure

- user error (think "Oh, I probably shouldn't have issued that command as root on my mailserver")

- maintenance: This guide is (initially) from 2009. How are you making sure that your system is up to date, after you followed the instructions/installed it? Either you'll leave the system to bitrot or you need to actively maintain it and probably will run into issues upgrading the machine. Or .. you migrate to a brand new machine every 6-12 month, which gives you a decent excuse to verify that your backup/restore process is working as well.
This Is What Facebook Should Be About
Fucking frustrating that everyday pseudo anonymity gets wrapped up with NSA style information slurping.

If your threat is "The NSA can de-anonymise my online accounts" then you're fucked and very little you can do will protect you.

If your threat is "Some 14 year old fuckwit on YouTube can de-anonymise my online accounts" then it makes a lot of sense to ask Google to stop being such cunts with Google+

Please for the love of christ stop dragging well funded government agencies into every single discussion of online privacy. It's fucking idiotic.
I panopticoned multiple times, but never figured out the reference you made. Care to elaborate?
Techmeme river: http://www.techmeme.com/river
Can a moderator please change the thread title? This is outright linkbait. Especially how it is written by "an outspoken and controversial author and journalist" accentuates this fact. It is a piece of opinion with a perfect application of Betteredige's law;

"But will Google listen?"
jQuery still lacks the ability to select for just a single element. That makes it horribly inefficient for id selectors among other single-element cases.
Google gives me no reason to believe you. Their business is based on this, why should they?
It sounds 99% as though he was joking rather than trying to seriously convey that he had been approached.
You can't delete your Google+ account without deleting your YouTube account now. That's a devious move, Google. I want to keep my YouTube account, because I have videos on there with 100k+ views that I use for my resume. Now, I'm torn - what can I do?
There's a lot of stuff I don't mind Google knowing about me, but I do mind being publicly connected to my real name.
I take it you missed this:

https://plus.google.com/u/0/115668950429167517685/posts/hTe4...
Just signed up with Bitstamp to try it out, but why don't they accept VISA deposits?
I hope this is a bug since the behavior is so terrible I hope no developer did this intentionally. But if it is a bug why has it not been fixed already?
What? SA has possibly the worst community on the web. It keeps people out alright, but not trolls.
I don't know about humbledrone, but this is my impression as a Google employee.
Hetzner under large ddos attack
Show some research, do the work.

So far we have people who collect images of child sexual abuse, and some of those people go on to abuse children more directly.

We don't have groups of people telling us that their collections of images of child sexual abuse help prevent their offending behaviour. (For some obvious reasons, of course.)
Java EE - And The Bloat Is Gone
It was a few months ago so I can't remember the queries. I tried a few to compare now and didn't notice much difference between the two with the examples I tested with.
This amounts to saying "You should not participate in society".

Yes, everyone is free to avoid using Google/Facebook/Popular Service X/. Now, which group are you advising to avoid using Google accounts? Members of marginalized groups are often those who must keep their identities private.

Your recommendation further marginalizes them.
I think when it comes to inheritance and object-oriented programming, R and JavaScript share the problem that there is not one standard why of doing it. Libraries can and do implement different systems. In JavaScript prototypal inheritance is built-in, but there are also libraries that implement there own way of doing OO. In R you have the S3, S4 and Reference class system, and their are also packages that implement other approaches.

For prototypal inheritance in R you can try the proto package [1].

[1]: http://cran.r-project.org/web/packages/proto/index.html
I didn't have a particular language in mind. Though Haskell is certainly a fine choice.
> you tend to gesture with your phone rather than at it

Samsung at least have been trying to change that: http://www.samsung.com/us/support/howtoguide/N0000003/10141/...

Not that I've ever seen anyone do it.
Introverted programmers have always coded with other people, communicating through emails, code reviews, bug hunts, source control comments, phone calls, brainstorming and planning sessions. "Pair programming" seems to be a modern fetish to get wallflowers to dance together in hopes they'll both write better code. It's awkward for the introverted. Brain power that should be going towards code is siphoned off into social interaction. Coding is an inherently creative act, unless you're just stamping out boilerplate code at the software factory, in which case pairing makes sense.
Nice try, Google PR.
I wish it was developed by Computer Scientists for statisticians, for statistics.
I think this is an example where changing the title from the submission changes the meaning. The original said "when API documentation is a bug"/asked it as a question. This turns it into a debatable statement.
I'm a Hacker News user with 2236 karma, and I can't figure out the Google+ Pages system. Where does that leave the average user?

It seems very easy to make a permanent change you don't intend when you're using Google+.
Rendering Terrain with Shadowmapping and SSAO
Who rates something 3? Why bother to interact with a UI to express utter meh?
I'd like to add that using [gzip_static][1] might also be a good idea since nginx doesn't have to gzip your files over and over again and you can gzip the files yourself with the highest compression possible (reducing file size).

[1]: http://nginx.org/en/docs/http/ngx_http_gzip_static_module.ht...
I can't sympathize with the "you're ruining youtube comments" argument as everybody knows youtube comments have been a vile racist backwater since its inception.

I get "privacy concerns" but those are also hard to swallow from those in the habit of posting their real _face_ in public, for-profit videos. What's a name at that point.

Seriously, any action to drain the malarial swamp that yt has always been is a good action.
"Chrome and Firefox usually open more than 10 connections"

"and our value is 10,"

Both comments are similar in that there's no explanation why.

The correct value for limit_conn needs to be a balance between whatever your page designer or testing addons measured under normal operation, vs DOS/DDOS harm reduction (not prevention, just... reduction) where setting it to 100000 is probably a bad idea unless you're intentionally doing something really bizarre.

I liked the article for what it is, "explain which settings in nginx can be fine tuned in order to optimize performance for handling a large number of clients". It does a really poor job of explaining how to close the loop by benchmarking and monitoring followed by methodically determining which setting to fine tune and doesn't say much about config file version management either, but that's OK, it self described as a shopping list of performance oriented config options, and at that specific sub-task it delivered successfully. One minor area of improvement would have been to bracket the story with what comes before and after in the process... so your monitoring systems and operations procedures indicates xyz which implies you should ...
Agreed. When actually spending time in Silicon Valley I found out about a bunch of companies who basically never show up on Hacker News except for Who's Hiring threads because they're too busy with actual technology to brag about web-frontends.
Now That would be a useful feature on a camera. You could call it the tourist eraser :)
The intro to programming class I took at CMU (Fall of '05) was pretty much this. We learned Java using a robot simulator. It was based on Karel the Robot, adapted for Java: http://www.amazon.com/Karel-Robot-Introduction-Object-Orient...
Sure, and if DOM selector performance is a issue, you should consider ditching it.
Magnus Carlsen wins Game 6; leads Viswanathan Anand 4-2
4chan started as a clone of the Japanese Futaba imageboard, which was itself a variation on the premise of the (also Japanese) 2ch text board.

Other people have since made sites that, as I understand them, boil down to "4chan for people that speak language X" (eg Krautchan (German), Ylilauta (Finnish)) which are themselves fairly popular and influential.

Beyond that, there are many small and interesting English-language boards that aren't "just for porn," but as krapp said, most aren't very popular, but tend to have tightly knit communities (as strange as that sounds, talking about an anonymous board) that I'd feel wrong drawing unwanted attention to.
Another example; there are 'honest trailer' clips for high profile movies, mocking them with a fake trailer. Most of them are pretty fun and comments were likely to be "hey x was funny", "oh god y reference is great", 'lolololol' or similar. You might say that these comments were junk.

But! currently, most of the top comments are from people complaining that the authors "did not understand the movie" or that it was a great movie because "director was living in paris during bla bla".

Wat?

Previous comments were from followers of the channel, they were relevant. New ones are apparently from humorless bitter men.
Bitcoin is not reversible after 10 minutes, credit card transaction is not reversible after 90 days in some cases. Guess how much fraud will happen to anyone selling Bitcoin with PayPal, Visa or similarly reversible payment mechanism.

The pain in the ass with buying Bitcoins is due to a simple thing: you never own government currency, you always ask someone else for permission to use it and it's always based on human decision. Gold and Bitcoin you can own. Paper bills you can own to some degree (they print more of them every minute, thus taxing your savings all the time). Digital virtual currency USD or EUR in your virtual bank account - you don't own. Banks can even reverse SWIFT/SEPA transfers if they want.
> It leads to idiotic decisions like killing Google Reader instead committing to serving a long tail of diverse communities.

Reader was even more significant than that: had they actually been trying to make Google+ a desirable service, first-class integration with Reader would have brought a large, very active core of G+ users to launch the new service.

Instead, they shipped something which had obviously had almost no effort attempted — I'd say they had an intern do it except that most interns take more pride in their work — with things like mobile support being completely broken for at least a year, flaky desktop support and forcing a disruptive unidirectional model where you could share to Google+ but not see what other people were sharing, comments, etc. which had been the core of the Reader experience. Forget fancy things like clustering shares of the same URL, simply appending a "#googlereader" hashtag would have made the experience far better.

Toss in all of the strategic mistakes like waiting a year or two before taking spam seriously or offering better control over push notifications than uninstalling the app and they basically trained all of their early adopters to see Google+ as an unrewarding, un-QAed mess of bugs and noise with very little signal.

This would have been bad in its own right but an almost comical stumble when you really how many journalists, bloggers and other influential people used Reader heavily, ensuring that future Google stories for years were going to have a heavy note of “How will Google will let you down or exploit you” instead of the “Here's why you want to use this” tone which was pervasive during the era when Google was focused on making products you'd voluntarily use.
How much time did you spend figuring Google+ pages? It is straightforward and is nearly the same experience as creating a page on facebook.

You literally need less than 10 minutes to create a Google+ page http://www.google.com/+/business/brands/get-started.html
This one look artificial: http://farm9.staticflickr.com/8194/8370539735_2022779412.jpg

What kind of camera you need to take pictures like these?
I think jwz makes a solid point on his blog about it too:

http://www.jwz.org/blog/2011/09/bodies-hanging-from-bridge-i...
Yes ... not only is the bloat gone, but the "convention over configuration", "sensible defaults" and "scaffolding" that made RoR so much easier than J2EE has been replaced with the Java equivalents. JavaEE is certainly more than just a new name.

EDIT: When signing up for sessions at JavaOne, my first pass is to add anything that has Adam Bien or Arun Gupta as a presenter.
> You may have missed the bigger issue of powerful multinational corporations waging an all out war on the concepts of anonymity and privacy in the internet.

No, not on the internet. On the platforms they provide, for free, and for which they are responsible.
Indeed. Saying that it's too late or that it's just a bubble means nothing, because the truth is that it could be either of those things, and no one will know which until everyone knows.
I see your point but I am just amazed at the rate technology is going that I can buy a fairly decent tablet for under $100. There are other ones that are even less but they seem to be generic brands and have lower ratings.
The semantics of clip art
You are absolutely correct. I am lost, however, at why your comment is directed to me, not my opponents who are trying to persuade the community at large that G+ YT integration is evil.
One word: "Plugins".
Is it a measure of how far Google's reputation has plummeted, that absolutely no one in this forum believes that for a nanosecond? You could try adding some credentials so we would believe you know what you're saying. Or even a link to a policy statement. But its probably 'too little too late' - the Google brand is damaged goods by now.
Respect for all the work done - this is a long but detailed guide!
The difference is that the user never knew anything about the Picassa service. It should be their decision (not Google's) to add photo attachments to Picassa. It is unsettling to find your photo attachments in email (which most people consider private) suddenly placed in a photo app you've never accessed or may never have even heard of. The feature might be fine if you ask users for their permission. Doing it silently without their knowledge is just poor UX.

Google needs to make it much clearer that signing up to a Google account gives you access to all Google services. Their current sign-up page shows a line of tiny Google icons which completely fails to convey this. The icons are one image in a row, so you can't even hover over each icon to see a tooltip description of what they are. Once again, this is just clumsy UX.

In my view, if a user signs up for a particular service such as Gmail, only that service should be activated. Other Google services are only activated when you actually decide to use them (i.e. don't create an empty Google+ site for me unless I opt-in to using that service).
I wrote something similar, that uses Postfix, Dovecot, OpenLDAP, Roundcube, DSPAM and OpenDKIM.
http://wiki.linuxwall.info/doku.php/en:ressources:dossiers:n...

I presented it at my local LUG a while back, here are the slides
http://www.slideshare.net/jvehent/di-ymail
When I looked at the Google+ account I didn't want or ask for, the default picture was from an Orkut account I signed up for on a lark before Google bought them.

I don't think some people in this thread understand that having something stored on the Internet, and having it be public, and having it to be tied to other public identities, and those identities being tied to your meatspace identity are four different questions.
Seems it would be rather easy to use the YouTube API to create a YouTube site that allows anonymous comments. I'm supportive of what Google is trying to do here, because I've found YouTube's comments distasteful in the past. For everyone who is pissed at Google about this, though, why not just create a YouTube (like FixYT.com) that does allow anonymous comments? It wouldn't even take that long, and is probably more likely to address your concerns than than the petitions are, as I doubt that Google is backing down from this one.
I like the idea of having a single thread for all related stories. That way if a particular story was generating a lot of noise it would just be one line on the front page and very easy to ignore. It would be a bit like subreddits but more dynamic, the subreddits would flit in and out of existence. Everone would still share the same front page, perhaps each line would be something like "NSA: latest story headline". The question is, what would be the best way to do the grouping?
That doesn't work long term. Sooner or later, your social and activity graphs overlap enough to warrant flagging.
it seems large parts of their address space within the 144.76.0.0/24 netblock (and not just the mentioned 144.76.36.0/27) are currently shut down. ipv6 traffic is still fine.
White man here, with a skill based job in a hot industry: I'm guessing you might be too (or relatively similar)? Possibly even living in an accepting area of the country

YouTube is now requiring you basically own all content publicly. For people like you and I, this isn't a problem: We have a job we're not going to be fired over for being a little odd, have a different political opinion, showing off a skill we obviously spend a lot of time on, or having certain hobbies.

For the vast majority of people: This isn't the case. They can be fired for being odd (G+ Post: "Mr Corresation's star fox cosplay outfit") as it's just weird, and customers googling them find it. Their boss may find out they're a liberal when the boss is a conservative, and find out they're saying some things that are out there. The boss may find out they play D&D and are an accountant and he may decide this goes against his christian values.

It's a matter of "non-sanctioned identities". I'm a white, 30 somethings vegetarian with moderate views on a ton of things, who plays table top RPGs regularly but on a firmly adult schedule and attends a huge local convention about these things. This is all you can discern from my G+ and I'm worried about it. I'd far prefer to have an anonymous handle "BLAH BLAH 1979" and google not feel like my identity needs to be slathered all over my hobbies.

Now take that anxiety, and apply it to all the transsexuals, closet wiccians, in the closet gays and lesbians, hidden area tattoo fans, subscribers to odd philosophies, only slightly out there conservative philosophies (doomsday prep, huge gun collections), video game players, buffy the vampire game fans, historical reenactors, and all the other freaks and geeks out there. Or even a "stereotyping beating minority" (aka, the black man in a mostly white firm who dresses exceptionally well so white people think "he's one of the good ones" and hides his hip hop appreciation, or the executive woman who hides the fact she's a mother while actually caring about some mother/parent issues on the weekend) who'd prefer to not bring that up at the office.

G+ screws up all this when it's brought into that area. I can use it, you can use it, the mostly "white guys in 20's and 30's who work at google" can use it, but it really screws up a lot of the promise of the internet for other people who don't have it so easy.

Sorry about the long comment, trying to reach out to someone possibly like me who just sees the bad stuff going away (the outright bigotry, etc), but doesn't really notice the bad stuff coming in (the outing of everyone's private life).
> most people think in absolutes: Either something is the bee's knees or it's fried shit on a biscuit. (Yes, this is from two levels up.)

There was a fascinating post to the OKCupid blog discussing the distribution of attractiveness ratings (also on a 1-5 scale).

Ratings of women by men looked like this:

5: ||||
4: ||||||||
3: ||||||||||
2: ||||||||
1: ||||

Ratings of men by women looked like this:

5: ||
4: ||
3: |||
2: |||||||
1: ||||||||||||||||||||

EDIT:
As you might expect when working from memory, I got some details wrong. Post is here: http://blog.okcupid.com/index.php/your-looks-and-online-dati...

Obvious corrections:

Scale is 0-5, not 1-5

Curve for women is not as steep as depicted in my comment. However, the modal rating is 1, followed by 0. In the words of the post, "women rate an incredible 80% of guys as worse-looking than medium. Very harsh."
It says a lot. It's a fundamental mistake of such egregious proportions that it indicates a complete failure of processes. How did the hiring process accept people that don't understand the basics of web security? How did the management allocate them in a position to write frontend code for one of the largest sites on the web? How did the code review, security audits and static analysis fail to catch such a basic mistake?

I'm sorry if you work at Google and feel personally insulted by this, but Google have put out a lot of crappy software. Good software too, but your original argument seemed to be that Google is so magnificent that they don't have any shoddy products at all, and the very idea was unthinkable. That is clearly false.
If Apple did indeed acquire Primesense, there certainly is good possibility that they will keep the hardware and software for themselves and stop licensing it out to other companies.

I wonder if this spells doom for the following products:
ASUS Xtion
http://event.asus.com/wavi/product/xtion.aspx

Structure Sensor
http://www.kickstarter.com/projects/occipital/structure-sens...
Great article! I had an interview where they asked me a brain teaser question that I could not answer. It was completely unrelated to what I do day to day. These math based brain teaser questions are really out of place.
8 Startup Gaps That Will Frustrate Funding Efforts