HNHacker News
TopNewBestAskShowJobs

hhw

645 karma · joined July 29, 2012

Entrepreneur, Systems Admin, Network Engineer, and Software Developer all in one. http://ca.linkedin.com/pub/han-hwei-woo/16/7ba/732/

Specializing in customized dedicated servers, private cloud, fiber, and bandwidth solutions. We leverage the backbone of the Internet to the fullest, and help companies scale up their infrastructure. http://astuteinternet.com

submissionscomments
hhw··on Do we really need a new BGP?
Although this may very well be the mentality of many rank and file network engineers that you may come across, that wouldn't at all be an accurate representation of those in charge of the architecture and design of larger networks. However, even the more open minded engineers tend to be pragmatic, and there have already been numerous proposals or initiatives which are reached near consensus level of acceptance as good ideas such as BCP38, IRR generated prefix lists, etc., but still have abysmal adoption rates. Solutions already exist for most problems, with the ability to implement them on a case by case basis, which would be a much lesser barrier than upending BGP altogether. Throwing BGP out in lieu of a new protocol altogether has an order of magnitude even lower probability of seeing widespread adoption.

What's lacking in many existing cases is simply (business) will. There are many businesses who will not allocate resources to make the Internet a better place if it doesn't improve their bottom line, and there are many more businesses who lack the resources to even be able to consider adopting anything beyond the bare minimum.

At the heart of it, most carrier networks lose money most quarters, and smaller ISPs barely scrape by. It's only a handful of very large, oligopoly eyeball networks like Comcast that are quite profitable.

hhw··on Tea if by sea, cha if by land: Why the world only has two words for tea
This was during the Heian period of Japan / Tang dynasty of China though, and the spoken language in Xi'an would have been closest to modern day Min Nan. I'm not sure what other dialects pronounce tea as "cha", but modern day Mandarin originated with the Henan dialect during the Song dynasty with heavy influences from Mongolian in the Yuan dynasty and Manchurian in the Qing dynasty, and contains many sounds not present in any other indigenous Han dialects. Japan would have adopted tea long before. However, from what I know of the Japanese language, they have both archaic and modern pronunciations of many words, and perhaps their word for tea may be one of them with the modern form adopted much later.
hhw··on Tea if by sea, cha if by land: Why the world only has two words for tea
My father is a baby boomer born in Xiamen, Fujian and then left for Taiwan as a child with his family in 1949, although did most his schooling in Hong Kong and then came to Canada for University. He pronounces it somewhere between "te" and "de", but nothing like "day".
hhw··on Protecting Google Cloud customers without impacting performance
That was my question also. How could they guarantee that nobody else using a VM on the same physical machine isn't using binaries compiled elsewhere?
hhw··on Chinese Workers Abandon Silicon Valley for Riches Back Home
Have you actually been to Shanghai? On a bad day, buildings right across the street can be hazy.
hhw··on Chinese Workers Abandon Silicon Valley for Riches Back Home
I would have interpreted his question as whether they were East Indians with US citizenship or not.

Also, I believe First Nations tends to be the preferred term over indigenous, aboriginal, or native american.

hhw··on California Introduces Its Own Bill to Protect Net Neutrality
With Australia, submarine transport costs to Singapore (nearest 'major' Internet hub) or all the way to North America or Europe for the largest hubs is an order of magnitude more expensive than continental terrestrial transport within North America or within Europe. So that Netflix offers free caching boxes to ISP's meeting minimum traffic levels allows the Australian networks to save substantially on their overall bandwidth costs. It's reasonable for them to zero-rate that traffic as they're effectively passing their cost savings on to their customers, as opposed to trying to double dip by charging content networks for access to their subscribers. This may violate more pure definitions of net neutrality, but should be desirable behaviour as it's pro consumer.

This goes back to the distinction between the real problem, the lack of competition in many markets compared to net neutrality which mitigates situations where there's a lack of competition, but it's not necessarily a win all across the board. What's needed is to separate last mile access, from eyeball network service, from carrier network service, from content network service, from actual content. This would ensure competition across the board, and prevent excessive power accumulated by such a small number of large corporations as is currently the case. However, the nearly religious reverence to capitalism in the US would make such a solution nearly impossible to legislate.

