skysight-inc/HackerNews huggingface dataset:
I don't know about that. Looks at Google DNS. The convenience of circumventing regional restrictions on things like The Pirate Bay often are enough for people to convert.

I think it's going to go down rather well, assuming the shop owners have the savvy to implement it.
More or less the same. Plus it will use all cores on MRI, so you can keep using gems with C-Extensions (i.e. you don't have to run rbx or JRuby to max all cores).

Discussing reliability - this is something that sadly Sidekiq will never give you, by virtue of the fact that it uses Redis. RabbitMQ can be clustered in active-active mode, which means you have won over reliability here by just using a cluster.

When comparing queue systems, comparing Sidekiq+Redis to RabbitMQ is a bit unfair - because RabbitMQ was born to do this. And that's why if you're doing proper background jobs and messaging it's better to pick the right tool.

That being said, I do keep using Sidekiq for small Rails apps for the typical background emailers, denormalizers, etc. But I keep an eye open for when I realize that I'm doing proper messaging - in which case I'll switch over to something like Sneakers.
This is such an American attitude.
Seriously, "bad guys"? I stopped using that term as a child. I learned that there are two side to almost every story.
Why is this "absolutely disgusting"? It's good for Facebook, it's good for local businesses, and it completely optional for consumers. I don't see any problem here.
I wouldn't be surprised if Facebook gets to access to data about who purchases what and when

The upside would be that you at least wouldn't keep seeing ads for things that you just purchased, as Facebook would know that you already have them.

Kind of a crappy silver lining, I know.
It's required to match all such x, otherwise the empty regex "" trivially satisfies the requirement.
The TNG episode is a direct reference to Orwell's "1984" (but with lights instead of fingers)

https://archive.org/details/HowManyFingersWinston-NineteenEi...
Maybe they have done what is required to fully secure the box? (Short of removing whatever BD NSA might actually have in windows ;-) )
First I thought that FB would provide the hardware and internet connection to the business in exchange for so much information about their customers...

But after reading their FAQ, I realize that no, FB does not provide anything. The deal is like "give me your customer info and your internet connection, I'll give you... maybe a few more likes on your page".

Eventually for consumers like me who don't use FB, it's going to be a loss of service. Some businesses who had open Wifi will now require FB check-in to provide access. Sad.
> what does Facebook use? Is it proprietary?

On maps on Facebook, the small text says "(C) Microsoft (C) Nokia".
Not if you want to aggregate your stats in your Google Analytics Dashboard.
Any moderately busy location is already abuzz with dodgy-looking access points. It appears you have to join using an app, presumably that app will check certs against a whitelist.
Placebo Buttons: Employees Only Think They Control the Thermostat
The page curl doesn't look good enough to me, at least with those colors.
Would fit Google Glass pretty well.

Also: Take a photo, have friends vote on something. Example: "Should I buy this?"
Jelly is all about the photos. It exists because people are far better at recognizing objects in images than computers are... for now, at least.
There's nothing decent about WiFi that links your customers to the creepiest personal info vacuum on earth.
You connect to the wifi, it sends you to a login page with a Facebook button. You click it and you get access. Not too much friction for the customer.
I actually came across this in the wild last weekend (Phillz Coffee in Noe, SF, if anyone is interested).

On a laptop it's no different to any other landing page on a public WiFi network, except you see a Facebook branded page asking you to check-in to connect (or to skip check-in, which I did, and it connected me straight away). Putting privacy concerns aside, it was easy to use and pretty painless.
Really? I don't think they do at all. I know for certain that if my wife were at Starbucks and had the option of "sign onto wifi using Facebook" that she would happily do it.
I could/should have said something like "I wonder how prevalent approval for those depictions really is".
Using Nokogiri to screen-scrape from the command line
> Basic income is institutionalized poverty.

No, basic income as a change from means-tested welfare programs is a step away from institutionalized poverty by removing perverse incentives.

