skysight-inc/HackerNews huggingface dataset:
I suspect that stuff like this, that tends to be more behind the scenes, is what starts separating Apple from all of its competitors operationally. Healthy margins come from low costs
If that's the case (I think it is but correct me if I'm wrong) wouldn't it make more sense to compute the Eigen-representation of each training face first, then average those Eigen face representations as opposed to the cropped faces themselves?
Thanks. I tested the link by copy/paste before submitting it, not sure what happened. Hopefully one of the mods can correct it.

EDIT: ah, I see, I appended " [PDF]" in the wrong form field.

Deleted, resubmitted: https://news.ycombinator.com/item?id=9031704
Fedora 21, SL 6.1
> Docker will be the predominant way we package our applications for the next 5-10 years

That same effect will also drive a revolution in cloud infrastructure. I call the effect the problem cloud because it's a pain in the ass sometimes, just like a teenager.
McConnell: Senate 'stuck' over bill funding Homeland Security Department
I don't get it either, they have so many competitors and no one seems to actually bother to compete with Dropbox in the client space. I want to like Google Drive just because it's cheaper and integrates with Gmail and all the other Google services I use, but there's still no Linux client and it's just not as simple as Dropbox. Dropbox is just solid and available everywhere.
I took some of the material on HN and put it inside a Blogger. The blog is quite rough at the moment as I have not spent much time editing the content.

If you are interested in reading it and possibly sharing it with others, here is the url: http://doanhdo.blogspot.com/

I will write more posts in the near future on the topics that I mentioned earlier.
Everyone has the odds stacked against them. Successful founders are by definition outliers. If we didn't accept solo founders, we wouldn't bother having them apply.
That sounds like a commune
Hi, can you point to where on v8-users you got this impression? In general we are much happier with how io.js aligns with supported V8 versions.
Would you prefer a Python scenario?
My First Game
Let me know what you guys think about my game... best play on the iphone6. Its slow on older phones.

https://itunes.apple.com/us/app/boxcar-hazard-rush-flying/id941041536?ls=1&mt=8
Software-wise, there are a couple of unannounced things from our partners coming down the line that work with Autoprotocol, and several of our customers have been building on top of the autoprotocol-python[1] and autoprotocol-core[2] libraries. Hardware-wise, Autoprotocol is a description language, it could even be executed on a sufficiently meticulous "human" device. (We have a project in the works that transforms Autoprotocol into human-readable instructions suitable for inclusion in a publication.) Transcriptic is the only fully automated system today that accepts Autoprotocol, but we're working with other groups building low-cost hardware systems (in particular, OpenTrons) who want to build on top of the Autoprotocol standard.

[1]: https://github.com/autoprotocol/autoprotocol-python
[2]: https://github.com/autoprotocol/autoprotocol-core
This is my best advice to young journalists
The way you phrase that suggests that user experience is more important than security. Care to clarify?
Except that since 2008, we've been experiencing an historically unprecedented flow of newly-created fiat money by way of bonds -> TBTF European and US banks -> central banks (and central banks don't need to have money in their accounts to buy something with bank transfer).

It's a massive flow of some of the cheapest capital available being pumped regularly into government treasuries and private financial institutions, with central banks (for whom losses are meaningless) holding more and more of the bonded debt continuously, every year.

Then, whether or not a government program like the "Working Group On Financial Markets" ('pluge protection team') prevents cascading selloffs in equity positions, or whether it's simply the self-reinforced cycle of buying-2x%-up-on-a-x%-drop asset trading algorithms that have enough cash this month because of the central banks, and don't have to sell down their equity positions because last months positions are neutral-to-good, there's enough breathing room to trade up again this month, and a reliable "Federal Reserve put" backstopping everyone.

This is happening because we live in a new state of financial fantasy ever since everyone went bankrupt in 2008. Now they just keep printing money and sharing it amongst elite government (military) powers and private equity/asset controlling powers.

