skysight-inc/HackerNews huggingface dataset:
"significantly more liberal" in this context means he's a slightly less hateful reactionary bigot.

If the pope ran for election in the average western democracy he would be far right, next to the neo-nazi's and the anti-immigrant parties.

But because it's the catholic church we even use the word "liberal" to describe his ideology.
>Does anybody knows how one can be sure that he is in the legitimate Tor network and not a fake one?

I'm a bit uncertain that document is completely credible - it makes some claims that appear to be very wild, even given what we've seen so far.

But let's assume they're right about their Tor claim. Even if the NSA places you on a controlled Tor network, I could still read my gmail because the NSA would have to try to get around Google's SSL.

Some bad endpoints have been known to try and MITM SSL before, but always with self signed certificates, so if the user messed up it was down to them.

Of course, if our endpoints are run by the NSA, and the NSA have pressured other CAs to sign *.google.com, we can only depend on cert pinning. But it's the NSA, so how do we know that they haven't already backdoored my browser to change the pinned fingerprints...

But at the end of the day, the latest I'd heard from the Snowden revelations is that Tor is a major thorn in the NSA's side, so I'm inclined to believe that over this breathless PDF that makes all sorts of outlandish claims.

EDIT: From that PDF:

> When the DSL connection is established a covert DHCP request is sent to a secret military network owned by the U.S. Government D.O.D. You are then part of that U.S. D.O.D. military network, this happens even before you have been assigned your public IP address from your actual ISP.

That stretches the bounds of credulity - it assumes that a giant government-mandated conspiracy exists between ISPs, device manufacturers, networking developers... even with what we've seen so far it's impossible to swallow.
Having following this story since July, it was almost certainly an inside job and the perpetrator had access to the rooms (cleaner or other staff).
Why does "str2 = str" actually allocate a new RString instead of just pointing both str and str2 to the same RString?
A pope is the successor of St Peter and guided by the Holy Spirit when he makes a declaration on faith or morals to the universal church. This is called infallibility. So that is the answer to your question, and it would be normally the case except this particular pope has lost his office through heresy and he is an antipope according to Catholic teaching.

The reason that he is so significant to the world, and the reason that the atheists and the left love him so much is he is declaring that the Catholic faith is not necessary for salvation and he is changing Catholicism to emphasize "social justice" and not sin and morality. Almost everyone can acknowledge that this is a revolutionary teaching and they are heaping praise on him. Even Planned Parenthood posted a big "Thank you Pope Francis" on their Facebook page to him.
Youtube’s most Popular Videos of 2013
I don't think the (absolute) merits of Francis are questioned by comments so much as their weight relative to that of Snowden's revelation.

Furthermore, a new Catholic leader who shows something different from the hate and bigotry we've seen in the past may be positive, but it shouldn't be something we celebrate as the single best accomplishment in a year IMHO.
As far as I can tell, democratic governments largely work by people promising benefits that they have no intention of implementing (or sometimes, that make no logical sense) in order to get elected. Another tried and tested way to get ahead in a democracy is by convincing one segment of your population that another, usually less powerful segment is out to get them. It's been incredibly unstable in the short slice of historical time in which it's been tried.

The best feature of democracy is that they give an illusion of empowerment. You voted for someone put forward by a hundred thousand person organization, who maybe went on to get a job in an organization of several million people. So isn't that a government "by the people"? Yes, the real strength of democratic government is that it is good at propaganda.

In a company, where real results matter, resources are finite, and customers have alternatives, it is almost never used. This is despite the fact that most Western Europeans (and descendants) think democracy is the best form of organization ever. There's a reason for this.

This is precisely the reason that some geeks advocate turning government into a hierarchical corporate model, run by shareholder democracy - is the form of organization universally chosen when results matter[1]

[1] http://unqualified-reservations.blogspot.com/2007/07/why-whe...
http://www.slideshare.net/nirusuma/what-lies-beneath-the-bea... (from march 2012) also discusses this.

Also (pedantic):

#define RSTRING_EMBED_LEN_MAX ((int)((sizeof(VALUE)*3)/sizeof(char)-1))

sizeof(char) is always 1, so that division is superfluous.
Its interesting as someone who's worked at two companies and run four others, I'm surprised he missed one of the most basic jobs of a manager:

Sets objectives. The manager sets goals for the group, and decides what work needs to be done to meet those goals.

Also, when you have a flat structure, what incentives are there for people to aspire to anything other what they're doing now??

While I can appreciate his leap of faith, I'm not sure this will work out long term.
As an example, the NBA.com stats website is running on HANA:

http://stats.nba.com/
BTW you can also marry whomever you want in Uraguay too, so they are way ahead of the USA in many other more important ways.

Would be really strange if national legalization of recreational drugs is legalized first before being able to marry whomever you love.
Most of the criticism is valid though, in this case. This is a genuinely poor UI framework.

