skysight-inc/HackerNews huggingface dataset:
A bunch of people here seem to misunderstand this as less powerful than being able to just modify the software (largely trivial on both iOS and Android) to not delete the images in the first place, or to save them while viewing them: that requires forethought to have made that modification ahead of time. The people who talk about "forensics" are interested in situations like "cell phone belonging to victim found at the murder scene: checking the system logs, the most recent application to have been used was SnapChat; if we knew what they had just received, we might have a clue (or just a naked picture of someone close to the victim)".

Honestly, what they are doing is probably about as "lame" as "undelete a file", possibly with the at-most complexity of "undo some simple encoding" or "undelete a file that was stored as a row in an SQLite database that has yet to be vacuumed". So, this isn't technologically "wow" (one of the threads here is "how is this 'special'?"), but this also really isn't "engh, I can root it and scrape the framebuffer". It isn't even a company bragging that they beat SnapChat, so the "it's lame tech" part doesn't even matter: it is a company advertising a product/service for police departments to undelete self-destructing messages from a program that is very very popular.

I thereby feel a more interesting conversation to be having on HN about this article isn't "lame, we knew SnapChat was insecure" or "lame, I could have done that" or "lame, there are easier ways to do that": it would be something closer to "damn, that was easy, we all knew it could be done, I could have even done it, and apparently it is worth $300 a pop to do this for forensics purposes? what other business opportunities are low-hanging fruit I'm missing out on by dismissing them as 'lame'?". (Yes: I know that "lame" wasn't a quote from any of the responses; I am summing up the sentiment. It isn't just HN either, but the other places I've seen this discussed don't have the business focus.)
Those rules are important. Not every company in the world is a start up with <100 people. Once you have thousands of employees, you need controls. You can't have interns selecting suppliers or putting stuff into the bill of materials, are you serious with this?
You don't necessarily need knowledge to distinguish a topic from a subject though. It's a grammatical distinction. See

http://en.wikipedia.org/wiki/Topic%E2%80%93comment#Definitio...
e.g. in the sentence
(3) As for the little girl, the dog bit her
"the dog" is the subject NP, "the little girl" is the topic. That toy example is perfectly parsable without semantics or even probabilities (though take any real-world sentence and I'm betting you'll need more than just grammar).
Privacy is not about tehnical details, it's about (ab)using users data. And btw you are also frontend to CIA,FBI,... so sorry to burst your bubble, same shit as facebook, amazon, ... You should all unite and call that corporation Little Bros United >:-)
Very nice! I'm currently experimenting with the HTML5 WebAudio API, and I know Firefox does not yet support this fully. So I guess you just using the audio tags?
fellat.io is also still available.
I get the same message for FF 21.0 on my phone ... it's the current beta release, so I'm not sure how to run anything newer without building it myself... 😓
Moneyocracy: the government rules by the the majority of the money, not of the people.
What Entrepreneurs Get Wrong
In this case, it's probably a good idea to fire the customer. These types of outrageous requests don't exist in a vacuum. People like this are very difficult to deal with, tend to be very miserly, and will be a non-stop headache. The customer will question everything you do, why you did certain things a certain way (even if he or she has no idea what they are talking about), etc. Drop kick this customer from your life - it's not worth it.
He should challenge the uploader to a dance-off instead.

Nobody survives being over-danced by Techno Viking.
Again, worthwhile - to whom? And again, you can apply the very same logic to (some) adults. Many people, actually, do this. That's why they ban drugs, for example. That's why they setup(or allow the setup of) censorship systems(china great firewall and many others). Some people are just too dumb to think.

This may sound irrelevant to the discussion, but it is not. What age is not early age? Parents always be more "grown"(their age number will always be bigger).

Coercion is killer of motivation: force kid to play violin, and he is likely to hate violin in the (near?) future.

I'm not saying that you shouldn't "expose" kids to music, math, programming and other great stuff, but I'm saying that you probably shouldn't force them.
Clients mostly with MBAlike backgrounds come up with NDAs. If I were to stereotype; an investment banker with a lower to mid six figure bonus, who watched Social Network over the weekend.
Formismo - advanced analytics for web forms
Formisimo is an advanced but powerful analytics tool that lets you track how users interact with forms on your website. It's a great alternative to Google Analytics version of form tracking, as it only takes one snippet of javascript and five minutes to install.
My first thought was to reply "that's outside the contract and subject to my standard rate".

What's the standard rate? £400/hour for this, including set-up time, transferring the files etc.

The number doesn't even matter - just make it big enough to be worth your while in putting up with such nonsense.
I don't know the rules in detail, but the claim is that "software isn't patentable". And yet software with a technical effect is patentable. But all software has a technical effect. Ergo, software isn't patentable because its software, its patentable because it has a technical effect and UKIPO has granted patents on software on that basis. This means that claiming "software isn't patentable" is a misleading claim at best.
I have no official standing, but I've been here a while, and I pay attention to community dynamics, so I may have an insight.

