skysight-inc/HackerNews huggingface dataset:
Based on the sample of images I worked on, the GoogLeNet classification error turned out to be 6.8% (the error on the full test set of 100,000 images is 6.7%). My own error in the end turned out to be 5.1%, approximately 1.7% better.

To put this in perspective, the task is basically "given a picture, identify the correct class out of 1000 categories" (it gets into specific breeds of dog, for instance). Humans turn out to miss some of these, and neural networks are now nearing human level performance.

It's fun to note that about 4 years ago I performed a similar (but much quicker and less detailed) human classification accuracy analysis on CIFAR-10. This was back when the state of the art was at 77% by Adam Coates, and my own accuracy turned out to be 94%. I think the best ConvNets now get about 92%.

Things are moving quickly in this field.

(My personal) ILSVRC 2014 TLDR: 50% more teams. 50% improved classification and detection. ConvNet ensembles all over the place. Google team wins.
I'm not sure what you're comparing here...Linux is a registered trademark, Markdown is not. There really is a big distinction here, so comparing them as equals doesn't work.
I'm taking the post we're responding to at face value: "If I'm going to take less than what I believe to be the "market rate" for my services in lieu of some equity and my motivation is to make money, then I'm going to do the math and weigh the probabilities of my equity and the lower-than-market salary being more lucrative than taking a job with no equity and a market rate salary."
I would assume that a large part of it has to do with the fact that the people that commit the crimes recognize an opportunity in pretending to be an unregulated taxi and then when they get a rider they seize the opportunity they have created for themselves.

These same people wouldn't be able to do this as Uber drivers because despite being unregulated, Uber has a detailed record of what driver was dispatched, where you were picked up, where the driver drove (at least until they turn off the uUber app), etc.

Now, of course that doesn't mean that any random Uber driver couldn't just snap and decide they were going to rape and murder their passenger, but of course they would be caught if they did, the same way that a taxi driver would be caught for much the same reason (regulated or not).

It actually seems like Uber would have an advantage because you cannot hail an uber anonymously on the side of the road like you can with a taxi. If I summon an Uber there will always at least be a record of everything up to the moment I got in the car.

If I hail a perfectly (legal, regulated) taxi from the side of the road and get in, then the driver snaps and decides to rape or murder me, unless I noted the license plate number or something like that and sent it to someone, there's no record.

In fact, I don't even have to have a phone with me, so there may be absolutely no record of the transaction or the fact that I had an interaction with the driver at all, anywhere.

I think in these countries you wouldn't see rapes and murders occurring from Uber drivers, but rather still from "unregulated taxi" drivers who aren't really unregulated taxis but "criminals pretending to be taxis", something they can't do with Uber.
FFmpeg for Android
I appreciate the extra detail here. Having built small robotics platforms for more than a couple of decades I completely agree with much of what Dyson is saying, things really have changed tremendously in the last 5 years. Between $0.75 32 bit MCUs with 64K of flash and 8K of ram, to $3.00 6DOF IMU chips, to $5 HD video cameras, the ability to put high resolution sensors, better compute, and getting more watts per gram than ever before, it is a great time to take another look at what mobile robotics can and cannot do.

I should have known, robots have always been held back by the weight of power and compute.
Zsh 5.0.6 released
This is my first link here, to check the details on how you can create your own compilation script you can check here too - http://vinsol.com/blog/2014/07/30/cross-compiling-ffmpeg-wit...

Enjoy the link
I think we will be seeing a lot more hydro stuff in the coming years and hopefully it'll shed it's image as being used for growing pot. It's a much more efficient way of growing than soil, often yielding 3x as much.

There's quite an active group over on reddit who discuss hydro issues /r/hydro.

You can actually build a pretty decent home brew set up with minimal cost with some careful planning.
iPhone 6 Concept First View
I think a blanket statement like the title of the article should be a taken with a pinch of salt. There a plethora of factors that come into play, e.g., what kind of day job you are working at? Do you have a family to support? What kind of new business ideas are you exploring?

