skysight-inc/HackerNews huggingface dataset:
You said '(be it Outlook, your phone, or the web-mail host)'. I was just providing a relevant historical example to support your point. (Lavabit does have a webmail interface.)

FWIW, the Hushmail ex-CEO seems to strongly agree with you on both the ethics point and the need for users to take blind trust out of the security equation.

---

So I've just gone to the Lavabit site and it looks like that they store your private key on the server.[1] That doesn't strike me as being more secure than Malone's idea of externally-audited client-side crypto. But then, as you say, you've arrived at PGPGPG.

The fact, then, that Zimmerman was involved with the company so early on and they still fucked it up just goes to show that faith in the efforts of 'a few dedicated folks' doesn't get you very far.

[1] http://lavabit.com/secure.html
> Why is there this special function that construct these three random types? I don’t know.

It's reasonable for someone to be confused about this; my rationale is that these three types are basically where go allows "magic": all of them support special syntaxes (the range operator, optional multi-value context when looking up a map, the select operator on channels), so they have a magic initialiser, ignoring Go's usual "declaration is initialisation" rule.

As others have said, it's not too bad a special case in the context of the language. The problem I have with it is that it introduces the possibility of run-time errors that in a language this advanced and generally so well-designed should probably be compiled-time errors: panics when you assign to keys in nil maps or deadlocks when you send to a channel you forgot to initialise are both errors of a class that the language generally doesn't have.
I wonder how much they sell for there? I am guessing cheaper for various reasons?
Just because someone breaks the law doesn't mean the Constitution doesn't apply to them.

He should have his day in court.

I wonder if there's a legal framework for reducing his sentence due to the harsh, probably Unconstitutional treatment?
Cisco rumored to be putting Linksys up for sale
Surely its possible to kill more than 7 with a truck. Just because it didn't happen doesn't mean it can't. There've also been plenty of other knife rampages that killed more than 7.
yes. an exit changes everything
Someone with privileges to do so should edit the headline. The article itself is called "Anonymous Attacks Westboro Baptist Church Over Plans to Picket Sandy Hook Funerals." But the HN headline is missing the word "Over," which makes it sound like Anonymous is picketing the funerals.
Not at all!

See, you wouldn't use vagrant to manage a dev server either. Rather, the idea is that, in dev, you use vagrant to provision a VM (or multiple VMs; you can replicate your whole stack with multiple web servers, database clusters, load balancers, etc.) which is as close to your production environment as possible. Then you manage this dev environment the exact same way you manage your production environment - with chef or puppet.

Vagrant is taking the role of Amazon's EC2 control panel or the order form on your dedicated server providers website. And none of those manage the server; that's chef or puppets job. (Although it does have great integration with chef and puppet.)
How the hell do I delete my account and/or photos? There seems to be no way to deactivate my account, or delete my photos.

Also, it took like 6 hours before it pulled any photos from Facebook.

No offense, but all in all, this was a really frustrating and unhappy user experience for me.
:)
Next you will say man never landed on moon. Move on!

I do see that JohnLatter/LatterJohn/<blah> has created multiple accounts to post. But that doesn't make me as a sock-puppet account. It actually makes me believe that he indeed has some issues.
Just because he has a different POV(and that coming from living with something similar, at-least as per his post), it doesn't make it right for folks to simply deflect it as "stupid". Things like autism/aspy are something that needs a lot more to be studied upon and folks like us can not view those folks through the same lens of "common world" as we know it. They are different and unfortunate thing is most of the time they can't really explain to me and you what that "difference" is. We force them to be like us and when they rebel we call them stupid and what not and there by pushing those folks to a corner. One fine day they explode out of all that frustration and everyone jumps up and down. That is the sad part!
This happens to me all the time as well. As a "quick to anger" person this is the WORST thing you can do (un)intentionally!
Ask HN: Too "smart" for my own good?
Fairly competent full-stack engineer that has worked for the last six years as a contractor/freelance engineer.

I've given a go at being an employee with mixed experiences: second to last was a startup but lost that due to my father's soap opera like death; and now at a software services company.

It's tough to gauge input from the startup due to fallout from my father's estate. Conclusion was while smart, I was also too slow.

Current employer, the CEO explained why they were having a hard time finding me hours is that I have a habit of providing unconventional solutions ( Made a NoSQL wysiwyg CMS for Facebook apps, used sqlite instead of an in house XML powered CMS, and insisted on unit-tests for another client). Instead of being laid off right there, they were going to try a devops role for me and then if it didn't work lay me off with severance.

Still smart, but not providing the results they desire.

While I feel like I generally made the right decisions, the impression from the PM's is that I didn't. I could try and lawyer my way through and try and prove that I was aiming for the least riskiest approach but that is a losing game as I am fighting impressions and not facts.

