skysight-inc/HackerNews huggingface dataset:
I know this is probably mostly meant as a joke, but it could be rather useful in business applications. You're able to give the users an interface they recognise and feel safe in.
Speaking of listening test, I would recommended the following website for the interested:

http://www.klippel.de/listeningtest/lt/

A couple of years ago, we asked our colleagues to do the tests and the results were quite interesting.

(The tests require Microsoft Silverlight, which might be a little hard to setup these days.)
Personally I would pay $10 (or $50) for something better. But for a communication tool, I would not want to force that payment on everyone I interact with, and I would most definitely not accept a closed source security tool at any price.
Iran was using out of date software and hardware IIRC, so Stuxnet would still have been possible.
All they need is a simple filter by country of IP. The question is rather they are willing to comply given that this may spread across Europe very quickly.
My firefox crashed when I visited the page D:
That's pretty amazing but I'm way more likely to just couch surf at my mom's and grandma's and friends'. If I had a drivers license I'd look seriously into the RV thing though.
Do OpenBSD roll their own version of Emacs? Just securing the base OS with pledge() would be a great achievment imho. And they have covered quite a few applications so far. This includes hairballs like openssl and things like radiusd, sshd. I'm impressed.

http://www.openbsd.org/papers/hackfest2015-pledge/mgp00032.h...
For a commercial solution, Abbyy is the best. For a free solution, https://ocr.a9t9.com/ is almost as good. It uses Microsoft OCR and can easily scan bank statements or receipts.
I thought this was going to end around 2.4 with the .count(c) method, since you don't really need the dict at that point.
Joining the various social networks, LinkedIn, Github, Twitter, HackerNews, etc is the place to start. Having your own website might be a decent idea too. If you post even the smallest of code samples you'be shown an employer two things that will not be true of all, or even most, candidates: that you can write working code in at least one language and that you use some of your spare time for skill development.

Beyond that, language/technology specific Meetups, mailing lists, github repos, and even IRC are a great way to be noticed.

The last thing is that, especially for a new or niche specific technology, it really helps to be in one of the tech hub cities. Remote work is often available however it requires more self promotion (IMO) than being on site.
Meet the 15 top-funded ecommerce startups in India this year
You are right in that programs may (or more likely do) want too many privileges. This is not the problem with granular privileges, but a problem with enforcement. Mobile OSes implement granular privileges as a notification, not enforcement. The privileges should be outside of app control (though notification mechanism would still be convenient to loosen restrictions per app) and enforced.

I see problem that if we allow application to query its capabilites and bail out if flashlight cannot use microphone it kind of defeats the purpose of privileges.
The way to go is to silently fail calls and have an API allowing to deal with that easily. The same microphone example - flashlight app could simply get silence from mic stream (makes harder to debug failing legit uses) or simply fail on attempts to open mic stream.
Blocking third party cookies without blocking third party javascript is pretty much toothless.
Why can't virtualization and containing of the app be done on a OS level? Why do we need the browser to run "web" apps?
UK surveillance bill could bring 'very dire consequences', warns Tim Cook
These security hipsters think it makes them cool.
I'm 30 and I feel "unhirable".
Pretty much up to speed on most platforms and languages.

I guess it's for the better. Flipping burgers is probably in my future, and I am pretty happy with it.
"You are more valuable to your employer than they are to you".

That is, once you prove you're good at writing software, you can spend the rest of your career picking and choosing between employers as they suit your whim. There is very little you can do to sabotage your ability to find good gigs in this market (again, once you have established yourself as capable of doing the work).

That means you can treat work as a source of capital to bootstrap the rest of your life, picking it up and dropping it as need be. As you get more valuable, you can ramp down the number of months you need to work to save up the runway you need to last out the rest of the year. And you can spent the rest of your time doing whatever you want.

Personally, I spent a dozen years of that extra time traveling the world, climbing rocks, and building the software product business that's finally letting me skip the "employer" part entirely.