It doesn't take many flags from ordinary users to get an item off the front page. Flags carry a heavy penalty, and it seems that just three or four will take an item a long way down the rankings. If one person points out that they think an item is inappropriate, or isn't really of "deep interest" to the hacker culture/mentality, others will stop to wonder, and then they may also flag. Thus a single comment like that will often result in enough flags to take the item down quickly.

I've found a good predictor is the ratio of points to comments. The item you mention has 23 points but 42 comments. People are replying without upvoting, and that is a predictor of something that many will think is not really contributing value to the site as a whole. Correlation is not causation, etc, etc, but I've found it to be a good predictor of what I personally want to read.

So those are my thoughts - they're probably worth about as much as you paid for them.
Your Brain Switches Gears
Keep in mind, ITAR and AECA regulations are concerned with export weapons and weapons systems to non-US entities. The munitions list (USML) includes everything from guns to airplanes. The regulations themselves go well beyond physical assets and include related software, documentation and design drawings. It is likely DEFCAD, if they survive any fines, could reopen if they can somehow verify the downloader does not require an export license.

This is the same set of regulations Robert Gates famously complained[1] restricted the export of F16 spare parts from the US. This platforms has been widely exported and this regulation applies to non-weapons related components i.e., canopy latches, flaps, etc.

[1] http://www.nytimes.com/2010/04/21/world/21export.html?_r=0
Henry Ford's Experiment to Build a Better Worker
That's a poor analysis. What basis do you have for assuming that it's a linear growth over the entire period?

As you see, that 1997 data point is very high. The Yahoo Finance link I gave notes "The high number of expatriations that year is thought to be a result of Hong Kong reverting back to Chinese sovereignty, according to tax attorney Andrew Mitchel. Chinese citizens are not allowed to have dual citizenship, so many Hong Kong residents renounced their U.S. citizenship prior to Hong Kong joining China in 1997, so they would become fully Chinese citizens." You might be able to verify that a bit by looking to see if there's a higher number of Chinese sounding names for that year.

In any case, remove that first data point and you'll see that the trend is much more pronounced and statistically significant. Because you have so few data points, any analysis will be sensitive to a single large outlier like that one.

You'll should also investigate if there were similar effects elsewhere. Why, for example, was there a seeming slump in 2006-2008?

You'll also need to compare your linear model to other models. The one proposed by many is that the tax and enforcement changes around 2010 caused a big reaction. Can you model that piece-wise?

Also, there are many factors which affect the numbers. The rate of US citizens who renounce citizenship in order to take on high office in another country should be about the same, compared to those leaving for tax reasons, so you should be subtracting some baseline for that.

With this few data points, and with a complicated underlying system, it's basically impossible to make a valid statistical interpretation. That's why these articles end up talking to the people who work with those who renounce their citizenship.
Not in my house!

ba-da-dum-tish
This is not so easy: we had candles and fun at nights for a long time, and while it's not clear how widespread it was, there were definitely periods in history when it was common to sleep in separate chunks. Social life is important, in fact most of the not-sleeping we're doing nowadays is due to social interaction and/or entertainment, not acquiring food. Furthermore, depression is has a very strong impact on survival and breeding chances[citation needed], so it shouldn't really need that much time to disappear unless there are reasons for it to stay there.

But, there are attempts to figure out why exactly wasn't depression weeded out by now (other than the rather sad "because it's somehow inherent to other aspects of our brain and really hard and/or costly to avoid): http://en.wikipedia.org/wiki/Evolutionary_approaches_to_depr...
DigitalOcean locked all Cloud 66 API accounts on their side a few days ago. There's more information about it on the second post here — http://digitaloceanstatus.com/

Essentially it looks like somebody on Cloud 66s side found a way to remotely destroy hundreds of instances.
And thus we are afraid of being filmed and put in public for everyone to see.
And god forbids, someone will profit for it.
World will end.
Need to make more laws, more punishment, need to make everything more "serious".
Another aspect is that cloud suppliers have way more customers to distribute fixed costs on compared to aerospace firms.
The Genius of Tesla
I used Scratch to teach my son how to program at 9; and now, at 11, he's doing JS/HTML/CSS at a beginner level.

We used the scratch programming for teens [1] book.

-----

[1]: http://www.amazon.com/gp/aw/d/1598635360/
I'm sure I don't have to tell you how much of a bad idea is to use testing environments not matching production, for something to be put into space on top of that!
Petition: Allow DEFCAD to resume distributing their files
Good stuff... I guess?

