skysight-inc/HackerNews huggingface dataset:
If by "achieved", you mean "aspired to". MacPorts never actually seemed to correctly build the things I needed. Of course, I gave up before 2009.
Test your website in mobile Safari, in your browser
How does one lobby a politician, logistically speaking? Campaign donations? Genuinely curious.
Ask HN: substitute for Google Calendar
Hi everyone,

I am trying to be less and less of a Google user, and, after GMail, the only thing that requires an account and I really depend on is Google Calendar.

Is there a good alternative? Maybe storing things in my Dropbox or a server of mine.

I appreciate any tip!
Devices Given to Chinese Legal Advocate Had Tracking Spyware, N.Y.U. Says
I strongly prefer common to civil law, which makes the "find a place in the world with the most freedom" challenge harder (it pretty much limits to ex-British colonies, which win on common law, but are also closely affiliated with the US and thus don't work as well as a hedge against the US military-industrial-intelligence complex.)
1st HN Nagoya, Japan Meetup - Today 2pm
Just a reminder for anyone in the Chubu region in Japan, we are holding the first HN Meetup for the area in Nagoya at 2pm today (Saturday June 22nd).

Hope you can make it out.

Register here or sign up for future event announcements:

http://hnnagoya.doorkeeper.jp/events/4225
This is not for anything important. It is for blink tags and under construction graphics.
There is something to be said about the API's themselves. For example sqlite is backwards compatible (interface-wise), but then my recent worst example was the perforce (p4) client library. It uses C++ and the folks keep changing member variables in the exposed interfaces forcing us to recompile.
laws are created by a notoriously corrupt set of human beings (politicians)

Your argument is flawed, because you're mistaking your personal opinions for fact and then trying to build logical arguments on them. Politicians are people, they're not 'a notoriously corrupt set of human beings' distinct from the normal mass of humanity.
// Parse tags string.
// Example:
// "tag1, tag2" => {"tag1", "tag2"}
// "tag1, very long tag" => {"tag1", "very long"}
string[] NewTags(string tags_string)
{
//Allow only letters, numbers and spaces in tag.
tags_string = new string(tags_string.Where(c => char.IsLetter(c)
|| char.IsNumber(c) || c == ' ' || c == ',').ToArray());

//Separate multiple tags with commas.
string[] tags = tags_string.Split(',').Select(s => s.Trim()).ToArray();

//Two word per tag maximum (extra words in a tag will be removed).
for (int i = 0; i < tags.Length; i++)
{
List<string> validWords = new List<string>();
string[] wordsInTag = tags[i].Split(' ');
if (wordsInTag.Length > 2)
{
tags[i] = wordsInTag[0] + " " + wordsInTag[1];
}
}
return tags;
}
I'd suggest leaving your cell phone at home
Packaging and the tide of history
This was a followup to Packagers don't know best [https://news.ycombinator.com/item?id=5920921]. I think the writer, who received considerable criticism here on HN, really just dug his trench a little deeper with this. The whole theme - and the fundamental us-vs-them tone of the article, as though packagers weren't themselves developers (they very often are) - really intensifies a divide that the DevOps movement tries to resolve; moreover, the example of bundler, shrinkwrap et al simply demonstrates the unfortunate case of NIH that many developers have about packaging: they are, in an echo of Greenspun's tenth rule, doomed to reinvent it.

The fact is that application publishers cannot be relied upon to maintain upstream currency of bundled components, and this is the motivation for disaggregation. System administrators are always more interested in maintaining the integrity of their servers and reliability of their services - especially the security facets thereof - than in pandering to a developer who, experience tells us, has a decent chance of not being around in a year's time.

The best integration I have yet seen of language-specific and OS-level packaging is in FreeBSD's BSDPAN framework for Perl, where language-installed modules automatically appear in the package database so that their lifecycle can be properly managed. That's a much more constructive solution that actually tries to bridge the divide, and I would like to see more of it.
I think users have taken to flagging in response to users automatically up-voting stories related to the NSA scandal, and thus filling the front page with useless duplicate stories. So, now, HN has two problems.
Holy crap dude, don't blame the weatherman for making it rain. He's telling you how it actually is. If that's not what you think it should be then he's telling you exactly what you need to (help) get fixed.
Yes, but there is nothing that a program can do to prevent the user from hanging themselves. If an attacker has access to your hardware and user session then they can do almost anything, and at the OS level too.

At least Chrome extends the supplied OS security features and doesn't try to re-engineer them from scratch. This makes me more comfortable with Chrome rather than less.
He has blogged the ingredient lists after each iteration, for what that's worth.
A predictably meaningless 'statistic' from Greenwald. For context, how many other leakers were there in the past who were not charged?
I'm not sure which problem is the "main" one, but this is certainly in the top three.
The two kinds of things there are configuration/settings, and the user data. When you uninstall Adium (for whatever reason), uninstalling the chat logs from the last five years is probably not part of your expected outcome. Uninstalling an application shouldn't reach into your homedir and delete things, either on Linux or OS X.
> It's not like a single seat fighter jet where you can ditch the pressurisation gear, you've got to still keep the cargo alive no matter how much noise that they make.

Furthermore, my understanding is that modern fighter aircraft are generally limited in performance to operational envelope of the human driving it, i.e. most modern fighter airframes are capable of performance that could literally kill a human pilot. Getting rid of the pilot opens up the possibility of gaining significant manoeuvrability.
>What I'm saying is that this kind of thing isn't necessarily an established cultural norm

Of course, cultural norms can vary. So it is in fact an established cultural norm in a non-trivial number of places. I would go as far to say its the majority in the western world, but that's irrelevant to the discussion.

>If we are willing to discards the concerns of marginalized people

People who have psychological quirks regarding personal space are not marginalized people by any common definition of that word. People who absolutely do not want anyone breaching their personal space without express written consent yadda yadda usually have good ways to communicate this to the people around them. Perhaps they shouldn't have to, but then perhaps the rest of the world shouldn't have to alter their behavior on account of a very small percentage of people.

But anyways, this discussion has suddenly turned from a question of whether "seduction" techniques is morally reprehensible to whether we are morally obliged to collectively take into consideration the concerns of a very small minority of people. These are two vastly different questions. Under this new understanding of the issue, "seduction" techniques are by default morally neutral. The question becomes whether it is morally obligatory (rather than simply morally praiseworthy) to not use these techniques on the off chance that person will have an abnormal reaction to personal space being breached. This question is very much dependent on the probability of encountering a person who will sustain actual harm from this. I would wager that this probability is extremely low, and a few orders of magnitude lower in your typical social situations (bars, clubs, etc). It seems rather clear that constantly obsessing about this scenario is unnecessary.
Using NuoDB from the PhP Zend Framework
And who is in charge of deciding which laws are bad? What if two people disagree about the goodness or badness of a particular law, who should prevail?
> Am I missing something here?

No. Money is the mother's milk of politics,
and secrecy is the favorite dessert of
bureaucracies.

Much of why W, Obama, etc. want the Patriot
Act is to have power to catch the bad guys
so that they, W, Obama, etc., won't get
blamed. Indeed if a president doesn't defend
the Patriot Act, the NSA, etc. and there
is another Boston bomber, then some people
will try to sell the charge that "The president is
soft on terrorism." So, a president will
want to defend the Patriot Act, etc. right up until
the Supreme Court strikes down the act.
Then a president will say that he did all he
could to protect us against the bad guys, and the part of government soft on
terrorism was the Supreme Court or just say
that the Supreme Court showed us what we have to
do to defend the Constitution.

A politician wants
to avoid chances that
opponents could say that the
politician was to blame.
Generally politicians get
an A+ in CYA.

Generally the hope that a politician
will be more responsible is
a well informed citizenry making
their opinions heard. That's why
here on HN I'm putting out there
that my view is that we need to
protect the Constitution; the Patriot
Act, etc. and the NSA have been trashing
the Constitution; it's not worth
trashing the Constitution to catch
Boston wackos with pressure cookers;
so, let's get the NSA, etc. back
within the Constitution and
otherwise do what we can with
Boston police, the FBI, etc.
about Boston wackos. Indeed, the
Russians told us that the Boston
bombers were dangerous wackos,
and still we didn't do enough.

One more point is that so far
a few wacko Muslims have caused
us to suffer over 4000 deaths
among our soldiers, tens of
thousands of serious casualties
among our soldiers, blow
ballpark $3 trillion (net present
value) of our money, and trash
the Constitution. We've taken
a sucker punch. We need to
find some ways to get more security
per unit of effort.
login.neocities.org
payment.neocities.org
They do this nowadays, do they not? I thought FedEx and UPS X-ray inspected boxes (at least randomly) to look for dangerous materials. They fly planes too, after all.
I think there's a significant difference between using an open (or even poorly secured, although I've never done that) hotspot in order to get onto the internet, vs deliberately capturing personal data from that hotspot with the intention to analyze it and possibly use it to harm the subjects of that data.
For the sake of sharing my results using my low end laptop:

