skysight-inc/HackerNews huggingface dataset:
I saw lots of email from Erik whose viciousness went far above and beyond anything I've ever seen from Linus. And Erik was extremely unsuccessful at organizing collaborative efforts; Lisp languished for over a decade under his dominance. I don't think it's a coincidence that Erik's retiring from comp.lang.lisp was roughly concurrent with the revival of the Lisp family of languages.
You may be surprised to hear that knowing how to swim is still far from a universal skill.
From what I've seen while studying in an academic research lab:

The tools student researchers were designing (commonly in Jython at my school, btw) integrated multiple networks at once with surprising fluency. It was often a dopamine-stimulating part of demos to say something such as, "See, this is the extent of the phone number graph, and now we add the email data <click> and now we add facebook data <click> and now resumes <click> and now mailing lists <click> and shopping records!"

Also, they use discrimination functions to weed out nodes with heavy use, like a restaurant take out number. Typically, they can histogram # of connections and use central moments such as kurtosis to determine if a particular node has too many connections.
Trivial? Nixon committed obvious non-political criminal activities in the oval office.
I think what was meant was the opposition can play a large part in an intervention for trivial reasons so a grave reason should be more than enough motivation.

...If there is true opposition.
The scenario you describe wouldn't be helped by using an undirected graph, since common hubs (technical support, sex chat lines, sales cold calls, etc.) would connect almost everything with very short path lengths. A common compromise is to throw away all non-reciprocated edges and then use an undirected graph. Your protocol would still keep you off the radar, which illustrates some of the difficulties of the approach.
Chronic Boredom May Be a Sign of Poor Health
Viacom loses Harmonix lawsuit, must pay $299M disputed bonuses
The "jump" is seldom more than a decision to change your path. Robert Ringer's Leapfrog Theory states: "No one has an obligation—moral, legal, or otherwise—to 'work his way up through the ranks.' Every human being possesses an inalienable right to make a unilateral decision to redirect his career and begin operating on a higher level at any time he believes he is prepared to do so."
Regardless of the general concepts of lies, collect-it-all, and "metric shit-tonne of info", the difference between two hops or three is literally "exponentially more".
I'm surprised to see a NR post on the front page here. While I was once a frequent reader, I've found their overly caustic partisan style and embarrassing illogical treatment of the NSA scandal - "dragnet surveillance is OK, but we don't trust the guy in charge (Obama)" - too much for my tastes. It looks like the guy that wrote this article, Ian Tuttle, is an intern and worked really hard to put together a well-researched expose of Ms. Corey. As a Floridian, I am really quite ashamed that her behavior has been tolerated long enough for her to get such a cushy position, especially considering I currently attend her alma mater (UF). Then again, perhaps her mastery of vindictive politics is exactly what propelled her to state attorney.
Hard as it may be to imagine, there are things that are more important than whether someone said something nice once about the US civil rights movement - such as hundreds of millions of Chinese lives. The USA is not the center of the world and the level of platitudinous veneration of American icons is not the most important criterion by which to judge a foreign leader.
Angel investing means that they buy equity but don't have input on decision-making. VCs buy equity but do have input on decision-making (usually sitting on the board). I meant it in that context. If that terminology is different between Texas and the Valley, then I'm not aware of it.

What do you think angel investing means?
Exactly. And what's the difference between last year's model and non-flagship? Both have old-ish processor, old form factor. But recent software, and all the basic functionality -- just without the bells and whistles.

The problem is that Apple doesn't have (yet) a portfolio strategy, so you still thinking in terms of when this product started to sell. Like cars. Or fashion. Despite if last year's model is better than yesterday's launch.

Once they stop using sequential numbers and migrate to models - e.g., iPhone Pro, iPhone Air, iPhone Lite - you'll clearly understand what is flagship or non-flagship. But that's pure marketing/product positioning, nothing to do with the product itself.