Besides jumping ship and finding employment elsewhere ( and very possibly experiencing the same problems ) is there an alternative direction? Maybe the devops role will work better, but maybe it won't and the same problems will continue. Has anyone been in this situation with their career and what did you do in response to make yourself a better/more viable employee?
A lot more. $850 for the cheapest model, vs. $649 (no contract) in the US. I believe the Chinese price is with sales tax, but some US states don't have sales tax.

http://store.apple.com/cn/browse/home/shop_iphone/family/iph...
Ask HN: How could you automate this? (Amazon and a library catalogue)
I have several large wish-lists of books I would like to read on Amazon. Is there a way to automate the process of checking if these books are available in my local university catalogue? (http://www.library.otago.ac.nz/index.php)

1) Would it be possible to program a browser plug-in which displays a small box next to every item on the wish-list which, if clicked, checks and displays availability status (with call number, copies, and specific library available from)?
2) Could this information be trawled continuously and displayed live besides each entry?
3) Could this information be trawled, collated into a database, and displayed on an independent website?

Apologies if any of this is stupid or obvious. I am not a coder, so I don't know much beyond the vague understanding that things such as databases and APIs exist.
"Starving the beast" reminds me of the rhetoric that's tied in with the fiscal cliff business. The left's answer to that has been that it appears the beast really likes toys, far more than it enjoys exercise or a healthy diet.
Ogilvy's Confessions has a fine line about this, which roughly paraphrased, goes:

Those who are most successful in new business are those who show the most sensitive insight into the psychological make-up of the prospective client.

(Emphasis mine.)
Where is the father? Boys need a father growing up.
I can believe that people really, truly sincerely believe that homosexuality is morally wrong and our foreign policy is worthy of protest.

But picketing the funerals of this tragedy's victims? It should be pretty clear that WBC is just a bunch of trolls.
> you are nowhere near familiar enough with Go to be justified in doing so

Haha, I agree. I wrote it mostly to try to get my thoughts straight, and didn't expect it to be posted to Hacker News. :)

But my criticisms are that these things make Go hard to learn. It may be a great language once you get everything straight.

> No, channels are reference types, too.

Ah, good to know. That wasn't clear to me from my first reading of the docs, but you're definitely right.
I've been subscribed to hnnotify for >6 mo, and it has worked reliably.
Generally when I unsubscribe from a newsletter they send me a message saying they are sorry to see me go, with a 1 click link to subscribe again ...
This was my first instinct as well. She has must have no kids.
See also: http://lesswrong.com/lw/gz/policy_debates_should_not_appear_...

In short: Tighter gun control might help on net, or it might be harmful on net. But whichever is right, we shouldn't pretend that the option that's better on net has no downsides, that it is a strict improvement, which is what people tend to do.
> There is nothing new about prosecuting a soldier

His prosecution has not yet begun. This article is about the months of torture he has endured while awaiting prosecution. Nor does the article make any claims about his guilt or innocence (apart from using the term "alleged", and thereby not pre-declaring his guilt before trial as you have done). Presuming that he is guilty: do the guilty deserve torture? This isn't a case of "information extraction", the excuse that is often used nowadays. This is punishment, nothing but vengeance. I don't care what he's done; his treatment does not sit well with me.
Two problems here: 1) Is your aim to sell this company? 2) If yes, is now the best time to sell?

Regarding 1): What sort of company is it? Do you have an underlying philosophy for what you are doing? Do you believe strongly in what you are doing? Or is it just a company for a company's sake? Are you interested in and willing to spend the time and effort to build it up - do you think it could get big?
Just because your boss asked you to do something that many people HATE, doesn't make it better.

People handing over their email address in exchange for user registration or to gain access to a trial version of your product are not interested in receiving sporadic advertising for the next N years.

People are inundated by unwanted email every day, from companies that claim, like Dracula, "but you said I could come inside." Some people don't mind, but some of your target customers will already have very negative reactions to ANY marketing email, so it is incredibly important that you go out of your way to make it clear that you are trying to communicate something that will benefit the recipient, not just a sales pitch you can justify legally sending them.
In China, they are selling the cheapest model for $1kHKD more than it's sold for in Hong Kong. This weekend's launch in China was fairly disappointing as there were few line ups. This was the same across most of Asia. Apple really dropped the ball on the iPhone 5.
I think this is a case of not understanding operators who're fishing for suckers. If you're not that kind of predator, you might not see it.
I quit my job at a tiny company 2 years ago and then I got an individual plan for myself while I worked for myself.

