Tag: 南京论坛


Steph Curry on how he came to terms with NBA Finals loss


first_imgThe sixth and final episode of Stephen Curry’s behind-the-scenes Facebook Watch series drops later today (5 p.m. PT). Its main focus is the Warriors’ injury-riddled playoff run and how Curry came to terms with the team’s loss against the Toronto Raptors in the NBA Finals.“At the end of the day, I knew I gave my best shot and it just didn’t work out,” Curry says, looking back at how the season ended in heartbreaking fashion at Oracle Arena. “I’ll never cheat the game, I give everything I have …last_img


Survival of the Fittest – or the Luckiest?


first_imgEvolutionists assume that bacteria spread because they evolve resistance to antibiotics and become more fit to survive.  That’s apparently not true, says a story in EurekAlert about a study from Imperial College, London: the spread of bacteria appears to be due to chance alone.    Here are two quotes from the article by team members explaining the finding:Dr Christophe Fraser, from Imperial College London, a Royal Society University Research Fellow and one of the authors, says: “Microbiologists have assumed for some time that some disease strains spread more successfully than others.  In fact we found that the variation in the communities we studied could be explained by chance.  This was surprising, especially considering all the potential advantages one pathogen can have over another, such as antibiotic resistance and differences in host immunity.”    Dr Bill Hanage, from Imperial College London, and also one of the authors, says: “When we look at a sample and see that some strains are much more common than others, it’s tempting to think that there must be something special about them.  In fact, they could just be the lucky ones, and that’s what it looks like here.  Most of the variation in the spread of these pathogens can be explained by chance alone.”   (Emphasis added in all quotes.)The team studied three pathogenic bacteria and followed the social patterns of the humans they infected.  There was no clear association between success at spreading and fitness for spreading .    A related commentary by Dan Ferber in Science1 had another surprise about bacteria: they are not immortal.  Reproducing strains in a culture apparently show their age.  What does this mean?  For one thing, the results “make it unlikely that natural selection produced an immortal organism.”  For another, “It’s one of those exciting results that makes you take a fresh look at what you think you know.”  One observer is not sure the populations that stopped growing were aging; maybe they were taking a break for repairs.  But another said the new findings “put the onus of proof on anyone who claims that cells can be immortal.”1Dan Ferber, “Immortality Dies as Bacteria Show Their Age,” Science, Vol 307, Issue 5710, 656 , 4 February 2005, [DOI: 10.1126/science.307.5710.656a].Would survival of the luckiest generate all the richness and complexity of the living world?  This seems to be a very non-Darwinian way of looking at biology.  It also seems to undermine one of the key evidences of evolution in the Darwin Party’s debate arsenal: the evolution of antibiotic resistance in bacteria.    The second story reminds us that if biologists are still surprised by things happening right under their noses that have been studied for over a century, how can we trust their confidence about millions of years ago?(Visited 44 times, 1 visits today)FacebookTwitterPinterestSave分享0last_img read more


Don’t Write Off Relational Databases For Big Data Just Yet