TL;DR: Apple already has a non-flagship product; it's just not clearly positioned as such. This is not a mistake; this is by design [1].

[1] http://www.asymco.com/2013/05/29/tim-cooks-answer-to-my-firs...
How can we refute the NSA's policies when they change definitions of words? If we attack "collection" then they redefine it as analysts' having queried for the data, but what about when we attack "storage"? Would they redefine how data is "in storage" to include only when it's stored in a web browser cache (for example)?

What do they call it when data is re-routed to their data centers for indexing and storage?
Gee, thanks Patrick. You know, I used to listen to speculative fiction podcasts on my commute: Escape Pod for scifi, Podcastle for fantasy, maybe some Drabblecast or even video game podcasts...

Now all I listen to is small business/bootstrapping casts! Kalzumeus, Product People, Techzing, Foolish Adventure, Eventual Millionaire, I have a whole backlog of this stuff!

Will you guys knock it off with this excellent & actionable content, so I can listen to some fiction again?? Geez!
At least BoxCryptor[1] is available for Linux. I've been using the classic version on Windows for a while. Maybe there are also similar open source solutions available for Linux.

On Windows BoxCryptor classic creates a virtual drive which you use to access the files. The actual files are stored as encrypted in Dropbox/GDrive folder. BoxCryptor can also encrypt file names.

Benefit from this approach compared to for example TrueCrypt is that works really nicely with the syncing features of these cloud storage systems as the files are still stored as individual files.

[1] https://www.boxcryptor.com/en/download
Does anyone know anything like this (a self hosted PaaS) for .NET?

I'd love to use docker or something similar for .NET applications.
So, none of the operators were angry about possible (likely) NSA leaks?
Is it possible to have morality in a free market?
This is true. But IMO, there's a difference between the idea of "equality" in the Chairman's speech in People's Congress and black people's treatment in the open air market in Nanjing. As usual, "equality" is not altruistic.

Mao during the 1970's Sino-Soviet split wanted to create his own ideological alternative as a third way to the American capitalist decadence and the Soviet revisionist. So he struck a lot of deals with African go'vt back then to give their students education grants to Chinese universities. I honestly don't think Mao had an understanding of the African American experience in the sense of "Invisible Man," "Their Eyes Were Watching God" etc. but simply had an abstract understanding of "third-world solidarity".

Nowadays, the Chinese leadership is helping Africa in the name of the third-way of "peaceful rise" and "political non-interference to internal affairs" as the alternative to "America, the World Police" of UN/IMF/World Bank. Again I don't think Hu Jintao and Xi Jinping really relate to the health, socio-economic concerns of African people but simply wants access to the oil of Sudan and the soft power in the international stage.

All of this international diplomacy and economic deals does very little to affect the average Chinese person's attitude towards African's which is very racist. But I'd add that in my experience, racism is China is no worse than racism in America except the difference is that the average majority-member in the States is well-versed in political correctness or guilt that they know not to offend people in public and in private.

See: http://en.wikipedia.org/wiki/Nanjing_anti-African_protests
It says "Account Statement", so that cannot be the case. Also, if you look at the activity: the refund is positive and the express checkout is negative.
C is simple like the game Go is simple. Both are defined by (comparatively) simple rules, yet the possible situations that both present are far more complex than languages or games defined by far more complex rules.
DONT FEED THE TROLLS OM NOM NOM
DigitalOcean support will sell it for me. Instantly. Seriously.
You are being incredibly nice and understanding, and you shouldn't be. $60k for an online class is just plain robbery. I'm sick and tired of this bullshit that higher education has been ramming down our collective throats courtesy of a system in which easily available, seemingly infinite credit on the part of the students allows colleges to continuously seek out new revenue by burdening students with ever increasing debt.

