skysight-inc/HackerNews huggingface dataset:
I agree that the Mac packaging system is wonderful for installing programs, but I think this is because it does not even attempt to solve the problem of uninstalling programs.

Arguably, this is a good trade-off because users rarely uninstall software. But it means that if you ever become uncertain about the configuration state of a Mac, you're probably going to have to reinstall from scratch.
Tunnel Lights - Updates on Django Core Migrations
I don't know about Windows, but OS X certainly does have that [1]. It's simply called by a different name.

[1] https://developer.apple.com/library/mac/documentation/develo...
Are you talking about 3.5g Tylenol (Acetaminophen/Paracetamol) in conjunction with [moderate to large] amounts of alcohol? Because otherwise, it's unlikely to be fatal even in a single dose, and is within normal dosage guidelines for daily use (typ. 4000mg/day)

It takes somewhere around 10g in a single dose, or 6g+ repeated over several days to cause serious damage[1], although obviously it varies by individual.

Note: This is not to downplay in any way the seriousness of APAP/Paracetamol toxicity, it's [iirc] the 2nd most common drug of fatal overdose, and is a truly horrible way to die[2].

[1] https://en.wikipedia.org/wiki/Paracetamol_toxicity

[2] Although prognosis is good if you get proper treatment in ~8hrs.
Your argument is disingenuous. While it might prevent a bug from spreading due to older/differing embedded libraries, it is equally likely to cause new bugs, when library signatures change, and some library function is suddenly gone.

When you bundle the libraries yourself, you only have to target the libraries you included. When you let the package manager do the magic for you, you have to target every version of the libraries, ever.
Special deals? Can you point some out? All that I am aware of are programs that were offered to many companies. SpaceX's relationship with NASA is not special, other companies are/have been in the COTS program. The tax benefits/rebates/carbon trading shit that Tesla benefits from is available to any car company that wishes to participate. My understanding is that Solar City is in more or less the same situation as Tesla, though they are not really "Elon's" company.
Audi Demonstrates Driverless Self-Parking Technology
Outsourcing development rarely works if you're building a tech company.
Wow, not only was this program infinitely profitable, it could also be transmitted over the network infinitely fast, and even without a network connection.
Said bug is known as the Facebook corporate sales team.
I don't understand why Elon can't register another corp to be an exclusive dealer for Tesla?

Or not an exclusive, but add an outrageous fee to become a member of "Tesla Dealer" club.
Ditto. I remember my drowning in a swimming pool very vividly. I was around 9 at the time, couldn't swim and was sitting on one of those foam floats. A friend of mine (he didn't know about my lack of swimming ability) pushed me off the float right in the middle of the deep end. This is where the article's description really hits home with me:

1. I wasn't able to stay afloat in my vertical position (as described)

2. I tried to scream for help, but ended up with a mouth full of chlorine water each time

3. No adults/kids were reacting to me at all

4. I accepted (3) and decided to take matters into my own hands