Score: 34
binarytrees 206.886 seconds
scimark 0.49 MFLOPS
startup 1.19 seconds

Using AMD E450, linux x64, Firefox 21.

And as you say without other results at the page to compare I'm not sure how bad or good this is.
The important distinction here is that dealerships don't constitute direct sales since they are not owned nor operated by the manufacturer. The question @pedrocr posed was why would it be necessary for Tesla to begin working with third-party dealerships at scale - they could still continue building their own showroom floors and continuing direct sales through their own channels. If they continued their direct sales process, it would not be ironic, as you claim, since they'll still be circumventing the dealership middleman.

Note: This has nothing to do with good/bad experiences. That's not what defines a dealership.
LOL! "Cook might lose 40% of his shares, worth $413 million as of today" - Yeah, that's certainly a huge blow. I mean, he will have to settle for one yacht, instead of two... or something like that.

It is certainly good to have some incentive for executives to work harder, but don't you think it's a bit silly to call this a risk? Also, working harder doesn't necessarily mean doing what stock market wants.
Why Is It So Hard to Hire Great People?
Completely agreed. I would not assume that a person with a month of personal development in a skill would be a specialist in a general area. However, on a smaller team, I think this would be ample to take on the design duties.

As for specializing, I am uncomfortable with "that's not my job" in general. Whether it's front-end work, back-end work, operations, management, etc., I'll put that person on the slow track right away. If they try and it's just a hot mess no matter how much support they get, that's a different matter.