Start doing that when you're 25 and you will have a very fun 30s and 40s. Good luck!
Online Video Platforms Roundup Nov 2 – Nov 9, 2015
Not so: the word "junior" implies that they're new to web development and need close supervision. If they're 45 and still a junior web dev, they're either incapable of moving forward in their career (bad), or have just done a radical mid-life career shift (not necessarily bad, but probably warrants some extra scrutiny).
Sorry. The extension uses a hidden tracking pixel to check if emails get opened.
ifunbox+iOS+9.1+download+free+release+now
They do have a lot of math jokes:

http://gu.com/p/3tp38?CMP=Share_iOSApp_Other
One of the theory on face recognition is that we learn to recognized people by "storing" the difference between an average face and the people we are looking at. And we build that average face from the sum of all people we met.

https://en.wikipedia.org/wiki/Cross-race_effect

So indeed the different training set has a big impact.
Oh way better yes. I sometimes like to indent dependent properties too:

body {
width: 400px;
margin: 20px;
position: absolute;
bottom: 0;
right: 0;
background: #ccc;
}
Linux Ransomware hit some websites. Hard
Riding Rocketrip, Raising Relevance and Decking December
There's mg in base: http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man1/...
This is an Arduino compatible board, which provides probably the "most capable" micro-controller in the AVR range on the standard Uno footprint.

It can do analogue output from DC to 48k samples per second. And it has supporting amplifiers for headphones and microphones (sampled using onboard ADC).

It is not a musical instrument. It is a platform to develop and test applications using analogue output and input. Voice is one good application, but there are many others.

Its also quite cheap at AUD50 (USD40) each. The Modi or Magni devices are USD99 each. Different applications. Different cost points.
I think the point that the OpenBSD developers are trying to get across is that if privileges are left for the administrator to deal with, it doesn't get done in most cases. So that leaves the developers to deal with it.

Also the developers know if a program needs to write to files or not. Why even leave it as an administrator task to lock down the program, if we already knew that it will never, ever need to write to a file, unless it's being exploited?
First Growth Hacking Academy of Europe Kicks Off in Amsterdam
Don't know where I sit in this bell curve. Probaby far to the right. The question is - what moral to the story can be gained from my case.

I turn 68 next month. 7 years ago I was cold-call recruited (they called, not me) and offered by three companies all wanting embedded systems expertise. All at the same time. Never rains but it pours, eh?

Two were boring embedded Linux. One was fun gaming console OS. Audio SDK and DSP, specifically (although I was not pointed there for a good year after hiring). I'm still there. And the interesting bit is - I had never coded Audio or DSP before. They liked my technology surfing history, that wide 'T' shaped profile on LI. And, clearly, age had nothing to do with it. Experience, proven adaptability, and quick at learning new stuff did. Is my theory, anyway. But that is not something one can decide to add to the CV in a panic after the fact of layoffs. It starts in ones' teens and never stops.

But then, this is an established Japanese company in Seattle. Two major differences to SV start-ups.
Is there a plan to make this website render on Mobile Firefox?
And in Hellboy, "Box full of evil"[1]. I don't know how Mignola found so many interesting pieces of trivia and legends, but once again I'm not surprised to learn that something he mentions on passing turns out to be a real thing.

[1] http://hellboy.wikia.com/wiki/Box_Full_of_Evil
I toyed with a similar idea for Linux a while back. Posted about it but got busy and never followed up: https://lkml.org/lkml/2009/6/24/8 I'd forgotten about it entirely...
You have nothing to be a shame , On the contrary c++ is still the most flexible + powerful programming ecosystem
and UNIX's Linux's are the same.
there is less and less real cross platform c++ developers.
> This mummified hand supposedly has the power to “entrance humans”

