HNHacker News
TopNewBestAskShowJobs

liuw

334 karma · joined June 27, 2013

If you know me you know me.
submissionscomments
liuw··on I Quit Shopify After Five Months
Wipro Infosys TCS Cognizant HCL
liuw··on Ask HN: Who is hiring? (December 2021)
Microsoft Linux Systems Group | US | Full Time | Principal Software Engineer - Linux Virtualization

Our team plays a key role in driving Linux based virtualization technology in Microsoft. In this role, you will work closely with internal and external teams on defining a modern virtualization stack that meets customers’ requirements. You will work closely with upstream Linux, Rust-VMM and Cloud Hypervisor communities to bring the best Microsoft can offer and vice versa. You will have impact on all layers of a virtualization stack, from the hypervisor, Linux kernel, system libraries all the way up to the VMM.

If you enjoy system-level programming and solving interesting engineering problems, this is the right place for you. Come join us in promoting more open-source software usage in Microsoft and move the needle on virtualization technology.

Apply: https://careers.microsoft.com/us/en/job/1212088/Principal-So...

liuw··on Alibaba Open Source XuanTie RISC-V Cores, Introduces In-House Armv9 Server Chip
武侠 (Wuxia) culture is big in Alibaba. Everyone has a 花名 (alias / nickname) in the company. In the early days, people just picked names from 金庸 (Jin Yong)'s novels. Jack Ma's 花名 is 风清扬, who is a great sword master in one of the novels. Source: I had a short stint there.

Picking 玄铁, which also comes from Jin Yong's novel, seems rather natural in that context.

Jin Yong's novels are very popular in Chinese speaking countries and regions. Most readers won't associate them with China. I don't think it has anything to do with national pride. Culture pride? I don't see much either.

liuw··on “Please don't waste maintainers' time on your KPI grabbing patches”
Qu Wenruo is not a Linux kernel maintainer. The submission title is incorrect and over dramatic.
liuw··on “They introduce kernel bugs on purpose”
> You would not have been approved for a passport, if deemed unworthy.

Do you happen to know me in real life? How do you know if I'm worthy or unworthy to the Chinese state?

liuw··on “They introduce kernel bugs on purpose”
This is utter bullshit. I didn't need a permission or high enough social credit to leave China.
liuw··on What Does a Coder Do If They Can't Type?
If you don't do it already, take regular breaks. That helped me recover from RSI.

The difficult part is remembering to take regular breaks. I use a piece of software call Workrave and have been very satisfied with it.

liuw··on An Open Letter to Google and Apple: Stop Hindering Iranian Entrepreneurs
It's such a shit show.

A few years back, one of my ex-colleagues who needed to travel to US frequently for work was stopped right before boarding a plane because he had a layover in one of the blacklisted countries while on holiday. He didn't even know he lost his ESTA.

liuw··on Newmail: Generating random email aliases on OpenSMPTD
I ran my email infrastructure before but deemed it too much hassle. I would rather offline the burden to a service provider.

When I say "writing code", it would be more or less like the newmail script here. Much simpler than running a full fledge email infrstructure. :-)

liuw··on Newmail: Generating random email aliases on OpenSMPTD
I want this functionality but I balk at the idea of running my own email infrastructure.

I'm fine with writing code to call APIs from email providers to manage email addresses though.

