skysight-inc/HackerNews huggingface dataset:
There are a lot of similarities actually.

In SnappyCam, each photo is compressed to a separate JPEG file. There's no inter-frame compression, no motion vectors, etc. The same as mJPEG.

The main differences are:

* Each photo is stored in an individual file. This makes seeking through the living photo blindingly fast. (I guess you could do this with motion JPEG by utilizing an index.)

* Each photo also has full metadata. Try rotating the camera as you shoot. It will follow you. :-) Same goes for the geo-tagging: included are a bunch of timings that aren't normally included, so you can know the "precise" usec when you took the photo.

* Each photo has it's own thumbnail. That allows me to cheat a little bit in the photo viewer: you will see a flash from blurry to clear as you scroll around.

(There are more cheats in the viewer for decoding and downsampling at the same time before you zoom, to make the photo load faster as well. One of the handful of reasons why I rolled my own decoder as well.)
How to become a Data Scientist before you graduate
You don't seem to understand that access to something that widely used would be worth tens of thousands of dollars on the black market for those sorts of things. For every "good" person that reports the information for free, there are people out there actively looking for this sort of thing that are not good people. If this company sets a precedent that they won't make it worth your while to "turn in the evidence", that sort of thing will just go to the highest bidder out there on the Internet and undoubtedly used for something extremely malicious.

tl;dr: small payouts and jerking this guy around sets a bad precedent that will encourage future people to sell on the black market.
I've got it syncing EncFS encrypted directories - which in the broad view doesn't help - I've got un-audited code running with my user privs, which _claims_ to "not do anything evil" without being (easily) verified.

At least it does mean I've got some extra encrypted-on-the-wire and encrypted-at-rest data floating around - I strongly suspect BTSync's SHA256 encrypted wire protocol moving AES encrypted EncFS files means that data is secure against the NSA's ubiquitous surveillance programs - the cleartext of those files won't be showing up in XKeyscore in response to bored or curious NSA (or Boos-Hamilton) staff. (While acknowledging that if the NSA becomes interested in _me_ specifically (or probably interested enough in any of my social network) - my privacy will be easily and wantonly violated. And I'm actually _mostly_ OK with that.)
Hi,

There's also a cool technology allows you to save near the same jpeg with much, much smaller file size.

https://news.ycombinator.com/item?id=2940505
Purely wishful thinking: how about this and the latest lumia camera?
I've been hearing about the NSA's massive data center in Utah for well over a year, from public news sources. They have always suspected that it's main purpose was the warehousing of American's private communications.
You can be the best academic social scientist in the world, but being a good psychotherapist is, fundamentally, about being good with people, and non-verbal cues are fundamental for that.

It's one thing being open about normal depression, it's another to talk about highly problematic mental disorders.
This is amazing work. Could you explain why you decided to go with many individual stills rather than filling in the gaps in a video codec? It's a really counterintuitive approach.
There's more to economics than just supply and demand.

What can you do? Flip a burger? Seriously? There is no value in that.

Hence the popularity of self-service burger restaurants...oh, wait. The thing is you're assuming perfect competition, which is manifestly not an appropriate model, since food service providers are engaged in monopolistic competition.

Bring something instead of whining how your lack of skills and education cause you to be poorly paid.

I don't work in food service, I'm making a comment about people who do. Dial that attitude back.
my money is on Elon Musk
> I think the reason why a lot of us invest so heavily in encryption solutions is because the above makes us so incredibly cynical that politics will achieve anything.

That approach is very dangerous. Basically, if we don't push for political change and just resort to highly technical fixes, then that leaves 95% of the rest of the population out in the cold -- and if [most] everyone else isn't using crypto, how are we supposed to communicate with them?

I credit Cory Doctorow with an excellent explanation of this, which he coins "nerd determinism" in his piece "The problem with nerd politics": http://www.guardian.co.uk/technology/2012/may/14/problem-ner... (a direct link to the podcast of said column, for those on the go: http://archive.org/download/Cory_Doctorow_Podcast_229/Cory_D... )
It already does in SF.
http://www.youtube.com/watch?v=oYNXVgYhPOc#at=61
If you use someone's non-protected wifi for illegal activities, like downloading porn, then the owner of that "hotsport" is responsible at court. (At least in Germany afaik)

This is no different and I'm sure that you could win at court with a good lawyer
Good examples and great 'blow by blow' breakdown. This is a really tough concept to learn, and the C syntax gets a little complicated. This was well laid out, readable, and had a good progression of concepts. Well done!
I enjoy using metaphors to explain technical subjects, especially math. Here's an example: http://betterexplained.com/articles/developing-your-intuitio...

One strategy I like is laying out the initial analogy, then exploring it and sprinkling in the details. It helps readers keep track of where a detail is used and how it relates to others. "On Writing Well" is a great book if you're looking for a more formal treatment.
I might point out that, depending on the device, you could have many more cores to work with in Android-land.
Netflix yanks Star Trekfilm for poor Klingon & Vulcan subtitles
That's one of the beautiful things about advertising that a lot of us (well, I assume a lot of us - I can't be the only one, right?) did not realize at first. Especially over the long term, being respectful toward the audience leaves you in a better position to market to that audience. The end result is you make more money.
I remember fondly the time when I learned to use C function pointers. They really stepped up my code design :-)
Source: http://translate.google.com/translate?hl=en&sl=de&tl=en&u=ht...