Its funny to me that state schools, including Berkeley, used to have reasonable tuition up until the early 1980's, until the baby boomer voters in each respective state demanded lower taxes and the politicians obliged by cutting state tuition assistance year after year. When the state paid 90% of a student's tuition, the colleges didn't have the option of constantly jacking their price up. Suddenly, when it was student debt paying the bills, the colleges stopped doing anything to cut the bloat.

Thank you Berkeley for again reminding me what a scam the academic institutions have become.
No other major problem with HTC except their after sales support. My 2 years old HTC Desire Z is still running android 2.3.3.

Well, I've got another phone brand this time with a lot better track record.
Perhaps they'd like to determine whether or not a user is logging in from a new device, at which point another level of authentication may be appropriate.
I think those are two separate issues. I think the key difference is public support. Once all the facts about the NSA have come out, I think the public will be against what the NSA is doing. Bush's torture program divided the country more, and I suspect it's largely because 9/11 isn't as fresh on our minds now.

Truthfully, I think that the torture programs are to Prism as the McCarthy Committee is to the Vietnam War.
If you have a nearly universal database, you can probably get pretty close to covering the entire population of the country with 3 hops.
Patrick has put his finger on this concern before, and (I feel) persuasively reframed things to resonate with an engineering mindset:

http://www.kalzumeus.com/2012/01/23/salary-negotiation/

I've tried to use this same reframing approach when working with people to estimate a software schedule (for complex projects with external promises). Basically, if you can establish that engineering is about tradeoffs -- such as between runtime and memory footprint and code size and small vs large values of N and so on -- then certainly human development time is another resource subject to tradeoffs, where we should identify alternate scenarios and try to aim for the optimal one.

Finding ways to talk to people in terms that resonate is tricky -- and often almost a matter of bridging micro-cultures, where subtle tribal affinity signals are needed to gain trust -- so I was impressed that Patrick could break down salary negotiation in a way that didn't seem skeezy to people who just want to build great things and not worry they are getting shafted.
My father says his earliest memory is that of a zeppelin flying low over Long Beach in 1924 or so. I think it was the Shenandoah. Pretty spectacular.
Ask HN: Whats the best set of tools do Structure crawled web pages?
Hello everybody,

I have to scrape ~1k news sources (among other types of content) on the web, and extract data like title, author, date, news body, etc.

Right now we use a horrible inhouse code (And Jsoup) to parse it. The problem is that we rely on regex expressions and css colectors to do it. As you can imagine, the maintanance cost is very high, because everytime some source changes their template, we have to do it again, by hand.

We are interested in doing the whole thing from scratch, and i would like to now which tools, or set of tools, would be better to do a more inteligent approach. i've had a nice experience with antlr building a date parser, for example.

Any suggestions?
I left this on the main blog but think it relevant to the HN discussion too:

I’ve heard a lot of different theories about how things get done. I’m interested in this topic, so I pay attention and see how the theories hold up.

This is tangential to the rest of the post, but you should get a copy of Daily Rituals: How Artists Work by Mason Currey, which is a compendium of short, fun descriptions of the conditions in which artists do their art.

The similarity between artists and entrepreneurs is strong, even if stories about the eccentricities of the former are far more common than similar stories about the latter.
I'm not sure how Google Drive works for synchronization, but if it does like for Dropbox (automatic filesystem sync) than you could use EncFs or git-annex with encryption enabled.
<20 here: I first found HN when I was about 15 through a link posted in an IRC channel I was in.
my company open mhealth is building an open software architecture for digital health data. we want to make it easier to be able to integrate data from siloed applications so we can tell the patient story in a coherent and data driven way. check out the spec https://github.com/openmhealth/developer/wiki/DSU-API-1.0-Be...
The ARM Diaries, Part 2: Understanding the Cortex A12
That's exactly where I'm at. Building a startup from 20 years of accumulated experience in enterprise. I see a massive pain point and no tool that really addresses it - just a bunch of hacks and workarounds that everyone uses.

