skysight-inc/HackerNews huggingface dataset:
I saw it long back and had really enjoyed it! Yours is probably the only useful oneweirdx website..
A couple of notes:

"Google has begun making public the details concerning their Portable Native Client (PNaCl) implementation."

To be completely fair, PNaCl is part of Chromium, and hence an open source project from the start. The code is freely available for anyone to see, check out and build, and has always been.

"Portable Native Client comes down to compiling Google Native Client applications to a subset of LLVM bitcode that can then basically run anywhere that Native Client is supported. "

I suppose Michael Larabel meant to say "compiling C and C++ applications" instead of "Google Native Client applications" here.
Bitcoin is acceptable payment for attorneys, Israel Bar Association rules
Congratulations. You're smart enough to abuse a position of some minor trust. That's never been done before. The fact your draw a nonsensical conclusion from it just makes the moment that much more special.
Whenever you actually put in the time and effort to learn and understand the abstractions. There are plenty of people who have done so and who are enjoying the benefits of having done so. I'm still a novice by comparison, and I still find my understanding of category theory as implemented in Haskell to make my life easier on a very regular basis, to the extent that coding in other languages for my day job is becoming more and more painful as time goes on.
Sorry for the Haaretz paywall, but I can't find the whole news in another site.
Snowden wasn't an analyst
Salesforce.com Doubles Mobile Packs, Adds Design Templates
That's the NNSA. They're in the important business of nuclear stockpile management.
Sure. But special interests are only a problem when they're not dumping money into your district or your next election -- when they are they become a 'vital national interest'.

My point is, both sides have a say. If you get ten mathematicians in a room, they don't have to reach a compromise between ten different self-serving definitions of pi. The law is never going to be like that.
Don't forget that SnappyCam pumps both CPU cores when available.

The actual DCT algorithm created and used in the app is different to the typical AAN (Arai, Agui, Nakajima) DCT algorithm that's used in JPEG codecs, at least all the ones I've seen.

It's all about doing as little work as possible to achieve the end result. That's why there's so much asm implementation, with carefully chosen NEON instructions for each step.

Think of it as a cross-layer optimization between algorithm and implementation... done by hand. :-)
If I was you, if you're unsure it might pay off, I'd go to the phone makers and offer them licenses for just the encoder.
Is Google More Like Microsoft or Apple?
Finding the same thing here in Toronto, to the point of where I've seen two perl developer positions advertised here since I came back in early '12. Meanwhile there's tons of (usually poorly paying) PHP gigs, along with Java, and to a slightly lesser extent, C, C# and mobile. That being said, I found the two Perl places to be very accepting of those that didn't have experience in Perl, but in other languages (and wanted to escape to something better). Can't say the same for other language shops.

tl;dr Perl devs seem to be in short supply country wide, along with jobs that would need their skillset.
> and Typed Racket seems to be going nowhere.

To the contrary, Typed Racket is under active development and new Racket libraries are written using it. I don't know where you got the impression that it's going nowhere, but it's incorrect.
There's a whole lot of space between hosted Wordpress and hacking on Jekyll. Not that hacking on Jekyll is hard, but there is something to be said for a more portable and easily installable/cross-platform solution. For example if my dad wanted to start blogging I wouldn't want to point him to Wordpress, but there's no way he'll dive into Jekyll.
Yoshua Bengio AAAI 2013: Deep Learning of Representations
I'm not going to say the conference isn't vendor-y and commercial; it is definitely that, and more so than it started. But it's nothing resembling RSA. Also: Defcon is nothing like what it was in the 90's; it's had a trajectory reminiscent of Burning Man's.
Any papers on the subject? I'd love to dig deep into some of the technical details behind this.
What people know about the Internet
One hand doesn't know what the other is doing and our President has the gall to espouse "accountability?"

This is typical bluster and buck-passing, and I am disgusted!
minimax summed it up.
Visual programming is not going to solve this unless the visualisation matches their domain-specific notation instead of a visual graph that has separate edges for "then" and "else". At that point, why bother with the visual notation instead of just putting it in text they understand equally well?
I've found in my job searching over the last few years that if you have a resume with good ruby chops, Montreal is the place to go. Seems to have the largest share of jobs in that area, at least from what I've seen.
> and their actions should be serving the public interest.

