HN user

cbhl

6,785 karma

Software Developer.

Bachelor of Software Engineering (Class of 2014), University of Waterloo

michael-chang.ca

[ my public key: https://keybase.io/cbhl; my proof: https://keybase.io/cbhl/sigs/_XHym0M6L8ZTm0JX3TBmjbIVaXLmvk5ylffNAnmU20g ]

Posts54
Comments2,396
View on HN
www.dolthub.com 9mo ago

We tried Go's experimental Green Tea garbage collector and it didn't help perf

cbhl
2pts0
www.benkuhn.net 11mo ago

Why and how to write things on the Internet (2022)

cbhl
1pts0
spakhm.substack.com 1y ago

How to Get Promoted (2020)

cbhl
1pts0
llmcodenames.com 1y ago

LLM Codenames

cbhl
2pts0
www.theverge.com 1y ago

Waymo compiles dataset of pedestrian and cyclist injuries

cbhl
1pts0
longform.asmartbear.com 1y ago

The Fundamental Forces of Scale

cbhl
1pts0
www.wired.co.uk 2y ago

Google's new AI learns by baking tasty machine learning cookies (2017)

cbhl
1pts0
www.sfchronicle.com 3y ago

Pilots abort landings at SFO after spotting plane in their path

cbhl
32pts14
www.accessmagazine.org 4y ago

Hot Lanes: Introducing Congestion-Pricing One Lane at a Time (1997)

cbhl
1pts0
wy-lang.org 4y ago

Wenyan-lang: Programming Language for the ancient Chinese

cbhl
2pts0
www.powermag.com 4y ago

Power-to-Power Hydrogen Demonstration Involving Largest U.S. Nuclear Plant

cbhl
4pts0
www.sfchronicle.com 5y ago

Bay Area freeway traffic has rebounded, but congestion has not

cbhl
2pts0
www.theverge.com 5y ago

Among Us Launches for the Nintendo Switch

cbhl
1pts0
www.washingtonpost.com 5y ago

AOC playing ‘Among Us’ shouldn’t surprise you. Streams are a beloved pastime

cbhl
1pts0
earther.gizmodo.com 5y ago

Our Phones Are Color Correcting the Apocalypse

cbhl
3pts0
arstechnica.com 6y ago

Zoom cites Chinese law to defend censorship of human rights activists

cbhl
8pts0
www.youtube.com 6y ago

Releasing music on a custom-built Game Boy cartridge (2019)

cbhl
2pts0
www.nytimes.com 6y ago

There Are 13 Quotations in a U.S. Passport. Guess How Many Are from Men?

cbhl
3pts1
www.reuters.com 6y ago

EU mulls five-year ban on facial recognition tech in public areas

cbhl
116pts2
developers.cloudflare.com 7y ago

Cloudflare's Time Service

cbhl
1pts0
www.npr.org 7y ago

Poster layout could communicate findings more quickly

cbhl
3pts0
www.youtube.com 7y ago

Google GDC 2019 Gaming Announcement

cbhl
2pts0
www.wsj.com 7y ago

How Do You Do, FNU? Some in U.S. Handle Just One Name

cbhl
2pts1
www.nytimes.com 7y ago

Airbus to Halt Production of A380 as Orders Dry Up

cbhl
2pts0
www.sfmta.com 7y ago

New Taxi Rules for SFO

cbhl
3pts0
xkcd.com 7y ago

Xkcd: Google Announcement

cbhl
51pts6
marshallbrain.com 8y ago

Manna: Two Visions of Humanity's Future (2012)

cbhl
1pts0
javlaskitsystem.se 8y ago

What’s the waiter doing with the computer screen? (2012)

cbhl
471pts186
github.com 8y ago

Google/xsecurelock: X11 screen lock utility with security in mind

cbhl
2pts0
www.dot.ca.gov 8y ago

Highway 101 Managed Lane Project

cbhl
1pts0

It still sucks to be on the receiving end of genuine surprise.

I found the most helpful reframing is to replace the words and emotions with ones that encourage learning and question-asking. For example you can try being excited instead of surprised, or say something like, "that's a great question, let's figure it out together."

Going through the Fermi estimation in the xkcd comic Ten Thousand also helped me to be a lot less genuinely surprised when someone didn't know something: https://xkcd.com/1053/

I remember watching Gary Bernhardt give this talk live at the Canadian Undergraduate Software Engineering Conference (CUSEC) back in 2014. PNaCl had just come out the year prior, and Google was using it to cross-compile, run, and sandbox OpenSSH and RDP clients inside of Chrome and ChromeOS, and the Mozilla/Firefox folks counter-proposed asm.js as a response.

At the time I just thought it was funny. Now I find it surprising how much of these ideas ended up sticking around.

still had to use their human words to prompt the AI

In that case, I would like to know what prompt they used so that I can learn to use the AI tools better.

Like, we've had "let me google that for you" since 2008...

Lunar Flyby 4 months ago

To be fair they "only" have a 20 Mbps laser uplink from the capsule to Earth, and that's shared between all the systems and uploading images/video.

it doesn't give a sense of how much the Neo moves the needle or grows the pie though. Mac and iPad are each 8% of Apple's business. iPhone is 50%.

for Apple to focus on fixing things in macOS again (as opposed to just backporting stuff from their other lines) Mac would need to grow by a lot.

The last time I played with NFTs it was about $50 USD just in processing fees to mint the token; not sure if that has changed since then. So it's not necessarily the case that the author is making a bunch of money off of this project; they might actually be just passing along costs.

There _was_ an outlet for this during the era of Windows hegemony: the object and embed tags. You had your choice of ActiveX, Java, or Shockwave/Flash in the 90s to write applications that you could then embed in the web browser.

We stopped using these for a variety of reasons: they were difficult to make secure or cross-platform, GMail made building apps in JavaScript fashionable, and the iPhone (which explicitly would not support ActiveX/Java/Flash).

For context, early 2023 would put the earthquake in question just after the first big layoffs at Google (see their 2023Q2 Earnings Release). And this would have probably been considered "legacy google assistant" stuff, not "new-top-priority AI" stuff.

You should look closely at solar rate plans and interconnection fees in your area. If you're hoping to save money with solar, it's possible that you never recoup the initial investment because of the way the newer rate plans are structured (esp. for PG&E).

In the bay area, it might be cheaper to opt into 100% renewable rate plans from CleanPowerSF or Peninsula Clean Energy. (Silicon Valley Power is 100% renewable by default, IIRC.)

Personally, I'd love to see you optimize for people who start and iterate upon an app from a mobile device and preview/use the app on the same device. Since the messages are just English text, the extra presses to type curly/square braces don't constrain you on mobile. Sometimes I get writer's block at my computer in a way that I don't get on my phone.

In particular, I'd hide/disable the sign-in-with-Google pop-up on phone-size screens (it takes a third of the screen for me), and make sure that CSS/styling makes everything fit on the code and preview screens on a phone, even in mWeb.

My impression is that the "indistinguishable from placebo" is only in reference to a study on people with Sciatica, but that a different study did show a statistically-significant effect on post-surgical pain.

$465 USD for a 15-day supply definitely pricey -- but options for people who weren't well-served by Purdue Pharma / OxyContin seem good, especially if the mechanism of action is different.

I drove a leased PHEV in California from 2021 to 2024. Driving on electricity was more expensive!

Typically charged at L2 chargers at a retail rate of $0.39/kWh (admittedly during dinner peak after work -- off-peak was lower). The 17 kWh battery gave 40 miles of highway driving, for 16.575 cents/mi.

Gas during the same period peaked at $6.749/gal, although I went out of my way to fill up at Costco Gas and saw prices as low as $3.999/gal - weighted average over that three year period was $4.896/gal. The 7 gallon tank gave another 300 miles of highway driving, getting 9.331 cents/mi to 15.748 cents/mi.

At the same gas prices, a comparable gas-only car getting 29.1 MPG would be 13.8-23.2 cents/mi in gas costs.

I'd expect big companies to use Markmonitor to handle this problem -- basically, they _also_ register all of the one-edit-distance away typos that they can.

According to Wikipedia, Akamai is one of Markmonitor's customers, so it is surprising that this wasn't already registered by them.