Why did she need to stay in the hospital to get an MRI? Couldn't she just wait in the ER until it was her turn? Seems like blown hamstring shouldn't require an overnight hospital stay for any reason ever...
It's funny that this is panda.org, since panda's are another species likely to go extinct without human intervention (they are dysfunctional in their ability to mate once captured), and intervention appears to be mainly based on cuteness
I hope this isn't the case. I've been sure to speak up when I don't understand since the beginning. Don't people appreciate it when you want to make sure you get it right the first time?
With the important exception of an email address. Most of the time the part that annoys me the most is entering that because at best I have to check what it was sent to (many email accounts all going into one gmail) and at worst, it wasn't sent directly to me, so I have to try harder.
> There are plenty of mass killings with knives as well. If you completely got rid of semi-auto guns, people would use bolt action guns. If you get rid of those, people will use knives. People have been killing each other since the beginning of time.

Mass killings (and attempts) with knives happen. China School attacks 21 deaths in about 8 attacks (upto 8 deaths in a single attack), Alaska 2008 killed 4, Korea 2008 (5 dead from stabbing), Akiharbara 2008 killed 4. Osaka 2001 killed 8. Wolverhampton, UK 1996 - injuries but no deaths. The death toll will be far lower in most cases than a similar event with guns. You don't see 26 dead in a single knife attack.

> The guns aren't the problem. The crazy guy shooting people is the problem.

"Crazy people" is a nebulous concept which while sometimes perfectly normal at other times people switch between sane and crazy depending on body chemistry, legal medication, infection, illegal drugs, life events and sometimes we just don't know. Is it conceivable that lower availability of guns immediately available whether directly to the person concerned or in their home or workplace the less likely large numbers of people are to get hurt (including the person themselves)?

> Yes, it is easy to kill a lot of people with a semi auto handgun. It would also be really easy to kill a lot of people with a bolt action gun. Or a pump action shotgun, and yet no one talks about banning those. For some reason we've become fascinated with "scary assault rifles". You should come out to my farm and shoot a few watermelons and you'll see that it's a lot of fun.

Banned in the UK (if the shotgun holds more than 4 shells I think) so it is talked about in some places. I'm sure it is fun shooting the guns at targets, its also fun driving through the town centre at 70mph. Done properly in the right place by the right people it is also potentially safe but overall the risk is too high.

Note that in my view the UK law is probably too strict and I would be in favour of allowing more weapons securely stored at shooting ranges with security requirements based on the weapons kept there.
For those literally betting their future on their education in a financial transaction for which they take personal responsibility... not so much.

Most students have no way to reasonably measure the risk they are taking or or commitment they are being asked to make. A college student funding food and shelter from a financial aid package is not yet truly assuming personal responsibility for those things. Not in the way most adults do. That's the distinction I'm making. That's what people are saying when they say that college is not the real world.

For students who really do make the investment with awareness and appreciation of the risks and financial commitments involved, my statement obviously does not apply. That's a fairly small minority of students, though.
Japan tangent: I am amazed on a weekly basis by the mountain of spam newsletters flooding my email inbox by some of Japan's leading internet services. Total lack of respect for the customer. Physical mail today is pretty much 99% spam and 1% bills, and it looks like it might take a miracle to stop email ending up the same way.
I worked at Cornell's College of Agriculture and Life Sciences, in their Communications Dept (Administrative) to completely rewrite http://cals.cornell.edu with Jekyll.

Our workflow included Github, the Github desktop clients, SublimeText 2, and a script we wrote which would run `jekyll --auto --server 3000` so that the person making the changes could ensure that it came out the right way before committing to the repo. Pretty easy stuff.
Not sure about others on HN, but for example when I come across an interesting project on HN that has a sign-up page to be reminded when they open I will sign up. I generally won't receive messages for X amount of weeks, and out of the blue I'll get an email. In that email let me know who you are, and what made you interesting enough for me to most likely sign up for your mailing list.
The companies where I have noticed this it is mainly because they send so much email that the email might already be sitting in the outgoing queue waiting to be delivered...
It gives me great joy that both posts appear downvoted. Hopefully mine will be too.
It was clear to me as a child of maybe 8. Granted, in this day and age it's much easier to come up with elementary math, but I would say that particular equation meets the obviousness criterion of patent law, based on the aforementioned historical evidence.
I completely agree with this article. The new layout is absolutely not useful. There isn't even an easyway to get to the new videos put out by other people. It works OK for managing my subscriptions but finding new content and people just doesn't work with this layout. With the last few changes youtube has gotten increasingly unusable and my amount of time spent on the site has gone down atleast 90%. If others follow that trend then that can't be good for youtube
That's an issue i've been having with NaNoWriMo, I unsubscribed and yet I continue to receive emails. Now I have simply marked them as spam.
Lateral flow
They typically meet at restaurants (or a lot of times, hotel rooms) to discuss deals/potential deals, as being in the HQ can scare employees (who may not be comfortable with selling). It's much easier to get recognized in the HQ of a tech company, than a restaurant. And meeting in a HQ and going behind closed doors can make it seemed like somethings going on, where if they were caught in a restaurant, it could just be the typical M&A relationship building.
What were the expected sales in China? My understanding that Apple changed the way people in china buy phones (greater distribution and online outlets, etc), affecting the lines. And how can a record breaking number be 'dropping the ball?'
It's worth noting that some of the Go inconsistencies derive from the language designers desire to make the grammar regular (facilitating extremely efficient and simple parsing). In order to do this, you need statements that mean different things to the compiler to look different. This manifests itself in the (I admit, very inconsistent) var x int foo vs. x := 5 declaration. They mean the same thing to you, but different things to the compiler -- to preserve a regular grammar, they have to look different.