hhw··on WDMyCloud Multiple Vulnerabilities
You may not be able to grow an existing vdev, but you can add another vdev to an existing zpool. And although having all vdevs be identical gives more consistent performance, it’s also possible to mix different vdevs in the same zpool. Multiple vdevs also result in better performance, as each raidz/raidz2/raidz3 vdev only has the equivalent IOPS of a single drive, but without the write hole drawbacks of more traditional RAID5. Recovery time with multiple vdevs would also be much better than a single large vdev, which is becoming more and more of a concern as drive capacities continually increase while IOPS remain more or less the same.
hhw··on FreeBSD 10.4-Release
11.x may supported until 2021, but 11.1 itself will only be supported up until 11.2 is released + 3 months. So if 11.2 is released before the end of July 2018, then 10.4 which has an EOL of October 31st, 2017 would actually be supported for longer.

Generally speaking, more conservative users will wait at least until the xx.1 point release before switching to that major version, but if you're on the very conservative side you may want to wait until xx.2. However, there are numerous updates even between minor point releases which you could apply if any errata are discovered if you don't mind.

hhw··on China Blocks WhatsApp
China has a long and proud tradition as being at the forefront of civilization, and they see the last 100+ years or so just as a temporary setback. The current ruling class may not see the need to share with the outside world. This may sadly result in the decline of China's competitiveness on the world stage, but those in the ruling class may be more concerned with consolidating their power within the country. This is not a new problem for the Chinese; it's just repeating the cycle of every dynasty that came before.

On a separate note, Whatsapp has been copying WeChat's features rather than the other way around for years. So perhaps China thinks they can innovate enough on their own to match or outpace the outside world. While I don't think that's impossible, I don't think they've taken into account how much the cultural revolution wiped out a lot of culture and collective wisdom built up over the centuries, and that will put them at much more of a disadvantage than they realize.

hhw··on Ubuntu Systemd Vulnerability
It's fair if it's the strategy as envisioned by the company's leadership. Employees of that company not sharing that vision does not change that. If anything, the employees should bear some culpability for working in support of that vision, even if they don't agree with it.
hhw··on Ubuntu Systemd Vulnerability
I've been against systemd since day 1, because implementation issues aside, the entire concept is flawed and totally against UNIX philosophy: do one thing and do it well. UNIX, and by extension Linux, succeeded because of this philosophy.

It's also fairly transparent that RedHat would like Linux to be more obfuscated so that more enterprises will have to depend on it for support. But that's no surprise. What was surprising was that the Debian foundation not only opted to adopt systemd, but did so long before it was anywhere near proven to be stable, reliable code. This is contrary to their longstanding methodology. Ubuntu's adoption of systemd was simply the result of following Debian upstream. If only enough people could organize Debian to reverse course on systemd, if only until systemd proves to be stable and reliable (likely never). However, let's not pretend this is the first time that Linux has deviated from traditional UNIX and compatibility. There's always been Linuxisms, systemd is just by far the most egregious case.

FreeBSD has really come of age with pkgng though, and I'm happy to see it garner more attention now due to systemd woes. It has always excelled in certain ways, which is why Whatsapp was able to scale to millions of connections on a single box way back in 2012, its process/thread scheduling resulting in more responsiveness under load, better packet filtering, containerization much earlier on (jails), native ZFS, etc.

hhw··on 3-D printed ovaries produce healthy offspring in mice
Did you mean South Asia? China has gotten to the point where they are able to lift the one child per family policy, after seeing that it made very little difference when they previously relaxed the policy in cases where both parents were only children. Meanwhile, Japan has to resort to advertising and public service announcements to encourage young people to date due to their low birth rates and declining population.
hhw··on Vancouver bans whales and dolphins at aquarium
There haven't been any orcas at the Vancouver Aquarium since 2001. Whatever experience you're basing your opinion on is hopelessly out of date.

The Vancouver Aquarium is a non-profit organization, and has much different goals and priorities than Seaworld.

hhw··on Vancouver bans whales and dolphins at aquarium
That is already being done. The Department of Fisheries determines which animals go back to the wild, not VanAqua. The main detriment of this new ban is that now if there is a rescue that cannot realistically be later be returned to the wild after being rehabilitated, it will be necessary to euthanize instead.

And this is PETA's intention, they'd rather see an animal euthanized than be in captivity.