first_imgBig Data may be the poster child for NoSQL databases and date warehouses, but one industry veteran isn’t giving up on SQL databases for Big Data just yet. As most IT watchers know, Big Data is perceived as so large that it’s difficult to process using relational databases and software techniques. Of course, the relational model and SQL dominate today’s database landscape. But on the other side there are databases built without relations, made for higher scalability. We asked the expert in the database area, Monty Widenius, about the current and future state of SQL, NoSQL and Big Data. As the author of the original version of the open-source MySQL database, and one of the founders of the community-developed branch of the MySQL database, MariaDB, his take on Big Data bucks the conventional wisdom that large-scale data must abandon SQL databases.Monty WideniusWould you please tell us a little about the history of NoSQL and Big Data? What are the main reasons that this has become such a topic of interest?The whole thing with the “new NoSQL movement” started with a blog post from a Twitter employee that said MySQL was not good enough and they needed “something better,” like Cassandra.The main reason Twitter had problems with MySQL back then, was that they were using it incorrectly. The strange thing was that the solution they suggested for solving their problems could be done just as easily in MySQL as in Cassandra.I can’t find the original article, but I did find a follow up a bit later where it was said MySQL would be dropped for Cassandra.The current state is that now, three years later, Twitter is still using MySQL as their main storage for tweets. Cassandra was, in the end, not able to replace MySQL.The main reason NoSQL became popular is that, in contrast to SQL, you can start using it without having to design anything. This makes it easier to start with NoSQL, but you pay for this later when you find that you don’t have control of your data (if you are not very careful).So, the main benefits (at least before MariaDB) of most NoSQL solutions are:Fast access to data (as long as you can keep everything in memory)Fast replication/data spread over many nodes.Flexible schema (you can add new columns instantly).What problems can be solved (or do people think they can solve) with the help of Big Data?More performance and more flexible schemas are the two biggest drivers of NoSQL.What do you personally think about the future of Big Data? Your predictions?I think that most of the people who are looking for NoSQL are doing it mostly because it’s still ‘hype’. Most companies don’t have massive amounts of data, like Facebook and Google, and they will not be able to afford to have experts to tune and constantly develop the database.SQL is not going away. NoSQL can’t replace it. Almost everyone will need relations (i.e., joins) to utilize their data.Still, there are places where NoSQL makes sense. I think, in the future, you will see more combined SQL and NoSQL usage.This is why we are extending MariaDB to be able to access NoSQL databases like Cassandra and LevelDB.Why do people still use NoSQL? What are the main reasons?Because it’s easier to get started with a NoSQL database. You don’t have to learn SQL and define your database schema before you start using it. A few are using it because they believe it can scale better than SQL.Can SQL outperform NoSQL? What are some unique advantages that make SQL better than NoSQL?As soon as data can’t fit into memory, SQL generally outperforms NoSQL.The same goes for things that NoSQL can’t do. Most NoSQL solutions are optimized for single key access. For anything else, you have to write a program and it’s very hard to beat a SQL optimizer for complex things, especially things that are automatically generated based on user requests (required for most web sites).SQL can also beat NoSQL on most single machines. In a cluster, where everything is in memory, NoSQL usually outperforms SQL for key lookups.What do you think about this Cloudera announcement?The problem with Hadoop is that there is no known business model around it that ensures that the investors will get back 10X money that they expect. Because of that, I have a hard time understanding how Cloudera can survive in the long run.It’s not enough to have a good product. You also have to be able to make money with it.Who are the primary proponents of Big Data and NoSQL?All the NoSQL vendors of course. 😉If this is all just hype, why are they talking about it?It’s not just hype for everyone. There are many big companies and projects that can benefit from Big Data.However, my point is that most don’t need and should not use NoSQL, because it will become more expensive in the long run when you finally discover that NoSQL can’t solve all your business needs.Finally, how does MariaDB fit into all of this?One of the goals of MariaDB is to be a bridge between NoSQL and SQL. That’s why we have added support first for Cassandra and are now working on adding support for LevelDB.We also recognize some of the needs that NoSQL is trying to solve, which is why we added dynamic columns (which makes your SQL schemas as flexible as most NoSQL schemas) and much faster replication. We are working in MariaDB 10.0 to make the replication even faster, more fault tolerant and flexible. We are also working closely with Galera to provide a multi-master solution of MariaDB.All of this is to better adapt to a changing world and satisfy the needs people have – or think they have;)Please tell us about the new MariaDB foundation! What does this mean for developers worldwide?The MariaDB foundation was created to ensure that it’s not anymore just one person or one company that is driving MariaDB/MySQL development. It’s only by having a set of independent companies working together with the common goal of keeping MariaDB as an actively developed open source project that MariaDB and the MySQL ecosystem will truly be free and future proof.What the MariaDB foundation is doing in practice, is ensuring that the MariaDB project is actively developed as an open source project. The foundation is hiring developers to do all the builds, QA, merges, reviews of patches, etc, that is needed for a project to go forward.Lead image courtesy of Shutterstock, Widenius photo courtesy of Jelastic. IT + Project Management: A Love Affair Massive Non-Desk Workforce is an Opportunity fo… Cognitive Automation is the Immediate Future of… 3 Areas of Your Business that Need Tech Nowcenter_img dmitry sotnikov Tags:#Big Data Related Posts last_img read more


Dear Nintendo: Give Me Super Mario On My iPhone Already