Fascinating!
Machine Learning: Making Sense of a Messy World
On the other hand, SELinux protected me against the "venom" VM escape vulnerability earlier this year. That was nice :)
Yeah, because calling yourself a designer is going to lead to far less confusion than engineer or architect.

"Software designer" sounds like it belongs with "web designer" and "print designer". "Software architect" and "software engineer" won't confuse anyone looking for an actual architect or any of the other various flavours of engineers.
But 5 billion years ones are perfectly constitutional :(
Yes. Pretty much the only attraction, in fact.
Which language has brightest future in replacement of C between D, Go and Rust?
cough US-centric cough
The time to market difference is huge in regular software than research. Also, the risks of failure are very high. So incomes are cut, except with blockbusters where the rewards flow to the top.

One reason I am glad I got out of biotech.
Ha, yeah. My own approach has also been to mostly keep out of finance myself, but lacking a team of geniusses I have to do the whole 'stack' myself. I tried some demo-forex trading manually, just to test the waters, and while it worked quite frankly after just a week or two it just became busywork.

But now the translation from data->model->strategy that's something else, and highly relevant to my interests (the quant+technical side). But it seems like most traders don't much care for the technical side (nor brokers with their lack of api). Either that or the smart ones know to not make their fancy modeling and tricks public :P.
> Not sure I'd be referencing a study by EPI....

Why not? Besides which, the rest of your post is not a defense that the bottom 99% has fared well, it is itself an explanation for why the 1% has done extraordinarily well. On the backs of union workers and the middle class I might add.
So rape victims are forced to have that procedure done? That doesn't really make sense.
Two main themes of the top 100: Death of a respected person or shutdown of a popular company.

[edit: spelling]
Cheating in Online Classes Is Now Big Business
StatusPage (YC S13) Is Hiring a Technical Customer Advocate
One can see this as one more Belgian eccentricity, and the list is long. But this is bound to generalise. The amount of data collected throught tracking is awfully intrusive. Between google, facebook, linkedin, and the hundreds of ad networks, one can know pretty much anything there is to know on someone: network of friends, political opinions, sexual preferences, health problems, spending habbits, etc. It is bound to become illegal ultimately, when politicians finally get a clue.

I am not sure it would help however. Making something illegal only makes sense if it's enforceable. Making tracking illegal is like making hacking into systems illegal. If the offender is based in another country there is very little one can do anyway. Therefore to me the solution has to be technological. Encryption, strict first party cookies/data/javascript is the only realistic response. The browser as it is is broken.
Ask HN: Why can't type theory be applied to personality types?
Given that type theory is a system for describing mathematics, and given that "Math can be applied everywhere", why is it that type theory can't seem to be applied to personality type theory? I've been thinking about this since about I started studying type theory. I'm thinking that one abstraction will be: a jolly man can act as a catalyst on a social environment and then cause the environment to be jolly as well. But I'm thinking as well about the case when a man "wearing a hat" can act as a catalyst on a social environment and then cause the environment to be "wearing a hat" as well. An environment "wearing a hat" doesn't sound good, does it? Well, my main question has a tendency to be flawed, but I would really like to have sincere answers. It would really help if the answers would focus on type theory.
Although it's obviously more of a problem for hardware people judging by this article, this makes me glad, as a sysadmin, that my career has been almost exclusively contract based.

This wasn't much of a conscious choice, it was just the way it panned out for me early on but after 21 years in IT and only 1.5 years of that in 'permanent' employment, I feel glad that this way of working has forced me to chop and change roles, technologies and sectors so that I have done UNIX/Linux SA, DBA and storage work and have had some recent AWS/ansible experience too.

If I had stayed at my first 'enterprise' role, I could probably be in some management role now or be in a technical role that would have made me hard to employ elsewhere too. I'm much happier that I think I now have a record of varied experience showing I can pick up new stuff.
I'm really excited to see this shiny new PHP version running on our servers. There are a lot of new features: http://php.net/manual/en/migration70.new-features.php
and especially huge performance advantages according php.net ("Improved performance: PHP 7 is up to twice as fast as PHP 5.6")

Frameworks like Laravel already support PHP7 :)
its probably another efficient library, but its good to have another baseline to compare things
Would it have been a smart idea to buy 10,000 after reading that? Probably.

