HNHacker News
TopNewBestAskShowJobs

liuyanghejerry

9 karma · joined December 1, 2013

submissionscomments
liuyanghejerry··on Android updates are getting slower and slower, despite Google's best efforts
If every manufacturer is encouraging people to buy new phone, why do people even want to upgrade their old phones? The truth in China is that Xiaomi and Huawei releases their new phones very frequently. Now people are more and more focusing on screen, CPU, RAM, cameras.
liuyanghejerry··on Neither PWA nor AMP are needed to make a website load fast
The article is with prejudice somehow. You still need lots of apps which working perfectly with offline mode. For example reading books you already downloaded, watching movies you already downloaded, or whatever immutable content you already have. The author choose to making examples with apps that demands communications with outside world instantly, which makes the whole point weak.
liuyanghejerry··on Bluetooth and Wi-Fi Aren't Fully Disabled When Off in iOS 11 Control Center
iOS tried to hide file system from you once, which was brought back later. Now iOS tries to hide wireless hardware from you?
liuyanghejerry··on JSON Feed
Part of me is also with you - JSON is indeed smaller than XML , but we do have gzip almost everywhere around the web, and with gzip, they don't have that much difference on space. Also, if people really care about this, why don't they use binary format, such as something like protobuf?

And the other part of me is not with you - manipulating XML is not as easy as JSON in most of my development time, and sometimes I even need to write something by my bare hands, which JSON is much more handy. Tons of other formats are more human-friendly than JSON, for example TOML, but they don't have the status JSON has. So I guess JSON is kinda choice under the current state of "web development times".

liuyanghejerry··on Chinese Offer to Eat Denmark’s Oyster Problem
Fun fact, in Chinese recipe, most of the Oyster species can be cooked in similar ways. So it's easy to let Chinese accept this one. One the other hand, Oyster seems pretty healthy since it contains protein but has few fat and sugar, which amuse young people nowadays.

However, since Chinese people already have several oyster-like species locally, importing this one could probably hurt local fish-men's interests.

liuyanghejerry··on Why Do Americans Refrigerate Their Eggs?
Same here. I think most of the Chinese keep eggs in refrigerator.
liuyanghejerry··on Node-noop – Implements a noop function
This is nice. Now we finally have a template npm project for everything, with no side-effect.
liuyanghejerry··on Single-file C/C++ public-domain/open source libraries with minimal dependencies
This is so funny. BTW, even now, browser still love your JavaScript project in few large files. And before HTTP2 widely used, I think it's still the way to go.
liuyanghejerry··on HTML6 proposal for single-page apps without JavaScript
It is pretty funny these years, cause app(qml, for example) really wants to be web, and web(single-page-app-like web) really wants to be app.
liuyanghejerry··on Thrust: Chromium-based cross-platform, cross-language application framework
Seems nice, especially with variant bindings instead of only one. One more question, how to update the whole application after distributed, including HTML/CSS/JS files and the framework binaries? Do I still have to make one updater(which is not really an easy task if you want a fancy UI), or is Chromium's update framework included already?
liuyanghejerry··on Rust, Go, C++11 or Julia? Which would you choose and why
Then you may want to taste each one of them and make your decision;) I spent my collage years, about 4 years, to have almost all of my interests tried.
liuyanghejerry··on Rust, Go, C++11 or Julia? Which would you choose and why
Rust will be the best one.

Rust is still under development, not really ready for production. But this makes rust more like a very good learning material for any programmer, since you can evolve with the language.

Go is also a good one. But what go provided is a very limited feature set. It's more like C in functionality, but less like C in efficiency. Well, still good for you.

C++11 is not recommended. I'm a C++ programer and use C++11 in my daily life. But as you mentioned, fun, C++ is not fun at all. It's actually very serious. There're full of bumps and hollows when you use it.

I noticed Julia last year, but not know much of it.

Ok, everything beyond is not important. The truth is you have to choose your domain of CS area. Each language is deeply connected with its development background and usage, scene. Choosing the domain is the real thing you should consider, not language.

Just like what nationality you have, what tradition you have, IMO.

liuyanghejerry··on AppFog reduce free plan to 512MB RAM, 2 services, 2 instances
IMO, "abusive" is just an excuse.
liuyanghejerry··on Programming without examples, demos, documentation?
Let's have lunch without forks, spoons, or chopsticks.
liuyanghejerry··on Writing a Program in Pokemon Blue
For people who are interested in Pokemon hack, checkout http://www.pokecommunity.com/forumdisplay.php?f=156
liuyanghejerry··on Writing a Program in Pokemon Blue
I think it's mostly because old games written in ASM, while newer ones in C/C++.