1. This is extjs, like someone else was mentioning below.

2. Why would you supplant native HTML/CSS capabilities with shit like
new sap.ui.commons.TextView({
layoutData : new sap.ui.layout.GridData({
span : "L4 M6 S12"...

3. The problem is that the entire approach is outdated, and fairly slow and bloated on my machine. Coding with this is going to be as interesting as legacy Java and .Net "thick client" apps.
> On Firefox, the cookie shows up automatically as part of Safe Browsing, unless a user disables “third party” cookies.

Disable 3rd party cookies. It solves a lot of these types of tracking issues.
There is something fundamentally undemocratic about using the diplomatic process to normalize law between countries. Yes it makes business easier, but it undermines democratic control over law.

Easier than what, though? In the absence of international agreements, how do you improve the business climate at all, even in ways that are universally beneficial?

Your point about democracy is a fair one, but it's predicated on the idea that the only pools of people who matter are divided up into individual countries that vote for their own governments in isolation. If we're going to deal with global issues, whether it's trade or transportation or the Internet or chasing bad people across national borders, maybe it's time to consider whether there is a better way forward than trying to do everything legislative at a national level?

I'm not talking about some sort of global senate and worldwide voting here, but the idea that nations could send representatives to negotiate things according to their desires and everyone's voters then have to accept the results before their nation signs up to the finished agreement isn't absurd. It seems like a reasonable way of ensuring that only transparently reasonable, least-common-denominator style agreements get made within any given set of nations, and that might be a better policy than what happens today, where international agreements are frequently used as excuses to implement policy that wouldn't pass electoral muster back home.
I once had to re-implement the pieces of the STL I wanted in a real-time embedded system, for precisely this reason (well, that plus the fact that STL's use of allocators is broken, and I wanted to be able to allocate from fixed-size pools to avoid non-O(1) trips through an allocator at run-time).
Two things that do not "just work" first drove me away from Eclipse:

a) git integration. Egit is bad and barely functional. I ended up abandoning it and doing all my git interaction at the command line. I rarely need the git command line with IDEA.
b) Maven integration. We use a custom Maven setup that I could never get Eclipse to work properly with; it insisted on using a stock setup that could not build our projects. IDEA's Maven support just works; I run the Maven goal from the sidebar and it runs in IDEA just like I typed "mvn <rule>" at the command line.

I still use Eclipse for C and C++ development, but I will probably abandon it for even that soon. I have just never been able to get into Code::Blocks.
Nice moment for the pioneers, such as Joe Armstrong. Seems like they finally got understood. There would be no Scala without Erlang and no such paradigm without Martin Odersky. I am happy and grateful that I could read their books and use products of their efforts.
Ack, that's a really bright green and it's painful on the eyes. Why would I use this service over others like Mint, You Need A Budget, etc?
From what I've seen, Go lang when used with a Framework, returns somewhat comparable performance to Node.js

This should give you a rough idea: (Revel is a Go based framework here)

http://www.techempower.com/benchmarks/#section=data-r5&hw=i7...
I absolutely agree.

I've been working at a desk for about nine months now and I am dying of back pain. Out of all the various back exercises one can find on the Internet, which ones would you recommend for starters?
And for everyone who is angry about this, Snowden took first runner up. They clearly acknowledged him as hugely influential.

Am I the only person not shocked by each new leak? As in "What were you expecting. It's nice to have evidence, but did you really believe spy agencies were NOT spying. On everything."
Reminds me of this Mr Show sketch :) https://www.youtube.com/watch?v=RkP_OGDCLY0
No dispute about the harmful effects of hard drugs. The question is whether the current model of criminalization is effective at handling those issues.
Sleeping With Your Cofounder | Founder Dating
Show us an example of your work.

All of my stuff is in house. If I have a side project, I will be looking to earn some money from it, so I don't want to put it on github. And I have other hobbies so I don't have the time to contribute to open source (though I would like to).
Disabling 3rd party cookies works just fine. I've been doing it for years.
If being "liberal" automatically equates to being "good" and you want to pick someone who has the maximum impact, well, there's probably at least one Muslim cleric out there who wants to ban the stoning of women, hanging of homosexuals and Saturday afternoon be-headings.
This guy has said a lot of nice things since becoming pope, and I want to give him the benefit of the doubt. It really seems like he's clawing back some of the PR and good will Catholics lost over the last few decades. But the cynic in me only sees a propaganda machine that's finally firing on all cylinders again. I mean, forgetting what he said, what has he actually done?
Christmas tree made of 240 Nespresso boxes, voice controlled by Raspberry Pi
21 Reasons Why You Need To Move To Uruguay In 2014
I saw that but the koans seemed a little too difficult. I did very much like the idea of having it done through a test framework though.

I'm doing a work-study wherein the work is done in JS, which is the issue here with teaching Ruby.
I really like the idea behind Haiku, but I think the chicken-egg problem regarding drivers will make this project basically doomed from the get-go. This could only take off with a massive investment.
Right, you can't say every State has a Senate. Every State has a legislative branch of government whose setup varies by State Constitution. For example, Nebraska has a unicameral legislature while New York and California have a Senate and Assembly while Texas has a Senate and House of Representatives.
I thought this might be related to the fact that Keynote breaks backward compatibility. A colleague of mine upgraded to Mavericks and now cannot open all the documents she created, apparently with no recourse. Anyway, it isn't, it's just about a theme.
More like "ruby optimizes for short strings, and chose 23 at the cut-off point for Reasons."
Regarding your last paragraph, it does make sense to screen pilots (although it doesn't make sense to screen anybody in this way, as you point out). Security is not necessarily equipped to decide who is a real pilot and who is an impostor who bought a uniform online, and if pilots were allowed to take through dangerous items (and again, I agree that this stuff doesn't qualify) then that creates an easy path through security that you essentially invite attackers to take advantage of.
For anyone interested, he points to an older translation of the Ruby Hacking Guide, there is a pretty much complete translation at

http://ruby-hacking-guide.github.com
There's some discussion at https://news.ycombinator.com/item?id=3425164 , including some interesting technical/benchmarky comments.
The only feature that really excites me is the Gradle support. Things like the 9patch editor seem horribly misplaced (you probably don't want your devs to be editing those...) and others seem so situational (the autocompleting sdk version - a one line config value that you set once per project).

Android Studio is not really usable as an IDE if you want to have a fully featured test suite because of the weird, half-implemented Gradle "auto-sync" magic (http://www.sep.com/sep-blog/2013/10/17/android-studio-not-re...). Until then, it's still good ole' reliable Eclipse (I can't believe I just said that). Until a different IDE can support Robolectric and Robotium/Instrumentation tests in the same projct that can be run/debugged inside the tool and report results in a window (command line and html test reports don't count, sorry), I won't be switching.
This is often represented explicitly within the model math by adding a penalty factor that marks more complex models as worse and thus also optimizes simplicity in addition to accuracy.
The Internet of Robots
Spotify Adds Led Zeppelin as It Focuses on Mobile Business
Google is already killing referrer on search results (by redirecting), to force people to pay for Analytics
You're on HN, so I'm going to have to ask you to back up your claims.
Thank you. Some (most?) North Americans seem to be culturally incapable of looking further than their country's borders to see how other nations deal with the same problem... Prohibitionists are usually dumbstruck when i raise the Portugal example, as if i must be just flat-out lying about a country that actually tried something different, and saw positive results.
Wow. I thought this was satire.

I guess this kind of happens in Singapore, too. As the billionaires come in, the poorer locals encounter rising housing costs. And unlike the US, Singapore is an island-city-state, so there's nowhere to run.

I can't think of any solutions to this. Anybody have any ideas?
I think SAP deserves some praise for open sourcing some real work. Beyond that I agree with your critique, this framework is not going to make inroads in the larger web community.

However, keep in mind that this is an SAP tool geared towards the SAP ecosystem and it will ultimately be a pretty big deal within that space.

As an SAP developer I am happy to see any progress towards more modern practices and better technologies and SAPUI5 is, without a doubt, progress.
YouTube Channels Crippled By Copyright Claims
There is no evidence that chiropractic treatments are any more effective for treating back pain than other manual treatments (e.g. massage). And it comes with much higher risks. There is no evidence it does any good for anything elsewhere on the body.

http://en.wikipedia.org/wiki/Chiropractic#Effectiveness
And I also object to the whole 'pay with a tweet' thing. If I send something into my network, it's because I like it/think it's useful. I'm not going to do that without being able to try it out.
You can select your own circuit length.
I agree with you about missing a basic job.

> Also, when you have a flat structure, what incentives are there for people to aspire to anything other what they're doing now??

However, I feel that this makes the mistake of believing that the only way people want to ever grow is into management. For myself, this is absolutely not the case. There really do need to be other ways to grow other than into management.
I mean while the rest of the web world has moved on to the client being the center of the universe the 37Signals guys are busy trying to make sure they can still work the same way they have since 2005.
This is interesting, just requested a book I'd like.
Are awards being simply handed out for being the "first" at something?

Also why do you think the Pope has any influence on a Muslim, Hindu or Jew? Do you think the local imam or rabbi is busy dissecting the Pope's latest press releases?
jQuery UI can be themed, there's a flat theme, few people use it. Those who do were already using jQuery UI and searched for it.
How i started with 0 money and and 0 programming.
You have to opt-in to 'Ghostrank' which is the data that they sell. I don't really see what's sneaky about this. Hell,if you click the 'see more...' toggle on the prefs page it tells you what Ghostrank does.

>Online marketing companies need better visibility into real-world applications of their technologies and those owned by their competitors. GhostRank data is sold as reports to businesses to help them market to consumers more transparently, better manage their web properties, and comply with privacy standards.
Can't seem to find Qt 5.2 anywhere. Are the installers yet to be released?
Agree, try it out (http://cl.ly/1W3k1l181b1B), share if you like.
I haven't checked the code so I may be wrong but it's possible it's for multi-threading reasons.
Huge Searchable List of D3 Data Visualisations
This is a great, thorough overview. To me, the main omission is next / __next__. It was misnamed in Python 2 (corrected to be a "magic method" in Python 3) but belongs on the list nonetheless. It is the method of an iterator that returns the next item, and is core to (almost) any iterable object in Python (except sequences that can be sequentially indexed from zero).
Harlem Is Getting the Biggest Free Public Wi-Fi Network In the U.S.
>Here's the crux of the matter - a two inch gun was taken because the TSA agent made a judgement call, and the TSA agent appears to lack judgement.

I don't think I can agree here.

I read this as "A two inch gun was taken because the TSA agent followed procedure over common sense and logic".

In all likelihood TSA agents are forbidden to deviate from the manual, which likely states that "replica guns are not allowed on airplanes."

The solution will likely be that the manual is amended to provide allowable dimensions for replica firearms, and TSA supervisors will be presented with tape measures to check to see if the gun in question is greater than the allowable 2 5/8" in length, and god help you if you leave home without first measuring your sock monkey's gun, or your stuffed bear's blunderbuss.
Build more housing?
To me, the core issue here isn't specifically about management, but about allowing their developers to follow their intuition. I think a great way to do that is to set aside a time for developers to work on whatever they want to (within the scope of the project). Feel like your test coverage is lacking? You get X% to work on that. Some technical debt always been bugging you? Use your X% on that.

The beauty of this approach is that it can start as an experiment, say 10% (or a day every two weeks), but then migrating to an environment where employees set most of their work queue is just a matter of adjusting X.
Extremely interesting. But I cannot quite understand why RSTRING_EMBED_LEN_MAX is calculated that way.

VALUE seems to be unsigned int defined via "typedef uintptr_t VALUE;" and "typedef unsigned __int64 uintptr_t;"

But why is it calculated like that I don't get. Anyone can explain?
"The trademark question, meanwhile, will hinge on whether the mention of the Beastie Boys' name in the YouTube video description misled viewers into thinking the band was officially affiliated with an unauthorized parody."

I think that's the decisive factor. I think this wouldn't have been a problem if they hadn't used the Beastie Boys' name in the video description, and that's what makes me sympathize with Goldieblox (who I love!) a little less than I'd like to. Your thoughts?
This is really basic. Noone(who uses the subject) should need a cheat sheet for this...
Also there are really good books out there and linalg is a must nowdays.
As for textbook: http://www.amazon.com/Linear-Algebra-Right-Undergraduate-Mat...
As for reference: http://www.amazon.com/Matrix-Analysis-Roger-Horn/dp/05213863...
Well, no, the dangerous thing is a second order effect of the being illegal, namely you've no way of knowing what you're actually buying. FWIW I'd like to see most drugs legalized and sold OTC at Boot's. But Nutt fundamentally failed to understand that a glass of wine with dinner or a pint after work - how most people actually drink most of the time - ARE inherently safer than pills.
Given he is one of the UK's leading scientific minds in this area, and chaired the government's Advisory Committee on the Misuse of Drugs until he fell out of favour, it's really not that unbelievable.

There are already other known alcohols that don't metabolise in the same way as ethanol and don't result in hangovers. I'm not sure they're 'safe'. It's possible that Prof. Nutt is talking about a benzodiazepine derivative he's working on, though finding one without the addiction potential of its class would be hard work.

And it's entirely possible he's just trolling :)

His book, "Drugs Without the Hot Air" is well worth reading. It contains some of the basic neuroscience behind drug actions, explores a lot of societal stuff and, in general was just a good read, if you're genuinely interested in this stuff.
What do you see as the advantages of Eclipse over Intellij?
sizeof(char) is implementation defined; see limits.h for more information on the probable size of char for your target. If the sizeof(char) is 1, the division will be optimized away, so there's no loss by keeping the code portable.
> His comment seems willfully ignorant of the problem, which is that Ghostery calls itself a tracker-blocker, but squirrels that obviously-desirable config option away under "advanced" settings.

Err, the option under Advanced just lets you set it to auto-block new elements as they're added. When you first install Ghostery, the walk through lets you pick that option as well without having to be "advanced" (oo, scare quotes!) in your preference setting.