I like a lot of things about enterprise development, but I dislike a bunch of things, too. If this all works, I get to create a startup environment and total control (much more pleasant working conditions) and the potential for more substantial reward, but I can keep working on problems I like to work on.
Entrepreneur Offers India's Aboriginal Children Opportunity to Attend School
I don't see why they would limit it to phone calls. It would make more sense to use ANY connection: coworkers, phone call, text, email, Facebook friend, relatives, members of organization/school/church, physical location, etc. Any of these could be a "hop".
I don't think there's anything tin-foil about what you're suggesting. The Iran-Contra affair speaks for itself, IMO.
While your approach seems to be the rational way to go about it, it's simply impractical.

Officials constantly lie under oath(legalese and national security), and admit to wrongdoings only when they are exposed, and there's absolutely nowhere for them to go. When it is established beyond reasonable doubt, only then they come forward.

Following this kind of pattern, there is no way to have constructive debate. Besides, the government releasing information themselves is a political dead-end.(hint: there's a difference between suspecting(conspiracy theories, tin foil hats etc) and knowing.)
Yes! I know most people suffer from the "my congressman is the only non-corrupt one"-syndrome, but I actually can say that and not be bullshitting. He's done a great job representing Grand Rapids and Michigan.
> Especially when people are aware of it at the time it's happening.

I think this is the point: the poster was seemingly unaware that digital camera quality has been worse than analog until recently.
Find interesting beaches in the nearby area - Looking for feedback on my startup
I think this a good time to mention URI.js: http://medialize.github.io/URI.js/
I don't get it... how does stripping the type system with macros make it easier to read?
This is great advice for YC-stage companies. For bigger companies, the biggest challenge is how to continue to focus on the “write code and talk to users” part, while having to deal with everything else, which unfortunately becomes harder to ignore as you grow. "Why organizations tend towards inefficiency as they grow" should be a fascinating chapter in the "How things get done" book.
Ten Years of Slackware (July 2003)
The difference between 2 and 3 hops is immense. The size of the data they collect grows exponentially between hops.
Would you mind spelling out what is meant by "PMC"s?
How to get your first 5 customers
So, using CIA "plumbers" to spy on the opposing party is trivial?
That's the route of a lot of good people. I know so many great consultants in their 40s-50s, with superb skills and rich backgrounds.
Six Degrees of Kevin Bacon is a parlor game based on the "six degrees of separation" concept, which posits that any two people on Earth are six or less acquaintance links apart.

http://en.wikipedia.org/wiki/Six_Degrees_of_Kevin_Bacon
It doesn't have to be a dictatorship. The more direct or trusted your democracy is, the less layers you need.

You don't need committees to make decisions, you may use them to approve people who then make decisions. That's how presidents work.
I don't know about CDMA vs GSM, though I think it might work (there definitely are two-GSM-SIM phones, and GSM-and-CDMA doesn't seem philosophically different). Having a phone work on both AT&T and T-Mo, though, is easy, Galaxy Nexus or Nexus 4 can do that, just to name a couple of popular ones.
I started using BTSync a few days ago and I must admit it is a very interesting and useful software. However there are a few things that bug me:

[1] It uses a public tracker to transfer your files, which mean anyone with your secret phrase can download your files from the other end of the world. You can't assign a private tracker or change the current one. (The use of trackers can be turned off but when I did, it failed to sync, even within a LAN)

[2] If a direct connection cannot be made, a relay will be used to transfer your files. (This is turned on by default but you can turn it off in the settings)

[3] .SyncIgnore which is supposed to be similar to .gitignore does not work as expected.

[4] "Anonymous" statistics are collected and cannot be opted out or turned off.

[5] The claim for privacy, security and encryption cannot be easily audited since it is closed source.

BTSync definitely fills the void what Dropbox leaves behind but I wouldn't recommend using it for anything secure.
Do you ever notice that your Mac's camera and microphone do not have a physical off-switch?