(It's 5% below 500EUR, 3% above)
I don't know much about their device (maybe Nokia might send me one?!? hehe)...

... but they must have an awesome JPEG encoder. I'd assume 41Mpx stills would need to be compressed in no more than 1 second for a reasonable UX. That there is a 41+Mpx/sec encoder.

I've also noticed they are using higher quality chroma sampling (4:2:2) so their encoder is actually doing a lot more work than say SnappyCam.

But I bet they're not doing it in software, either.
no, he didn't get anything, but promises!
Really interested in the nuts and bolts - are you optimizing specifically for one quality setting (in which case I'm guessing you could probably do the quantization as part of the dct and throw away some calculations)?
I played with a realtime jpeg compression implementation back in college on transputers (yes I'm that old). Fun stuff, nice to see there are still places where going right down to the metal can make a real impact on a product...
Ask HN: Is Evernote popular within the developer community?
For example, as of 2008, there were over 300 terrorists captured using intelligence generated from XKEYSCORE

This is so completely meaningless of a statement it should be a crime to have it on a government server. They give a number without any background to support it. I want the fucking names of these terrorists. Every single one. And I want to know what happened, how they were pursued/captured/convicted/terminated.

If I wrote shit like this in my career, it would be my ass. But when the government does it, I'm just supposed to accept it?!

This is Orwellian.
This feels like a functional architecture. It's really cool.
Show HN: Bang at UChicago, an LDAP-powered Bang with Friends clone
The hope is more that the protocol will be published once it's stable and then FLOSS implementations can spring up. The protocol is clearly still in flux, as some versions of the client have had backwards-incompatible changes.
They will send you one if you send them 670 USD back...
This reminds me a lot of SSAs. This is really really cool stuff. One of those genuine progress type things in this space.
That is one of the funniest websites (and slides! I'm dying here!) I've seen in a long time. many many thanks for the link!
I got to talk with Ivan after he gave an earlier version of this talk at Asilomar and the good news was he's the real deal, pretty much every question I could think to throw at him he had a solid answer for, the bad news was I felt the same way about the Mill architecture as I did about Intel's iapx432 architecture [1], which was elegant to a fault.

That said, I got the sense that this was what Intel was going for when they did Larrabee [2] and just missed because of the focus on Graphics. Unlike Larrabee is suspect OOTBC will need to build it themselves like Chip did for the Propeller [3].

That said, the challenge of these bespoke architectures are the requirement for software, or first a GCC port :-). I believe Ivan said they had a port that talked to their simulator, but I don't know if that was an optimizing thing like SGI's compiler for Itanium or a proof of concept thing.

The weird thing is of course "Why?", and one might say "But Chuck, faster and cheaper, why not?" and I look at the explosion of ARM SoC's (cheaper, not necessarily faster than x86) and look back at ARM and think 99% of this was getting the ecosystem built, not the computer architecture. So who can afford to invest the billions to build the eco-system? Who would risk that investment? (Google might but that is a different spin on things).

So playing around with the Zynq-7020 (same chip that is on the Parallea but not the Epiphany co-processor) I can see a nice dual core ARM9 where you have full speed access to a bespoke DSP if you want for the 'tricky' bits. Will that be "good enough" for the kinds of things this would also excel at? I don't know, so I don't know how to handicap OOTBC's chances for success. But I really enjoy novel computer architectures, like this one and Chuck Moore's '1000 forth chickens' chip [4] (it was a reference to the Seymour Cray's quote, "Would you have 1,000 chickens pull your plow or an Ox?"

A really interesting time will be had when 'paid off' fab capacity is sitting idle and the cost for a wafer start becomes a function of how badly the fab wants to keep the line busy.

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

[2] http://en.wikipedia.org/wiki/Larrabee_(microarchitecture)#Di...

[3] http://www.parallax.com/propeller/

[4] http://www.colorforth.com/S40.htm
Good question!

Several reasons:

* Video codecs are much more complex.

* Random access seek is a lot slower, unless you're using all I-frames. (That's now a codec option on iOS, but not when I started.)

* "Studio swing" reduces the dynamic range of the YCbCr components so the quality suffers.

* Each frame lacks their own thumbnail, unless you maintain an adjunct "thumbnail video"

* Each frame might(?) not be able to have attached separate metadata, like geotagging, sensor settings at time of capture, etc.

* Deleting one frame causes a "hole" and headache.

* Standards compliant JPEG means export is super easy.

* Anything above full HD video is difficult to deal with in 3rd party software.
The greatest war story of our generation comes to video
Recommend a post and interact with the site, and then one day you'll notice you have the opportunity to do more.
If it's running faster, won't people be able to finish whatever it is they want to do faster?
Beach near Fukushima nuclear plant is a sliver of normalcy
Uh, no. We aren't subsidized by the NSA or any part of any government or any organization or person for that matter. We bootstrapped Private Internet Access with 500$ and a lot of caffeine and have been profitable since our second month in operation.

We believe what the NSA is referring to when talking about "VPN startups" is the initial stages of PPTP sessions. PPTP has been crackable for a while, check out moxie's cloudcracker.com. We believe it highly unlikely that they have broken OpenVPN (which is what our application uses) or SSL.

Please see our stance on PRISM: https://www.privateinternetaccess.com/blog/2013/06/prism/
Sorry, what is your test for being a programmer? I'm quite curious to hear what more is required beyond writing software, or even how somebody can be a programmer without having written a line of software in their lives.
What permissions low level analysts have or don't have is pretty low on the list of things to worry about. I'm a lot more worried about the people at the top who set up this horrifying system in the first place, have lied about it at every opportunity, have access to the full scope of the information, and can use it to enact whatever deranged schemes enter their deranged power-mad brains.
Fitting the Facts to the Narrative
haha, yes, if only it pays to be lazy. :) Sometimes doing "less work" means more up-front planning and thinking. Not a bad thing necessarily.

Interesting on the native camera adjustment. SnappyCam will use the "low light boost" high ISO capabilities of the camera. I'll have a play around with it.

Otherwise, does the continuous flash help you much?
Everyone has already told you to practice. Do that. But find someone you respect go give you critical feedback. This is key - we tend not to notice critical shortcomings that outsiders can spot. In fact they remain shortcomings in part because we are blind to them and so never realize there is something to improve.

Paul Graham's essay http://www.paulgraham.com/essay.html talks a lot about how he does essays. It is likely to be helpful if you want to write like he does. And if not, it is still interesting.

In a very different light, http://perl.plover.com/yak/presentation/ has a lot of useful information. Most of it is about presentations, but his suggestion of getting to the point and embellishing is very good. And it is wise to understand what he says about people's ability to pay attention. Long form writing can easily exceed normal human limitations. Presentations and writing are very different mediums, but both hit the same human limits.

And finally be aware that people are not simply "good at writing". There are many different forms of writing, and they are at most correlated skills. For example I became good at answering specific questions in ways that are likely to stimulate further thought due to answering many thousands of them on Perlmonks. However I would not be able to write a decent fiction book to save my life.
Now it just needs the matching tutorial on initializing pointers in the data section :-)
Blogspam?

http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-July/064394....
Can we ping you to be a tester once we are online? :)
It will look like this - http://flipper.foraproject.org