We still have state owned toll roads across the country. There is an established habit of limiting road traffic via tolling even on public roads.
The techcrunch title sounds like taken from an infomercial. Or "one weird trick..."
> The only thing I really miss from Clojure is the syntactic support for maps and vectors, and the pervasive destructuring of said same.

What do you mean by syntactic support for maps and vectors?
Linux reigns supreme in the supercomputing realm
This is from a reputable domain broker I spoke to, as I was trying to sell a decent domain I own. She said that keyword domains and short single word domains even were all lowering in value recently. This was due to google search eliminating people's need to remember a domain, more TLDs (.co, etc) and people using social to find things too.
I have a feeling that soon SnappyLabs is going to have Apple knocking on their door with a very nice offer.

Kudos to them, sounds like they deserve it.
1. Instragram is only shown if you actually have Instagram installed on your device. ;-) As you might know, Instagram guard their API carefully: we don't yet have general access to it.

2. E-Mail is also only shown if your device has built-in e-mail accounts set up.

3. iTunes App File Sharing is accessible by connecting your device to your Mac/PC via USB and using the iTunes app.

Drop me a line jpap {at} snappylabs.com if you're still having issues. I'd love to help! :D
Also add a special case "SmallTalk" for instant dismissal. It's Smalltalk.
It's just bizarre that you would be doing the complete JPEG process at the instant you get the image from the sensor. As you note, there are a plethora of steps that JPEG performs, from color space conversion, to DCT transformation (essentially a gigantic matrix multiplication), Huffman coding, quantization, arithmetic coding and encoding as JPEG bitstream.

The only reason would be that you are pressed for memory or bandwidth, but certainly you have the resources to store one full frame and produce deltas, or just apply part of the JPEG chain, enough to remedy memory pressure. You can always encode it to an actual JPEG after the process.

And yes, pulling single frames from a completely encoded video isn't helpful, because they can get away with more compression. But there are very sophisticated algorithms for eliminating the redundancy between frames, which would have been my first avenue in attempting to do something like this.
A 5 Minute Overview of All New JavaScript APIs in HTML5
p(The NSA is lying|we've already witnessed them lying to Congress)?
It was more recent than that, and there was a great deal of overlap with Netflix's popunder ads (which still persist to this day).
I'd love to disclose the implementation details, and even release it on GitHub, but unfortunately I have to keep it as a trade secret for obvious reasons.

Perhaps one day! :D It was a tonne of work that I'd love for fellow engineers to take a look at. I learned a massive amount from reading the likes of libTurboJpeg and other OSS implementations; though none of them are using the same DCT as the one I developed for SnappyCam. (They weren't a good fit for the ARM NEON ISA.)
Why not have a deferred compressor? I assume that just straight-up saving the raw data in memory would be much faster than compressing every frame as you get it.

Couldn't you get significant FPS increases (given that you still had free space/memory available)?
Looks like they've an instagram-type site set up too.

http://snappyc.am/2LdRMF28U0

http://snappyc.am/4HHxyCad7D

http://snappyc.am/3G3i6QCJUk
Wait, are those people going to be jury members? Are any of them going to be the judge presiding over his case?

No, and no. But hey, acting like an asshole about your country on the Internet is fun!

And besides, he is guilty as shit and you know it. The problem is that the laws don't protect whistleblowers in the first place, not that Snowden would "unfairly" be convicted. We all know he's guilty, we're just hoping Obama will pardon him because that's his only chance.
The point is more that for most lawmakers there's not really a need to read all of the nitty gritty legal language. If you're a House Rep from Kansas who's core issue is corn subsidies, reading all of the PATRIOT Act isn't really going to do you much good. Instead, you read the summaries and listen to the opinion of the experts in your party who have read the whole act.