It's definitely a little ironic that what is needed to make a regular grammar makes the language more inconsistent.
No that's actually the only point of #4. The whole context of this discussion is the difference between students and graduates. One thing that happens when you graduate is that it becomes a lot harder to recruit your "future self" to pay for your basic needs of today.
Here's another link I found which does not require root.

http://project-voodoo.org/articles/instant-fix-app-for-exyno...
IANAL, however what the majority of shares vote for is not the same as what is in the best interest of shareholders.

For instance, Zuckerberg controls Facebook. He can not decide to use all Facebook's cash as his own personal bonus. That is because it's a clear violation of his fiduciary responsibilities to minority shareholders.

Minority shareholders have a right not to be screwed, though it is VERY difficult to establish misconduct in private companies.
It would have been good if you had addressed the actual criticisms he made, instead of dismissing the entire post as illegitimate. For example, your point about runtime managed types is technically correct, but not a response to his larger theme of perceived inconsistency and unnecessary deviations.
With $8M Seed, Urban Compass Wants To Build Hyper-Local, Human-Powered Database
>Google's current design out-Metros Microsoft at their own game.

That makes no sense. Metro was a bold attempt at rethinking the mobile UI. And it's inarguable that it is unlike every UI released to date and has a number of unique concepts. Some work. Some don't. But there is absolutely nothing bold, unique, noble or impressive by what Google has achieved. It is a bland derivative in comparison.
> http://parley.co

Excellent writeup. It really helps when the conversation is steered away from terms like 'amendment', 'advertisers', 'enforcement', 'criminality' and steered back to the central idea of recovering and safeguarding an intuitive and traditional idea of privacy in personal communication (postcard analogy). Lots of people, many with vested interests, insist that this isn't possible, that the genie is out of the bottle. But let's at least try, right?

In fact, PGP was a neat solution for the internet of the '90s with its quaint directory services (Bigfoot, anyone?) and dialup links. I think it had Pretty Good uptake too. So I'm very interested to see what can be done in today's environment.

(Your exchange with jmillikin looked promising too. Did it continue?)
I'm not sure you read me right.

I think the investors would have a lot of difficulty establishing that they got a raw deal here given the incredible rate of return.
I for one always identify myself with a sad kid. Why should not I? I was a kid and I was sad too and I could become mad if told what pants to wear.
Right my point is that saying 'It's Joe's fault' is wrong. The blame lies beyond him. It's cool to say 'he forgot to xxx' or 'he made a mistake and yyy', but to just categorically call it his fault is wrong.
Why do you think the limited edition gift card owners/buyers are suckers?
Why don't you look into DC and how gun control there correlates to gun crime.
It's very easy for us to look at others and identify their behaviour as stupid. I've always tried to assess it as all people are domain stupid, just like all people are domain smart. By this I mean that everyone has their area (or domain) of expertise and of ignorance.

For example, I'd suspect that the majority reading this cannot change the brakes on their car? Perhaps a similar proportion of mechanics can code C++.

Looking at the example in the post - people buying a limited edition $400 Starbucks card for $450: Starbucks is far more than a coffee vendor to those who shop there regularly. When you spend money on things, you become overly attached to those things. As Starbucks overtly sells consumables, there is some dissonance to attachment without a physical manifestation. So with the limited edition gift card, I am able to focus my attachment on a physical object.

The additional genius of this move was to make the card $450. They could have also made a $25 card with $20 credit but the high price of both the card and the premium meant that people felt that it was a better representation of their attachment to Starbucks.
I can't speak for others but I've dealt with some devs who generally try to do all sorts of things but rarely did that contribute to doing anything better or solving problems better. I might be misinterpreting what you're saying but it sounds like you're one of those types of devs.

I don't have issues with devs who wish to contribute and brainstorm but going off and doing their own thing and thinking its better may cause more issues than necessary. It's always better to at least iterate with the team first. I think they're saying you're smart in that you're capable, but perhaps just doing all the wrong things with your skillset to the culture they are looking to establish and the way they do things.

The issue doesn't sound like a title/role problem, it sounds like how you work vs how these places work to solving the solutions they're trying to get to.
I just wanted to say thanks for writing this.