Become a fan of Slashdot on Facebook


Forgot your password?

Comment: Re:something new. (Score 1) 578

by keneng (#48725305) Attached to: What Language Will the World Speak In 2115?

Yes, English is by far the most practical and easiest to write in because Chinese and Japanese with their bombardment of characters to learn to write and pronounce requires too much time and discipline to master. Korean I am told is simpler. The grammars for Chinese, Japanese and Korean are simpler than English and Latin languages. That explains why there are so many people that speak Chinese/Japanese, but it doesn't necessarily mean that everyone likes to write in these languages. In fact both my wife and mother-in-law seem to avoid writing Chinese or English anything altogether. I can vouch French writing is a big PITA all because the elders of the French Academy decided to make it so. I won't assume anything about Italian and Spanish, but would love to hear if it's also a big PITA to write in those languages.

Perhaps if romanized pinyin/hangul-romaja/Katakana-Hiragana merged together and China/Japan/Korea adopted that rather than writing in traditional characters, they're vocabularies and grammars could potentially overtake English as the most popular language on the planet.

Why place so much effort on according stuff with special suffixes everywhere when writing just to conform to traditional discipline and cultural norms? The world itself has bigger problems to focus its efforts on than emanating correct spelling and aesthetically beautiful writing. It is true computers help us with these spelling/aesthetics problems, but shouldn't it be a priority to get everyone one the planet to understand each other in order to unite rather than oppress? We all have thoughts to express about the world regardless of spelling and aesthetics aptitudes.

Comment: Re:The sources say... (Score 3, Insightful) 248

by keneng (#48692669) Attached to: Microsoft Is Building a New Browser As Part of Its Windows 10 Push

sources say: "Embrace, Extend, Extinguish..." Seen shit like this Microsoft pulled in the past. Everyone be vigilant toward anything Microsoft. If it's from Microsoft, remember it's not free and and not open-source. Don't believe anything spewed from any Microsoft VIP. They continue to try to kill GNU/Linux in any desperate attempt they can to divide and conquer. Debian/Devuan disables mono or places it in non-free repos where it should be. I don't like the fact it wants to be installed by default in Debian GNOME. Mono is non-free in the sense that all the mono stuff they have on GNU/Linux is outdated C# libs when compared to what's on the most recent windows os'. It's the old catch-up with microsoft carrot. If you want all the extra bells and whistles you'll need to buy the latest ms-whatever. NOT ME. NOT ANYMORE! I AVOID MS LIKE THE ANTI-CHRIST/PLAGUE.

The internet explorer revamp is a ms-j++(java) history repeated all over again, but with html5 version differences in the browser....I can feel it already. Yet a new tsunami of new bugs/vulnerabilities exploiting your system will be introduced in order to provide a new suite of backdoors for the NSA of course. I highly recommend 31C3's Richard Stallman's talk "freedom in your computer" discussing proprietary software(MS/APPLE) being a social problem and a security liability to society and Mr. Bamford's talk "Tell No One" mentioned MS relaying yet-to-be-patched Windows/COTS vulnerabilities to NSA.

Comment: Re:The levels of collusion are immense (Score 1) 343

All I see now is NATO propaganda making North Korea take the blame for the Sony pictures hack. Unless we really see the real data behind all of these events, we're all just speculating. Nothing to see here.

Also note, if North Korea would have done this, they would have openly done it. They don't need to cloak or hide. They have neighbours which empathize with them and probably support them with their actions when they deem it fit to act or react to an event elsewhere.

A shitty comedy movie won't be declared an act of war by another country. FBI and everyone else are smoking something too strong to think everyone is going to believe them. In fact most Chinese, Japanese, and South Koreans, North Koreans and Russians probably don't give a rat's ass about this "The Interview" movie or any news surrounding it. They are all too busy with their normal routines which don't revolve around watching American CRAP movies/propaganda. They are also too busy to watch Chinese/Korean propaganda.

Life is difficult for the general populace everywhere on the planet, why escalate this bullshit? Focus on real planet priorities you bunch of fucking idiots! That goes for the GOP also!

Comment: go suck an egg .NET! (Score 2) 525

by keneng (#48374305) Attached to: Microsoft To Open Source<nobr> <wbr></nobr>.NET and Take It Cross-Platform

Don't trust Microsoft. Never trust Microsoft! Always remember their strategy: Embrace, extend, extinguish!. They are attempting the first step EMBRACE by slipping their tools into Linux like a Trojan horse virus. DON'T USE THIS .NET TROJAN. Get it out of Debian free and place it back in nonfree where it belongs.

Comment: Re:Funny how this works ... (Score 1) 184

by keneng (#47975697) Attached to: Netflix Rejects Canadian Regulator Jurisdiction Over Online Video

PROBLEM: You said: "The problem here is that the CRTC can stop all payment via Canadian credit cards to Netflix, and Netflix can support customers paying via alternate methods who are willing to stream over a VPN -- so the result of this conflict is that both sides lose, and the citizen (not consumer, although them too) loses even more."


The only way to pass through border censorship and blocking is through VPN's. Way to go NETFLIX blocking VPN USERS when you'll have to resort to become one yourself.

CRTC pretends to defend the interests of all Canadians, but in fact they represent the legacy big boys club in CANADA protecting the interests of a few and not truly there to look out for all citizens interests. Paying a culture tax in Canada, I truly don't believe I should be subsidizing other people who happen to be artists when they don't subsidize my efforts to put bread and butter on my table. That is not fair. The CRTC and associated lobby groups is attempting to dictate what media alternatives I may have in my culture catalog. The world is my culture catalog on the internet. I am for free market and no governement intervention on the internet. The only government intervention CRTC should be to ensure freedoms, not ensure revenue for a select few in the Canadian Media industry.

Ubuntu Party's “If it’s not good for everyone, it’s no good at all.” does really apply here very well. It would be best for the CRTC, Netflix and other lobby groups to follow this rule of thumb. The majority of the population already see through your ulterior motives.

Comment: Re:Bad idea. (Score 1) 101

by keneng (#47953973) Attached to: Android Apps Now Unofficially Able To Run On Any Major Desktop OS

ChromeOS is not appealing to me as a GNOME GNU/Linux user. Android/Linux is not appealing to me either.

Google is tricky to introduce something NEW/FRESH: "Try Google's tiny-bit better OS ChromeOS". DON'T BE FOOLED!
ChromeOS like AndroidOS/Windows/AppleOSX is compromising or constraining. Google is misdirecting users to abandon the full-blown GNU/Linux alternatives; Google is doing their best to limit users' digital freedoms by convincing them to use new brand names they have market control over: ChromeOS/AndroidOS. It's all very similar to IBM, Microsoft, and Apple strategies luring people with eye candy or cool features at the expense of your digital freedoms and vendor neutrality(hardware independance). Don't fall for it.

I wish Google would do the right thing and the coolest thing: release a full-blown GNU/Linux with any choice desktop you want(KDE/GNOME/LXDE...) on their brand-name hardware products. Even better would be simply to provide Gentoo, Debian and Ubuntu images for all their brand-name hardware products. Let the consumers decide what flavor they like rather than forcing ChromeOS and AndroidOS down their throats.

Comment: Re:Government doesn't get it. (Score 1) 184

by keneng (#47861585) Attached to: Ontario Government Wants To Regulate the Internet

I agree entirely with your statement about personal rights. I would like to re-express "personal rights" as one's "digital freedoms" in this case. The Ontario Government must not hamper on one's existing digital freedoms to watch whatever one wants to watch from wherever on the planet. What makes Canada's multiculturalism work is the ability to have access to culture from across the planet, NOT ACROSS ONTARIO. This is our strength being able to view different perspectives and opinions from around the world about any topic. The beauty of it is I don't need to watch subject matter I'm not particularly interested in. When you have limited media like we had with CABLE TV/ANTENNA-ONLY TV not long ago, it was like living in the dark ages. From what I understand the Ontario Gov wants to bring back the dark ages so they can tax/tariff foreign media revenue. FORGET IT. Canadians and citizens from all provinces won't stand for that.

More importantly, the Ontario Government must not impose what they want their provincial constituents to watch because it will resemble more and more a dictatorship rather than a democracy.

It's becoming quite obvious that there is too much concentrated political power controlled by a few corrupted officials not representing the interests of the general populace. Ontario provincial citizens should raise an alarm and consider "lack of confidence" in the government for even accepting the consideration of such an internet regulation proposal.

CRTC has NOT REPRESENTED the interests of Canadian Internet Users for quite some time now so why is the CRTC still in existence? Abolish the CRTC, let the market open up. Allow more competition for as long as the prices become more affordable and all of the businesses offer honest products with no fine print.

Little by little, the world is getting smaller. We are becoming global citizens and the internet and our inherent digital freedoms are the catalyst. Bitcoin will be internet's unstoppable currency. Governments at the Federal, Provincial and Municipal levels who says otherwise are placing a veil of dark ages on their populace. The global majority want spiritual freedom, want peace, want clean air, want clean water, want accessible food, want accessible accommodation, and want work opportunities. It's all within our grasp. Our number one enemy across the planet right now is CORRUPTION in government at all levels. It must be identified and stopped. Governments must make themselves transparent throughout every process they are involved with. Decisions affecting everyone's money and opportunity to thrive should involve representation from all walks of life to ensure progress and prosperity for everyone and not just the corrupt elite. We need to be vigilant. Governments in Canada at all levels have let down many citizens. There are many people who struggle everyday. All is not roses in Canada. Far from it. I can't speak for the U.S.A., but I'm guessing it's pretty much the same there too.

This occurrence of the Ontario Government wanting to regulate the internet is a subtlety we shouldn't take lightly. I have seen another country introduce a similar, but ever so subtle mechanism: in order provide the illusion of freedom, it does something ANTI-NET-NEUTRALITY; it does not restrict non-domestic website access, but it does throttle/traffic-shape the non-domestic bandwidth making it particularly difficult, making it a lower quality of service, making it a frustrating experience to view non-domestic video websites; what can we do to prevent this scenario from occurring elsewhere on the planet and in the short-term in Ontario in particular? ENSURE NET-NEUTRALITY. INTRODUCE MORE INTERNET AND TELECOM PROVIDERS EVERYWHERE ON THE PLANET THAT DON'T HAVE ANY GOVERNMENT OR POLITICAL PARTY AFFILIATION TO THEM. ALL GLOBAL CITIZENS WOULD AGREE TO THAT EVERYWHERE.

Comment: What if Moss and Roy heard the BBC off'ing VPNs? (Score 1) 363

by keneng (#47860817) Attached to: BBC: ISPs Should Assume VPN Users Are Pirates

Roy: No, BBC, I'm sorry. The Elders of the Internet would never stand for it.

Moss: "Unbelievable! Some idiot disabled all VPNs, meaning all the computers on every floor are teeming with MITM attacks, plus I've just had to walk all the way down the motherfudging stairs, because the lifts are broken again!"

Comment: competitive features? generally available? not yet (Score 1) 88

by keneng (#47790701) Attached to: MIPS Tempts Hackers With Raspbery Pi-like Dev Board

This mips board is dual-core 32-bit. Other manufacturers have shipped mini-pc form factor boards with: -Intel octacore 64-bit, -ARM octa-core 32-bit, -ARM quad-core 32-bit, -ARM dual-core 64-bit.

It's very interesting to have another alternative, but MIPS manufacturers will have play catch up in terms of core-count, price and GNU/Linux open-source support with respect to the kernel and the graphics chipset aspect in order to turn some heads and have people fork out cash for them. I'm still conservative. In my humble-opinon dual-core ARM or MIPS running at ~ 1GHz doesn't compare well-enough with >3GHz dual-core Intel product in terms of GUI responsiveness. Battery life isn't the only concern and never will be. INTEL/AMD rock my world on the desktop, but ARM QUAD-CORE is adequate and I'll admit that. I have no problems recommending QUAD-CORE anything, provided they have 4-8 GB RAM, SATA, USB 3.0, and Gigabit Ethernet. Anything else will frustrate users or users will end up wanting for more a couple of days after the purchase. I'm not talking mobile devices here. I'm talking wanna-be hybrid tv-box/mini-PC as desktop replacements. Why are we still selling 1GB RAM to 2GB RAM devices? I'll tell you why: MANUFACTURERS want to dump their legacy product before they ship the newer gen stuff. I won't sell that stuff because nobody wants that or will be frustrated with that stuff. Is it just me or do the manufacturers have a "TAKE IT OR LEAVE IT" attitude towards the consumers. Didn't dual/quad core-32bit exist 15 years ago? Something doesn't smell right in this picture. Shouldn't we be octa-core 64-bit on the desktop/mobile already?

Comment: Re:Mod parent up! (Score 1) 409

by keneng (#47016759) Attached to: Don't Be a Server Hugger! (Video)

I'm a server hugger because clouds are too unwieldy and fluffy to hug :) Cloud is not a threat to server huggers. It is a complementary technology.
If the server you're hugging is dead in the water for whatever reason like an ACT OF GOD, the cloud is great for remote backup of your data or failover to ensure some service is provided from elsewhere at a different location where the ACT OF GOD had no effect. Google, Amazon, Ubuntu all have the ability to specify "Geographically dispersed locations"/"bitbucket locations" for your cloud storage/cloud apps. GOOGLE, AMAZON, UBUNTU win for cloud because when your requirements include that kind of thing, you won't be able to implement the same thing in a manner that is as cost-effective as GOOGLE, AMAZON, UBUNTU. For big companies 4k$/month is a drop in a bucket.

If however you are a "TRUST NO ONE WITH MY DATA HUGGER", that's a different matter. You'll want to encrypt your data, You'll want to own the servers where the data resides no matter what the costs and not want to trust GOOGLE, AMAZON, UBUNTU with your data. That's where DIY IN-HOUSE SERVER and IN-HOUSE GEOGRAPHICALLY DISPERSED BACKUP/FAILOVER SERVERS are interesting. You can call it IN-HOUSE CLOUD. As an example UBUNTU offers IN-HOUSE CLOUD solutions: Check out ORANGE BOX:

Comment: Wise choice. Low-end tablets are not adequate (Score 1) 87

by keneng (#46806127) Attached to: AMD Not Trying To Get Its Chips Into Low-Cost Tablets

AMD serves the desktop/server-with-big-TV-Display market very well and should not be questioned. AMD also has a respectable position in the laptop market. The devices AMD's products run in better serve the consumer. They would be well-advised to avoid supplying to tablets altogether.

LOW-END Tablets are very slow with single-core/dual-core SOCs and I have zero patience for the 3-10 second reaction times and 2-4 minutes startup times on LOW-END Tablet GUIs. Low-end tablets also have less-power efficiency since they are old chipsets. Retailers selling the low-end tablets right now are dumping it to the public on a "Take-it-or-leave-it" basis before they start selling the new stuff when the retailers know full-well that these low-end tablets are inadequate for day-to-day requirements. It's unethical IMHO, but consumers are gullible. Tablets are inefficient without a keyboard. The latest trend is to get a bluetooth keyboard which renders the whole concept of tablets pretty much eliminated because keyboards are a necessity and not optional accessory. Tablets are inefficient for senior citizens with lower hearing/sight capabilities. Having to pinch/zoom is a pain in the butt because those suffering from arthritis in the fingers/joints won't like doing that all the time either. Built-in speakers are terrible for seniors to hear with and touching the wrong place with the ears on the tablet results in the phone call being disconnected. Hands-free is better for Seniors.

SIM CARDS/phone chipsets integrated within desktop/server motherboards is a potential market for AMD and its partners, but IMHO wireless should be used as minimally as possible. I am quite certain there are health effects being constantly surrounded by wireless energy everywhere around us, be it bluetooth, wifi or all the different phone/mobile data frequencies. I feel like my hand is being fried in a microwave everytime I use my phone for internet 3G or whenever I am on the phone call with someone long enough. I think it would be preferrable for everyone to use wired as much as possible for security and for health reasons when we are at home.

Comment: Partners == (Manufacturers&&USERS) != GOVE (Score 1) 141

by keneng (#46290501) Attached to: Two Ubuntu Phones Coming In 2014, Aiming For Top 50 iOS/Android Apps

"Ubuntu puts the control back into the hands of our partners"

You can interpret what Mark Shuttleworth said as a WIN for manufacturers and telecom companies, but it doesn't necessarily make it a LOSE situation for USERS. It will be a win for the USERS if the phone itself competes with Apple hardware style, at an Apple Price point with a Linux Desktop Digital Freedom/Digital Privacy expectations.

There are differences of opinion as to what the developer tools should be for the Ubuntu Touch Phone for certain. As it stands, Ubuntu is pushing QT/QML as the hammer for every application being a nail. I'm not keen on this. The choice of toolset should be consistent with the desktop choice because that's what UBUNTU's current user/developer base are accustomed to. I have witnessed most of their tools being compiled for the Ubuntu Touch system, but they have yet to be debugged so there is hope on that front for all the desktop tools to come to Ubuntu Touch. If that happens that will be a big win for all LINUX Users from any LINUX flavor. I'm a touchy feely kind of guy however. I want to try it before I buy it. That's why I bought the Nexus 4 and have a dual-booting Android Kitkat/Ubuntu Touch phone and Android wins hand-down right now with key features. Android's coolest feature is hotspot wifi, but Currents, Firefox(Google Search), TuneIn, Youtube and Dramafever are by far my household's favourites. I can setup my phone as a wifi-hotspot for my netbook when I'm away from home while listening to a tunein stream on the phone itself. I can currently use mobile data with Android. My phone certainly doesn't replace my laptop or desktop that's certain. It's just a complementary accessory. As a last resort having my phone handy with a mini bluetooth keyboard could be ok, but not for all-day usage. Bose Mini-Link Speakers are a godsend to my ears when they are connected via bluetooth to our android phones. If these capabilities are found on the Ubuntu Touch, then it's a no-brainer decision because Android can be replaced. I hope that GNOME comes to Ubuntu Touch. I don't know about other users, but I would love to see it replace unity everywhere altogether.

Google still wins from this because AOSP reference point hardware license IMHO is still in effect. That means if you buy an Ubuntu Touch Phone, odds are it will come in a dual-boot Android/Ubuntu setup as a default. Everybody wins because everybody gets a piece of the $$$ pie and the USERS get their DIGITAL FREEDOM/DIGITAL PRIVACY.

Comment: Re:Failure on Subsurface devs' part (Score 1) 282

by keneng (#45981041) Attached to: Intel Dev: GTK's Biggest Problem, and What Qt Does Better

I don't want to judge Subsurface as the be-all end-all conclusion as to which toolkit(kde or gtk or qt)/which gui language(c++ vs qml/declarative vs java vs javascript) is best. That's not my point. My point is we shouldn't trash gtk/gtkmm. Gtk/gtkmm have their strengths and the subsurface team failed to discover gtks strengths given their limited effort/time unfortunately.

My main concern is for the subsurface team to be seen as simply plugging QT as the ONE AND ONLY GUI tookit all developers should be imposed to use. I am also concerned about the subsurface team plugging the QML/declaratives(javascript-like) as the ONLY language to use for building GUI's.

It is important for developers to have options by supporting the variety of languages/toolsets in the developer ecosystem not only on Linux Desktops, but also on all mobile devices be it Android, Ubuntu Touch, Jolla , MozillaOS or others.

I believe gtk is a valid alternative to qt and I wish it to remain so. I also believe golang like other newer languages will be easier to use complementary alternatives to c++ and deserve more love and attention also since their bindings with qt as well as gtk are getting more maturity. I didn't realize Unity uses gtk apis. Ubuntu continues to ship gnome-ubuntu based on gtk apis. I recently heard phablet-flash was re-written using the golang. There is a reason for that. golang compiles/links faster than c++ without compromising runtime performance. I'm not saying golang is the only tool to use. On the contrary, it solidifies my position that qt/qml shouldn't be the only alternatives to consider for building apps/guis if you're going to consider a code rewrite. golang is hugely interesting because of the way it more easily creates bindings for existing c/c++ libs than perl, python and JAVA/JNI.

Comment: don't impose your lang(QML) on device platforms (Score 3, Insightful) 282

by keneng (#45976527) Attached to: Intel Dev: GTK's Biggest Problem, and What Qt Does Better

GTK is far from trash. It certainly compiles and links faster than a Qt app. It can build gui's entirely in your c++ code or integrate with glade-tool-created ui which is on par with qtcreator in that respect. It blends well with c++/c libraries.
I have recently delved into gui development with Qt on Ubuntu touch(ubuntu-sdk) and Qt on Android(Necessitas and Qt for Android). I'm not quite content with either. Newer Qt tools force developers to use QML/declarative script. The ide doesn't offer any easy way to use C++ for everything in Android. It's possible, but it's not very well documented. When compiling and Android app without QML/.ui files, the IDE isn't intuitive to use to get what you need to build the minimum .apk with the AndroidManifest.xml and other Android "deployment" characteristics for plain c++ built-apps.

gtkmm has no complications about assembling everything into an apk file. You just assemble everything c++ into your executable or keep them separate. It's the developers choice unlike android's forcing of everything into an apk. I just prefer desktop app development over mobile device development. Qt doesn't save you time with android. You still need to do your homework and learn everything android anyways. i.e. JNI to get access to special non qml apis. There has been recent discussion about difficulty using persistent storage api with qml. That's so 1990's an issue. There are so many ways of skinning that cat with c++ libs of all sorts. boost serialization and mongodb come to mind, but there are so many others. Even golang(higher-level C++-like) has less problems using gtk and serialization than qt/qml and it has even shorter compile/link times than c++. golang/gtk/serialization compile/link time c++/gtk/serialization compile/link time qt/qml serialization compile/link time.

To be blunt, I would rather compile with gtkmm with Ubuntu/Debian on any device mobile/desktop/cloud given the opportunity.
There will be an opportunity to see gtk on ubuntu touch. I would prefer gtk than qt toolkit on ubuntu touch because it would save enormous amounts of time iterating through compiles/links.

Don't call GTK trash and I won't trash QT. They both have their places, but platforms should not impose language choices on developers like android and ubuntu touch did by forcing everyone to use qt. That was a mistake. All this to say GTK has its strengths and weakness and so does qt/qml/declaratives. It's interesting and useful, but doesn't necessarily save the developer time and qt doesn't necessarily give the best runtime performance if an app has qml/declaratives in it when compared with straight c++. If the ubuntu touch team would have stuck with gtk for the touch interface, I believe they would have finished the ubuntu touch/ubuntu edge prototype completely by now. If Android would get rid of all the apk complexity, provided c++-only gui api and stuck to c++ rather than convoluted java/jni/c++, there would have been even more apps in their play store by now. golang will have greater importance on for building guis/apps on all platforms soon enough. go-gtk bindings exist. So do go-qt bindings. One thing is certain. I don't like QML and that's a subjective thing. Knock yourself out with qml if you want but don't impose it on everyone else. That's bad for business. People will walk away if it's the only developer tool option offered for a device.

Testing can show the presense of bugs, but not their absence. -- Dijkstra