hhw··on Vancouver bans whales and dolphins at aquarium
The determination on which animals in Canada to rescue, and which can be returned to the wild is done by the Department of Fisheries, so there is neutral oversight provided by a government entity. Those claims are easy to prove.
hhw··on FCC Filings Overwhelmingly Support Net Neutrality Once Spam Is Removed
It would be naively optimistic to think the FCC is going to just remove the spam from their counts willingly. At best they may remove from their counts any cases where someone's name was confirmed to have been used fraudulently. But how many of those 440,000 comments would that end up happening for?

Unless the FCC fears public backlash, I think they're going to aggressively exercise plausible deniability on the spam counts, and push through their agenda using those counts as justification.

hhw··on Microsoft phone revenue fell to $5M last quarter, from $1.4B two years ago
Blackberry OS 10 has an integrated hub for all communications as well. I've never tried Windows Phone, but I can't see anything me much slicker than that. Didn't do them any favours either, and they started off with a larger base. The lack of an app ecosystem, and some unfounded sentiments of it being obsolete did them in.

I'm on my 2nd BB Classic, and will likely stock up a couple more to last me some years, as there's no better phone for email and ssh. And the few apps I do need that aren't supported I can still run using the Android runtime.

hhw··on Twitter refuses US order to disclose owner of anti-Trump account
As far as I can tell, none of the ape comments were made by Milo? Which specific comment of his did he do so, or incite harassment?

I researched Milo for a while, after seeing his initial interview with David Rubin, where he explained some of the politics behind Gamergate. Although his own politics is quite contrary to mine, I agree with him that there is a regressive left that would rather shutdown conversations than debate. They have a blatant disregard of facts and data, exactly what they accuse conservatives of doing, but they feel they are uniquely justified by noble motives which is misguided at best. I would agree with Milo on that being a nonsensical approach, and should be admonished by any true liberal who supports free speech and the exchange of ideas. Twitter effectively held Milo accountable for the actions of other people who were simply on the same side of the argument, that being that the new Ghostbusters was a terrible movie, on a pretty weak premise of his inciting harassment, but as far as I can tell from his quotes, all he was guilty of in that context was being downright nasty in his criticism of Leslie Jones' appearance and her illiteracy (as her spelling and grammar is atrocious), at the same time as stating his sexual proclivity towards African American men. But perhaps I missed some of his quotes, as I didn't follow the original conversation and have only found quotes of him in various articles, so please enlighten me with specific quotes if I'm mistaken.

hhw··on Uber is facing the biggest crisis in its history
I think there may be a disconnect between the "a lot of people" I'm referring to, and who you may have in mind. I'm referring to people at large who are aware enough of technology to follow who Uber is, and observed their business practices and Kalanick's predilection for libertarianism. You would seem to be referring to a much more select demographic, such as those who would have been in attendance at Startup School.
hhw··on Uber is facing the biggest crisis in its history
I think a lot of people have always had a negative view of Travis Kalanick and Uber's business practices, but they enjoyed the convenience of the service just enough to look the other way. Between the soaring valuation and recent events, that balance has shifted to the point where some people now refuse to use the service. At the same time, there is a lot of schadenfreude by people who disagree either with the valuation, or Travis Kalanick and the company's ethos. The media is just tapping into this interest with their coverage, as is their nature to do. So if anything, I'd say it's more like karmic retribution than a coordinated smear campaign.
hhw··on “Dig once” bill could bring fiber Internet to much of the US
SONET was replaced with DWDM a decade ago. With 100GHz ITU Grid C, you would get 40 channels of up to 10Gbps each. More recently, most long haul providers have been upgrading to coherent using 50GHz spacing with 80 channels of 200Gbps, further broken down into 10Gb and 40Gb TDM or PDM circuits. Long haul density is not the issue.

For a real life example, on a recent quote we received, fiber down the west coast from 2001 6th Ave in Seattle to 624 S Grand Ave in Los Angeles was only 1/3rd the cost of going from 624 S Grand Ave out to Malibu.

The issue is not with long haul density, but with last mile due to restrictive municipal regulations and procedures, and lack of collaboration between different metro networks.

hhw··on First-year doctors will be allowed to work 24-hour shifts starting in July
My father is a urologist trained at McGill in its heyday back in the 60's, and they often worked much longer shifts than 24 hours. It was part of the training to be working while sleep deprived. In real life, a doctor often has to take calls in the middle of the night, and it was important for the medical school to either train students to be able to work under such conditions or be failed out if they couldn't hack it.

