skysight-inc/HackerNews huggingface dataset:
> We stopped caring whether those people were civilians during WWII.

This is almost completely backwards. We only started caring at some point after WWII--the avoidance of civilian casualties is, for Western countries at least, one of the problems taken most seriously.
Oops. My recollection was of paperwork but I got the nature of it wrong.
He's taking a systematic approach to de-risking areas of the business that he doesn't feel comfortable with.

This is the same thing you do when you jump into a large code-base.

He's resisting the temptation to use sales skill on himself. Being able to create a reality distortion field is a useful skill for a CEO, but this skill shouldn't be trained on yourself.

When someone asks you a question you don't know the answer to (about your market, etc.), take note! Don't be that guy who just says: "Stupid investor. He doesn't get it." and ignores the question. Give the smartest reply you have, but let your lack of knowledge become a weakly held hypothesis. Then, attempt to validate or controvert this hypothesis.

In short, as a CEO, don't sell yourself too much. It blindsides you against what you should be learning.
I can't get to the site - obviously not coping with the traffic - but I take this opportunity to remind people of these links:

http://news.ycombinator.com/best

http://news.ycombinator.com/bestcomments

... and more here:

http://news.ycombinator.com/lists
Not just that, but two palindromic primes!
The problem is that real estate (education, medical care) has this property when they can suck any amount of money from the economy. All other services and wares because cheaper, wages rise, but real estate (education, medical care) can eat all this difference and make you even poorer.

That's because demand is inflexible. And supply is artifically scarce. Artifically because it's not hard to build more and more housing - there's plenty of room in most of the countries.
You state:
"Gödel's 1931 Second Incompleteness Theorem insists that it is strictly forbidden to ever claim the truth of any scientific or mathematical statement"

That claim is false, therefore, the truth of that claim is equivilent to the truth of 'false'. Becuase your article is true iff all of the statements within it are true, and your article contains a statement which is false, then your entire article is false. Using this, we can 'reduce' the 'proof' of your into assert(false). I suspect that the parent is using 0 as an alias for false.

More generally, for any contemporary mathamatical proof, what you call a reduction, you can reduce the proof of the form you describe to either assert(true) xor assert(false), depending on what the mathametical proof/reduction shows.
I've been trying to figure out why this piece sticks in my craw.

I am, for all intents and purposes, Developer Guy. I'm analytical. I write code. I solve problems, often with math. I've been "this way" my whole life. I've also been in many tens of thousands of conversations, with all kinds of people. Yet, despite having been in many conversations about everything and nothing at all, I've never been tempted to question my conversational partner's ability to reason analytically based on their decision to ask non-technical questions:

- If we talk about the weather, I assume we're making small talk.

- If we talk about family and friends, I assume that they want to talk about something with greater personal meaning.

- If we talk about their vintage peruvian bottle cap collection, I assume that they really like peruvian bottle caps.

Likewise, when someone comes up to me and asks me some very intense technical question, I don't assume that they aren't also evaluating my tone, posture, volume, poise, choice of words, etc. We're all human. It's all part of the game.

Sales Guy seems puzzled that Developer Guy isn't spending time on non-technical issues. But how does he know that? Is he assuming that Developer Guy doesn't care? Developer guy might just be intensely interested in sales guy's specific knowledge. It happens.

What strikes me about this writing is not that Developer Guy and Sales Guy are different, but that Sales Guy is reconciling a stereotype of Developer Guy with his actual experience. And that's bothersome.
Sure as long as you provide value that people will pay for. Many companies support open source projects.
The reducers sound interesting.

The new agent/thread commands sound very interesting:

clojure.core/set-agent-send-executor!, set-agent-send-off-executor!, and send-via

The concurrency primitives have been Clojure's biggest conceptual breakthrough so far, and if they extend that to the automation of thread pools and executors that would amount to building on top of Clojure's greatest strength.

I am less interested in the threading macros (thrush). I dislike the fact that Clojure can, in a sense, be written forwards or backwards. There is a sense of Perl's "there's more than one way to do it" that I dislike.
As if b2b Customer actually involve Engineers in the decision making process
You can have a look at the haxenme gallery to see a bunch of things that use Haxe and NME together.

http://www.haxenme.org/showcase/
http://www.haxenme.org/showcase/page-2

Of those in the community developing flash only games, I have encountered a strong tendency to move away from AS3 towards haxe simply because you get the same API with a better language, faster compiler and faster code.

The weak point of Haxe is in library bindings. As a relatively young language, It doesn't have bindings to the breadth of things that C++ or Python has.

The guys behind NME have made the workflow almost completely painless with a simple command-line tool that will download and install everything required to do development on a variety of platforms.
See details for setup here. http://www.haxenme.org/developers/get-started