Few in the private sector would be solvent if they actually had to take losses on their assets back in 2008, in an environment where liquidity could not match obligations, and everyone would have to sell. It's the same for the public balance sheets, who need profits in the private sector to have any money at all, and who usually overspend and oblige themselves to more debt than they can pay down even if good times lasted forever.

Debt is money, and debt is an asset. Who cares if there's always more debt than money?

We're just all continuously bull-shitting-out money from the central banks, to the elite capital/government institutions, down to the middle- and upper-class. And to the U.S. war machine, which has a magic credit card with no limit, but which would have gone bankrupt in anything like a real market.

One reason they have to do this is to keep baby boomers' retirement "assets" worth something, in a situation where they all are going to want to cash out of 50 year's of liquidity-draining investments over a 20 year period, which will be quite a liquidity-draining effect on the equity markets. But that's a whole 'nother long discussion.

The West bullshits itself pretty hardcore over the television, and on the internet, and in their suburbs, and at their corporate workplaces. But it's the bullshit financial markets (and the fantasy-land equity market valuations) that is the both the biggest pile of bullshit of all, and is the power source which keeps the rest of the bullshit from collapsing.

But, hey, go ahead, tell yourself these are "conservatively" priced markets. You're a great citizen.
> The OP conveniently ignores all the other mobile OSs out there such as Windows, Firefox, Ubuntu and also people like Fairphone. It's pretty lazy to just claim we need more, when what he really wants is one more (open) winner.

Yeah, I'm not clear how excited he'd be if Microsoft was a major player in mobile. I think if that were the case, we'd just get the same article but with 'triopoly' instead.

Also, did he say custom boot animations? I don't think that's what is holding us back... better examples would strengthen his argument
Sometimes duct tape is the way to go, especially when you are working on a project with a small-ish team where your 'hacks' can be easily understood by everyone.

This article is very relevant to my life recently. Recently I have been working on a tool to boot a full development environment in VM. It's just a series of shell scripts (managed by Vagrant, so some "shiny", but nothing crazy). Everyone wanted me to use docker and someOtherShinyThing.js etc, but in the end the shell scripts are simple, predictable, and they work really well.
Why Internet is so blue
Jeb Bush Publishes Thousands of Citizens' Email Addresses
One potential way to make a snappy one liner (and you do need a snappy one liner) is to describe it in terms of who it helps instead of what exactly it does, even if it is just "A new approach to stopping the pain felt by the X Billion dollar a year industry of Y".
Local privilege exploits are problematic for corporate environments where not all users can be trusted 100%, and for the gullible less-technical users.
What would be the ideal complementary feature to happen outside Docker to make this easier? Make radvd cgroup-aware, maybe?
Multi host docker networking without encapsulation
Bush's 2016 Tech Officer Ousted Over Offensive
A non-trivial number of YC founders are >30, married, have kids, and don't live in the Bay when they apply. It's not that big of a hurdle.

Consider how many people with similar commitments (kids, marriages, mortgages) get deployed for military purposes every year for roughly the same amount of time. It's manageable for families.
Distributing apps outside of iTunes on iOS
I've downloaded apps before that just get popped directly onto my iphone homescreen. How do developers avoid the app store? Thanks!
Understood. We just happened to have unconventional constraints that suggested an unconventional solution. There are many ways to lobby for improvements for things (especially Web standards) and perhaps with us showing the limitations of the DOM, we can influence change for the better.
Deliberately teeing up for the appellate court? From the judge's perspective, ruling against the government at this stage in the case is very dangerous - but making a ruling like this gets it off his plate and up the food chain (where it would go anyway). And in this way it gets up there quicker.
Thank you for getting back to me. I'll open a feature request for this and see if we can fit it into a future release.
I'm on the other end of it with my current project. The "architect" managed to wire about a dozen third party libraries and frameworks together to create a Frankenstein monster that's quite literally unmaintainable. Every day is a new day of Jenga - touch anything and it all just collapses.