It's important too to note that this isn't a "big law" or even an American thing. Virtually all bills of any substance work this way and it's pretty much standard practice in most countries.

That being said, I'm not defending the PATRIOT Act. I just think the argument that not enough people read it is weak, especially considering all the real arguments you can make that actually attack the substance of the act.
16 clicks on 2 minutes. This sort of technique works on everybody, including smart hackers.

Assuming facts not in evidence. Are you saying that all HN readers are "smart hackers?" ...or even that there's a greater likelihood of them being one simply by virtue of reading the site?
Oracle Pushes Java ME Forward
Actually, I do both on dual core devices.

One core is dedicated to host the capture/buffer, the other will encode shots in the background.

When you see the big circle percent animation, both cores are dedicated to compression to clear the encoder queue so you can take back to back living photos quickly.
You might want to try designer news, the HN for designers (kinda thing)

https://news.layervault.com/
It could be doable possibly with a microframework that's optimized to cache views into a public directory the .htaccess checks first, before passing requests to the framework. Toss in a simple web-based CMS and a frontend for Composer (mumble mumble profit.)

I'm ashamed to admit i've been working on something along these lines off and on for a while but have nothing brilliant to show for my efforts. But the basic idea is entirely possible.
I may need this myself. I am a seemingly normal individual who has a habit of hiring prostitutes and deliberately wounding them emotionally with hurtful actions and words. I even specifically target women brand new to prostitution to make them suffer more, and I can't stand this about myself, but I can't stop either. I tried to go to therapy but couldn't look a therapist in the eye and tell them this horrible truth about myself. Perhaps an Internet therapist could help.

(Tor Throwaway)
Nice find! It's going to form part of the Facebook Timeline integration that's coming soon... as well as embeds, though Josh already linked to the "press samples" page in the article. :-)
Who knows what may be released tomorrow? On the whole, the timing of these leaks has been excellent, and appears to be calculated to maximize their effect.
> If it weren't for HN, you and the parent probably would have never met.

Absolutely, and I admit as much in the first sentence!

Degrade was the wrong word to use, but my point is bad thing about technology is that I have no connection to grimtrigger, just a reaction to what was written. Of course, that's also the beautiful thing about technology - it's about the message, not the messenger.

So while the article's analogy was a poor opening, I think the article is spot on, in contrast to grimtrigger. Pre-internet people were communicated with the long lost art of letter writing, and while latency was high, depth of communication was often superior.
Nice to see Jpap continuing to push the boundaries of what's possible.

Aussie maths whiz supercharges net
http://www.smh.com.au/articles/2007/11/05/1194117915862.html
"according to the government ..."

I guess some of us can never get past that point. Remember the WMD's? No, I guess not.
Well, that is kinda the point... It has long been known that people with depression technically have a more realistic view of the world, I doubt that's coincidence (speaking from personal experience).

People need the ability to heavily filter input in order to function properly. Failure to do so (i.e. over-sensitivity) is strongly correlated with issues like depression/anxiety/autism and a whole slew of other things. Just think of how many faces you see when you walk down the street, and how many of those you actually remember just a few minutes later -- that's your selective attention kicking in to prevent you from getting your memory overloaded with useless information. Same thing here.
This is quite remarkable. I just tested it and works even better than advertised. I hope you become rich and famous for this. And I really hope there's not a hidden gotcha I haven't seen yet.
Very cool :) Thanks for the quick reply.
It depends; I personally haven't used neural networks since graduating. Standard machine learning algorithms get used. I work with large data sets all the time. Sometimes correlations, regression things. The point is that 95% of the stuff that gets used on a day to day basis is not hard to learn. Especially if your background in linear algebra, probability and statistics is good. The five percent that delves into more complicated things can be figured out on the job.
Fiber-like transfer speeds over old-fashioned phone lines
The Quality of Life
HTML5 or native applications: Which should you use?
have you guys seen Prove?