The same signal would have also fired, much more strongly, from August 2013 through December 2013. The LPs of the VC firms who share your view of its predictive power are presently not very happy.
Largely it'll come down to how much money he wants.

His salarly will probably be in the 6-figures, but he'll be a millionaire many times over. He joined Google in 1999 (IPO was in 2004), so his stock will have made him a very rich man.
I don't think you should get into the habit of writing O(n^2) algorithms if the O(n) solution is not much more complex. Unless the constants are very dissimilar, you probably hurt your performance already for a few hundred elements. Writing reusable code includes using algorithms that are ok for a wide range of input sizes.
No, that's wrong. The book always has to be under there, otherwise you aren't proving anything (or at least, the odds are worse).

The idea is that your counterparty cannot ever ask for both the book under there and to see Waldo, so they never know where the book is. You can spin the book around under the cardboard to put it in arbitrary locations, therefore just seeing the Waldo doesn't help.
No, they just enjoy upsetting people who don't like the font :)
Facebook explicitly deny creating 'shadow profiles' and I'm not aware of any proof that they do so, have I overlooked this somehow?

I was interested in this too, and I'm in Europe and submitted a formal request for data. I've never used Facebook but because I'm active in a number of community groups, my name comes up on the occasional Facebook page and I'm in photos taken at some events.

At the time I was using a catchall email address so I entered facebook@(my-domain-dot-tld) which is all they used to search for a match. Because that wasn't a real email address I wasn't surprised that in their response they claimed to hold none of my personal data, though that seems a bit weaselly.

Here is their email reply from 2013:

Hi,

We've received your request for information about the possible storage of your personal data.

There isn't a Facebook account associated with the email address from which you are writing. This might be because you don't have a Facebook account or because you already deleted your account. In either of these cases, we do not hold any of your personal data.

Please refer to our Privacy Policy (also called “Data Use Policy”) for more information:

https://www.facebook.com/about/privacy

It contains a description of:
- The categories of data being processed by Facebook
- The personal data that Facebook receives from Facebook members
- The purpose or purposes of the processing of such data
- The source or sources(s) of the data, if known
- The recipients or categories of recipients to whom Facebook members’ personal data are or may be disclosed

If you're referring to an account associated with another email address, please use that email address to file a new request:

https://www.facebook.com/help/contact/?id=166828260073047

Once we receive your request, we'll take further steps to assist you.

Thanks,
The Facebook Team
No.

a) Stuff similar to this has been available for ages and there are no (good) open source voice recognition packages.

b) It requires absolute mountains of training data which we don't have.

c) It requires designing a suitable network, which I'm not sure if we have, but I would doubt it.

d) It requires training a network on the mountains of training data using an immense computing cluster, which we requires money that we don't have.

Don't hold your breath.
Thank you!!

This has always been my favorite "intuitive" explanation of zero-knowledge proofs, but I never even knew the second part about two cardboards, which makes this even better!
Marco Rubio's Illegal Presidential Campaign
> I'm pretty sure you would find that Han Chinese are less heterozygotic than other neighbouring Asian populations.

Yes, but that's less a function of openness to immigration than the enormous number of native Chinese. The development of rice farming lead to a massive demographic expansion in a very short period of time. It's mostly founder effects.

> Take for example, their Southern neighbour, India, I predict you see far more genetic variation.

You will, but that's more because the Indian population structure is I think, about 2,000 years younger. China's population has more or less one base. Modern Indians (subcontinent, not Republic) are a mix of Ancestral North Indian and Ancestral South Indian.