Mind you, they also had other traditions like working with cadavers with their bare hands only, out of respect for the people who had donated their own bodies.

Back then, it was expected that 2/3rds of students would end up failing out. Not just from long shifts, but the program was designed to be that challenging so as to weed out many people, to ensure that only the best would succeed. Nowadays, medical schools perceive the dollars spent training a medical student as too great of an investment, and want all their students graduate so failures are uncommon. Now once accepted, a student has pretty much made it even though the acceptance criteria is quite distanced from how they actually perform as a medical doctor. This potentially results in less qualified individuals becoming licensed.

hhw··on Trump’s F.C.C. Pick Quickly Targets Net Neutrality Rules
Two points of contention I have with your point that wireless has less latency than optical glass:

1) You don't operate wireless in a vacuum. There's all kinds of potential obstructions to the signal, including any physical objects 2) Even if wireless as a medium itself has less latency, it requires far more relay points to travel comparable distances to fiber, which introduces far more latency than the medium itself

hhw··on Amazon soars to more than 341K employees, adding 110K people in a single year
Not to detract from this, but just curious how many retail jobs have disappeared in that same amount of time? My google-fu is unable to turn up any stats for 2016 yet. I would think with the improved efficiencies, fewer people would be needed for shipping logistics and software development than the retail jobs being replaced.
hhw··on Proposed server purchase for GitLab.com
SFP+ 10Gbase-T 3rd party optics started hitting the market this year, but none of the major switch vendors offer them yet, so the coding effectively lies about what cable type it is. Just an option to keep in your back pocket, as onboard 10Gb is typically 10Gbase-T. Thankfully, onboard SFP+ is becoming more common however.

For short distances of known length, twinax cables which are technically copper can be used. They're thinner than regular cat6a but only about the same as thin 6a and thicker than typical unshielded Duplex fiber patch cables. Twinax can be handy if connecting Arista switches to anything else that restricts 3rd party optics, as Arista only restricts other cable types. Twinax is also the cheapest option.

hhw··on The Insecurity of OpenBSD (2010)
There are two different schools of thought to a secure operating system. One is to add features / layers to enhance security, such as with GRSecurity. The other is to ensure correctness, so that there are no bugs to exploit. OpenBSD takes the latter approach, as they're of the opinion that additional features and layers result in more complexity with increased probability of bugs and/or misuse. Also, it's a misconception that OpenBSD's primary focus is security; the primary focus is in fact on correctness, with security being an important but auxiliary benefit of that.

The article posted makes the argument that the first approach is the only true approach to a secure operating system, and that OpenBSD is thus insecure by definition. There's not enough data / samples of secure operating systems to make an intellectually honest assertion that one approach is definitively superior, but OpenBSD likely has the best security track record for an operating system in real-world scenarios.

point of reference: years of following the OpenBSD mailing lists

hhw··on Of course Zuckerberg wants to bow to Chinese censorship
Aside from his face? He's had way too much work done on it.

Also not sure how much credit Ellison deserves for being unrepentantly unethical. I guess that's slightly better than being duplicitous about it, but still far from being worthy of admiration.

hhw··on Vancouver plans to tax empty properties 1% of their assessed value
This is Canada. The fundamental tenet of our constitution (Charter of Right and Freedoms) is to balance the rights of the individual with the interests of society as a whole. These rights that you personally feel are inalienable are not so here, and this is the way most of us would have it.
hhw··on Vancouver plans to tax empty properties 1% of their assessed value
We have decent transit, and bike lanes everywhere. Unlike the US, many people are happy not to own cars and there are at least 4 major car shares and as of the last few months, a new bike share with convenient availability (albeit we're quite late to get one after Montreal and Toronto have had theirs for years). Many of those who do drive carpool. A lot of people also live right downtown, as we have far more residential buildings in our downtown core than most cities. Vancouver is a very centralized, dense, metropolitan city which probably has more in common with New York than Seattle, but much newer and cleaner.

I still get annoyed by traffic, as I can remember when there was barely any back in the 90's. But then every time I drive down to Seattle, I realize how good we have it in comparison.

← PreviousPage 3 of 10Next →