ysapir
However, Waze using a dynamic map is able to provide mapping for the West Bank as well. While Google opened up its navigation app a few months ago in Israel, it has not been opened for the West Bank (possibly because of map licensing restrictions that similarly prevented opening it for Israel for so long).
To give some balance, the day these two brothers and their father died, there were continuous rocket attacks on Israel. At around 7pm, a rocket hit a high school in Ashkelon. A student from the school told the reporter, "We were playing soccer near the school and suddenly there were sirens, and we saw the Iron Dome rocket fire above us, and then we heard a large explosion and we realized it fell just near us. The police came and we directed them." The rocket fell on the rooftop of a nearby school building unexploded and was disarmed by the police. The IDF later released a statement saying it attacked over 50 tunnels and tens of hidden rocket launchers. The Hamas often places the rocket launchers near civilian homes for protection and this might have been the cause of the attack. The civilians, as perhaps the Hejazi family in this case too, have no real say and are sometimes forced to remain near the weapons against their will.
[1] http://www.worldpressphoto.org/content/swedish-photographer-...
[2] http://news.walla.co.il/?w=/2689/2587705 (live blog from the day of the attack, Hebrew)
[1] http://www.justsoftwaresolutions.co.uk/threading/non_blockin...
Or take the 4th grade test about dinosaurs[1]. Objectively, we can't verify if the world if thousands or millions or billions of years old, and we can't verify if dinosaurs lived concurrent with humans or not. We weren't there. There is evidence, and how we interpret the evidence, and yet the test features a rather forced interpretation of the evidence. Now, numerically there may be a lot of people all over the world who prefer the fundamentalist interpretation, even if they are accredited scientists in universities. In a completely open environment, this opinion would get more weight than it deserves, a weight that does not represent its true standing among scientists who understand all the different implications of the evidence.
From the article - "They argue that the current journal system slows down the publication of science research. Peer review rarely takes less than a month, and journals often ask for papers to be rewritten or new analysis undertaken, which stretches out publication for half a year or more. While quality control is necessary, thanks to the Internet, articles don’t need to be in a final form before they appear. ... “We want to go after peer review,” CEO Toni Gemayel told us."
And I am saying, quality control is essential, and yet an open internet-based process would mean a lot of people with pet theories they want to drive could game the system. I agree with the poster who wrote that you need to take into consideration the author and his caliber even in scientific journals -- the quality control problem is a problem already today really -- but the effort necessary to get an article to publication raises the quality somewhat (and in turn prestige of relevant journals).
EDIT: And Waze does not do walking/public transportation directions.
If they are doing due diligence now, they would need to look into the GPL source code. Waze (at least in the past) was based in part on RoadMap which is GPL - https://github.com/mkoloberdin/waze/
That was version 2-2.4. Now they are at version 3.6, so maybe they rewrote the relevant code.
As far as the R&D centers, this can't be compared, because both those companies (Snaptu, Face.com) were much smaller than Waze. Facebook may be interested in an R&D center in Israel too, and is just looking for an appropriate base on which to build it.
I guess this seems to put Facebook more on a collision course with Google, after Facebook Home.
On various meetup pages, Abby also describes herself as a designer.
I am sorry now I signed up to unlock my city.
Besides, a stealth fighter jet cannot be a MVP. Maybe you have better maneuvering technology, or targeting technology, or maybe you have teleportation technology. That would be the basis of your MVP. If it still costs above $100,000, then minimize again, and again and again.
An app generally needs a backend and it is clear some of the policies are directed towards not the app itself but how it interacts with the backend. These same guidelines are meant to be used to stop apps such as malware games that collect contacts and send them to the backend to be used as spam email lists.
"Do not send SMS, email, or other messages on behalf of the user without providing the user with the ability to confirm content and intended recipient."
After the time-based trial, there are going to be different packages based on different usage quotas anyway. KISSmetrics is probably catering to very different and more established customers than the author, and their pricing model is structured accordingly.
[1] http://www.independent.co.uk/student/news/open-eye-you-never-know-what-you-might-unearth-2365369.html
[2] http://www.academia.edu/2488263/Vespasians_Camp_Cradle_of_StonehengeAnd yes, you can use namespaces and careful template programming to give some modularity to the code, but in the end, if one code line change in one template header, that is used by multiple other template headers, and in turn by multiple libraries, means you have to recompile thousands of files and dozens of libraries, this is a very big price to pay.
The article starts with function templates, which are tricky, with function overrides interfering with template instantiations. The article seems oblivious to this issue.
"void PrintTwice(const TYPE& data)"
If you are going to make a function template that ought to work with primitive types accepts a primitive type, const& may not be that simple. You may want to write a separate template implementation (and choose between them using enable_if<> and type_traits), because you don't want to take a pointer/reference to an int if you don't have to."You should have noticed that I used typename, instead of class. No, it is not required to use typename keyword if a function returning something. For template programming, these two keywords are very much the same."
I have generally used <class X> rather than <typename X>, following a comment by David Abrahams to that effect on the boost list a long time ago. I think it has to do with the fact that typename does have multiple meanings inside the angle brackets.
"int tSum = int();"
I think this code is problematic.I'm a C++ programmer with over 10 years, I buy software books, but I basically only go for well vetted books.
I dislike a chapter heading reading "Exception throwing destructors" even if that is a one page chapter with one big word "Don't." It also happens to be the type of thing I already expect a professional C++ programmer to know.
Actually, the only chapter I found interesting is #12 (MapReduce) and it doesn't really have much to do with reliable C++. But after reading up on this, I found that it gained little interest in boost [1], and its description in [2] is rather bland. Compare the description for N3554. So, instead, a book with only chapters like #12 but which touched on very useful, well-tested libraries would actually be more interesting. Not the normal libraries, the usual ones like boost in which professional programmers should already be adept, but some other ones that are real gems nonetheless. But all that is assuming that I would still be interested in writing C++ code.
However, I don't really see a future for C++ for most purposes, so "Scala for Profesional C++ Programmers" may be even more interesting.
[1] http://lists.boost.org/Archives/boost/2009/08/155729.php
[2] http://www.meetingcpp.com/index.php/br/items/a-look-at-c14-papers-part-2.htmlThis is an understatement. When you work with an open-source third-party library/module in a commercial company, it is much easier for the company to submit bugfix patches to the open source developers. The company probably has access to a wider range of data (including proprietary client data that can't be released) but which will highlight hard to find bugs. The code is open source so it can debug the problem itself. But even if it is MIT/BSD/Apache/etc, it makes more sense for the company to send back the patches to be integrated. Otherwise, it has to maintain an unreleased patch-list and re-apply it with every version update. If it does not apply cleanly, it has to spend resources to update the patch to the changes in the new version. It's developer time the company can use for better things.
Knowing this is one more reason I am also more likely to choose code released under a permissive license than under GPL. I figure all things being equal, it is probably better tested, better code.
In fact, the law as described by Barton in the earlier section of his paper shows that the non-obviousness criterion was deliberately weakened over time, specifically when the Patent Act was passed in 1952 that eliminated a requirement for a "flash of creative genius."
Anyway, I am not a law expert. I am an entrepreneur. My interest is to be able to invent without fear that after I invented and researched and showed that some form of product was viable, some large company (Google, Microsoft, Apple, etc) or a competitor or any other group would then replicate it, claiming to have arrived at the product independently. The bottom line is that it wouldn't foster innovation, it would hinder it. I would have no incentive under the patent system to go to investors and secure funds to do research if in the small chance that the research is fruitful, I will not be able to protect it.
[1] Draft version of Barton's article: http://emlab.berkeley.edu/users/bhhall/ipconf/Barton901.pdf
If you need to know that it's possible in order to make it, then it is non-obvious.
Maybe the algorithm is obvious, ie, to do X you need to do steps 1, 2, and 3, but X itself, the basic functional creation that employs the algorithm, is not obvious.
Swipe-to-unlock, the basic algorithm, how to implement it is pretty clear. But matching and researching which gesture works with which functionality, to the degrees customers find it natural took effort and time, and it produced a creation that was not obvious before that research.
Besides, if this is already part of the current rules, why do we need to amend the rules for it? Just enforce the rules better.
Also, the patent system should be modified to allow some way to handle customer discovery. Something like a single provisional filing fee allows you to file many iterative documents repetitively (with MVP source code perhaps) and those later provide a basis for priority date if proof is supplied they were customer-tested.
As a new applicant, it makes me curious. Does that mean that (usually) if I haven't seen views on the video yet, the application hasn't been read yet?
If your application is a music player, then having anything but a stereo knob to control volume is dishonest. Yes, it is not a hi-fi component made of steel. But you are making a music player. If it doesn't look and feel like a music player, you are dishonest.
The same argument can be used to relate to some of the most basic UI metaphors. A desktop is not a physical desktop. But users would prefer a visual layout of icons representing apps on their mobiles and computers than a list of app names to choose from. A window is not a physical window, either.
So while flash is bad, denying the role of metaphors is just as bad. Maybe worse.