http://www.unz.com/gnxp/indians-as-hybrids-a-k-a-aryan-invas...
Not everyone has the luxury of "considering another line of work".
Since you mention decades of experience and information releases...

A book I just read about the history of the KGB and GRU listed techniques they used to unmask CIA spies. Choice stuff. If the cultural atttache has three assistants, and two of them has offices next to the cultural attache but the third has an office in the maximum-security area, which one is the spy? If that third assistant was hired at the age of 33 to an employer that never hires anyone over 31? And did not go through the regular training? And is listed in the State Department's employee list as "Reserve", ie. not a regular officer? And so on. A long and embarrassing list, and it worked for decades. The CIA knew about it in 1964 (probably not in detail) but the Soviets still used thee techniques to unmask three CIA spies per week in 1980.

Maybe the real stupidity was to locate the spies' offices where they were. But the office lists were published, for decades. The employee list was published, including the "Reserve" marking, for decades.

Decades of experience do not automatically confer competence.
Long-Term Exposure to Flat Design:How the Trend Slowly Decreases User Efficiency
There is something weird going on with the bar chart titled "An unequal big pie". The bar for "financial inequality is a bigger problem for a prosperous economy" is extremely small. The numeric value is 42%. As in, close to half of the sample of (very rich) tech founders agree that it is a huge problem (versus 59% of the general public sample, which incidentally still looks like less than half the bar). Yet the graph makes it seem as if few founders thought so.

Note that the alternative in the same graph is "mediocre growth is a bigger problem for a prosperous economy" and there the value is 48%. So only a few more tech founders[1] see slow growth as a big issue compared to those that mention income inequality (for the economy, not ethically, mind you).

There is a lot to be said about a future that arrives faster and is quite a bit more equally distributed, and which of the two matters the most. But that bar seems to me as misleading to strengthen the posts view on S.V. (wealthy founder) politics.

[1] 2 actually, given the sample size is 33
> Maybe he blackmailed everyone using NSA data

Even if he didn't, it's only a question of time until the NSA starts blackmailing everyone with NSA data.
Somebody has a patch for Android which does that. You can deny a program access to your address book, The program still thinks it can access the address book, but sees an empty one.
Magical Thinking and Thought Terminating Clichés
Ooops that was a typo. Probably should have said GTK (or TK).
Have you even read the article?
Ya, I am expected to see the huge performance improvement. But not sure whether it's OK to deploy it on production environment at the moment.
> There is just sweat.

Unless you're a junior developer you should be able to do more than just grunt work. If you think grunt work is all there is to software development, you frankly don't know what you're talking about.

I've worked with software developers in tech companies that plan and fine-tune code and data formats based on metrics like memory use and performance -- exactly the calculations you claim aren't involved in software.

The difference between software and physical objects is that the resource cost of producing software is zero so the difference between implementation and simulation is often non-existent. So unlike physical engineering where you necessarily need to run calculations because testing is expensive, you have a tight feedback loop that allows you to tweak a system under test in ways physical engineers could only dream of -- and even so, better simulation tools are already saving physical engineers a lot of number crunching.

> Engineer is a high ranking title

In your opinion. You already stated crane operators are called "engineers" too. That's the standard you need to compare "software engineers" to. Is software development more like engineering than operating a crane or less?

> done by programmers who listen to a manager grunt.

No true Scotsman, much? You're not seriously claiming engineers are never constrained by decisions from superiors, are you? The only difference I can see is that (like lawyers and accountants) engineers have skin in the game that disincentives following certain orders -- exactly what has been asked of software developers in the fallout of the VW scandal.
Being wealthy and not feeling threatened is two distinct things. You can have one, none, or both.

You can easily persuade people who feel safe to share in order to create safety net.
When you can't, this means you have a problem with safety which you should be solving instead of blaming people.
Any idea what kind of dive time and what depth limitations this has?
I'd like to say something more useful here, but... Holy shit. And congrats to Vanity Fair, of all places,for committing actual journalism.