The thing is, there are brilliant, passionate, skilled, experienced people who can actually do it all. I want to find them before they realize this and grow them. I see it as pushing to excel, not strong-arming, but I can understand your perspective. I've had to do sales before. :-)
"I believe that organisations don’t really have a right to secrecy and I believe that the more open a society, a society where people have more information is a society where we can take more informed decisions and where we perhaps won’t need the gatekeepers that are currently in place as much" -Herbert Snorrason

If he doesn't believe organizations have a right to secrecy, then why does he believe that he is entitled to secrecy. Privacy and secrecy are the same thing, claiming to be pro-privacy but against secrecy is dishonest.
Yes (or at least, possibly).

> A federal agency violates the Whistleblower Protection Act
if it takes or fails to take (or threatens to take or fail
to take) a personnel action with respect to any employee or
applicant because of any disclosure of information by the
employee or applicant that he or she reasonably believes
evidences a violation of a law, rule or regulation; gross
mismanagement; gross waste of funds; an abuse of authority;
or a substantial and specific danger to public health or
safety.

Source: http://www.sec.gov/eeoinfo/whistleblowers.htm
I don't think you really learned to swim at 6 months.

You're correct that my statement is only true for certain values of "swim". :) Being comfortable with the water is probably a more accurate description of what's achievable at that age, yes.

However, I used the term "swim" to make the point that what kids learn as infants is just the beginning; to really reduce their risk of drowning, they have to continue advancing to the point where the really can "actually swim". I was at that point by about age 4 1/2.
"short of organizing militias".

that's why I left your country. whole bunch of Short-of's.
Running your own VPN server means no privacy, as you are only user of the system and all the traffic going in/out of the server is attributed to you.

What VPN providers claims is that they do not store logs/ip addresses and they have no way of knowing what traffic comes from client.
I've never seen such a concentration of nutball comments on an Economist article. Hardly one sane comment in the lot. A bit alarming to see such an article from The Economist.
The people with choices prefer to work in "Inspired Spaces"
That's not the Fourth Amendment in my Constitution. The Framers were nowhere near stupid enough to use as specific a term as "house".
This is exactly what happened. I never entered my phone number into anything Facebook, and today I received an email that referenced an old phone number of mine being inadvertently released. My strong suspicion is that Facebook crawled a friend's phone contact list, and linked my phone number to my name/Facebook profile.

LinkedIn did something equally as shady with their iOS app. I kept the email addresses of people I met on a trip to Europe on my phone, but never communicated with them. After installing the LinkedIn app on my phone, the "People You May Know" section for my account on the website starts recommending these same people that I met in Europe. I had no idea how this happened until the Path controversy started.

I never consented to anyone stealing my information -- whether it's on my phone or someone else's. What if my social security number or credit card number was stored in my or someone else's contacts? No company has the right to steal this information without consent.

I realize Apple eventually locked down access to Contacts but as far as I'm concerned, that was too little, too late. This never should have been "public" for any app to access, and I really don't think this was just an oversight from the company responsible for the fastest-growing ecosystem ever seen. This was not a misstep...they had to realize that this data could and would get out.

Even worse are the companies that stole from phones while knowing full well that what they were doing was wrong, and that they probably had a small window in which to scrape as much data as possible. Scum.
I'm not calling you idealistic for what you want. I want a trustworthy government too.