> Give them enough to survive but not climb out of their situation.

The difference between basic income and means-tested programs is that it focus on giving them at least enough to survive but not reducing that if they expend the effort to find additional income, so that recipients are not inhibited from improving their condition.

The actual level of basic income can be more than minimal survival necessity of course; the practical limits depend on productivity and increase with progressive automation (which is what makes it a system well-adapted to deal with an economy evolving in a way in which mass unskilled wage labor is increasingly unnecessary.)

> The danger is that far too many people will accept this standard of living.

If too many people accept the standard of basic income for the economy to support, it will drive inflation which will reduce the standard of living provided by basic income until it is no longer accepted by too many. It has an inherent negative feedback control structure.

> Sorry, seen too many on on SSI/SSID, section 8, and such, to believe that just handing money out helps.

Those programs are not like basic income, in fact, basic income is designed specifically to address the fundamental features of those systems which make them into permanent poverty traps.
> No matter how sophisticated our algorithms become, they are still no match for the experience, inventiveness, and creativity of the human mind.

Well that's pessimistic. Especially when it comes to recognizing images, which machine learning is well-disposed for.
Captain Kirk violated the Prime Directive in practically every episode.
Maybe it's more like being wary of people wearing arm-bands with swastikas?
Thanks. That is some good info.
Worst case, you can disable CSS animations on mobile devices via media queries.
The fact that Google blogs about rewriting some of it services in Go internally and it employs full time Go primary creators is worth 100x more than Soundcloud, Cloudfare and Songkick combined job boards.
Only if you think you're going to grow exponentially (and have the capital to do so)
This is a good point. Honestly the most annoying thing will be the polluting of fb feeds with checkins (something it is possible to ignore from others I believe, but not prevent from posting yourself if you check in on fb... which is the whole idea of course)
What if your friends are bumbling idiots or sarcastic bastards? I can already see it now "Hey guys, what are these two round concrete mounds near the ocean?" friends: "Huge tits? idk wtf, google it".
Just like all other "optional" features Facebook has provided in the past, they will inevitably figure out a way to hide the fact that using these hotspots checks you in, and probably spams your "friends" with a record of whatever you ate.
my 2 cents : people will create fake accounts and will use
wifi for p2p
Drug dealers in Brazil, real pure cocaine for the World Cup
> Bad guys like Fords and Chryslers

I never suspected that I'm bad to the bone.
Show HN: email - Send emails easily in Go
> Some businesses who had open Wifi will now require FB check-in to provide access.

Check-in isn't required to get access. My local coffee shop switched over to a Facebook WiFi point over the weekend (Phillz, who have a branch in Menlo Park so I assume must be piloting it). All that really changed for me as an end user was the old splash page got replaced with a Facebook page asking me if I'd like to check-in (along with a button to skip check in, which I used).
Yeah, the traditional distinction between professors and degree holders who aren't professors wasn't part of the guild-training system, but probably better maps onto an idea like patronage. Someone who completed the doctorate was "done" with the training process, a certified master fully licensed to hold lectures and supervise theses. But this did not in itself come with any salary or position. The exact situation varied by country, but in Germany such a person might be a Privatdozent, someone who earned a living by giving lectures (often traveling from university to university) and tutoring students. That's somewhat analogous to a master painter who subsequently earned a living from portrait commissions.

A professor then is simply a master who, rather than earning a living as a craftsman, has a position and salary paid by a patron or institution. One might compare to a painter who became a salaried court painter, or one who received regular stipends from the Académie de peinture et de sculpture, rather than earning an income from seeking commissions or giving lessons.

I think the common way people view the situation has changed in part because these craft occupations are more difficult to sustain, so you're not really seen as "done" until you've landed a regular full-time job. Like being a painter without a salary, being a lecturer without a salary is nowadays a very precarious position. There used to be enough wealthy patrons paying enough in portrait commissions and tutoring fees for such careers to be make for a decent middle-class living, but it's not a common career anymore, so now people typically either look for a full-time academic position, or look for a full-time job elsewhere. You can temporarily hang around academia as an adjunct lecturer, but it's not a good or stable living.
It's worth noting that the Firefly torture scene was not an information-gathering operation. It was torture for the sake of torture.

