HNHacker News
TopNewBestAskShowJobs

owenwil

4,411 karma · joined May 30, 2012

work @ stripe. design manager for developer experience. Previously Shopify. Also at Spotify, IKEA, DigitalOcean, and more.
submissionscomments
owenwil··on When a customer refunds your paid app, Apple refunds its 30% cut [edited]
Apple generates more than 50% of all smartphone App Store revenue, so I'd argue it has a monopoly through that lens https://appleinsider.com/articles/19/07/03/apples-app-store-...
owenwil··on Porting a macOS Clojure Dev Setup to Windows WSL2
To be fair that Mac was one of the greatest ever made, haha – I blame most of my issues with all of this on stability issues with the 2019 MBP I'm forced to use for work.
owenwil··on Porting a macOS Clojure Dev Setup to Windows WSL2
Last time I did it was February, and it was just as problematic back then – I'm not sure what advantage it offers over WSL2 (which is containerized) when combined with all of the benefits of Windows these days, for the hassle.
owenwil··on Porting a macOS Clojure Dev Setup to Windows WSL2
A MacBook Pro doesn't have a HighDPI 4K display, which is where it falls apart. Indeed, it works fine on a MacBook because Retina is not the same thing! :)
owenwil··on Porting a macOS Clojure Dev Setup to Windows WSL2
Are you on Windows 10's 2020 release? That doesn't resonate with my experience at all – macOS has been vastly more frustrating to deal with on 4K displays in my experience, constant reflowing and forgetting window states, takes forever to recognize the displays when plugging in or resuming from sleep, etc... I even have all of the pointer and icon problems you describe with the top bar. Sometimes, with a 4K display plugged in, it takes 10+ seconds to figure out how to use it. Meanwhile, none of that on my Windows machine!
owenwil··on Porting a macOS Clojure Dev Setup to Windows WSL2
I can think of a few reasons not to, as someone who tried to use Linux first when switching away from macOS. The most notable of which is using Linux with a high-density 4k+ display is nightmarish at best; everything is either too big or too small, and at least in Ubuntu, fractional scaling is too broken to use on a daily basis – also requiring a ton of manual config and tweaking to even get usable. Windows, by contrast, works out of the box really well with HiDPI displays, and generally has a really well-refined experience these days, particularly between WSL2 and the Windows Terminal experience. It's the best of both worlds, without the hassle of dual-boot or manual config, IMO
owenwil··on Portals API
It's literally the successor to <iframe> so yes, that's the point.
owenwil··on ARM Macs and Virtualization: It's going to be great
They showed Docker for Mac built for ARM during the keynote, and mentioned that they have been working with Docker for when macOS 11 ships, so I doubt that's going to be the case.
owenwil··on ARM Macs and Virtualization: It's going to be great
Electron is already compatible with ARM, as Microsoft added support in 2019 to allow targetting ARM64 devices like the Surface Pro X.
owenwil··on Apple Music on Android requires its own payment details to avoid Google 30% cut
Also note that Google allows third-party payment gateways via the Google Play API – Netflix, as an example, dodges the cut with a custom implementation of Stripe! It's a lot more work to implement, but developers actually have the option.
owenwil··on Apple, ARM, and Intel
Interesting that this is not the case in Canada. My partner is the main visa-holder here, and is tied to her employer in the same way a H1B would in the US, but it also provides a full 'open' visa for her spouse, which allows me to work anywhere without restrictions. It seems like a smart move, as it definitely tipped the scales in Canada's favor for us.
owenwil··on Apple Plans to Announce Move to Its Own Mac Chips at WWDC
Indeed – Edge is based on the ARM Chromium branch – though oddly enough, you can't get an official Chrome ARM build yet. I'm assuming Apple's push to ARM would make them actually release it. Also just remembered that Visual Studio Code is now building for ARM as well, which is interesting timing...
owenwil··on Apple Plans to Announce Move to Its Own Mac Chips at WWDC
Microsoft already builds ARM Office for the Surface Pro X, and has the only official ARM-based Chromium browser, Edge, as well, so I suspect they'll be well positioned.
owenwil··on Every tech downturn has a silver lining
Anyone who thinks this hasn't had to deal with a 100mbps connection before. It's not about a single user consuming all the capacity – though that's definitely a factor as well – but allowing simultaneous use of multiple demanding applications by more than one person.
owenwil··on Every tech downturn has a silver lining
I think we'll always find ways to use up the available bandwidth, even as it expands to new highs – but the real limiter has been how inconsistent high-speed deployments are, so it's difficult to reliably use them today.

I have a 1.5 Gbps synchronous connection here in Canada, but a few blocks away the max is 100mbps; we're not optimizing/building for fast connections because they're not widely deployed, not because we can't find ways to use them. Being able to play Stadia at ultra-low latency in 4K HDR is magic and shows a connection like this' value.

Making telco networks a public utility would help in this regard, especially if they have an actual goal of connecting everyone equally. In New Zealand, where I grew up, we broke up the telco and made fiber connectivity a public utility (chorus.co.nz) with a mandate to install fiber for free, anywhere in the country, which all ISPs can leverage. It not only increased competition, but it's helping create consistency, and will allow developers/content creators to dream up apps that can consume that type of bandwidth, because there's enough ultra-fast connections to actually make it worth bothering with.