The funny thing is it didn't save time at any point in the project. the learning curve to configure all that was so steep we could have written it ourselves in less time. And sure, with a few dozen scattered lines of code I can add a new feature that's almost exactly what the users are requesting. After three days of perusing stackoverflow for a few days and spending another three days trying to figure out where the new cryptic error message is coming from. "Socket timeout"??? Which socket? For what?
Likewise--my mother was doing our farm's books on an IBM 8088 back in the mid-80s.
$vau – the ultimate abstraction [pdf]
This is neat, but you guys have failed on the basic human motivation. A python file isn't something I can take into the lab with me to reproduce an experiment. Does this spit out a useful human readable set of instruction?

Is there a sample output spec, compared with the norm of human readable input? As is, this seems like a solution for computers, not folks in the lab.
That's a really good idea, actually, and I can see how to apply that. Thanks.
Why not use Ceph? There are solid Haskell bindings for RADOS: https://github.com/anchor/rados-haskell
There are two downsides to Firebase. The first one being price. For certain applications (e.g., photo sharing app) it does not make sense to use Firebase due to the high cost of storage. I would just use AWS in this case. The second downside is that it takes longer to run SQL-like search queries on the data. Depending upon your application, this might be important and Firebase does not do this well. What Firebase is good at is make the development process very quick and for real-time applications the set-up is much simpler than web-sockets.

I have tried both Backbone JS and Angular JS and in my opinion, I like Angular's separation between the front-end html and the model. Reading through Angular is much faster than reading through Backbone code because Angular is very opinionated. I like opinionated frameworks and languages (e.g., Python) because if there is only one right way to do something, it simplifies the code greatly. Some people don't like Angular due this structured approach and opt for Backbone. As for performance, there really hasn't been any problems with Angular and Firebase. I am not sure where the complaints about performance comes from.