I haven't watched enough pop culture (basically none of 24, for instance) to know how uncommon that is in comparison with torture for the sake of "Where is the bomb!?", but it is probably significant.
Weird this article fell like a stone from #2 to 20 in seconds. Crazy
Exactly. What's this bully's motivation? Does he want this Googler to be fired? To be disciplined at work? To apologize publicly? Or simply to embarrass him publicly and move on to something else?

I don't know anything about DO, but it aggravates me that they are being disparaged here when all they did was make a reasonable request.

Most services frown upon posting identifying information in certain kinds of stories. Reddit, for example, had issues with vigilantism against innocent people after certain inflammatory posts.
> they will inevitably figure out a way to hide the fact that using these hotspots checks you in

Using the hotspots doesn't check you in; checking in allows you to use the hotspot. Seriously, read the page before spewing FUD.
Get off my lawn. Alt codes didn't exist in the days when true programmers roamed the earth.
An Introduction to LFI Steganography
As an aside from the post's content, I really dig the use of counter arguments directly within the article. Not sure if this is a thing or not, but I'm going to start using it.
I'm not sure I trust anything from Dell anymore after the DER SPIEGEL releases.
I agree ... it's well-reasoned and well-writen. But gently deciding to do nothing is also the easiest thing to do and gives you the option to back-pedal later saying "more information has come to light".
Hackertyper.net - [start typing to appreciate]
Do you honestly believe facebook won't look for and find ways to encroach on privacy more than currently available free wifi does? Their entire mission is to encroach on privacy, and now they've got you connecting to their wifi hotspots at the gynecologist's office.
>If enough people do that, he might accidentally get elected.

Alternatively, if no one voted, the corrupt bastards couldn't legitimately claim power.

This is a serious flaw in our current implementation of "democracy". If you don't vote for the two /three main parties (who are all neocons anyway), you are effectively ignored. People argue vote, or not to vote, but in the end whatever either of these options will be ignored.
How To Be A Great Developer
So you don't even need to log in to Facebook?

Even if that's the case, I'm afraid this will be tempting for the business to require check-in. Let's see if Phillz changes their settings!
12 resolutions for grad students
How I Launched an Email Course to 500+ People
DO are not unusual in having AUP/TOS that is more restrictive than the law allows.

A number of people here are saying that they feel uncomfortable with DO's stance, but plenty of other providers would come close to that level of policing.

Luckily there are options if you want someone to just host stuff with tolerant AUP/TOS.