Personally, I think it is really hard to do justice to either your fledgling business or your day job when you try to do both. Especially when you have a kids.
Nvidia  Files Patent Infringement Complaints Against Qualcomm and Samsung
Did u change the content of your article since originally posting it?
GAMIFICATION OF EDUCATION FOR BETTER STUDENT MOTIVATION
The challenges faced by schools and colleges are many, among which student motivation is the biggest crisis. Without proper motivation from students the institutions can’t improve student performance. The institutions are brainstorming new methods to engage students with high motivation.Gone are the days when A for apple, B for ball, in the era of internet it’s A for android, B for Bluetooth. Now everything is being centralized around computer technology. So institutions are forced to use latest methodology to motivate students. Gamification is one of the latest methodologies being used to motivate students.

Gamification is nothing but using gaming mechanism in the process of learning. There are various gaming mechanisms that can be incorporated with the classroom. The main Gamification mechanisms used are progress mechanics, social interactions, collaborative approach to problem solving etc.

The gamified approach of learning helps the students in many ways. Not only it gets students motivated but also enhances their analytical thinking, develops their creativity and helps achieve their goal. It helps them think in a whole new way and it makes learning a enjoyable process.

gamification_vjgusSocial learning platforms such as COURSEEPLUS offer’s various Gamification mechanisms from sign up to sign out which makes learning a fun thing to do. For every step the student finishes, points are rewarded and later, on the successful completion of the course, badges and certificates are provided. All these, motivate students to achieve more and makes them collaborate with others.In the era of internet, everything revolves around social media. It is high time institutions use new methods of teaching to improve student performance. Social learning platforms, cloud campus, Gamification etc help institutions motivate students at the same time make learning an enjoyable thing to do.
Free web editor for state machines
But it makes it not salary, and since there is not market rate for bonuses, since they often depend on profitability or percent to yearly sales numbers, the number that truly matters is salary. It's the number that potential employers will ask you for, or offer you and is typically the only individual component of your compensation package.
In Denmark it's called candy floss. Guess the Danes couldn't decide on which name to use.
This was a disappointingly light read. I was hoping for lots of fascinating technical details and a heartening, Apple-esque story of biding one's time with a product (along with an analysis of what technical advancements make now the right time for the Dyson robot vacuum). And there was exactly one paragraph about why it's launching in Japan first.
"There's basically only one (or a family of) languages that have no optimisation at all"

... sort of. Chips themselves perform some optimizations.
It's important to note that this consensus model only works if all nodes are honest.
Our entire Milky Way galaxy is just a dot in this supercluster
Is there, currently, a way to put positional headtracking into a wireless device (without using a fixed camera)?
That's crazy? Compared to the western world, sure, but seems pretty uneventful based on what I've seen in India.
Why would you want to zero a buffer ? Because it may contain sensitive information, I presume. If you don't have additional properties w.r.t allocated memory, what prevent a system with high load to temporarily put the given memory block on swap, leaking the information on disk ? Security is hard...
> and does not address the situation of two nodes having conflicting sets of data (for instance from network partition).

I believe it does address this. Each log entry is either committed or not; an entry can only be committed if it has been replicated to a majority of nodes. Any node that lacks a committed entry cannot be elected master because of the election rules: a node will not vote for another node less complete than itself. Since a committed entry has been replicated to a majority, a node lacking that entry cannot receive a majority of the votes. (Thus the committed log entries will always be the same on all nodes (though some may be behind, and may only have a subset), which is the purpose of the protocol.)

> Considering it basically relies on random chance (I.E. who receives the message first) to elect a master, has basically no real way of resolving a conflict in election

This is mostly true. The PDF slides I link to below recommend that the election timeout be much greater than the broadcast time, the idea being that things should work out in the long run.

Highly recommend the PDF slides here, as they explain it better than I can: https://ramcloud.stanford.edu/~ongaro/userstudy/ — there's also a YouTube talk here: https://www.youtube.com/watch?v=YbZ3zDzDnrw

