The only bigger problem is that many people in the bitcoin community refuse to consider deflation a problem - some even deny it is happening.
The consequence is that bitcoins are good for investors and speculators, but bad for actual sellers and buyers. People just hoard bitcoins, and sellers are constantly lowering their prices every day while no one buys from them, because who would buy in a deflation?
Bitcoin bubble will burst unless they manage to give incentive to actual sellers and buyers.
I am a fan of digital currency and currently accept bitcoins, but I am considering to stop doing that, unless bitcoin changes from investing commodity to a real currency.
This is a good project that attempts to add a bit of freedom back to the internet, but the DNS concept is not the right thing for a truly free internet. We need to take it one step further and get rid of domain names entirely, start building on the freenet concept and replace urls with hashes and domains with author signatures.
I like him mentioning the programmer's mindset associated with GC being a big danger. Some people consider GC a magic bullet and refuse to think about what's happening under the hood. I do not consider that a good habit.
In some countries, when trademarks are transferred, there must be a continuity in the underlying product or the trademark is lost. (You cannot just buy a famous trademark and ship something completely different with a sticker placed on it.)
Anyway, as you stated in the last paragraph, there may be an infinite number of forks, and that is the core of the problem with trademarks and open source. At the moment of forking, the source codes is identical. Then they start to differ. Which one is truer to the original one? Software is not a shoe. I see the continuity of a software project in the philosophy behind it.
Who is the true producer (the one that guarantees the "quality" for the consumer) in this case? The organization or the community? Which part of the community?
In my opinion, this is a big problem that needs to be solved in the future. Maybe using a trademark are not a good idea for an open source project...
It is not that easy - that's why I added the comment - to start the discussion about open source and trademarks.
From wikipedia (sorry):
"Trademark law is designed to fulfill the public policy objective of consumer protection, by preventing the public from being misled as to the origin or quality of a product or service. By identifying the commercial source of products and services, trademarks facilitate identification of products and services which meet the expectations of consumers as to quality and other characteristics."
Trademarks exist to protect consumers, not the "owning" companies. In case of open source projects, this does not work so well and there are problems you have mentioned in your reply.
What bothers me is the trademark issue. Why should Oracle keep OpenOffice and the fork has to use another name? Trademarks exist to protect the public. Which of the projects is more true to the original one?
I doubt those are habits, they seem more like abilities. A lot of people have these abilities, but great innovators can also manage themselves and actually do something...
After reading the article, I am not convinced, we should copy the techniques employed by porn sites when building all "ordinary" sites. On a porn site, the content variability is low - it is easy to pick one video, promote it, and it would probably satisfy all viewers to some degree. On a normal site, each user wants something else and pushing one video may annoy 90% of viewers, because it is not what they are looking for. On a less emotional and more informative site, you have to be less pushy.
If I were given questions like these, I would politely refuse to answer them explaining they have nothing to do with the important things a typical software developer does.
Having a solid portfolio of past successful projects to demonstrate your abilities (including participation in a open source development) is way safer than being able to solve artificial problems.
I usually criticize Microsoft, but I am on their side in this case.
Why shouldn't Microsoft be using this kind of data? Google search result pages are part of the internet just like any other publicly available web site. Microsoft monitors what the users are clicking on Google and probably on Bing and other sites. So what? Monitoring users is not a new thing. It may be unethical and I may personally hate it, but almost everyone is doing it.
Google should stop whining about this and make their search result the best they can. If they had the best search engine, Bing could come close, but never overcome Google by just copying part of it.
Agree, playing hide and seek with crackers is waste of time. I decided to make the anti-piracy protection trivial in the latest version of my software. I just wrote a installation date into an .ini file.
I want customers that love the software and are happy to pay the price I ask. Software piracy can be solved by social means, not technical means.
The only bigger problem is that many people in the bitcoin community refuse to consider deflation a problem - some even deny it is happening.
The consequence is that bitcoins are good for investors and speculators, but bad for actual sellers and buyers. People just hoard bitcoins, and sellers are constantly lowering their prices every day while no one buys from them, because who would buy in a deflation?
Bitcoin bubble will burst unless they manage to give incentive to actual sellers and buyers.
I am a fan of digital currency and currently accept bitcoins, but I am considering to stop doing that, unless bitcoin changes from investing commodity to a real currency.