And just one last comment. I augment AngularJS with Jquery and Lodash. For some functionalities, I like to work directly in Jquery or Javascript rather than use the Angular method. I find this much simpler than stick 100% with Angular and in order to keep this logic clean, I keep the Angular and Jquery code separate.
I'd love to own an airport, man the money they make from parking fees alone ....
My group was rejected last time (I'm assuming) because the founders hadn't physically met and because of a lack of prototype.

Now the founders have met (the group of founders has actually received an addition of an elec. eng) but we still don't have a prototype. Hopefully it works out this time around.
I went from OSX to Ubuntu a few years back and it's been the most overall enjoyable and productive desktop/laptop OS experience I've had.
Guy edited 50,000 Wikipedia to fix a grammar error that's not even an error
I'm conflicted about vau: on the one hand, it's the cleanest expression of the "Lisp ideal" I've seen yet. Replacing special forms with fexprs makes everything "first class", and lets the programmer mold the language any way they see fit, without being boxed in by someone else's opinion of what computing should look like.

On the other hand, it really spits in the face of any kind of static analysis. Assigning types to vau based programs is going to be freakishly difficult if not impossible in practice.

Some clever form of dynamic analysis/partial evaluation is going to be needed if you want to regain the benefits of static languages, like type checking and compilation. That's another PhD thesis or two, though...
Anyone know about LLVM and their plans? The reason I ask is that I'm starting to do some Rust code and one of the nice features is that they use C++ name mangling. I'm guessing I shouldn't assume that there will be interoperation with installed C++ libraries in the short-mid term :-(.
Yea, Node would have landed a lot more patches if they didn't have that pesky IE9 compatibility requirement.
And because he was clearly a genius.
Securing a Logging Environment
I suspect GDrive is going to be a dead product in a few years. Googlers probably can comment whether GDrive is "dead" like G+ and Google Code. I don't even know if there is any active real goal for GDrive these days. When it first came out I thought it would be a great addition to cloud drive. I even though that GDrive could become an alternative to S3 when Google Compute came out; I would imagine one day GDrive become object storage for Google Compute as S3 is to AWS services. But no... the GDrive development was slow. Gdrive is trying too hard to be everyone's cloud drive, but it hasn't. I stopped using GDrive because the upload and download was terrible, buggy UI and unusable iPad apps. The app version was so behind the UI I would just send stuff over email to myself, then re-upload to GDrive on my laptop. The only thing I used GDrive for was saving PDF files I received in emails so that I could store the PDFs online and offline.
So the server always sends the same plaintext (the private key of the bitcoin wallet), encrypted presumably by the same cipher but each time with a different symmetric key of course (negotiated by the handshake). It seems (naively, I'm sure) like this is a weakness, like you could collect a bunch of the encrypted samples, and then use the fact that they are all from the same plaintext in order to figure out what the plaintext is. How many samples would it take before you could deduce the key?
In some ways they may be more like a public performance. The venue is constrained and the ticket agreement restricts ability to reproduce artifacts from that performance. Do illegal bootlegs ever become public domain? I'm thinking they can't - they would always be an illegal bootleg.
I promise you that aggregate logistics, including munitions costs, are important in war planning, operations, and strategy, even if they aren't important considerations in individual tactical decisions.
Today, with public hosting nearly universally offering VMs instead of traditional user accounts on a single operating system - never mind the whole Docker trend of giving every single piece of the application its own virtual OS install - are "large multi-user systems" even worth worrying about anymore?

But this is basically orthogonal to the modern application of (OS-level) privilege boundaries, which is to protect the user from compromised application processes. This escalation doesn't let someone "take over your computer without you doing anything" by itself, but once someone has exploited an IE bug and found themselves able to run arbitrary code on users' computers in a sandbox - which happens all the time - that's exactly what it allows.
You seldom hear about people who lie to their loved ones about their hidden coffee stash

Try Utah some time. Great place, interesting culture, and occasionally, secret coffee stashes.
> You know, I think this is really 1-way... I have not see anything along these levels of hostility coming from the CoreOS camp.

Personally, I agree with you, just trying to stay neutral with my comment. Recently went to a CoreOS meetup in NYC and from what I can tell the CoreOS guys seem super nice and very knowledgeable, nothing else I've seen anyone representing them say or do in public suggests any malice against Docker.
You can't externally asynchronously close a file descriptor within a process, because of the way file descriptors are re-used.

revoke() basically works like closing it on the "other side" - the process still has an open file descriptor, but any IO on it will error.
I would guess he is suggesting that less than 40% means you are over-spending or under-performing and more than 40% means you are under-spending (eg. you should invest more in growth).
We intend to use the same model as Kickstarter and specifically focus on tech startups. Kickstarter tends to focus more on Arts/Craft projects (including movies) and doesn't cater to tech startups unless they are creating a software/hardware hybrid like the Peeble smartwatch. Fundable uses a equity crowdfunding model which makes us different from them. Thanks for your question Cmrberry
Definitely a worse idea. The bitcoin you can mine with general instances is insanely low compared to market value because of customized bitcoin mining machines.

I tried this from experience with AWS credit I got from a incubator.
Internet Explorer up to version 6 contained a copyright note about containing Spyglass Mosaic code in the about dialog. Obscure layout glitches and behaviours from Mosaic were definitely in IE up to version 8 (e.g. mouse pointer related code). Many things (UI, seperation of code into libraries, API) of IE 11 trace back to IE 3.
Bryan, your long-winded reply basically says you always wanted a foundation? Really? Well, where were you in November??

This announcement feels like hurried back-room politics, and your reply is reinforcing that impression.
Some sodas have twice that amount per ounce, and energy drinks have 10mg or more per ounce (just for reference).
How this is different from gammu-smsd or gnokii smsd? I'm in the process of contemplating a web app (for internal use) that needs to send and receive sms messages. Though I didn't yet decided what to use for the actual communication.

I believe you already knew about the alternatives (gammu, gnokii, smslib, etc.), so what are the advantages of Gosms over others?
I agree with your findings on Hadoop. It is a very complicated ecosystem. The core is tied to JVM and abstractions of map-reduce are heavy and difficult to use. There are multiple domain specific languages/api to do the same thing : pig, cascading. Yet if you pick one you cant use other. Hadoop feels like tower of babel.

But I am not in the favour of creating another stack as Hadoop replacement. Spark fills the role of distributed computation framework very well. It uses scala a functional language which provides neat abstractions for map,reduce,filter and other operations. It introduces RDD to abstract data. All the components graphx, sparksql, blinkdb use scala.

Also building a new map-reduce engine is a difficult task. The computation engine will lie in the middle of stack not on top as shown. Libraries will sit on top of that, so if you build an engine you will have to build everything on top of that.

See the Spark ecosystem : https://amplab.cs.berkeley.edu/software/
Thanks for share this news
Samsung smart TVs inserting ads into third-party apps
You're obviously not familiar with the effects of any of these substances. Plenty of people live normal lives taking opiates every day (in obviously large amounts due to tolerance). Likewise, alcohol is far from the harmless substance you paint a picture of, easily as damaging or more damaging than any illegal substance.

The point is that the only difference here is between social acceptability and social unacceptability. There is nothing inherent in heroin or cocaine that's more dangerous than alcohol (quite the opposite in fact, especially in regards to heroin and opiates). So no, these substances do not have effects so different from others that they need to be in a separate category. If they did, alcohol would be classified right along with them.

This socially acceptable/unacceptable classification is often mistaken for something else, in this case, a difference between the effects of chemicals themselves. That is, of course, as the powers that be want it to be.
It's systemd: http://askubuntu.com/questions/360615/ubuntu-server-13-10-no...
#!/bin/bash isn't a Linuxism. #!/bin/sh and then relying on Bash features is.

#!/bin/bash just means your port has to depend on shells/bash, which is pretty reasonable.
Microsoft Pushes Patches for Dozens of Flaws
According to rumors JFK used dexamphetamine. Probably Hitler also had access to the better amphetamines. Contrary to common belief meth is significantly different and nastier (neurotoxic).

There's a section of meth vs amphetamine on WP. https://en.wikipedia.org/wiki/Methamphetamine#Pharmacology - scroll to "Comparison to amphetamine pharmacodynamics"
I usually turn-off preemption with "Preempt(OFF);" actually the default for that call is OFF.

Just turn-off preemption on all your threads and it only changes tasks when you voluntarily yield. Interrupts are still on.

I think I did make an ass of myself with the SetFlags stuff. Oops. Just learn it.
"At Arbitrazure, we are of course open to any idea for converting free Azure credit to cold hard cash. But our research indicates that without special mining chips, Bitcoin mining is not competitive, and $500K of Azure per month (15,000 'A1' VMs) would take 8-16 years ($48-$96 million) to earn one Bitcoin ($225). That's why we remain committed to resale, rather than direct exploitation."
Except by default, bash from the Ports tree gets but into /usr/local/bin/bash. An easy fix for users, but a better hashbang would be #!/usr/bin/env bash
Are you on crack? Windows does no such thing. It's called User32.dll for a reason. If what you say was true it would be called User32.sys i.e. a kernel driver.

You're getting confused from the fact that graphics drivers and DirectX are primarily kernel mode components in Windows, which is done purely for performance reasons. It is not done for any backward compatibility reasons like you wildly claim.

I would recommend that you read the NT Internals book by Mark Russinovich. Then you might actually show some respect to the NT kernel.
It's been talked about a few times in this thread already so I'll try not to rehash too much. We think Spark is way cool but disagree that it's a complete replacement for MapReduce. There were people else where in this thread who described pretty well their use cases that didn't work with Spark.

My experience is that Hive is pretty widely used, I have a lot fewer data points about Pig. We're not particularly attached to either of these. That sentence was more to indicate that we'd be adding some sort of interfaces for specific data types.

Seems like we got our history wrong here. When was YARN added we'll add a correction.

Hope this helps clear things up.
Not the first time Bryan Cantrill has done that:

http://www.zdnet.com/article/how-suns-need-to-control-the-code-cost-them-the-company/

or: http://www.cryptnet.net/mirrors/texts/kissedagirl.html