bbuffone's comments

bbuffone | 10 years ago | on: The Website Obesity Crisis (2015)

The website loads in 9 seconds (Chrome 50), the processing of the (peg$parseKeyword) functions takes 4.5 seconds of time during loading which causes the gap in the waterfall.

One look at the function would cause severe ingestion in most people.

bbuffone | 11 years ago | on: Buzz Aldrin: The Dark Side of the Moon

I got to see the Saturn V rocket at the Johnson Space Center on Saturday. It is the most incredible piece technology i have ever seen. Luckily I was standing next to a guy whose father worked on the apollo space program; while the astronauts got all the glory. The pride of everyone involved is immense and should be celebrated.

bbuffone | 11 years ago | on: The URL shortener situation is out of control

The URL should be under the full control of the domain.

1.) The browser can offer the ability to (right click) and shorten a URL or lengthen it. A HTTP standard would provide this mechanism.

3.) The would not require multiple redirects because everyone should ask the domain. If the URL is already shortened then there is not need to shorten again. - service like bit.ly, goo.gl can provides services to: 1.) Actually shorten, statistics...

bbuffone | 11 years ago | on: The URL shortener situation is out of control

If the HTTP spec added 2 new VERBS (SHORT, LONG) as a method of shortening and elongating URLs then many things could be done.

1.) The browser could pro-actively lengthening the URL and the same way the server can respond 302/301 now the browser could cache this. 2.) The server could hand-back the final long URL with out needing to redirect the URL multiple times 3.) We could create services that can be integrated into the server software that integrate 3rd parties. 4.) Each domain could create their own shortened URL domains and mask it in a better way.

bbuffone | 12 years ago | on: The Mobile Browser Is Dead, Long Live The App

My opinion is there has been a failure of IT to realize that mobile is completely different from everything else and we continue to leverage desktop technology in the mobile world.

Apps work best because they do not carry baggage of the desktop world with them. People have the freedom to build specifically for mobile with mobile tools.

There are no two bigger movements that contribute to this than: Responsive Design and the Mobile first.

Responsive Design implies that mobile is just different from desktop based on the display size and that you can design a single interface that can work for both. Both of these ideas are completely wrong.

Mobile First implies designing for mobile and then desktop is the best approach but this can never work as both platforms will suffer from inferior implementations.

----

Setting the ship back on course would take us building "Mobile Only" with mobile only frameworks, by dropping the ones that were created in the desktop era.

bbuffone | 12 years ago | on: China’s bystander problem: Another death after crowd ignores woman in peril

I lived in china for 2.5 years and american's are characterized by its celebrities. In the beginning, i spent most of my lunch time conversations explaining that... No i do not own a gun, but i also explained many times as the men told me they stopped drinking as they prepared to have children.... That is odd; most children in the US are conceived by parents that were drunk.

bbuffone | 12 years ago | on: Edward Snowden Q&A

I have a question that no one i think has asked. Do you think Facebook's "search" capability was born out of their work with the government? When it first came out everyone was talking about how this could be used to violate privacy.

bbuffone | 13 years ago | on: 94% of Americans Cannot Name One Chinese Brand. Can you?

When you are not open about letting people into your market; it is not easy to get out of that market either. i have lived in china for 3 years so i would be cheating to answer this question.

In general, i find the chinese web applications to be a viable alternative to many non-chinese web apps (weibo.com, games...) my new favorite is wechat.com made by tencent.com. it is the best mobile communicator that has been developed.

bbuffone | 13 years ago | on: Toxic fog settles over Salt Lake City

Agreed, about the pollution levels. My personal view is that the summer is far more depressing (heat, muggy, pollution) then the air in the winter. After 3 years in beijing, most Beijing people talk about the pollution far less, than housing prices, getting a Beijing hukou...

bbuffone | 13 years ago | on: Toxic fog settles over Salt Lake City

As a westerner in beijing, i think everyone is affected the same by air pollution, though the difference is the "choice" of being here vs. not.

You can see first hand the difference between the Beijing sky and that in Boston. http://sdrv.ms/10T8oof

I feel more depressed in the summer time when the air pollution is high. In the summer, the pollution feels smothering and then the oppressive heat of the city can be overwhelming.

In the winter Beijing somedays just feels smokey.

bbuffone | 13 years ago | on: On Scale of 0 to 500, Beijing’s Air Quality Tops ‘Crazy Bad’ at 755

As i arrived in beijing today, i looked out the window and saw the sky completely gray. Having spend two years in Beijing, this site is not uncommon. I remember in the summer of 2010 some days the air was so thick you could not see a half mile.

But today, the air is really bad and even in my apartment now, i can smell it. The best i can describe the smell is that of a campfire.

EDIT -> A campfire that someone threw a plastic bottle into.

bbuffone | 13 years ago | on: Does CloudFlare really speed up your site? Tests say not really.

I have to wonder about the testing results that were obtained. Testing the improvements of optimizations need to be done carefully; you need to make sure capture sufficient data to draw conclusions.

#1 -> You need to capture enough data samples for each location and browser #2 -> You need to capture data from a set of global locations #3 -> You need to capture data from the commonly used web browsers.

You can see a test run from a single location and browser using one sample (2.873) second for the time to interact.

http://www.websitetest.com/ui/tests/50e89376479876092f000012

but when you run the test over 17 location and run 5 samples for each locations. (6.4) second for the time to interact.

http://www.websitetest.com/ui/tests/50e893d7479876092f000016

There is a big difference between the one location and the multiple locations with 5 samples. Looking at just Washington with 5 samples; the time to interact is (4.1) seconds.

(Disclosure, I work at yottaa.com the provider of websitetest.com) For those people looking to verify optimizations are working (automated or hand-tuned) you should use websitetest.com to simplify the testing process. It makes running tests (multiple locations, multiple browsers, multiple connectivities) possible with one click and test results make it easy to draw conclusions.

--- All test data for the information in the comment is available through these links

Tests by browsers in Washington DC -> http://www.websitetest.com/ui/tests/50e89598479876124100000e

bbuffone | 13 years ago | on: Peter Thiel, Bill Gates, Khosla fund LightSail Energy in $37M Deal

An old bad idea -> Many years ago i thought up an idea of creating a FEC - A self contained unit that would convert heat from a forest fires, etc... into energy. The units would be taken by helicopter and dropped into forest fires. Once the fire was over move the units into a grid that could supply energy to millions of homes.

This technology is one missing piece.

bbuffone | 13 years ago | on: Twitter to Client Developers: Drop Dead

Facebook definitely had a large user base, but twitter was still relatively small. Also for the mass market, you need advertising and reinforcement of the product. The free product placement through traditional media has given both facebook and twitter that for free.
page 1