> Considering all that, this protocol doesn't seem very interesting (from a use-case point of view).

I'd love to hear of alternatives.
I am no network expert, but I guess their idea is to optimize the traffic in-between endpoints. The last segments (you <-> ISP) would still be using TCP over IP.
Though I'm hardly a networking expert I did some contract work implementing NDN simulations so I probably know a bit more about it than most people.

I'm highly skeptical that data entities provide a better (or even adequate) base abstraction for networking than network addresses associated with physical machines (ie. hosts, routers, etc.).

It seems to me that the problems NDN wants to solve, primarily content caching, would be better addressed at a higher abstraction level, as I think CDN's already do. This is my opinion, and I'm certainly open to being proved wrong by more qualified viewpoints.

As for the likelihood of NDN ever (a word I would almost never use, especially in regards to technology) replacing TCP/IP, it seems hard to believe given the extreme slowness with which IPv6, a comparatively minor change, is being adopted.
Given that nodes are trusted and communicate securely, why would a node be dishonest? (I'm thinking about this in a standard server setting: is your point that you can't use it for distributed peer-to-peer stuff on random user machines?)
I used it to build distributed replication of a SQLite database. Quite good fun.

https://github.com/otoolep/rqlite
Ollie, the two wheeled Sphero brother just launched
Because companies are pretty defensive their brand and also in some cases the contracts with modeling agencies may be a factor.

Source: I work at Amazon and am working closely with product imaging at the moment.
IMHO I don't think we lack knowledge capture and retrieval tools as much as we lack integration between those tools. I use Zim as a desktop wiki and todo list tool, Freemind as a mind mapper, TaskJuggler 3 as a project planning tool and Zotereo as a reference capture tool - and they are all very good at what they do but they just don't work together very well. A high level of integration between tools like this would be the killer app in this space. I have hopes that Camlistore would be part of this solution.
It does seem like the election timeout needs to be way longer than 150ms. The (default) TCP min_rto parameter on Linux is 200ms. A single lost packet could cause an election with the timeout from the paper. You'd either need to use longer timeouts or reduce min_rto to something sensible. And of course the equation changes for geographically distant servers.
I wonder if it's just my naiveté however it sounds like this is more likely to produce an X400 than an SMTP.

The vision seems pretty grand and all encompassing wholesale replacement of the entire networking stack, rather than small and easy to implement iterative approach. It seems that the biggest thing the TCP/IP folks got 'wrong' was the 32 bit address space, and even that small change is taking forever to be deployed.

Yes you could certainly improve TCP/IP but is it going to be 10X better?
There's already IEEE_802.1aq which is optimizing routing and allowing multiple parallel routing paths. https://en.wikipedia.org/wiki/IEEE_802.1aq

Lecture well worth of watching: Frank Fitzek, Aalborg University: Network Coding for Future Communication and Storage Systems https://www.youtube.com/watch?v=qaJYWrYKVRo
The problem with this is that the grove will not be able to grow enough to sustain (or come close to sustaining) even a single person. By the very, very most optimistic calculations (best recorded growth in tropical greenhouses) you need at a minimum 300 sq ft of space. But more realistically a 1000 sq ft or more are required to sustain a person.

Then there's actually a ton of labor that goes into growing, picking and correcting the plants. Just ask someone who has worked in a garden, tried aquaponics or grown something hydroponically (weed or otherwise). Automation can still only do so much, especially when it isn't at scale.

This relegates their grove to growing single types of plants very well. Growing fruits requires more light than vegetables, but either way you're looking at at least 40 watts per sq ft of space, usually much more (especially since the light needs to penetrate down through the leaves). For even a small setup of 8 sq ft you're looking at something that pulls 4 kwh of electricity a day at minimum (around a half a dollar). Taking between 3 and 6 months to grow some fruits you're look at a minimum of $75 a yield but probably closer to $400-$500 or even more after you calculate the costs of HVAC (big), water pumping and heating/cooling costs and chemicals (which are on the order of a dollar-per-day expensive). And then a lot of the equipment needs to be replaced and is very expensive, especially if you are running lights. Most of those have a shelf life of around a half year, unless you do LEDs which are extremely expensive investments. Of course this needs to be compared to the yield but generally economies of scale, even organic ones, can produce goods much cheaper. And hydro isn't organic...

