I feel like we are unfortunately sitting on the tail end of the integrated circuit S-curve and are now waiting for the emergence of the next processing medium.
Actually I think both the processing capability and communication capability are almost reaching their limits regarding the sequential performance, I bet that's why multicore and bandwidth are what producers advocate, and also people are working hard to utilize the parallelism. Missing the good old days when 'faster' truly meant the sequential performance for CPU and latency for networking, and you could always get 'faster' by simply increasing the frequency...
Unfortunately? I find it fortunate that we are looking at the point in which companies have to go for truly revolutionary changes to processor technology.
I hope the two groups are able to work out their differences. I would love to see some of the strengths of io.js transfer into Node.js from both a technical and organizational perspective. The io.js project has been surprisingly thorough. So far they have kept on a consistent schedule of updates, provided excellent transparency regarding their team meetings and working groups, and they have been very responsive to feedback. I still use Node.js (with the harmony flag) for my production servers in hopes that there will be a merger soon but I may be in a dilemma if it doesn't happen within the next few months.
I do love the PMQs of British politics. US Congress is not nearly as entertaining, we tend to have hour long monologues with lots of charts and little debate.
It appears to me that it is useful for eliminating the "middle man" scripts/code often written for web application and server interaction. If I want to create a web application that displays the status of my server (CPU, memory, I/O, etc) I can use this software to call vmstat directly instead of writing an API (PHP, Node.js, RoR, etc) that executes the same command or uses a library that requires even more code to get the exact same data.
I'm sure this this is probably because I don't have do this for work - but from that description it's hard for me to tell what the advantages are. A script to feed vmstat (or other command data) with a python socket would be ~50 lines or so.
I have only been to HK and Macau but never to the China mainland. Pardon my ignorance, but why does the Chinese government bother to censor the Internet? Are the people in China not happy with the progress that has occurred over the past few decades? Is the government really that concerned with their populace discussing politics or sensitive issues openly? Do Chinese provinces consider themselves to be separate and distinct or is it more like US states where the differences are superficial and the division is unimportant?
It seems to me the US doesn't have much leverage regarding this particular issue. We would be best served working harder towards more affordable and flexible manufacturing automation so we can be more self-reliant.
I think the Chinese government works more like a gang than the kind of government you are familiar with. The only politically correct thing is to maintain the ruling, and the real motivations are nothing uncommon: power and money, and most of the time the latter.
The great firewall project is a big business for a lot of people (e.g., billions dollars business if not much more). Hardware providers look for the deals. Professors in universities look for funds (for themselves and for their students). And the biggest cut would be bribes for officials and commissions for pimps. The worst part is this business is sort of under table and there is not much control.
All these people want this business to stay and grow under the name of glorious "reasons", and there is just zero motive for people to get in its way.
To add to what others said, the Chinese government is a bit obsessed with the Soviet collapse, which many in the Chinese system see as having been causes by liberalizing too quickly. Gorbachev allowed freedom of speech and the Union disintegrated soon after, and that was before we had communication force multipliers like the Internet.
It's not necessarily completely self serving; many Chinese leaders do have their people's interests at heart. (Not all do, of course.) It's easy to argue that the many of the former Soviet republics are doing much worse now than they were in 1989.
To answer your questions:
Chinese government obviously bothers and is very concerned, for many cultural and historical reasons that cannot be easily summarized.
Provinces do not have so much power. It's completely different from US. China has been a centralized country since ancient time and the communist party is really good at executing the decision of the central government.
I really love this. Are there convenience functions to convert existing values to and from your new data types?
I would love to use this library but as C programs often requires third-party libraries I could see many instances of having to use normal C types. Is there a way, for example, to easily convert a float to and from a var (with a Real key/value)? How would I use your library to take hash table values and assign them back into standard struct members? Would I just use traditional casting? Something tells me normal casting is not an option, or at least not so easy.
int cValue = 5; // because I randomly feel like that's a good number
var celloValue = $(Int, cValue); // I'm pretty sure this works, but I haven't proven it
Coming back from Cello to C, it appears that you can do this:
Instead of leaving a simple comment I would like to share my authentic and thoughtful comment brand which communicates my living perspective and collection of crafted experiences working together as a cohesive language of positive reflection in the inverse context.
IBM has great products and the design of this website is nice but the content does the design a disservice. The design expresses "clarity and simplicity" while the text expresses "vagueness and complexity".
Net-net, we need to boldly strategize a new mission statement, bringing to the table our best and brightest outside-the-box thinkers. Let's set up a series of weekly meetings to best discuss how to monetize the paradigm.
personally i feel that your mission statement could benefit from some bespoke, artisanal, hand crafted attention to locally sourced details, which would enhance the user experience. for over five years.