I'm calling you idealistic because you are putting your hopes in an idealistic solution when Google could provide you with a technical solution now. One type of check and balance against untrustworthy governments is robust civil institutions. Technology companies could be helping to provide those.

It seems to me that in the presence of an untrustworthy government, a state of affairs that had existed throughout history, you prefer ad-supported free email to privacy.
I don't believe that's true. You don't get charged sales tax multiple times just because you're moving your property to another state.

That being said, I doubt a low volume car constitutes any significant amount of tax revenue.
Hmm perhaps he will meet a drone face to face and never face a trial.
Depends on the record you're looking at. If you look at the temperature records from ice cores you can see that the entire 21st century has so far been within the historical range at this point in the cycle.

http://www.wmich.edu/corekids/images/icecoredatahistorical02...

However the 21st century has been an outlier in that temperatures have suddenly (for some reason :) failed to correlate with the amount of CO2 in the atmosphere.
No. If we negative dorfsmay's premises, it still does not lead to your conclusion.
Some data could be captured less, but what about data like email contents, files, contacts, calendar data, chat histories? Retaining those things are part of the whole purpose of having web clients and dwarf logs like the IP address you used to do a web search, which is ephemeral anyway. Can we at least define the "so much data" that we're talking about here? Going to my Google account page, for the most part I see services that I specifically turned on. What other data are we talking about here that would really save the day if not present?

Meanwhile, some of the objections in this thread seem kind of selective. With a search warrant, the FBI can tap your phones and record your conversations, they can tap your internet connection and watch every IP address you connect to and record all the unencrypted connections you make, they can place tails on you that record every word they can pick up with a microphone, they can track every financial activity you engage in and every person you meet with; they can go into your house and take everything you own. If Colin was in the US, they could certainly go into his house and install a keylogger.

If you just want an online backup system, definitely use tarsnap or the like. I have an offsite backup that's locally encrypted. If you want a web service, though, with all the tradeoffs that implies, that's what you're going to be subject to. For US citizens, search warrants are actually good things; probable cause is a high bar to meet. It's the bullshit lack of disclosure/secrecy culture that the judiciary accepts so often that is the problem here (as well as the problems of if you're not a US citizen...). If we ensure that warrant disclosure policies are reformed, at least we can be informed that our data has been seized and defend ourselves.
I have heard this sentiment echoed by others - several industry insiders included - before.

If this is indeed true that the sales and marketing honchos are exclusively running large tracts of key operations, aren't the resulting missteps going to be deleterious to Mark's record as the chief?

This sentiment was echoed by Dalton Caldwell about Facebook's "M&A" team, last year:

I am not sure if this bubbled up to you, Mark, but after this all happened I
directly communicated my feedback regarding just how unhappy I was with this
situation to one of your executives. The executive apologized and said he would
take my feedback under consideration.

Mark, I know for a fact that my experience was not an isolated incident. Several
other startup founders & Facebook employees have told me that what I experienced
was part of a systematic M&A “formula”. Your team doesn’t seem to understand
that being “good negotiators” vs implying that you will destroy someone’s
business built on your “open platform” are not the same thing. I know all
about intimidation-based negotiation tactics: I experienced them for years
while dealing with the music industry. Bad-faith negotiations are inexcusable,
and I didn’t want to believe your company would stoop this low. My mistake.

Does Mark maintain control of all of the operations or has he got petty feudal lords running various units and operations?

Source:

http://daltoncaldwell.com/dear-mark-zuckerberg

Edit: Cleanup
"Nearly religious to some on the left" — um, I have no problem with describing some of the left's view of climate change as "nearly religious" if you accept that many on the right take a completely and utterly religious view.
I found it to be perfectly readable on desktop, and was actually really happy to not have all of the clutter of the regular site.
Faster Discrete Log Algorithm and Your Internet Security
None of this is surprising anymore. Neither is powering your house with all the writers of the constitution spinning in their graves.
I often flag duplicate posts so they'll drop out in favor of the first post. I did not flag this one but it is a duplicate post. The WH petition to pardon him has been posted before very recently. Adding a garbage url parameter to the end may fool HN de-duping algorithm but not humans. Same with changing the title.
> These are political charges

What does this mean exactly? "Political charge" is absurd.

Besides, are you seriously suggesting that a petition should be enough to drop criminal charges brought upon someone? That's not how things work in any civilized country.

I tend to side with him at the moment but there is no way I will trust my judgment, or that of 90,000 angry online petition signers, to decide justice for me. Let the trial happen, let's see everything that's going on, this will bring up a lot of things up in the open.

Maybe we'll find he's a hero and he's done nothing wrong, or maybe we'll find that he has sold intelligence to the Chinese or whatever.

Either way, the right way is to go through the judiciary system.