The reason hydroponics is associated with weed is because you need to grow something that costs more than your inputs.
Location: San Francisco Bay Area

Remote :No.

Willing to Relocate : Yes.

Technologies: Java,C++, C#, Python,JavaScript,PostgreSQL, Cassandra.

Email :kodeseeker@gmail.com

Experienced software engineer with a master's degree in Computer Science. Have both Startup and professional world experience in Java, PostgreSQL and JS. Im looking for challenging engineering opportunities.

Resume : Available upon Request.
How are you handling photo rights/licensing?
One of us may be filter bubbled, or perhaps we are both in different filter bubbles. I perceive Vice to be extremely relevant among my peers. I think at least once a week, while talking about some random topic, someone will say "there's a great Vice documentary about that."
I've seen folks using the Space Buckets (http://www.spacebuckets.com/) technique to grow tomatoes and other edibles - I think that the pot growing industry definitely innovates and pushes the curve forward for these sorts of techniques, so I hope the derogatory nature of associating with that crowd doesn't prejudice someone against looking into the techniques. I could imagine a lot of good things coming from homegrow/DIY hydro gardening - although I have a huge normal garden which provides a family of 4 with more than enough high-grade food, I'd still like to set things up for the non-growing season every year. There's nothing quite like consuming food one produced oneself.
Yes you could certainly improve TCP/IP but is it going to be 10X better?

Doubtful, and I think you'd really need to see that level of improvement to have any hope of replacing TCP/IP.
Interestingly enough, for robotic vacuums _low_ weight is also a problem: the better your suction, the worse your ability to drive!

The tank-tread wheels on Dyson's model are meant to help mitigate against this, but I gather from (now ex-) insiders that this is still a buggy sticking point (ha!) that needs to be solved before release.
I don't see how this would work at all, given that public key encryption wouldn't work at all with caching data?
I didn't mean to imply that the solution as presented didn't work, I was just wondering if it would also work simply running the cipher with the zeroed key in order to avoid zeroing the key being optimized away. Obviously that'd be a lot more cycles; I'm just curious if it would be a viable solution ;-)
What an interesting and complex network.

It says some horrible things about me that what I found most interesting was the demeanor of Zeke Faux. I have rarely ever seen someone so visibly uncomfortable in front of the camera. It was kind of amazing.
I don't think it's backwards; humans are much more flexible and capable than computers, so it is right that they back up the computers not vice-versa.
I think we aren't past it until we express delight in credentials and achievements, and not gender. We shouldn't be happy that a woman got the position, we should be happy that a qualified person did.
if the function must be called, then step 3 cannot possibly be performed before steps 1 and 2.

So just to clarify, there's no way the compiler could do "1, 3, 2" instead of "1, 2, 3"? It seems a naive implementation of a compiler could store the pointer to the allocated memory in the pInstance variable before calling the constructor, rather than using a temporary location for the pointer (e.g. a register). Does C++11 and later specify otherwise?
How can you do a MITM server-side?
what prevent a system with high load to temporarily put the given memory block on swap

mlock() or mlockall() is useful in this case, but those are POSIX functions, not C.
Ah, until The punchline I thought you were describing the venture capitals scene
All valid facts - then just don't call the page pricing. Call it "enquiry" or "contact" or whatever...
Hey, congratulations on launching! Could you talk a little about how Cocos2D was to build with? Is it a high investment to learn?

