skysight-inc/HackerNews huggingface dataset:
Anyone who thinks China's growth is real needs to watch this:

http://www.youtube.com/watch?v=rPILhiTJv7E
>Because a competitor site did it.

According to the article, Hunter Moore also ran that site as well.
Farewell Foursquare
I'm sure that the regime was in a bad mood when they were ousted...
Etapas en la creación de páginas web
My guess is that he posted it as it may affect the IT-industry and startups therein severely, something HN is covering.
Not without life extension, and I think our generation is just going to miss out on that. (Unless you're like 13, in which case maybe.)
Come on.

That "small print" is at the top of the page. Apart from the title it is the only text!
They've been stepping in this direction for about ten years now. Nothing has come of it yet.
Very cool! I know quite a few people who are interested in both contributing and learning from a service like this, myself included.
Yes. He also recently reported Patrick Leahy supporting a measure to liberalize law enforcement access to email without a warrant; Leahy supported a measure that was effectively the opposite, which is no surprise as Leahy is one of the most liberal members of the Senate, with a very strong ACLU scorecard.

But fact checking this stuff would cost CNet rageviews.
In order for his site to succeed it will depend on thousands of "sadists" submitting content, and thousands more viewing it (and paying? or adverts?).

It will be a sad day for society - the best we can do is not give his site the Oxygen of publicity.
I'd argue the opposite of your headline, that this was a very successful launch. Since HN isn't your target audience having your site fail from the traffic was far better than having it fail from a launch in your market. You shook out some important bugs before you lost real users. Plus you got to do this followup which will bring even more traffic.
Membership on House Science is unfortunately a signal of low status:

http://news.ycombinator.com/item?id=4655470
I agree on the general point, and don't think that he should be found guilty if he was just relaying traffic. However, I think that you have to be very careful about analogies like that because there's a wealth of subtleties. I'd like to investigate a couple of them here.

Most of us would probably agree that convicting the post office would be crazy, yet there's an entire continuum of package delivery services including the government postal system, private delivery services like UPS, professional couriers and asking your friend Steve to drop something off on his way home from work. If Steve gets caught delivering a package that contains drugs, his claim of being an unknowing "relayer" would likely be viewed with more suspicion than the same claim coming from a UPS truck driver.

That reasoning makes sense to us because we know how package delivery systems work, and have a vague idea of the probabilities involved. However, Tor is new and niche enough that you can't rely on an arbitrary person (or even a police officer or judge) knowing enough about it to make those same judgments. They don't know whether Tor is more like Steve or the postal service, and it'll take time before that knowledge is assimilated.
It’s a separate issue, but raids and seizures itself are very problematic. The police will usually take everything with them and keep it for months.

That made sense some decades ago when they took mostly binders with paper, now it in itself can act a lot like a punishment. Computers are not just vessels containing data, they are also tools. It’s unreasonable for the police to take away tools for months.
Before we jump into how the code might have been wrong, there are other issues that can impact mission-critical applications like this that have little to do with the high-level code. In financial applications it's somewhat common to build the hardware to tolerate SEUs. For example, I know of one application where two identical digital subsystems are used, given the exact same input, and the outputs are compared. If the outputs ever differ a logic error is assumed and operation halted.

Logic errors are rare but not that rare. At sea level you can expect ~1 bit flip in 4GB of memory every 24 hours. Often it's in an invalid line or gets overwritten anyway, but for applications like this where one logic error can cost you your shirt, application of hardware-level error checking (ECC, SEU detection and correction, etc).
If Dell shows solid support behind this ultrabook, I would consider to get one. My attention would be on upgrade and support. I am over the age where I would be happy just because the new version Linux happened to run on my laptop. Too many times the next version would bring some incompatibilities and I had to search for patches, and recompile the kernel and Fuck it, I just want to get work done and the last thing I concern should be the OS. Just for cars I damn care less for what OS is running under the hood, the same should apply to computers. Full operations is a must, not by chance. Sorry for the language, frustrated to see the current state of Linux still in a mess in PC/laptop after 10+ years (I ran Linux-only in college circa 1998). Yes I am using a Mac now. Not because it rocks, at least it doesn't suck that much.
Sorry, I should have been clearer: system 76 will ship to the UK, and even now offer UK keyboards for some models. What we don't have is any UK based company like that, selling in GBP and without international shipping charges.

OK, there is linuxemporium.co.uk - but it's mostly selling old stuff, and doesn't exactly look professional.
A small keepalive helps prevent browsers from trying to open too many connections and reuse existing ones more efficiently from what I have seen. Nginx handles connections more efficiently than apache so it doesn't hurt. But even Apache can benefit from a couple seconds of keepalive to get less thrashing.

You can use the optional second part the keepalive_timeout setting in nginx to send timeout hints to modern browsers, ie.

keepalive_timeout 10 10;

Some servers like litespeed have the easy ability to do keepalive for static content (ie. a series of images) and then connection close for dynamic. This behavior can be emulated by nginx with the right configuration.
It is reasonable if the government wants to kill the tor network and start censoring internet, by scaring people off running tor nodes. If they succeed in this case more countries may follow, so it is important to win this.
Bing Team: Don't get 'Scroogled' By Google
Looks really awesome, nice work, the little walk through was great as well. A few comments:

1) On the walkthrough my browser wasn't quite wide enough so the text was scrolling off the window. Maybe scale the font size down a bit based on window size if you don't want to deal with wrapping?