Tldr: contracts mean stuff.
Only a gullible pinhead would think that this is true.
Here's a troubling insight on the relationship of physical and mental torture from Ian Buruma's recent review (http://www.nybooks.com/articles/archives/2014/jan/09/china-r...) of a book on Maoist China:

In most accounts, the distress caused by endless indoctrination, public denunciation, and self-criticism was worse than physical torture. Physical pain still allows the victim to retreat into himself. After days, months, years of mental torture there is no longer a self to retreat into. Besides self-abasement, victims were made to show their sincerity by persecuting others, sometimes friends or relatives. In many cases, suicide was the only way out. But ideally, if a person had finally reached the stage when his confessions were totally convincing, there was no longer any gap between acting and natural behavior, between faked and true thoughts. The process ended, in the phrase of a Chinese former victim, with “the physical and mental liquidation of oneself by oneself.”
Meh. Just filter what you put on Facebook, or don't use it. I'm not in favor of this, and I do find it creepy, but nobody holds a gun to your head and makes you log in and post status updates recapping your day. It's a trade off - the pleasure/whatever you get from FB vs the creepiness/unpleasantness from them having your information. If the balance tips, re-evaluate using the service.
You guys are really predictable. You act as if the founders never considered existing networks/solutions, that they just shipped a useless app without any thought. Whether it'll become a hit remains to be seen, but open your minds just a teency-weency bit to try and understand what these guys are doing.

I see a lot of things around this city that I'm curious about, but haven't the faintest clue about how to start researching them. And even if I can find an article or two online, there is a massive amount of valuable contextual information that's usually missing, unless I scour the web for obscure blogs. For instance, what are those little people statues at the 14th St. 8th Ave. subway station? A google search doesn't return anything immediately enough for me. And many of these questions are spur of the moment. So posting a picture with a question is significantly better in capturing in-the-moment curiosities.

But why can't you post to Facebook or Twitter?! Because I have tons of questions that I'd rather not bombard my friends with. And because the chances of getting just a reply go up the larger the network. If I can tap into the minds of my friends' friends, why not? FB and Twitter are not platforms for asking questions. There's a reason why you never get Quora-like answers. Or why you aren't connected to people who're likely to have the answers you're looking for. There are fundamentally different use cases between FB and Twitter and Quora, and perhaps now Jelly.

So please stop acting thick and think for a second why this might be a little different. Yes, you can ask friends for answers. Yes you can search Wikipedia. But do they have all the answers? Are there types of questions they're just not suited to handle? Can the answers be more rich? Can getting those answers be easier and more enjoyable? Maybe.
What sort of problem is this exactly solving? People seem to get at Wifi no problem at all. Just wander into any Starbucks around 4PM, especially in New York or any major metro and you'll see hordes of people accessing wifi. Is it crowded? Sure? But this doesn't solve that problem. This just eliminates some login steps and provides value to the provider of the wifi.

Do you feel that trading in your privacy to simplify the login problem (and allow you to avoid actually paying the people whose space you are occupying when you use their power and wifi and restroom and hvac) is worth it? It isn't for me, and so I ask, what problem is it solving?
> And it helps non-technical business owners provide decent wifi.

And a more direct, measurable reason to providing wifi. I'm sure if they don't already, they will provide metrics on checkins and impressions from them. Will help FB get future ad spend from them once they are seeing results. Very clever.
Seconded! Only used it for about 30 seconds and this is already one of my favorite add ons. :) I kind of wish it was only enabled for the touch or pen cursors, anyone know if that is possible?
Intel aims tiny Linux-ready module at wearables
See here for a mathematical treatment of this: http://faculty.wcas.northwestern.edu/~jel292/torture.pdf
Maybe talk to them now, since this probably should have been asked anonymously and it was easy to track down who your co-founders are (unless this whole thing is a "growth hack" scheme)?
XSS - A Basic Guide
>is there anything stopping the vast majority of the population from playing chess?

I don't play Chess, so I'm going to make an assumption here that the rules are somewhat complex? I am also going to say something pretty not PC.

Yes, I'm sure there are lots of people I have met in my life that can't be taught to play Chess.

I used to work in a restaurant and I trained new hires, you wouldn't believe the incompetence of the people who we hired. That place was a revolving door, we only kept maybe 20% of the people I trained, maybe less. We were asking them to serve customers and memorize many things, simple tasks for me, but very hard tasks for most of the people I trained. After maybe a month or so the incompetent ones got fired for not being able to do the job. They probably only could work somewhere where they did very simple tasks. I hated it because I always had to train, and I didn't like training, but I had to train anyways, because I was the best one there at training, said my boss.

99% of them seemed like they were really trying. Most if not all of them needed the job (why else would you work at a restaurant for low pay?)

He hired knowing most of the people he hired weren't going to work out.

That's just one example.
Share your (OPML) list - feedshare.net
irl LOL
There are all good classic torture scenes, but realize that in none of them is the interrogator looking for information. Each scene was to break the subject, or to cause pain/death. Those instances of torture have no moral component past sadism.