Also: be careful of your app name, you might be contacted by King regarding trademark infringement for the term "Candy".
May be true in Asia but in US there's very few NFC terminals. Apple is still a US first company right now..
Location Matériel De Ski Avoriaz
A "dishonest" node doesn't necessarily have to be explicitly malicious, it can be simply faulty.
There is mlock(2), which is supposed to prevent the memory from being swapped. The problem with that is that the call requires either root or CAP_IPC_LOCK.

If your user lacks the capability, you have to run the program setuid root. Allocate the sensitive buffers at the start, call mlock() on them and only then drop the privileges.

There's also the 10kg fine-tuning hammer, mlockall(2). That makes ALL the memory for the calling process to become unswappable. As it can lock either the "currently held" memory, or "all the memory to be allocated during process lifetime", it can provide for some additional amusement under memory pressure.
if you're interested in the product you'll get about 1000 times more information via their website than this article

https://www.dyson360eye.com/
Multi-Device Hybrid Apps - iOS, Android, Windows and Windows Phone
Seraphine Maternity
Wouldn't high suction give you better traction (ie. by adding an additional downward force to the force of gravity) and hence mitigate any disadvantage of low weight ?

Also with sufficiently well-controlled motors you should be able to optimize suction and drive, say to minimize power consumption or maximize speed/vacuum power.
Are hardware+software startups like fitbit & withings copied as well?
OneNote isn't a bad choice, but it doesn't hit all the marks here. It does shine in a few places for me:

- Search: Search is very very fast and also does OCR of text in images

- Cross-platform: Works on Windows desktop and on Android/iOS phones

- Online: Can also share OneNote pages as a link to those people who don't have OneNote

I'd be surprised if the format isn't propietary, and there's no CLI. But if those things aren't important to you, then basic usage of the application is awesome.

(My minor nit with it is that navigating Sections can be difficult, and "finding where you are" in a large notebook is also harder than it should be).
Everything except pricing information and independent verification of their superiority claims. Dyson's have traditionally come with a premium for their "technology". I'll be patiently waiting for the reviews to trickle in.
I'm not sure the ability to drive is that much worse -- for constant curvature surfaces it should just increase traction. I guess the suction could be regulated if a certain varying inclide causes trouble.
Why a Dead Alkaline Battery Bounces[video]
Moto 360 Review: One Size Doesn't Fit All
Won't we eventually have rooftop solar and domestic batteries that mean that power costs (heating and air cycling, for example) are no longer as much of an issue?

I don't care about organic. I'd be happy to see contained growing that means I'm not losing large amounts of my plants to slugs/snails and caterpillars as I am now. Also the extreme heat in Australian summers troubles my garden too.
Can you help this mother?
A friend of a friend needs help. If you can't donate that's OK, just post it everywhere you can.

http://www.gofundme.com/e00qn4
> more secure

If something is already secure, how can you make it moreso ?

What they mean is "less insecure".
In NDN, all data is signed by data producers and verified by the consumers, and the data name provides essential context for security.

Centralizing the concept of security in the network's architecture will create an intractable problem. Certain parties will still want to impose their desire to be able to eavesdrop on the data. Therefore, there cannot be any real security in such centralized design for security.

The in tempore non suspecto in which it was still possible to roll out security jokes such as SSL, is over now. Nowadays, 95% of the world population (and their governments) will refuse to adopt any centralized security design, because they do not trust it.

In my impression, the project is dead on arrival.
Yikes, what did they do to the page's "scroll" function?

Do people actually find that usable? It definitely made me think the page was broken at first... The slideshow seems like a 'play' (right-arrow) much more than a 'scroll' (down-arrow).

Is this a metaphor for Dyson vacuums in general? (Technically-clever, shiny, but not necessarily the most effective)
Agence Facebook
Citymapper Launches in SF Bay Area and Chicago
Calling him an "Apple fanboy journalist" isn't an ad hominem attack unless you use that characterization to dismiss something he said. It's just an attack, and a pretty accurate one at that, if you follow his blog.

But this is totally unrelated to the immature behavior that he's showing about this whole Markdown drama.
Bill Gates Spent More Than $200M to Promote Common Core