first_imgTags:#Android#iOS#mobile#Nintendo#video games Dear Nintendo CEO Satoru Iwata, I write to you not as a know-it-all tech analysis pontificator or even a hardcore gamer. I’m just a guy who spent his childhood Saturday afternoons hunting for 8-bit Warp Whistles and Tanooki Suits in Super Mario Bros 3 for Nintendo. And I have a simple idea. As you know, Nintendo hasn’t been doing so well lately. Your recently-revealed plans to bring smartphone-style apps to the Wii U represent a step in the right direction. If you want Nintendo to truly thrive in age of mobile computing, however, I’d suggest a willingness to go even further: bring Super Mario to my iPhone.That is to say, Nintendo should let casual gamers like me have the option of downloading old NES and Super Nintendo games to our iOS and Android devices. Mario. Zelda. Kirby. Metroid. Charge us a few bucks for them. We’ll pay. And you’ll have our undivided attention on the devices to which we’re already glued. Those of us who are semi-serious enough to consider buying stand-alone gaming consoles would be even more likely to do so. Just delight us. You see, competition for our collective attention span has never been more fierce. Now’s your chance to grab a chunk of it. The Wii Is 7, And Nintendo Is StrugglingOne year ago, your company posted its first-ever operating loss,  shedding $458 million due to lackluster hardware and game sales. Nintendo was fortunate enough to return to profitability this year, but sales of the new Wii U and 3DS consoles haven’t been nearly as high as anticipated. It’s a sharp contrast from 2006 when the first Wii launched. Much to my delight, my brother gave me one for Christmas only after hunting one down for weeks by going from store to store. Demand was huge and business was booming, you’ll recall. These days, finding a Wii U is easy. The problem is that fewer of us want them.Over time, sales of the original Wii naturally declined, as they will for the Wii U. Seemingly, the best conventional hope you have of driving those numbers north lies in slashing the price (which won’t help profits) and releasing must-have games for the console and hoping that they’re good — and well-publicized — enough to pique the interest of everyday consumers, whose attention is now firmly fixated elsewhere. Shortly after the original Wii’s hugely successful launch, another sought-after piece of hardware was unveiled. When Steve Jobs first held up the iPhone on stage in 2007, it marked the beginning of a revolution in personal computing and a shift in how casual gamers discover and play video games. Many of the very same people enthralled by the mainstream appeal of the Wii were now unboxing iPhones and downloading Angry Birds. Apple has since sold more than 500 million iOS devices, a number that only continues to grow alongside similarly impressive figures from Android. Bring Mario And Luigi Into The Smartphone AgeAs the the mobile age has unfolded, Mario and Luigi have been nowhere to be found, remaining stubbornly locked up in your company’s proprietary hardware. Unless one jailbreaks the device and downloads an emulator, playing classic NES and Super Nintendo games on iOS is out the question. It’s unfortunate for consumers and it seems like a huge missed opportunity for Nintendo. Since I bought my first iPhone in 2008, I’ve had this discussion with more people than I can count. If only you could buy the original Mario games, the Legend of Zelda and other NES classics on iOS, it would be so awesome. Yes, the other person and I always agree, we would pay for that. The more games, the more money we’d plunk down. It’s not just gamers and geeks, either. People who have absolutely no discernible interest in video games generally still harbor a nostalgic attachment to the side scrolling adventures they grew up playing.  Take Super Mario Brothers 3, which was released in the U.S. in 1990. Like most kids I knew at the time, I was positively addicted to that game. To this day, it remains the highest-grossing non-bundled video game in history. The only way to buy it now is by downloading it to the Wii or Wii U via Nintendo’s online marketplace. That’s great if you have a Wii, but not everyone is going to buy a gaming console, even one as mainstream-friendly as the Wii or Wii U.Indeed, the original Wii has sold just shy of 100 million units since its launch. That’s less than one-fifth of the number of iOS devices in the world. Meanwhile, Android is on track to hit 1 billion activations later this year.  That’s a lot of potential customers, and Nintendo is ignoring them. Make It A Hardware Play I know what you’re going to say, Mr. Iwata. We’re Nintendo. That’s just not how we do things. If people want to play our games, they have to use our hardware. End of story. I’m not proposing that Nintendo abandon its gaming hardware business or even open up its new games to alternative platforms. But the mobile ecosystems of today are too massive to sanely ignore. A company like Nintendo could find a healthy new revenue stream by making already-popular titles available in these enormous marketplaces, where millions — and before long, billions — of potential customers are waiting. Another obvious (and totally fair) objection is that these old school games aren’t made for touch screens. And it’s true. Playing Zelda on an iPhone could be a potentially annoying experience. Here’s where another opportunity exists for Nintendo: Design a sleek, fold-out smartphone case that doubles as a vintage NES gamepad that works with Nintendo-developed apps. For tablets, sell us something similar that fits the form factor and makes gameplay a pleasure. Make it an attachable accessory or a wireless Nintendo-branded controller. Either way, we’ll happily give you our money for it. Rake In New Cash — Maybe Even Console BuyersWill mobile games and smartphone-compatible hardware rake in as much as $300 consoles and $50 games? Probably not. But such a strategy could add a potentially healthy revenue stream that could help supplement what Nintendo brings in from its own hardware sales without cannibalizing them.In fact, by tapping into these ecosystems and making a play for our attention spans, Nintendo could reel in new customers, giving them a taste for its characters and gameplay (or reigniting their love of the Mushroom Kingdom). Such a move would represent a bold departure from Nintendo’s well-established strategy of tying games exclusively to its own hardware, but it only has to be as radical as Nintendo wants. Start with a few NES titles for iOS and if the results are strong, expand to other titles and platforms. If not, let these iOS games bring in a few extra bucks while you focus on recapturing the living room. Bold, yes. But as plenty of other industries have learned, the proliferation of mobile devices has upended the way things used to be. Thriving sometimes requires rethinking old paradigms. Besides, if Super Mario Brothers 3 wouldn’t skyrocket to the top of the App Store charts over night, I’d be totally shocked.   Role of Mobile App Analytics In-App Engagement Related Posts What it Takes to Build a Highly Secure FinTech …center_img The Rise and Rise of Mobile Payment Technology Why IoT Apps are Eating Device Interfaces john paul titlowlast_img read more