https://getprove.com
Where freely means...? Maybe many analysts can do almost everything, except access personal details of higher ranking NSA officials. Without a proper definition it's a meaningless statement.
I'm interested to know how their method compares to how dedicated digital cameras and DSLRs do it? are cameras running dedicated hardware/firmware to achieve the same result? Or have they optimised their software in the same way that SnappyCam has done it?
lol I was hoping for that too. A great piece of software but a waste since it can't be trusted for anything secure. To make it worse, this news just adds more fuel to the fire. How can you trust them with security if they can't even remember to add a basic authentication to their Admin Panel?
Natural Nuclear Fission Reactor: avg 100kW for 100,000 years
Totally disagree. Protect your privacy. There is strength in numbers.
Remember, these are the people who ran off to Ashcroft's hospital bed when the acting AG wouldn't sign off on their spy program.
Viera Connect HTML5 SDK Now Available for Developers
I have a company running on .NET/Azure/IIS and it's great!
4 Tips To Building A Successful Blog
> when the standard copyright term exceeds the median human lifetime, the 'limited time' effectively becomes 'forever.'

The Supreme Court has, unfortunately, ruled otherwise.

Lessig, in his retrospective on the Eldred case (term limits extension suit that went to SCOTUS) feels he should have focused on the promotion rather than limited terms clause.

Coulda shoulda woulda. Thanks for trying anyway, Larry.
Oh, I actually do both---see the other thread on the topic.

I buffer as much as possible, while also encoding on any other cores that are available.

There's a reason why a "simple camera app" can total some 80 kLOC. :)
I assume the "explain" refers to the most important thing you can learn about recursive programming: that it is often but not always the least efficient strategy when compared with looping.

So the claim that recursive programming is the only or primary method of iterating over large data sets requires some explanation...
Look at article #3: http://snag.gy/K0uB5.jpg
Thanks! :D I'm just very happy to have more people try the app.

It's been a hard slog working 7 day weeks for just over two years now. Feels great to receive some kind of recognition for the work.
I know nothing about this stuff, so apologies for my naiveté, but what technical barriers prevent us from changing from 2048 bit encryption to something of a much much greater magnitude? 2,048,000 bit (or whatever).
How deep? They go all the way down the rabbit hole, through Wonderland, have a tea party, and come back out again, my friend. Here's one of my favorites:

==========

Cat Basis Purrsuit - http://www.oneweirdkerneltrick.com/catbasis.pdf

Abstract
Meow miao mew meow mew meow mew mew
meow miao meow meow mew meow meow
miau mew miao meeeow meow, miau meow
miao mew meeeeow mew miao miao miao.
Meow miao mew meow mew (MMM), meow
miao mew meow mew meow, meow meow
miao meow state-of-the-art meow meow.
Apple has China labor problems -- again
1 Second Everyday app tries to do something similar.

https://itunes.apple.com/us/app/1-second-everyday/id58782354...
Mechanical Turk and Error Correcting Codes
1 GHz?

32-bit CPU?

$200?

Really?

Who exactly is the intended audience for this board?
Since you're a developer let's assume it's just that your estimate is way off :) Multiply it by 3 and pad it with an extra 10% or so.
Unfortunately those "investments" in war came at a time when investments in the US infrastructure and renewable energy would have paid MUCH bigger dividends.

Just a few days ago was the 75th anniversary of Henry Ford getting a medal from Hitler. I guess we learn from history that we don't learn from history.

Those boys aren't so interested in "starving the beast" as they are in feeding their wealthy constituent-donors. We need campaign finance reform.
Thanks!

I just hope Apple's engineers don't get pissed off by the press. SnappyCam is built on their hardware, which can do remarkable things.

Though we as app developers don't get access to a lot of their smarts, e.g. hardware JPEG codecs, I'm sure there's even more innovation in their work that often goes unacknowledged.
Seriously? In this case it's more like there was a reward for their son, and this guy found their missing dog. Either way, you would complain about not getting a reward for finding a missing child? Full stop. Prior information doesn't matter, what was the alternative? If you had known there was no reward, would you have acted differently?
I've just gotta say:

This is one of the main reasons I keep coming back to HN. A story gets posted about some cool new tech, and the creator is in the comments answering questions. Simply awesome.
Well done. I really wondered for 5 seconds if I was on a domain parking site judging from the design and stock photos.
Beat your webhosting competitors with marketing strategy
Bringing the open-source spirit of innovation to hardware [video]
The government argues (and many lawyers agree) that 3rd party business records are not covered by the 4th amendment and reading them is not a "search." The amendment is very clear on the government's authority to come into your house and look around, and while it seems like it should protect electronic communication, it doesn't (necessarily).

It's actually the Wiretap Act that protects telephone calls, not the 4th amendment. But there's no real analogue of the Wiretap Act for things like email and Facebook.
Also: http://cloudcannon.com/
Ubuntu Document Viewer Hackfest
Don't overlook the fact that the source for the stock Android camera is available under a commercial-use-friendly open source license and has a quite nice native android UI. You don't have to reinvent all the wheels unless you're stubborn.

https://android.googlesource.com/platform/packages/apps/Came...

I would buy that in a heartbeat.

Unrelated, how quickly can you alter exposure settings? Can you get 30 pictures per second with three interleaved exposure brackets? (i.e. burst of 10 HDR photos / second) That would be very, very, very, very cool.
Assuming approximately 8MB worth of uncompressed raw data from the image sensor, 20 frames per second would require writing images to flash storage at 160MB/sec, which no iPhone can do.
> Metaphors aren't something that are easy to avoid in writing. Their purpose is to illustrate a concept; if you aren't illustrating a concept, you generally don't need a metaphor.

Don't discount metaphors -- they're a critical part of everyday communication because our conceptual system is largely metaphorical. We think in metaphors. They're the concepts we live by. They're the abstractions that help us relate and understand.

For an in-depth perspective, read George Lakoff and Mark Johnson's classic "Metaphors We Live By" (http://www.amazon.com/Metaphors-We-Live-George-Lakoff/dp/022...). Here's Peter Norvig's review of it: http://norvig.com/mwlb.html .
Like I said, it's hard to find good ones; I didn't say I had succeeded. I learned a bit of it for a programming language design course, but I never got beyond the basic concepts.
I've been in Toronto all my life and I love it.

Job market for developers is good. There are a lot of hot startups in Toronto (500px, Wave, Wattpad), Waterloo (Vidyard, Thalmic), Vancouver (Unbounce), etc.

Check this list out of the top 100 Canadian startups by TechVibes http://www.techvibes.com/blog/the-canadian-startup-index-201.... Also try all your standard job boards (GitHub, Indeed, Mashable, Craigslist) and Canadian ones like StartupNorth.

When you move to your new city, use Meetup.com to find local tech meetups. It's a great place to meet people and find work.

I'd be happy to answer more questions via email.
HOWTO: effectively argue against Internet censorship ideas
haha, cool. :-)

To be honest, I don't often post here because I'm busy working, but am enjoying the discussion on a baby I've nursed for two years now. :-) Thanks for your post!
were they just straight up staring at it like they didn't know how to type? I make the occasional glance to realign myself (even though i still use my index fingers to find the bumps on the home row keys 'j' and 'f') in the consistency that someone would check their mirrors when driving, just a habit, but shouldn't affect the code i write
There must be more to it. I have accounts for Google and Dropbox, using the same email, in Google Authenticator.
Cloud Cannon (http://cloudcannon.com/) uses a Dropbox folder purely to sync then serves the files from its own CDN.
That's fantastic, and a very cool demo.

How does the encoder performance compare to libjpeg-turbo? That also has some SIMD work for NEON.
>"The microphones in every nook and cranny are merely filtering a public good, the air. You should know that when you vibrate the air with your vocal chords to make the sound of words, you're willingly broadcasting information patterns in quadrillions of particles in the air. It's not our fault you're so stupid about your security."

Don't be dense. Letters are easily intercepted and read, but we still expect that the government is not doing so because the constitution forbids that sort of behavior and the judicial branch is supposed to protect us from it.

You're conflating privacy with security. Security requires encryption, etc... privacy exists in the absence of monitoring devices.