owenwil··on List of companies going full remote after Covid
Classic mistake, even worse for me IRL, I worked at both of these companies simultaneously! But, both are indeed going remote.
owenwil··on Twitter Will Allow Employees to Work at Home Forever
Hang in there <3
owenwil··on Elon Musk reopening Tesla factory despite Alameda County order
I don't think the US government is functioning properly right now, but what about the global lockdown, affecting almost every industry and endorsed by most scientists, leads you to believe that nothing has been proven?
owenwil··on Elon Musk reopening Tesla factory despite Alameda County order
Except that walking outside and getting groceries are a choice and calculated risk, with VERY limited exposure given most shopping trips are brief...by contrast, Tesla opening their factories means workers are forced to choose between losing their jobs (and presumably healthcare) or going to work in a potentially risky workplace for hours at a time, and trusting that their employer (who doesn't believe covid is that bad) is implementing safe measures to protect them, while blatantly flouting the law?
owenwil··on Google ends plans for smart city in Toronto
I know the average Torontonian wasn't into this, but I live nearby and was really excited about what it could have been, even though it was fraught with missteps.

This area is a concrete wasteland–just car-parks and abandoned lots–that's now going to be portioned off to more giant, glass condo buildings, and while Sidewalk's proposal had problems, it was focused on building something very different, community-oriented, without prioritizing roads.

Sidewalk really pushed the technology angle way too hard, and it was a clear overstep– most of it wasn't necessary for any sort of quality of life improvements, but many of the ideas like wooden 'skyscrapers' and de-prioritizing roads were exciting, now lost.

owenwil··on Surface Go 2, Surface Book 3, Surface Headphones 2 and Surface Earbuds
Honestly, that sounds faulty – I had a SB2 with similar symptoms and it generally means the thermal paste or something is bad. I was able to return mine for a full replacement, no questions asked.
owenwil··on New 13-inch MacBook Pro
Same problem here on the damn late 2019 MacBook Pro I was issued at work – and now I'm stuck with it for 3+ years. Sigh.
owenwil··on U.S. Economy Shrinks at 4.8% Pace, Signaling Start of Recession
> The thing that worries me is that by attempting to prolong it as long as we are, we are basically setting up a stage for a greater depression

Killing thousands of people in the name of the economy would also set the stage for an even longer, deeper recession...

owenwil··on Google CEO tells employees return to office won't happen until at least June 1
Genuine question: do people really expect to be back in the office at all this year, given how high the risk is and that those jobs can almost certainly be done from home? Why?
owenwil··on ARM Development for the Office: Unboxing an Ampere EMag Workstation
I know it's not exactly raw-metal ARM development, but I've been using Microsoft's ARM-based (SQ1 processor) Surface Pro X for the last few months for web development and have been pleasantly surprised that the majority of my stack not only works without tweaks on an ARM-based system, but is very performant. WSL2 is really unlocking actually using these machines full time! Particularly powerful has been the new Chromium-based Edge–fully native modern web browser on ARM, very performant, battery-friendly and rock-solid, which makes me wonder why Google isn't shipping an ARM-based Chrome port yet, given it's clearly already building/in use upstream.
owenwil··on Apple and Google partner on Covid-19 contact tracing technology
Sort of, but not really: both of their apps were unable to track in the background due to privacy restrictions. This partnership enables that at the OS level, and will remove the need to download an additional app
owenwil··on Tell HN: Toilet paper, hand sanitizer, and now web cams
For what it's worth, I found Autonomous.ai to be fast shipping and high quality for the price of their standing desks (and chairs!). If you're in the US/Canada they're still shipping quickly.

This (referral) link provides a discount on all of their standing desks/chairs: https://www.autonomous.ai/?rid=f1ef57&utm_campaign=referrals...

owenwil··on Amazon Isn’t the Only Shop Online
This isn't really accurate – independent retailers have quite the advantage right now because they aren't constrained by centralized fulfillment. The reason Amazon has shipping delays is because:

1) Amazon has observed a massive influx of orders and fulfilling centralized orders requires a large amount of workers in fulfillment centers – Amazon is hiring more than 100,000 workers for this reason[1] – and getting those orders in and out of those warehouses takes a good chunk of logistics planning and time. Independent retailers don't need to deal with this, particularly if they're shipping direct or use their own facilities.

2) They use their own delivery networks for a majority of deliveries in cities these days to bypass sending via the normal postage system. The platform, Amazon Flex[2], saves them money on postage but likely needs to ramp up scale–Flex usually actually means deliveries are faster, but as order volume scales up, it'll slow down deliveries.

Amazon is bottlenecked on both fronts: a massive influx of orders means needing to get those products into its warehouses, then actually having workers fulfill them, and it needs to manage the shipping side, due to its reliance on Amazon Flex in city areas. Independent retailers just aren't bottlenecked like this – they have their own set of inventory that isn't super broad, and they ship with normal delivery networks, which are generally delivering on time in North America right now.

[1] https://blog.aboutamazon.com/operations/amazon-opening-10000...

[2] https://flex.amazon.com/

owenwil··on Zoom Falsely Claims Its Group Video Can Be End-to-End Encrypted
It feels like the URL shouldn't be an aggregator but the actual source in this case for sure...
owenwil··on NPM Is Joining GitHub
GitHub employees have access to Microsoft internal tools and a Microsoft email address, so I don't think there's too much internal firewalling.
← PreviousPage 3 of 14Next →