The disadvantage of NME is that it closely mirrors the Flash API. That's great if you are aiming for cross platform flash/other, but if you want to drop flash from your supported targets there are probably better API styles (which I believe is where Nicolas is heading with h2d)

I have written Games using NME, The Flash API directly and the HTML5 canvas directly. I'd like to have something that provided a Cross-platform glES interface across iOS, Android and WebGL/Javascript but currently no such system exists for haxe.
Leaving out LAMP is not entirely out of the question. It just means more work.
Not quite true. As a Brazilian myself, from the state of Minas Gerais, we most of the times say: the traffic light is green.

What is often debated between people from different states is if the light (usually) positioned in the middle is yellow or orange.

But yes, sometimes we also say, the traffic light is open/closed.
> is Facebook saving these potentially embarrassing photos and videos? No. It’s deleting them. Pokes are encrypted, and Facebook deletes the encryption keys two days after they’re read so they’re unreadable. Key backups are destroyed within 90 days, making a poke completely inaccessible.

Please could someone with familiarity with English / EU law say if this is legal or not?
Rails Subscription Site with Recurly
My criteria are:

- user experience and information architecture done right

- visual beauty, pixel perfect and modern aesthetics of web user interfaces

Can we think the web page with a visual beauty and lack of call to action?! Would it be a good designed website? I think no. So, well-designed website has all of important aspects, to call users to action.
Well, the iPad Mini has a pixel density somewhere in the middle: it's higher than an iPad 1 or 2, but lower than a Retina iPad or iPhone (in fact, it's density is exactly equal to the pre-Retina iPhones)

The overall size of the screens affects your perception, too, I think: a large iPad screen feels different than a pocket-size phone screen.
Plenty of downvotes coming my way, but:
good job sir, on that startup name.
Has Lego sold out?
$13 million project held hostage by a $2 varistor
As much as I dislike the DMCA, behavior like this from big companies suggests that it wasn't even necessary to pass it. Why buy senators and get them to pass laws that are somewhat in your favor, when you can get big companies to create one-sided 'enforcement' regimes that universally assume that all individuals on the planet are copyright infringers?

YouTube doesn't let you appeal takedowns because there's no reason to: YouTube isn't about personal expression or freedom of speech or sharing information. YouTube is about selling ads. Who buys ads? Big companies that hold copyrights and want to be able to take down content without any sort of due process. Presumably the series of legal entanglements with companies like Viacom helped convince Google that it was more profitable to just roll over and do whatever the media companies wanted.

It's too bad there aren't any major video hosting sites I can think of that don't treat their users this way. Vimeo is the only one I know of that's theoretically attractive (you can at least pay them to host your videos), but given that they decided to universally ban the kind of content I produce (video games), I can't really try them out and see whether they actually treat their customers with respect. Anyone tried any services that do better here?
Think about availability. A large web site is going to keep replicated copies of data across many geographic locations, plus backed up in long term storage. Those data are stored in hardware that is continually coming in and out of service. It's actually very hard to say with certainty that every copy of a particular piece of data has been deleted.
EasyHits4u
I'm not sure if it's as straightforward as this. There are two routes in for ASF software, the CLA you refer to, and the SGA for existing code: http://www.apache.org/licenses/software-grant.txt

I've signed the SGA for some code, but still have trouble parsing the details. There is language in the preamble that "Licensor owns or has sufficient rights to contribute the software source code and other related intellectual property". I'd think that "contribution of code" is more than just a shared license. But in the actual clauses, only a "non-exclusive, worldwide, royalty-free, irrevocable" license is mentioned.

Based on the discussion at the time, I presumed I was signing a grant of ownership of code. And the the NOTICE within the project says "Copyright 2010-2012 The Apache Software Foundation", which implies the ASF claims ownership. But I'm not sure of the basis of this claim. Do you have more insight?
http://www.dailymail.co.uk/news/article-2208307/Americas-dea...

This article says its 50 civilians killed for every targeted militant. I suppose you can try to play around with the words of what is and is not a militant, if that helps you sleep at night, but it shouldn't.

What it boils down to is this, we shouldn't even be over there. We're making it a lot easier for terrorist organizations to recruit new members, because we are doing all the pitching for them.

In this country where kids now get to be kids until they're 25, all first world problems, and you still have a bunch of angst filled teenagers who daydream about blowing up their schools with pipe bombs.. and they have absolutely no reason to feel like this other than hormones making them bat excrement crazy.

So imagine what goes through the hormone crazed teenagers mind in one of these countries who grew up without their parents because they we're killed by our military, and one day some guy offers them a chance to get back at the people who took everything from them. It's not a tough sale.. I mean look at how easy our military recruits people just barely out of high school, all they have to offer them is college money and they're ready to kill whoever their officer points to.

