HNHacker News
TopNewBestAskShowJobs

edwincheese

741 karma · joined February 26, 2010

submissionscomments
edwincheese··on Ask HN: What happened to flatbuffers? Are they being used?
Here is a benchmark of Protobuf, FlatBuffers, and Cap'n Proto across Go and Rust. It doesn't include JSON tho

https://github.com/kcchu/buffer-benchmarks

edwincheese··on What happened to Firefox Send?
We have built an alternative to Firefox Send. End-to-end encrypted, faster, more space, and more features coming. https://encl.io
edwincheese··on Apple Removes HKmap.live from the App Store
They just decided to take it down again after the People's Daily wrote about it.
edwincheese··on Why “blockchain” is BS in 4 slides
For those who are unaware, it is April first today.
edwincheese··on Integrating “safe” languages into OpenBSD?
I think you are referring to “Reflections on Trusting Trust” by Ken Thompson.

https://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thomp...

edwincheese··on Hong Kong protest: Why are pro-democracy supporters staging a sit-in?
The movement does not happen in vacuum. The Occupy Central movement was initiated by Tai Yiu-ting in January 2013, and Hong Kong democracy movements dates back to 1990s. From the very beginning, Tai Yiu-ting and the two other leading organizers of Occupy Central have stressed that they want to negotiate with Beijing. They even took a very mild stand in the political reform discussion that many other opinion leaders in Hong Kong condemned as "too mild".

Yesterday's events is triggered by Beijing's "ruling" for Hong Kong's 2017 elections. While citizens would be allowed to vote for the chief executive, the candidates for the election would have to be approved by a largely Beijing controlled nominating committee. Beijing's plan is obviously non-democratic, and it is no different than a categorical rejection of all demands made by previous Hong Kong democracy movements.

It is fair to say that the large-scale non-violent civil disobedience movements in last few days and very likely in coming weeks are the result of failing to negotiate, which I think the government with the power should take the responsibility. Since the economic and diplomatic situation of China today is very different than that of 1989, it is not likely that the government could repeat what it has done before. Reopening the negotiation is not something unimaginable IMO.

edwincheese··on Show HN: Chatbox adds missing file comment & collaboration feature to Dropbox
Thanks. We will add the most requested feature first. So you may want to vote on a Windows client on our GetSatisfaction page to help us prioritize new features http://getsatisfaction.com/chatbox

Chatbox is a tiny app we made as a proof of concept (and for fun). We didn't have any plan to charge yet.

edwincheese··on Show HN: Chatbox adds missing file comment & collaboration feature to Dropbox
Chatbox stores data in Dropbox folder in user's local drive and watch for new files in that folder for incoming messages. It didn't access to user's Dropbox account nor send data to other service
edwincheese··on Show HN: Chatbox adds missing file comment & collaboration feature to Dropbox
Hi, I am a developer of Chatbox. It is a weekend project our team created to demo an idea we found interesting - Dropbox as a platform. Please let us know your feedback :)
edwincheese··on Thingd is building a structured database of every object in the world
I still believed (or hope) that semantic web is the future of Internet.

If a very particular industry willing to open up their data in standard and extensible format (may be RDF or a simpler standard), like film theater listing their showtimes or governments release their statistical data in RDF rather than Excel only, many useful application could be developed on it and it is a big step towards semantic web already. And I think it is not too hard to do.

edwincheese··on Thingd is building a structured database of every object in the world
I would prefer a open semantic web approach rather than a privately owned big database
edwincheese··on Ask HN: "Ruby on Rails Vs. Django". Is Django winning?
I think it is the poster mean - it is not sufficient to show which framework has more user by looking at google trend, that applies to both rails and django. Though I think Google trend and number of user is causal relationship.
edwincheese··on Ask HN: "Ruby on Rails Vs. Django". Is Django winning?
I think his logic is right, but the premise might not be true. I believe that many people still googling docs and answers even though they know the exact location they are. Google (or search) is just quicker.
edwincheese··on Apple Headphone, Camera Patents Reveal Obsession With Design Details
However many management people believed that customers don't care design details and it can't sell
edwincheese··on Rely your web startup on Rackspace Cloud? Think again
It is like asking why we need special facilities in building for the disables. Why didn't we treat everybody the same and don't provide any special facilities for disable?

I do think that site owner of any scale IS responsible to abuse complains, but the scale of the company do make a different. The influence and harmfulness of a fake shop in Amazon is not same as a fake shop in a very-small-online-shop. Thus people expect Amazon to take action instantly.

A start-up is not possibile to react as fast as large company, so why shouldn't we give them a reasonable time for them to do their job?

edwincheese··on Rely your web startup on Rackspace Cloud? Think again
I think everyone agreed on that the service provide have to investigate and take action on any abuse claim. But what is questioning now is that is it reasonable to shutdown a suspect case of abuse without giving time for the service provider to investigate and respond to this case?
edwincheese··on Apple's attention to detail
Why didn't they think of other way to represent a sleeping state but resembling Apple's blinking light?
edwincheese··on Rethinking Rails 3 Controllers and Routes - PeepCode Blog
This suggestion is good until you need to change the whole set of URLs. Of course in a single web site deployment you seldom want to change URLs (and it is often a bad idea), but I changed URL scheme sometimes when I need to deploy my application in another place and integrating with other system. (e.g. Changing from path routing to subdomain). I would made crazy if I need to modify every controller to change the URL scheme.

I think the routing abstraction is necessary and useful in larger application. Isn't it a very simple and clever syntax for the routing configuration is good enough?