2) My first thought before giving it a go and having some reassurance on how this will impact the network/cpu on my server. I know the answer is "it will be negligible", but having it called out specifically reassures me it has been thought of. Same goes with security. As a matter of fact having the agent be open source seems like it would go a long ways there. (doesn't seem like those are the crown jewels but perhaps they are)

Anyways, congrats on the launch, super cool. Next time I have a bit of time I'll definitely try installing it on one of our servers and checking it out.
It seems to be visible now : https://www.google.com/transparencyreport/traffic/?r=SY&...
I always assumed that those "girlfriend revenge" and "facebook hacked" type porn sites were just bullshit and it was content that had been sold legitimately or maybe ripped from /r/gonewild (NSFW).

If you look at the bottom of these sites there is a 2257 compliance statement which means that they must keep records on all of the models (copies of passport etc) to prove that they are over 18.

They also say they require agreement from anybody appearing in the photos.
Oracle Linux on your home or small office server?
Was the use of "ask" as a noun the problem?
> 3. Use IPTABLES xt_connlimit to make sure people aren't abusing connections, even by accident - no client should have more than 20 connections to port 80, maybe even as low as 5 if your server is under a "friendly" ddos. If you are reverse proxying to apache, connlimit is a MUST.

One must be careful when setting connection limits like this. A lot of people still use proxy servers and with modern browsers it quite easy to hit 20 concurrent connections per IP address.
This is awesome to see more "native" Linux hardware coming out.

I'd love to be able to use Linux more, every time I've tried to make a switch though I've inevitably had to jump back to Windows because some bit of hardware just isn't compatible or working well enough.
In all of business (and probably elsewhere, too), "ask" is frequently used as a noun.
An idea proposal for Magic Jack
An important idea for an important feature enhancement that will be so useful for its customers and can give it advantage over its competition.
One would assume this is part of a process which is permitted by upper levels of their government. After all, what do they do when they cannot deliver and someone upstairs expects it?

I wonder if they will photoshop the bomb.
>Do you mean suspend/resume?

Yes but also CPU throttling. With that battery life it must be working. Does it get very hot or noisy?
> I don't. I actually prefer the resolution on this compared to the Macbook Air - less eye strain when staring at a terminal all day.

Have you tried changing the font size on the Air ?

I mean, I can't see how a better resolution is a disadvantage.
'I Am A Brand,' Pathetic Man Says
The first day of every month HN has a thread where freelancers can post their skills and people can announce they are looking for someone to do work for them.

If you wait 2 more days you should see alot of people posting gigs availble for freelancers. The thread is called something like "Freelancer? Looking for Freelancers?
that's right. i thought it's obvious - will update
I find it very difficult to believe that this person worked on any sort of performance team, given that what they discovered is pretty much "Handling Load 101".

Running everything on one box? Using swap? No caching? It's like a laundry list of junior admin mistakes.
The Progression of My Linux Usage
How to Become the Engineers of Our Own Evolution
I think it's very hard, if not impossible. It is deep in people's mind, and that is more a problem than the browser's actual features/problems. I think that IE has done a lot of steps forward and is now a decent browser. Unfortunately there are many people that are considered "those good with PCs because they spend a lot of time playing games", that believe that IE sucks because everybody thinks so, and it's not going to be easy to change their mind, it's like "fan boys" but with hate.

I think this is because IE has been bad for many releases before being decent. Android has been near the same fate. Everyone thought that Android has a crappy user interface and a lot of people still think it even if now Android completely changed. Lucky it changed quickly, and so more people are giving it credit. But with IE, it's another story. In conclusion, possible, but it will take a lot of time and a lot of effort. I wonder if it's worth it. Microsoft should come up with some crazy revolutionary "killer feature", other way there will be no reason to switch back.
Justin Timberlake Previews the Revamped MySpace | Rolling Stone | Rolling Stone
I wonder if they used Indiegogo instead of Kickstarter because of the new rules that you can't tell people they are pre-ordering for something that doesn't exist yet?
I also am a beta tester for this laptop.

I use my retina macbook for everything, and have not found myself using the dell at all, even when traveling. I didn't consider bringing it because I like the Mac so much more.

It is really nice hardware, with the exception that the screen has a much narrower viewing angle than either my macbook or my wife's macbook air. Also the trackpad is not as smooth as my macbook's, and more frequently registers the wrong kind of click.

Ubuntu has worked very well, and seems to be completely supported.

I greatly prefer the mac hardware, and would recommend an Air over the Dell.

edit: since parent disclosed that he got 20% off, I'll disclose that I was very fortunate to receive one for free at a conference raffle.
> Don't bother reducing keepalive, just disable it altogether. Unless you have a very specific use case it is more trouble than it is worth.

Bad idea. This way you're actively increasing the latency of your site. This way, for each asset that has to be fetched you're forcing the client to open a new connection, which can add more than 150 ms of delay per item (thanks to the three way TCP handshake).

What I would suggest is setting the KeepAlive timeout to a value that could handle each individual page-load. This way all the page elements will have a chance to use the connections that has been already opened.
Looks like your career is a string of bad bets..

(joking)
What Sets Apart Great Freelance Developers?
Not sure if why this has been "Un-highlighted". Are the words like "idea and proposal" not allowed in headline.

Is there any guidelines page for submission here ?
On my Asus Zenbook this works perfectly.
How do developers find the time to stay on top of latest technologies?
I think throwing more resources at the problem is a quick and dirty solution for when things go downhill quickly (like what happened here), and having that option is incredibly nice. Still, it should take second priority to proper configuration tuning in the long term.

Also, in some instances of runaway memory, there will always be a point where all the memory in the world isn't enough.
The Importance of Startup Momentum
This has worked fine for me under Ubuntu on my current EeePc and my previous ThinkPad X41. The only issue with sleep on the ThinkPad X41 was that eventually sleeping/waking would cause the headphone jack to stop working without a reboot (or a suspend-to-disk).
Uh, no, it isn't. Insurance requires you to pay a premium to be eligible for pay-out. A fund does not.
Well at least the wife example quickly shows how this will escalate.
If the 'plausible deniability' is not that useful in court, that means it isn't plausible deniability. It's better to say that OTR doesn't provide plausible deniability, even though it claims to, if that's what you believe. (I don't have an opinion either way.)
The connlimit only affects simultaneous connections, and they all should be handled relatively quickly.

It's important to understand connlimit will cause people to queue, not to get blocked, and if 20 people are connecting all at the very exact millisecond from the same ip, well it cannot hurt to queue them for server stability.
How did 1366x768 ever become acceptable?

I think it's a combination of two factors.

First, at the low end, manufacturers emphasise the screen size, but avoid mentioning resolution, so in my local supermarket there are cheap laptops prominently advertised as 15", but they only have 1366x768 resolution. Perhaps that's what the customers want: a big screen that they can use to watch videos in their bedrooms.

Second, even if you do care about resolution, it's hard to find out what it is. It's usually advertised as some cryptic series of letters ending in GA. QWERTYUGA; ASDFXGA; WTFGA. Look at this madness! https://en.wikipedia.org/wiki/Graphics_display_resolution

I wish they'd specify screens in size, aspect ratio, pixel density, and megapixels. (I know some of those are redundant, but shoppers shouldn't need a calculator.)
Scrape Faster with PHP DomDocument and Safely with Tor
iPredator is using pptp which is very insecure. (The original authors of the protocol recommend that you shouldn't use it). It is also considered to be cryptographically broken as of last month. (http://en.wikipedia.org/wiki/Point-to-Point_Tunneling_Protoc...)

A list of reasonable VPN providers is available here:
http://torrentfreak.com/which-vpn-providers-really-take-anon...

(If you are using a VPN, you have to be aware that there is a lot of snake oil. Finding a good VPN provider is very difficult, and then purchasing the VPN anonymously is even more difficult.)
Show HN: Chrome-Extension to share from Pocket-Web-UI to Buffer-App
Hi HN,
I read a lot of articles through the Pocket-Web-UI and like to share arcticles through Buffer (bufferapp.com).

But there is no way in the Pocket-Web-UI to share articles (to any social-service). Original Extensions don't work because they grab the wrong URL.

So I made a Chrome-Extension that does just that, allow you to share the article to buffer.

URL: https://chrome.google.com/webstore/detail/puffer/okibgglohnedabdjhojjhmflbbnghnbf

(My first chrome-extension, pretty rough implementation I guess, will improve when I have some free time left.)

INFO: this extension does nothing else with your data than sending a request to the Buffer-API with article-url and article-title. will release the source to github and share the link here.)

ROADMAP:
- make an overlay over the article like the original buffer-extension (no new tabs)
- make compatible to Chrome < v20 (due to "onMessage"-events currently)
- integrate other social-services (facebook, twitter) directly
- ...

Hope it'll be useful to some people. Love to hear your feedback. best regards, @philFrasty
im almost 23. Trillions will have to be invested, prospects are bleak for sure but it's a better investment than wars.
works well in my experience (I also have a beta laptop). I haven't pushed it very much, but sitting on my desk it sleeps when I want and wakes back up promptly.

I haven't traveled with it, so I can't be sure that it's handling the battery properly while asleep, but it seems to.
No time like the holidays to tap into FBX
It's nice to see them start giving users a balance between security and user experience by implementing 2FA which allows us to telesign into our accounts. I know some will claim this make things more complicated, but the slight inconvenience each time you log in is worth the confidence of knowing your info is secure. I'm hoping that more companies start to offer this awesome functionality. This should be a prerequisite to any system that wants to promote itself as being secure.
Headphones hacked to display a light show based on the music you're listening to
SPINDLE LaunchES IN NEW YORK CITY
I suspect that agnostic as a word has lost some of its meaning because of all the heat in the religious vs atheist debates. To some being agnostic on the issue of god is a cop-out (get off the fence!); to moderates being agnostic is a kind way of not offending either side. Either way it's become associated with a kind of pragmatic ambivalence about the issue.

And hence agnostic -> ambivalent -> disinterested (NB disinterested != uninterested) -> neutral. A chinese whisper of semantics if you will. The result being 50% of software platforms nowadays profess to not having a position on the existence/non-existence of a god!

Funny old world.
Sounds brilliant! Shame I'll probably be in work when they get announced! (also a shame I can't get to soho tonight! :P)
/me looks again