This just makes it all the more ridiculous and infuriating when someone is so nonchalant about innocent people getting killed, because it isn't even accomplishing the intended goal. What it does accomplish, is further justification for our military to start more wars to protect us from new generations of terrorists.
Plus, there's no possible downside to just shooting down a drone and asking questions later. You might feel silly about shooting down a tacocopter when you find out all it had was tacos, but you won't kill anyone.
Part of me thinks going through the whole process of one level of education can make you better. If you are doing the same thing after four years of school that you would do when you started, either you weren't paying attention, are unteachable, or were brilliant to start out. Part of me sees 16 year olds changing the world with only skin-deep knowledge (APIs, but not knowing the underlying processes), but ambition enough to float over mountains.

I can't seem to reconcile our broken world of code with things that require real education. You don't see an architecture student dropping out after two years to start his own architecture firm. We don't see premed students dropping out to start hospitals. We don't see kids in the air force academy dropping out and declaring themselves three star generals. But they'll certainly drop out to start a design firm or an online medical records system.
Why not? The producers shared that stuff on TPB because it'd end up there eventually, and because they understand that there are reasons for kind-of-sort-of-ethically-fine 'pirating'.

You grabbed the movie. You didn't got the payed version (otherwise you wouldn't complain) and got a reference to pirating. Because .. you pirated the movie.

They uploaded it to be in control on TPB. They explicitly ask for you to go ahead, check it and please support them by buying the movie. If you don't do that, you're pirating the movie with the help of the producers. At least in my world.