We'll have the same writing experience as Medium, with markdown support, custom domains and an OSS license. You basically post into various forums, which you can moderate.
My intuition says haskell or lisp. Don't take my word for it.
I too have purchased the app, and initial testing on a 4S seems to show it works exactly as advertised. This is a really great app, and an astoundingly low price. You should be very proud I think, I'll definitely be using the app as my goto in the future.

(Hmm, after writing that, I somehow feel it sounds like it should have a reference to my rural, folksy, respected job that clearly makes me qualified to discuss such things. Unlike those Amazon reviews I'm refering to though, I mean every word.)
Some thoughts:
From the perspective of the company, what kind of financial impact would they have suffered should that information have fallen in different (malicious) hands? Providing an adequate award not only shows appreciation but it sets a precedent should something similar happen again. The 'finder' who might otherwise usually go the malicious route will be more likely to do as MentalL has.
RMS reads the web via email because he's traveling virtually all the time and rarely has Internet access

Surely you can't expect people to take this argument seriously. It's easy to get internet access on the go in much of the world already.
I'm impressed as hell by all of this, the fast DCTs and the crafting of the entire process to build something so far beyond anything else on the market is great.

Bought this!
Yeah whatever.

> A sad tale, but the law is the law.

Some laws are unjust, ridiculous, or both. There's also something called "the spirit of the law" as well.
Indeed they do. I recently looked into a similar scam, although the starting point was a hacked email account that sent out links to everyone in the address book to a hacked wordpress install. It was interesting following the rabbit hole. Here is a quick write-up I did on that instance:

This is what the original wordpress instance looked like (just the frontpage, which did not carry malicious content):

http://i.imgur.com/FeCKUu9.jpg

- However, the malicious page on this wordpress instance redirects to a site named foxrxs, registered a day ago (as of this writing) http://whois.domaintools.com/foxrxs.com - to "Gergo Czako" in Hungary.

- The foxrxs site is made to look like Fox News, but it basically just tries to sell people "raspberry ultra drops" - a diet supplement:

http://i.imgur.com/RHMxj7T.jpg

- Most of the links on foxrxs go to onlineslimdiet:

http://i.imgur.com/e4tdYm1.png

- This site was also registered yesterday (as of this writing): http://whois.domaintools.com/onlineslimdiet.com - in this case to "Uta Kalb" in Germany. However, what is notable is both domains use exactly the same name servers:
ns1.dnscentral.ru
ns2.dnsmax.ru
So, given the same exact registration date and same name servers, chances are, both are owned by the same entity.

- And, this seems to be a common scam:
http://www.complaintsboard.com/bycompany/raspberry-ultra-dro...
Basically, an email address is hacked one way or another, which then often links to a compromised wordpress blog. That redirects to a new domain that is made to look like fox news. The fake fox news site appears to endorse this miracle diet supplement, with all links pointing to another site where you can actually order the product. People apparently do receive the product, but I'm guessing the product itself is a scam. Nice way to make money - only $60 for two ounces of snake oil!
Gathering data was always a huge problem. The highest traffic site didn't get enough viewes to make any A/B test worthless.

At least in other business likes we could easily track the direction the program was taking and which bits were causing the most problems.

All the end-line employees gated it to various degrees. We
just had to hope we could convince the owners we were rigth.

We did our best to deliver what was requested and not blatantly illegal. When one of your top sales people gets a good deal, you'll find you're doing it to make money, not because anyone thinks it will make things better. Without anyone actually able to figure out what might makes a difference you end up with guesses and snake oil.

With no dada or time to expiremet, all they were left with are terrible ideas like pop-ups and spam. Combine that with the sales guys who talk to buddies elsewhere who report that spam "totally works"! and you end up resenting a large chunk of your job.
Don't worry, some people simply try attack others intentionally or unintentionally, it's not getting better here at HN
Oh that's awesome and a lot of fun!

While SnappyCam has been the most difficult, complex, piece of software I've written since I started coding in my early teens, it's also been one of the most satisfying technically.

I'd love to disclose the many, many optimizations baked in, but as this is a commercial app I must keep much of it as a trade secret.

I will say though that a lot of precomputation was involved, both for the encoder and decoder. Jumped at the chance to avoid computation, memory reads, etc., as much as possible. :-)
It's a lot cheaper to write and print a book now than in the 1800's, the population is much larger, and autors are often far more prolific. So, really your better off looking at the years before and after copywrite law changed vs the overall trend.
There's news about terrorist plots being foiled all the time. Why are you assuming there's no overlap? It's quite common in terrorist trials for some of the evidence to be sealed from the public (this isn't unconstitutional, as long as the defense gets to look at it).
Understanding function pointers in C unlocks the ability to write clean, object-oriented code with inheritance (kinda, sorta, shhhh).