Yes, and just for 2012. Oh well!
MoMA has acquired a selection of 14 video games
AWS is almost unstoppable 
Highlights from Amazon re:Invent
I think a combination of the two would be a better analogy:

A complete stranger knocks on your door and asks you if it's ok for FedEx to deliver an unmarked parcel of DVDs to your house, and he will collect them from you later.

You do not know his name or address. The package arrives. You open it and examine the DVDs, but find that they are encrypted. You pass them on as agreed.

Next day the feds knock on your door, saying they have a tip-off that some child porn, bomb-making manuals and stolen bank account details were delivered to your address. You tell them exactly what happened. They seize your laptop and search it for said materials, but find nothing incriminating.

Have you committed a crime?

I hope not (in both cases) but at the same time I think if the tor exit node operator is protected from prosecution for illegal material passing through the node, then the person passing on the mysterious package should have exactly the same protection.
You can wish for both things.
Fun juxtaposition of experience. Looks like the site is simply responsive, and I agree with you that the desktop version is too greedy with the actions that play in the favor of mobile.
Amazon S3 price reduction 24-27%
I find the monitor to be the killer failure of this dell, it's not only smaller, but it's less bright with a more finicky viewing angle requirement.
Awesome idea. Would be cool to see this in other places too... sadly, I am not in London. :(
Absolutely love this idea! If I was in London this Christmas I definitley would have taken part.
Jeff Bezos was a Nastyass Honey Badger at fundraising
HTC’s Launch of The New Lineup: Windows 8 Gone MIA
For the near-1kg range: Samsung Series 9 (NP900X3C-A01US)

Ubuntu 12.04.1 installs & runs without modification, but some minor Fn keys didn't work (e.g., WiFi toggle button).

Arch Linux with systemd installs & runs fine, and it had great battery life because 'rfkill block all' seems to more thoroughly power-down those circuits on Arch than Ubuntu. (well over 7 hours with wired ethernet, plus Emacs and Firefox in heavy use)
The most surprising for me in this post was to learn that Foursquare apparently has 150 employees.
It's an incredible contrast to the low revenues of $2M this year. [1]

[1]: http://mashable.com/2012/11/21/foursquare-revenue-2-million-...
I assumed mistercow was talking about things like drawn erotica, not actual CP.
Stockholm Stock Exchange paralyzed by an unsigned int conversion
doritos flavored bud light? what's not to get?? :)
It wouldn't be that big of a deal if the cops just searched his computers/hard drives, concluded he wasn't involved in the child porn, and gave him his hardware back with a "sorry for the inconvenience".

But it doesn't happen that way. If Austria is anything like the US, he will never get his property back. So it isn't a temporary inconvenience, he's been punished permanently before even getting a trial. And when this case does go to court, even if he wins he'll be very lucky to get his property back.
>You might try an e-ink device.

The Nook Touch is an e-ink device. The pixelation thing is the lowest on the list.

Two more things: the feeling of a scam, and ebooks are editable. It seems far-fetched, but the possibility exists that a malefactor can literally edit every copy of a book from a central location. This possibility does not exist with physical books.

E-books feel like a scam, and I admit it's not entirely rational - although I will say that paying $10 for bits vs. $7 for paper just doesn't seem rational, and it's a change that only seems to benefit a small few. E.g. if e-books offered authors a bigger cut, then I'd be more supportive of them. If the royalty was 50% of $10 vs. 10% of $7 I'd say that reason alone made ebooks a better choice for readers wanting to support authors. But as ever, the system seems to benefit the few with customer reach, rather than the few with some actual talent. And that is a failure of our society as much as it is a failure of the market.
not only good but also free and open-source http://www.jitsi.org
Here's the article I think you meant. I remember reading it, he comes across as a giant scumbag.

He doesn't do a very good at justifying his behaviour, though, which I think is weird. Most people at least try to justify the things they do, so as to not have an internal struggle. He doesn't seem to have any problems with it.

http://www.readability.com/articles/ho3pth4z
This time around MS did it right with IE10 - however they fucked it up with Windows 8 (on which it runs) really badly. Hopefully the version for windows 7 will be released sooner rather than later.
Beyondvital! Great post Jon.