(Downloading it right now, net's slow. Will watch it with my wife and invest the USD 8 if it has a couple decent / funny / interesting scenes)
It's not crap. It's someone's life. It just makes you (us) feel bad because they appear happier than we are.
There are also many jurisdictions where moral rights are excluded to computer programs. Moral rights on computer programs are usually limited to "practical" rights like claiming being the authors. It's not really in opposition to the transfer of economic rights.

You are correct about the German case for moral rights but that was the main issue with the FLA. The FLA was mainly designed by a German lawyer thinking about his national legal framework.

In my perspective, we should avoid the over-legalization of (free) software development. And transfer of copyright/"patrimonial rights" is one of them, there are many way to exercise your rights as a free software author. I sponsored and supported for many years the FSF but I personally think that they made a big mistake, they underestimated the capacity of the "copyright mess" to secure free software (the Linux kernel is one of the example, you won't be able to find all the authors if you want to change the license to a non-free license). I know that seems to be a contradiction but as free software is relying on copyright, you can use also benefit from the multiple ownerships from the same artwork/computer program to secure free software. A single entity and a transfer of ownership can be even more risky...
CartoDB hosted mapping engine for only $15 for the next 3 months
Interesting hack.
I use GAE on a few b2b, process oriented webapps of my own and also do GAE consulting for large customers.

I've met a few times with their evangelists/sales/support people in my country. They have always been very enthusiastic and are pushing very hard for adoption by large corps and universities. I don't have the impression they will pull the plug but... you never know.

As for the Premier support option, the few times I needed it they were very responsive and helpful; I do recommend it if possible.

To a solo entrepreneur like me, GAE is a great option and I can't imagine myself managing servers and a full stack, even if it is just building/deploying an AMI. GAE is just too easy.
Simpsons called it: "The wars of the future will not be fought on the battlefield or at sea. They will be fought in space, or possibly on top of a very tall mountain. In either case, most of the actual fighting will be done by small robots. And as you go forth today remember always your duty is clear: To build and maintain those robots."
In recent history it only really seems to be difficult for Facebook
Hm... haven't seen that before. You are right - when you go to "All" instead of "Downloaded". These are the ones like com.android.sharedstoragebackup or "Fused Location". If the names are cryptic and you don't know what they do I think they are probably system relevant apps and better be left alone...
I think it is backwards; [most of the time] large companies do things so slowly, why not have a startup clone the idea of a big company? Most of the time, execution is slow and the only benefit a large company has is capital and existing infrastructure.

Disclosure: I went from a start-up that was purchased by a large company (same group).
What about privacy rights?
Thing is, no big company will copy your idea unless you are worth over $10M+.

So your question should rather be: "Should startups bother having original ideas, when they will be cloned once they have a $10M head start?"
Ah. Now this needs to be in the documentation. I am now convinced to give it a shot. You hit every bullet I was pondering.

Thanks.
That's not a very useful service if the memcache can disappear. It's difficult to properly provision a service when the average case costs X and the worst case costs 1000X because the cache layer is "ephemeral". When the cache is working your cost utilization will look like shit and your financial management is going to ask you to cut costs. Then you'll do that and when the cache suddenly disappears, you'll suffer an outage because you are out of capacity.

So I think it's not very reasonable to offer no-SLA components of a hosted platform. It's either there with some assurances, or it might as well not exist at all.
Drugs Aim to Make Several Types of Cancer Self-Destruct
I recently quit my job for pretty much the same reasons. (I even created an auto build system, too... weird.) I actually faced a professional development dilemma: No forward progress. In an environment like that, where you have 20+ other people who don't care, aren't paying attention, just hack things together... you're not going to make forward progress (professionally, and the business will eventually be burdened with wanted growth and a messy code base, or something will break big-time and cause major loss of revenue). They are and they will continue to be stuck in the muck until someone closer to the top most likely runs into a very hard decision, or looses a great deal of money and has to face up to the reality of how they're building their business. I recommend moving on. There's some positive to be said for being pragmatic (sometimes you just have to hack it). However, if this culture is persistent, it's a BAD culture, especially if they hire inexperienced / unqualified people, and start teaching them these habits / traits (bad ju-ju for everyone, the entire development world, when places operate like this).
Ask HN: Does Snapchat have a good IP case against Facebook?
Seems like the most blatant sort of rip offs.
Isn't this fundamentally what IP laws should be about?
Why should it ever be written to permanent storage?
They're (explicitly) deleting the key; provided they're not using ancient or horribly broken encryption, the image itself is effectively indistinguishable from gibberish. I'd assume the images themselves get deleted as well, but without a key they're worthless anyway.
I'm in the UK, saw the URL and I'm seeding the movie.

You need to change your ISP to one of the smaller ones, which will not just mean that your connection is unfiltered but also mean you're using (and supporting) diversity and increased competition.
His life story would make a very inspirational film.
I see this old link from 2006 about an upcoming film, but can't find any stories about the finished film.
http://news.bbc.co.uk/2/hi/south_asia/4811920.stm
Was it cancelled perhaps?
The web dependency situation is absurd. Am I unreasonable for wanting a locally-installed program that produces a standalone window all by itself?
>I dislike the fact that Clojure can, in a sense, be written forwards or backwards.

If you're referring to the distinction between -> and ->>, it's not about direction preference, but rather that functions that conceptually work on a single subject (e.g., conj, assoc) typically take that subject as its first arg, whereas functions that work on a sequence subject (e.g., map, filter) typically take that subject as its last arg. From that consistency emerges the two different threading macros.
Developers outside of Google are not really ready to cope with the daily reality of being inside Google. Things that Google does "easily" like search and multihoming with replication and failover and so forth are actually tremendously difficult. App Engine customers are not willing to embrace the limitations that Google's architecture dictates (indeed, App Engine customers are constantly complaining about the few such very minor limitations to which they are already exposed.)
Wouldn't it be trivial for the recipient to take a screenshot of the private content and therefore retain access to it for years later?
That was not a technical argument (slow, etc.)

It's about the structure of the project.
So the only people allowed to comment on his blog post are those that have met the author?

Can you provide an exhaustive list of who these people are so we can [Dead] all other commentary?

The more we continue to invalidate what other people have to say on HN without providing so much as a mere suggestion of a reason for why their thoughts should be disregarded the more we become the ghetto everyone accuses us of being.

Your contribution to the anti-utility of HN is noted and much appreciated!
Well the Apache license protects against that too.
Watch Amazon Video On the Go with the Free Unbox Video Player
I think it's actually the other way around. The stress of combat, the instinct to self-preservation, close contact with the horrors of war, and the loss of comrades likely makes troops on the ground more, not less, likely to commit atrocities or act callously towards civilians. Drone strikes are also easier to supervise and review.
I would agree with you if there wasnt a dozen posts on HN each week along the lines of "[How/Why] I [verb]'d [occupation] to [verb] [activity]"
Ask HN: Asking for a raise while on Internship? Or should I find another one?
Hello HN,

Im curious for some input on how to approach this situation I’m in. Here’s the break down:

- I finished a single year at a financial institution in a full time dev/sys-analyst position, and have been contacted to come back for the summer. While at my job I was making ~17$ an hour. Im currently back at school finishing off my CS degree.

- Nearing the end of my internship, I discovered that the new intern was making 8$ more an hour than me, despite not negotiating his salary and having the exact same credentials as me. Only thing was different was that he was from out of town and was a little older than me.

- I was offered part time work throughout the school year, and accepted. When I brought up the idea of re-writing my contract because my old one was expired, my manager said “it wouldn’t be necessary”.

This money situation and the fact that the internship itself was very poorly structured has left a poor taste in my mouth. My manager rarely cared about what I was doing and my team hardly had time / the will to review the solutions I proposed. As a result, I almost always was working alone and never got any feedback to how well (or poorly) I was doing. I’m grateful that I have this working experience under my belt, but I just don’t appreciate how the next guy was offered a lot more than me.

If you were in my shoes, what would you do?
App hides the content as soon as you try to take a screenshot and it notifies the sender of your attempt.