With great power, etc. etc.
Tesseract training done for you
The Pinterest Roadmap Revealed
Not to ruin the central point of this article, but i'd say 50% of the courts i've been in don't have obvious signs on the doors.

They just tell you you are in room 302 for this or that, or whatever (this is true even in appeals courts where they aren't really shifting around courtrooms all the time. The main courtroom will just be some numbered nameless room).

The only usually obvious signs are the names on judges chambers, and in a lot of cases, they aren't even in the same building!
Interesting stuff, thanks for the info. Much respect for doing so much optimisation in assembly (my limit is C, even for embedded work).
which would have been my first avenue in attempting to do something like this.

Have you attempted to do something like this? Because he not only has attempted, he's done it. Therefore I think you should stop talking down to him ("completely pointless", "it's just bizarre", "my first avenue"). It comes across as wanting to prove how smart you are instead of seeking to learn from someone who has done incredible work and—lucky for us—is bursting at the seams with enthusiasm to share it.

Oh and congratulations jpap on what's looking like the most successful and technically solidest HN launch in quite some time! I hope your hard work pays off.
I vaguely remember reading that they (the Ericsson patents) were included in the latest VSDL2 specs.

Could be rolled out as part of the NBN pending Australia's election result.
Only one of your reasons has to do wih your inability to see a revenue stream.
A CEO, especially at a larger company, does more than manage people. They influence the strategic direction of the company, and act as both public face and rolemodel.

While it's /possible/ for a CEO influence effective strategy without using or thoroughly understanding their product, it does not exactly inspire confidence.
You make some decent points. However, I'm still going to counter that 'the argument that not enough people read it'--i.e., proposed laws--is strong, not weak.

The point is that for all lawmakers, there is both a need and sworn obligation, in addition to national expectation, that they read all the nitty gritty legal language they are voting on, by which all Americans are bound to abide.

That's what lawmakers are there for--to know what in the hell they are passing as laws. If they can't be bothered to do their job--which, at the national level, goes far beyond just securing corn subsidies, because they're voting on legislation that touches on all Americans--then fuck 'em. Throw the bastards out on their asses, and send them back to the cornfields.