liuw··on Newmail: Generating random email aliases on OpenSMPTD
Can you reply from the aliases? If you're using a service provider, can you share which one you use?
liuw··on Stephen Hawking commemorated on new 50p coin
Funny that Brits don't see £50 notes that often. Most of the time £50 notes are used by foreigners (tourists or whatnot).
liuw··on Leaderless Debian
I upvoted you. Yes, APT was the major reason I chose Debian 15 years ago. It was much better than RPM without YUM (it wasn't part of RH systems back then IIRC).

Nowadays the competitive edge of APT could have diminished, but I never looked else where because I have been quite happy with APT.

liuw··on Winding down my Debian involvement
I love Debian as a user. I considered becoming a DM then DD -- I read all the relevant documents and tested water with maintaining a package I used -- but ultimately gave up due to the bureaucracy and politics involved.

The last straw was this: https://lwn.net/Articles/704608/

liuw··on Solo – Open-source FIDO2 security key
I'm really excited to see this project. Looking forward to receiving my two Solo Tap keys!

P.S. OpenPGP is a must for me. Hope to see update for that soon.

liuw··on Chinese police don high-tech glasses to nab suspects
EU and Britain, too.
liuw··on Google’s Fuchsia OS on the Pixelbook
Why focus on the language and the possibility of a million and one bugs but not the architecture and design choices?
liuw··on Firefox 57.0 Released
I downloaded the tarball from Mozilla website. I use i3 with X.

I'm happy to provide more information via email.

liuw··on Firefox 57.0 Released
I'm using it now. It is really snappy!

There are bugs though. I'm using Debian Stretch. Right click menu doesn't work: it appears for a fraction of a second then disappears; so does the top-bar menu of LastPass plugin.

liuw··on Atmanos: Build Go programs that run directly on the Xen hypervisor
Somewhat related: for anyone who is interested in unikernel development, there is a new proposed project called Unicore under the Xen Project umbrella.

That project aims to reduce the effort for porting applications to run in unikernels on different platforms (Xen, KVM and baremetal).

https://lists.xen.org/archives/html/xen-devel/2017-09/msg036...

liuw··on Hack – A typeface designed for source code
Nothing beats good-ole 6x13 font in a terminal. :-)
liuw··on Solaris to Linux Migration 2017
No. See the Classification section.

https://en.m.wikipedia.org/wiki/Hypervisor

liuw··on Kovri – A secure, private, untraceable C++ implementation of the I2P network
"We've a better language now" -- presumably you mean Rust, which tries to break into C and C++'s market.

If you check https://forge.rust-lang.org/platform-support.html , ARM is only tier 2 support, while Kovri seems to care enough to cover ARM. That's a legitimate reason to not choose Rust.

liuw··on Alibaba Cloud
> even my company will sale or buy some personal data, we will gather as much data as we can.

What does this even mean? What is the subtext here? Because your company (which one?) is regarded as high status (higher than Alibaba?) / serious about data protection (but then you say it sells personal data?) ?

The practice of your company has no bearing of the practice of Alibaba. Alibaba could be better, Alibaba could also be worse.

Disclosure: I'm a Chinese working oversea and am genuinely interested in reacquaint myself with the business practice in China.

liuw··on Beipanjiang Bridge, suspended 565m above China’s south-west mountains [video]
There are tons of foreigners in Beijing, Shanghai, Guangzhou and Shenzhen so there must be some ways to get into the country (and work there).

A few years back a friend told me work permit was easy to get as long as you got a sponsor. Not sure how hard it is today though.

liuw··on Beipanjiang Bridge, suspended 565m above China’s south-west mountains [video]
> Expressways are sexy and useful if you are driving thru. But...I have the feeling they are overbuilding it in many places while not caring much about the less sexy roads that might improve local lives more.

IMHO you're having this backward. Without the major infrastructure spearheading the development of this region, there won't be interest (money) to overhaul the local roads and bridges.

liuw··on Beipanjiang Bridge, suspended 565m above China’s south-west mountains [video]
It is a bit over-enthusiastic but I don't think there is any mocking going on there. I as a layperson would act the same if I were the reporter.

(I'm a native Mandarin speaker.)

liuw··on Beipanjiang Bridge, suspended 565m above China’s south-west mountains [video]
Wow, just wow. I knew about this bridge but didn't really realise it is so impressive. The view is just spectacular.

I can't wait to arrange a trip there.

liuw··on From Mac to Linux: Web Development with Linux
> The problem with most apt-based distributions is I've found that a lot of packages are out of date.

If you want APT based distro + rolling update, Debian testing is what you need.

(Obviously if you're satisfied with Arch, there is no need to change.)

liuw··on NFV Platforms with MirageOS Unikernels
I think EC2 supports both PV and HVM guests, right?
Page 1 of 2Next →