I still fail to see the appeal of learning a language with such extremely limited value (only works, has tools and adaptation on a certain lawsuit-happy gadget-vendor's OS).

Anyone? And what about principles? What about giving back to the community? Shouldn't hackers hacking away on the next big thing be using open technologies as open technologies was what enabled them to get hacking in the first place?
Thanks. The infinite scroll will be gone soon due to complaints. I personally like it but I see everyone else's point of view.
From here it looks like in two years it will be completely possible to arm thousands of people on a large demonstration without law enforcement being able to step in. It might add some weight to peoples' opinion on CISPA, INDECT and other fascist inventions as they walk towards the parliament. And that's talking about first world.

Remember Athens, Egypt? Try imagining it a few years from now. People will have affordable real-time mesh communication networks, high quality urban mapping, printed guns and home-made explosives. How exactly would you suppress crowd like that? I say with understanding and empathy, because anything else will hurt.
One important thing that's new in Scratch 2.0 under the hood is the transition from the .SB file format (a rather complex SmallTalk object store) to a ZIP based bundle containing all required media along with JSON encoded scripts. The upshot of this is that consuming Scratch files in other apps should be a lot easier.

That said, one downside of Scratch 2.0 (at least in my view) is the migration to a Flash based editor/playback engine. And I don't entirely blame MIT for this, because Scratch 2.0 has been under development for quite a long time. Five years ago, Flash maybe seemed more appropriate than it is now.
> It doesn't take many flags from ordinary users to get an item off the front page. Flags carry a heavy penalty, and it seems that just three or four will take an item a long way down the rankings. If one person points out that they think an item is inappropriate, or isn't really of "deep interest" to the hacker culture/mentality, others will stop to wonder, and then they may also flag. Thus a single comment like that will often result in enough flags to take the item down quickly.

So the one person, plus a couple of others is all it takes to surpress a story!

> I've found a good predictor is the ratio of points to comments. The item you mention has 23 points but 42 comments. People are replying without upvoting, and that is a predictor of something that many will think is not really contributing value to the site as a whole. Correlation is not causation, etc, etc, but I've found it to be a good predictor of what I personally want to read.

Or it could be a good talking point. On a subject people are interested in -- hence the votes to get it to the front page in the first place.
You put it in a bag, obviously.

You mean the bag that goes through an X-Ray scanner which detects high density objects?
What I don't understand from you (and most anti-3D-printed-guns) is why you think it should be controlled in the first place?

Even if you somehow found a compelling argument, the kind of control you're asking for is impossible. It's like trying to stop piracy with DRM: you're gonna piss off users and someone is just going to break your "controlled environment" in the end.
If this is your website, then a bit of CC: That page is was too minimal. The only thing I know about your project is that it gives me free real time stock alerts. I don't know how it does so and I have no idea what your project is. Based on that, I'm highly unlikely to click sign up.
Ask HN: I can't read code indented with 2 spaces: do I need glasses?
I'm doing a lot of work in Javascript at the moment, and it seems like most of the world indents using only 2 spaces - which I find really hard to read, particularly (say) long grunt config files, where indentation makes a big difference to meaning. Do I just have much worse eyesight than your average coder, am I using the wrong toolset, or do other people have this problem?
Maybe they work 16 hours a day because they are successful.
Well, the customer is always right. I wonder if I can offer that as a competitive advantage.

I'm only half-joking. I can't see how the customer will get any value out of the videos though. I guess this only makes sense if the customer is one of those bewildering people who assume programming is just typing all the time.
Alternatively just charge everyone the average cost, with no disclaimer.

In fact you can do that before the need for care is even known, and you can call it insurance.
Really, who cares? It's on pirate bay, it's been downloaded 100,000 times: if you want it, it's out there. "Liberty" has already been achieved! Hooray!
I think this points out the necessity to develop better proof assistant systems [1], in particular for automated proof checking [2]. However, I have never interacted with such systems and thus don't know whether it will be possible to just feed Mochizuki's formidable constructions into it.

[1] http://en.wikipedia.org/wiki/Proof_assistant

[2] http://en.wikipedia.org/wiki/Automated_proof_checking
Can I ask you a question, Colin. Do you think the subject of domains is against hacker culture, or anti-startup in any way?
"In Canada, it is legal to download the instructions, but there is a question of whether Canadians can legally print the components."

(from http://www.cbc.ca/news/technology/story/2013/05/09/technolog... )

That's not especially significant in itself either, only somewhat reassuring for any Canuckois out there wishing to download the models.
Record yourself typing like mad for 10 minutes. Montage a 40-hour loop.
"because they don't actually represent gun owners but gun manufacturers"

And your evidence for this would be?

Be specific.
How many complaints should it take? What number represents a quorum on HN? If a complaint is sufficiently strong, reasoned, and evidenced, then just one is enough. One person with an exceptional reason for a story to be removed should be enough to remove it.

Your point should really that the complaints aren't justified properly rather than there aren't a sufficient number of them.
Is this similar to https://github.com/NYTimes/Emphasis? What's new?
Right, so investors have perfect judgement based on rational economic evaulations and if anything funny happens its because of fads and the public being irrational cough cough 2008 CDOs cough
\v is your friend.

http://vimdoc.sourceforge.net/htmldoc/pattern.html#/magic
Sure, if you're willing to trade off latency. As I understand it, if all reads and writes are QUORUM, Cassandra is Consistent (and not Available).

However, I was under the impression that this is not the "default" and I am likely to get performance poorer than distributed systems designed to be Consistent (like HBase).
Sandboxed Jekyll Hacks
Because those industries work better when they do*

Just like health care works better when it is provided by a single payer.

* In the case of shelter, temporary shelter for those who need it is also provided free of charge, but that is not the normal situation for most people.
Thank you for your ideas and comments.

Will begin to apply then right now.

(and yes, good point about that sysadmin keys fact :-) )
> It literally means "no words for emotions"

It actually means "repelling emotions". Alexi- comes from αλέξω, not α- and λέξη.
The point is that the bullying goes from something fairly local (school), that can be escaped, to spreading around the world. This particular kid could move to Cambodia and some people there will probably recognize him.
On serious programming, 5-6 hours seems to be an upper limit for the average. That's not to say that you can't do a 12-hour day occasionally, but you'll tire out faster and need more light weeks. To me, the best schedule seems to be 11 3-hour blocks (contiguous, no interruptions) over 5.5 days.

For startup founders it's a bit different because there's variation in workload. Code isn't the only thing they do. They also have to meet with investors, manage people, set priorities, and network. With that additional variation, you can more easily get to a 70+ hour week and not burn out because even though you're pushing yourself to the limit of what most people can handle in terms of work and stress, you're doing different kinds of work. It's still exhausting, but it's less exhausting than doing the same kind of work for 70 hours.

Look, I enjoy the hell out of programming. It is a lot of fun. And I'm good at it. I've been doing it for long enough to know that I can't get 3,500 hours per year of quality code. There are people who claim to be different, but for every case of that where I've had the "privilege" of seeing his or her work, I've found that person not to be different.

Now, I have to say this bluntly: you're just wrong on one thing. The idea that you can't have real achievements without long hours is completely incorrect. With the right insights and exposure, you can. I'm not saying it's easy, and it typically comes only after several years of continuous hard work, but what's appealing about software is that often you can save a company millions with under a hundred hours of work. (Well, actually, that's because of the thousands of hours the person spent learning before that point, but the nice thing about programming is the acceleration of value creation. Once you learn more stuff, you get to a point where you can reliably add value to such degrees.)
I always thought that uncontrollable emotions are weakness, so I was constantly putting a layer of rationale over my emotions from the very young age. Now I am not sure if I can't feel strong emotions any more, or nothing emotional ever happens to me. I am a little afraid of the first one because I was not very sad even after my grandfather died (closest of the family members I have lost so far).
Flash sucks, but I'll take it over the old Java applet any day.
Doesn't matter. Gimp is insanely hard to use. This isn't.
This is huge! Vector graphics and cloning are things I've wanted for years. It's also great to see it alk in the browser.
Bad Games People Still Play: Monopoly
RFC www.smemok.com
smemok helps your memory... make a list of all your stuff and where it is, you'll obtain a real brain database!
If the client is 'not worth it' you're just not charging enough. Just work out what your price is and send them a new quote. Don't ever fire a client, that's just silly. Make the client say no.
The most important contributors to those two things are likely to be something other than the health care system.

For example if you increase the tax on cigarettes you increase life expectancy.

And if you increase immigration, and therefore decrease the average age of your population, you will decrease per capita costs.
I almost have the same symptoms. I am not depressed. I can interact well socially, I feel joy in my activities, I see good in things...

But still - none of it has any 'true' value to it. I'm completely lost. I guess I'd leave this alone if I'd know for sure that there is nothing of 'True' and everything is subjective. But I don't know this.

Absurdism indeed.
CBSE introduces python to high schools in India
> Depression manifests itself differently in different people.

Sure, but just because someone says they are depressed doesn't make them so. And that belittles people who really are depressed as opposed to those simply bored with life.

None of this is to say that depression is the same for everyone. I have 2 children with Autism, and I myself have been recently diagnosed with 2 conditions. It's scary, but it makes me appreciate the danger in abusing terms like depression.

This is all a way of saying that I hope everyone posting here saying they are depressed or that deal with depression seek help. There is no reason not to get help. Yes, it's scary. Sometimes you'll go in to find out what's wrong, and guess what? You learn you have something else to contend with as well! But at least you know, and awareness is important.
Fire the customer

It's not even worth the cost of justifying it.

It's very simple: "I don't do this kind of service"

You'll waste less time that can be put to better usage like getting other customers