The issue is when you depict torture as a morally good, effective method of protecting people. Thats when people begin to believe that its an agreeable act.
It's not required but let's be honest - it'll be what happens.

Pretty sure the average person would rather "check in" via Facebook than using the current "click this checkbox and continue".

People trust and like Facebook. They don't trust or like GogoBoingo Wireless.
Does this provide traffic details for GitHub Pages associated with the repo?
That is a fair point, and it will be interesting to see how Facebook will deal with "feed pollution".
It's fine for me.

Press reload? Clear your browser cache?
Allowing wages to be at the market value of the work done while providing basic needs via a tax-supported program is better, all-around, than stopping low-value work from being economically viable by way of a mandatory minimum wage, and then supporting the people put out of work by the minimum wage by way of a tax-supported means-tested programs.

It is a more efficient way of serving the same anti-poverty goals that minimum wage + meas-tested welfare programs aim to serve, which also provides a better set of opportunities for people living on solely the minimum safety net program at one point in time to progress to participate in the economy to the extent of their desire and ability.
Is Technology Making the World Too Complex?
I though the same thing.

In fact, with each passing year the more I'm convinced that "no matter how far our minds have gotten us, they are no match for a well-engineered algorithmic model running at light speed on mountains of data".
There isn't anything better than Vim or Emacs. Sorry.
Doesn't Facebook use bing for translation and maps?
I do, but I wouldn't want to pollute it with silly carrot-and-stick-derived check-ins. I'd probably just de-link my FB account on my phone and use the dummy account, then re-link later, depending on how hard up I was for internet access and the expected wait time.

Most people will just click "accept" without reading anything and status feeds will be flooded with check-ins.
I loved the parody of the Hollywood executive doing cocaine just before he called the FBI.
Assuming you are a Facebook user they would know your location anyway, Facebook Wifi or non-Facebook wifi.

Then again, considering your username I guess you aren't a fan of Facebook at all.
Then use checkins as loyalty card?
In Ramallah, Palestine's growing tech/startup scene finds a hub
I agree, but I was addressing the fantasy that there is a different case, which remains pervasive, despite an abundance of strong arguments against it made by other replies offered to parent.
You can still export the data from GitHub Analytics into Google Analytics. That'd give you more info then what you get from a bad image hack.
> I'd rather see individuals exercising some common sense and making good informed decisions.

Make no mistake, I'd rather see that, too. But look around you. Is that how the real world really works? Is that the way of human nature?

It sure is nice to lounge around in some libertarian ivory tower, and pontificate about how people are such rational agents, and all that nonsense. Whereas outside it's Hindbrain City all the way. Look at how most people choose their diet - and look at the effects thereof - just to name one out of many chronically idiotic decisions that the masses do.

What you're proposing is not rational, it's a pipe dream (or the typical libertarian anti-union dogma). The rational thing is not to sit on your ass and do nothing. The rational thing is to recognize that there is a problem, get up, and fight.
Sounds like trouble for zoottle.com but I guess their product is a little different (connected to other networks as well, etc.)
now they've got you connecting to their wifi hotspots at the gynecologist's office

Nobody is forcing you to check in at your gynecologist's office, which is something you can already do, if you're into that kind of oversharing
A lot of business do pay for more likes on their pages. These likes are much more valuable as they are actual people that walked into/near the store. It also manages their free wifi by having an expiring token https://www.facebook.com/help/287034034776458
Defining Responsiveness
Some post-Snowden thoughts
#DogTexts cartoon
It is not optional for users who do not have Facebook.
As someone who does not allow his font choice to be overriden, yes please. Fonts shouldn't be used as icons, it has felt wrong to me since wingdings.

Document Font Toggle ( https://addons.mozilla.org/en-US/firefox/addon/document-font... ) helps for the few sites I use frequently enough that do this, but I still don't like the inconsistency in looks it gives across websites then.
> Simple clones are competition.

Will they be able to combat them with better code?