Just like 1984.
temphn, I wouldn't have weighed in if I didn't already know the history. Yes, you can see those ~65M deaths in world population statistics, that's how bad it was. China had gone through 200 years of instability, strife and suffering by the time Deng took over. Since then, things have gotten better along many dimensions.

However, pollution has also gotten worse. Can I mention that without mentioning the sins of Mao? In a village I know, the central government is now paying for a landfill. This is great, since now the villagers won't throw their non-recyclable household waste into the river. Can I mention that without mentioning the sins of Mao?

This article was about black people in China, not Mao, not the Great Leap Forward, not the Cultural Revolution, and you are changing the subject.
> I'm surprised to see a NR post on the front page here.

It's going to take a pretty creative stretch to make this topic relevant to hackers.
Google: the company may be taking a different approach by performing the encoding and decoding on its servers.

Spider Oak: I wish there were some open source cloud client similar to True Crypt. Something that were really easy to use, working on every system and open source. Spider Oak's client seems to be still mainly a closed source product.
>fact that Google was previously caught/accused of war-driving every wifi net they could see with their streetview cars

I am a bit amused when folks trot this out and forget to mention that Google itself discovered this, voluntarily came forward, owned up to the mistake, provided the information to the prosecutors and paid the fines related.

You would think if they were so determined to continue with this nefarious activity they might have been a bit more mum about it.
Whatever happened to Carmen Ortiz?

Seems more and more like we don't have enough checks and balances for dealing with heavy-handed prosecutors.
Is it just me, or are we seeing too much of politics on the front page, these days? This is more of a technical forum, right? Would be glad to stand corrected, if I'm wrong.
Try JottaCloud. Their customer service is painfully slow, but their servers are not. Supposedly you're out of NSA's reach as well, but I'm not sure on that. Currently that's the service I'm using, but I still encrypt my files.
I used errbit for a while and it was losing stacktraces ;(. Wound up using https://github.com/getsentry/sentry and am much happier.
Show HN: Flask app with OAuth example
Interview with Nomiku on prototyping, Kickstarter and doing business in China
I live in NM and it's one of the few KfP products I can get fairly easily. The folks around here are so incompetent at Jewish matters they tend to either have nothing or stock KfP stuff year round. No significant Orthodox community in the state.
I actually agree. The submissions regarding the outcome of the zimmerman case were rightfully flagged to prevent them being on the front page. I'm surprised this hasn't suffered the same fate.
>> Google has harvested the location, name and signal strength of many millions of wireless networks across the world
> Don't forget that that dataset of wireless locations is updated continuously through crowdsourcing.

Along with Apple, Skyhook, Nokia and a number of other location providers.
Most of this article is not accessible without a subscription.
> I'm surprised that someone who has been online for as long as you have is not aware of the antipathy there is towards referral links. Some people really don't like them.

Online, some people really don't like a lot of things! Pretty much anything out there has its detractors. I know they don't like referral links, but I think in the context of a community like this one where it's easy to check on the activity of others, it's a silly attitude, and I won't hesitate to say so.
Perhaps they could go into cloud storage or ad targeting. Seems like they would have skills in those areas.

They may have been the original SaaS providor.
HEAD is still a waste of resources. the http body in the context of feeds is usually pretty small and does not consume a lot of resources compared to actually initiating (or even keeping) the TCP connection. HEAD also means the server as to do everything but send the data to make sure it does not need to sent it => waste.
Thanks, we're fixing that.
This reminds me of the timecube website.
Good luck with your search, everything seems so fractured when it comes to doing things like this.

I'm curious, how does your method break? Is it the query string not finding any results to a location, wrong locations, or something else?
It's easy to think that, but no. The materials will degrade and the data will become unreadable sooner than you think, probably on the order of 10s of years, depending on the manufacturing quality.
My congressman is Diane Feinstein. I am under no such delusion.
Weird. Any JS error?