5. Took the biggest breath I could (wasn't very big), stuck my head underwater, opened my eyes and "swam" as hard as I could to the edge of the pool ... I blacked out on the way

6. An adult found me unconscious underwater, holding onto the side of the pool, blue in the face

7. CPR

8. I'm here to tell the tale \o/

(edit: formatting)
I'm not sure that there's a universally agreed upon definition, but I think my comment certainly is relevant if we go by the one on Wikipedia: "Responsive web design (RWD) is a web design approach aimed at crafting sites to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones)."
Would microryza also make sense (for the lab part, and then crowdhoster for other parts?)
Best hack ever! Infinitely better than any other hack.
The incident of the story about STELLARWIND (what is SOLARWIND?) being held back from publication by the NYT for one year at the urging of the Bush administration[1] is the evidence of the US media being inhibited from running stories about the security follies. The question is not why they were able to publish, it's why did they have to wait one year to do so? They could (and should have?) published immediately.

That one year delay is what Snowden referred to when he was asked why he didn't go the NYT. That's why he gave the leaked docs to a heavily biased blogger turned journalist instead of a "legitimate" news outlet.

1. I believe the words of the Bush people to the NYT were that if they published they would "have blood on [their] hands".
It seemed to me like the writer was conflating completely different concepts, perhaps without even realizing it. I'm sorry I wasted 2 minutes of my life reading this drivel.
Along the same issue, see Debian (and as a result Ubuntu) and Ruby Gems. Used to drive me up the wall (until I stopped bothering).
Are you going to be so responsive to silly fizzbuzz tests 10 years down the line with multiple successful (and unsuccessful) projects under your belt? If a senior developer gets asked to write a sorting algorithm don't be surprised if they just walk out and enjoy the rest of their day.
I'm assuming the tesla doesn't phone home here but battery swapping also allows tesla to keep a much closer eye on the packs and possibly even swap faulty batteries without owners knowing.

That might be worth it to save the PR of a burnt out tesla from a failed battery.
One of the things I like most about Kickstarter is having the "activity feed" of friends who have funded other projects. I'm sure there's a way to recreate that without having the restrictive ToS kickstarter has, though, or it could be solved by publishing "I've funded this" to twitter/fb/etc.
Meanwhile, the petition to pardon him[1] only needs ~8000 more signatures to require a response.

[1]: https://petitions.whitehouse.gov/petition/pardon-edward-snow...
> Similarly, given that AT&T can't send your bits without at least temporarily storing or buffering them

They're probably buffered on a Microsoft OS. Do they get a copy too? Can I expect my Dell not to be keylogged? It seems like in a "post 9/11 era" we have no expectation to anything short of getting your balls fondled.

> I don't have any particular expectation of privacy with regards to the bits short of their actually decrypting them

None at all? Would you share your network traffic with me?
The Joy of Upstart
What about in Chrome?
So, to clarify: if you downloaded your info, you would also download email addresses and phone numbers that other people thought were yours...that doesn't sound so bad.
I thought this was common knowledge. All those reports that Bush was said to have been supplied with prior to 9/11, even days before.

It's no surprise that spying is ongoing. The sheer scale of the surveillance is what really irks me.
Google's chairman has publicly stated that Google deletes things when you ask for them to be deleted. Video here starting at 4:00 mark and relevant discussion ending at around 5:45.

http://video.foxbusiness.com/v/3899047/google-ceo-recession-...
Yep. I don't like questions like that, mainly because -- whether it's really an algorithm question or not -- candidates will feel it's a brainteasers. Given that there are more than enough questions that won't be perceived as brainteasers, there's no reason to ask one that might be.

This is the same issue I have with the egg drop problem. It can be logically deduced and so it's sort of a fair question for a software engineer. But, given the abundance of more relevant algorithm questions, there's just no reason to ask it.

Ultimately what it comes down to is this: brainteasers are banned and have always been (or at least for a very, very long time). However, since everyone defines brainteasers a little differently, you could still get a question that you feel is a brainteaser.
> "Not even good teachers, however, can see the plausible misinterpretations before they happen."

Sure, they can. In my mind that's close to the definition of an expert teacher - experience and knowledge of misinterpretations is a necessary part of effective teaching.

This doesn't mean it's a good idea to directly bring up the misinterpretations before they happen - it's educationally more important to focus on the correct interpretation (in such a way that misinterpretations are avoided as much as possible).

(By the way, all misinterpretations are plausible - otherwise the student wouldn't be considering it)
Correct. Except that in the case of Life insurance, Health insurance, Auto insurance etc., there may be more at risk, so the case for having some protection may be greater.
I would expect UPS to inspect whatever they wanted to, unless UPS specifically stated they would not.
So... People who already had my email/phone in another service were able to get it as part of downloading all their facebook data. Consequently, my email/phone was not disclosed (by Facebook) to anybody who didn't already have it. I don't really see an issue here.
So it sounds like when people give Facebook access to copy their contact lists / address books from an email account or phone, Facebook tries to match those email addresses and phone numbers to other Facebook accounts. Sometimes, those email addresses and phone numbers aren't already part of the Facebook account they're matched with, but Facebook is pretty confident of the match. So Facebook stores those addresses and numbers as part of the matched account's "shadow profile".

The problem they're reporting here seems to be that when one used the tool to download one's account, the addresses and phone numbers from friends' "shadow profiles" were included.

It makes you wonder what other invisible data is attached to a Facebook profile...
NSA leaker Snowden may leave Hong Kong for Iceland on private jet
grab the drowning person by their hair, while approaching from the rear.
The Linux version does the same with KWallet or the Gnome keychain, as long as you're using KDE or Gnome.
It's what I know. And very productive in general. Nginx and the kernel (sendfile) does all the heavy lifting of serving the static files.
I might be visiting Somaliland soon on business. HN office hours is down, would you mind sending me an email, I would like to ask you some questions about your country :) Thanks!

My email is here: http://pastebin.com/HcHGetBu
The response they've given in the past to pardon petitions isn't much of a response at all. I expect a similar non-answer here.

Cf. https://petitions.whitehouse.gov/response/why-we-cant-commen...
https://petitions.whitehouse.gov/response/why-we-can’t-comme...
You say this guy doesn't know better, but given that he's talking about shipping a security sensitive application that relies on custom tuned, tested forks of libraries, how can you say that he's wrong for not wanting his library fork replaced with some arbitrary version on an end-user's machine? How can that possibly be safer?

It's certainly nice to be able to take an existing library an app depends on, patch it to fix a security hole, and drop that in. But that isn't what's happening in this context...
Actually... you can do more. You have a web form. Process the results with some error checking. I'm pretty sure Google (maybe someone else) has an API that lets you pass them an address and they will validate it. So you could pretty easily throw an error for forms that do not have a complete address. That is not legal advice... that is "Form Processing 101".

Having said that, I think it is rather comical you are using old school snail mail to request the NSA to provide people with their digital records. Plus I'm sure the paper form is a bit more work for someone to process. I like it. I'm all about using inconvenience as a middle finger.
For some reason I can't seem to access many of the *.whitehouse.gov subdomains. Is anyone else having this issue?
Odd: I looked at the page an it said 7023 signatures required. Refreshed it to see if there was any delta and now it says 7041 signatures required.

So 18 signatures have disappeared?
Yes, indeed, it says so in the blog post, though not in the email itself.

Basically, it means that facebook has more (much more?) information about me, than they show to me in the profile. Not that I am surprised by that.
Even if, medically and biologically, this diet is compatible with humans, do people really want to give up eating food for taste? The "spice of life" in a literal sense.
Britain's secret access to world's communications
While I agree that it's on the face of it slightly dishonest to fill the audi to twice the range of the tesla I can think of 2 counter points;

The audi doesn't always have a full tank when you leave in the morning, unlike the tesla.
If Tesla ever make a drop in battery that has the audis range it's still a much faster stop.

Speed and range aside is also a much more pleasant experience to stay in the car.
He means that the browser leaks information to the website that it is connecting to. More info:

https://panopticlick.eff.org/browser-uniqueness.pdf
Hopefully if anything good comes out of these NSA disclosures, it will be more attention brought to pre-9/11 data collection processes and the interpretation of the Patriot Act, especially Section 215.
Yes,I thought the same, I even looked up the specs for some of their models. I thought they were bullshiting me. And I think they did, that was not 10 gal per minute.
A thief will say he stole a Rolex because he wanted it. That’s the same motivation as someone who buys the watch in a store, and yet, the two are not the same.

The difference between a rapist and a date is that one stops after you told him/her to stop, and the other doesn’t.
Well, I suppose to get a proper response, I'll need to spill what we do... Any idea worth pursuing is worth talking about, right?

We provide 2ndary education to dental students. We educate students on how to run a dental practice, how to deal with staffing issues, how to find and keep patients. We teach them about some of the more expensive equipment out there. Stuff they can't learn in school because the school can't afford it or it's outside of the time frame they have to teach it. Real, hands on experience; not just videos and literature (although we provide those) but sitting the student down at the machine and letting them play with it. We're putting students in front of professional dentists that can answer real questions, teaching them how to run a business and exposing them to equipment they'll use then they become a professional.

If you were a programmer and I could sit you down with engineers from facebook, google, etc... and you could ask them questions, poke their brains, etc... What would that be worth to you? We do that for dental students.
This blog post does not identify exactly where the leaked data is.

I have an DYI export of my account from 3/26/13 and am trying to determine where the data is. Can anyone help?

DYI's have the following directory structure:

last name

- html

- videos

- photos

- photo

index.html

The html folder contains many files including "friends.html," where each friend is listed as a div. I believe normal data, i.e. friends who did not upload address book have the structure:

<div class="friendvcard"><span class="profile fn">[Friend's Full Name]</span></div>

Whereas users who have had their data inadvertently leaked due to Friends who uploaded address books containing their contact data (confusing but I think that's right) have the following structure which contains leaked data:

<div class="friend vcard"><span class="profile fn">[Friend's Full Name]</span><span class="email"> (<a href="mailto:[Friend's email address]">[Friend's email address]</a>)</span></div>

I have three of these entries with email addresses, but am not seeing any phone numbers. Can anyone else corroborate this structure, add how the phone numbers were stored, and verify an example case where a known friend uploaded their contact data matching the leak?

edited for clarity
Interestingly, according to that article, he hasn't been charged with treason, 'just' espionage, theft and conversion of government property. Someone more qualified than I can elaborate, but treason is a much harder crime to prove than espionage (like murder vs. manslaughter).

Edit:
According to the video link provided by spdy, the crime needs to exist in both systems (ie Hong Kong and the US) in order for an extradition request to be considered valid.

Treason, with a similar burden of proof, does not exist in Hong Kong, and thus could not be charged.

Is the US attorney's office allowed to rescind the charges of espionage and re-charge him with treason after he's been extradited to the US?
Am I crazy, or have (many) American news sources stopped reporting on this altogether? Nobody is talking about it on my Facebook either. There's a whole lot of silence about this, and that's the scariest thing of all.
Borderline victim blaming. It is the aggressor's fault that they rubbed up against your hand. That you didn't stand up to them by being loud or whatever doesn't come into it. If you did and scared them off, so much the better – but it shouldn't have happened in the first place and that's what we should focus on, not giving excuses ("they should have said no!") to the perpetrators.

Just because you like loud women doesn't mean they should be so. Quiet women exist and are totally cool. They shouldn't be assaulted either.
I didn't see anything in that article talking about exploiting or undermining local laws. In fact the whole article talked about outrage at local politicians.

Not to say they don't, but the admirable qualities about the McDonald's corporation is that they are hyper-rational about business efficiency and public image. I don't see anything in the article illustrating that they were acting in a dirty manner.
It's not down, it's Cloudflare. I used to get tons of false positives from that service. Junk.
> What you say is technically true, but those procedures also exist because it's better, from the company's perspective, to have such demonstration in place than to have to prove, in court, that it did nothing wrong.

No, its because having those procedures in place is how they prove in court that they did nothing wrong. If you can prove that you did it for a specific legitimate reason, that proves that you did not do it for a specific illegitimate reason.

Now, its true that that also means that a case is less likely to end up in court, but that's because the evidence exists for use in court, its not some feature of the process independent of its evidentiary value in court.
Try something like: I have a 100 billion webpages and wish to build a hashtable-like structure that maps from each word to a list of the documents that contains that that word. How many computers do I need to hold this hashtable?
By the NASA definition, a portal is an unbroken magnetic path between the earth and the sun. No instant transmission of anything is happening.
"Forever", meaning until they have the Quantum Computing technology to decrypt such 'suspicious' files.
So now is the time to identify the federal prosecutors who filed this and petition the government to have them fired. In addition, of course, to asking for a complete pardon for Snowden.

It also should be noted that any of the Congressional investigations into this mess are perfectly capable of giving Snowden a grant of immunity from prosecution.

People ask what to do. There are at least two avenues open to nip this completely in the bud before prosecutors get rolling, and several other ways of notifying our elected representatives that going down this path is unacceptable.

These are political charges, and as the governed we should stand up to the people who are supposed to be working for us and demand that they be dropped. Immediately.
> as NSA can get them from the day you sent them.

I wouldn't be surprised if the NSA didn't have the e-mail captured, sorted, and analyzed before it's processed on the receiving end and shows up in the user's mailbox.
Snowden faces execution as sealed complaint charges espionage
No, this could happen to a U.S. citizen as well. The Electronic Communications Privacy Act applies to foreigners as well as Americans.

A grand jury subpoena can get at your communications without any showing of probable cause, whether you are a U.S. person or a foreigner.
"on display in these comments" is a pretty clear reference to a source. The people here defending the whole PUA genre are defending an objectification of women. The PUA approach treats women as objects that are to be manipulated to achieve the end the PUA desires. Defending such an objectification is a hallmark of male privilege throughout history, and furthermore is a type of misogyny and characteristic of rape culture.
It's not the number of people needed to fly a plane; that's a couple people per plane. It's the enormous number of people that would have to be involved in the conspiracy timeline all maintaining perfect secrecy.
Do you have a super picky DNSSEC resolver? What happens when you do a `host petitions.whitehouse.gov`
Sorry, I think we may have misunderstood each other. I have confidence in your service and the submission of claim paperwork. I just am not sure about the actual shipping company accepting the claim and writing me a check because they may not agree with you and me that the package was damaged.

edit: from reading a couple of other comments, it seems like you are the insurer, too. So, my original comment is probably moot.
MIT SIPB Network switch outage postmortem
I wish I had something more to say, but this is phenomenally good. It may be the most genuinely informative and well-written piece I've seen on HN in months, for the startup crowd.
Does anyone else smell "Friday Night News Dump"?
What paid web service based in the US (or in a country with applicable data sharing laws) is going to refuse all search warrants for you?

Maybe you were looking for "Most other web services not in Iceland aren't much better"?
WorldWide Telescope Eclipse Release Candidate
Fair. Sorry about that.

I have a lot of experience scaling web applications, I've been doing this for over 14 years. I should probably highlight that somewhere.

I've already gotten enough donations today to run the server as-is for 8 months! I also found a sweet deal with a reliable dedicated provider via a tip that will cost substantially less than my intial estimates.
This is an excellent article, it was posted around 3 years ago from the original source and there was some great discussion at the time, revolving around some of the questions and opinions currently being discussed here in the comments.

https://news.ycombinator.com/item?id=1492835

It's good to see it resurface, definitely one of the more memorable articles I've ever read.
Not surprising at all really.
You'd think people would have learned that the internet is all about me, and that I prefer content over packaging :(
Ha! That's hilarious! I'm sure a lot of people remember the old joke:

-can you assume that any program out there can be reduce by one line?

-can you assume that any program out there has a least one bug?

If yes, it means that, by mathematical induction, every program can be reduce to one zero byte, and it's buggy!
Indie Developer Pulls Out Of PAX, Citing Penny Arcade Controversies