HNHacker News
TopNewBestAskShowJobs

adamch

1,872 karma · joined December 2, 2015

Australian, reluctantly turned Texan.

Building CAD at Zoo.dev. Previously Cloudflare (Tunnel, Zero Trust, Data Loss Prevention).

https://blog.adamchalmers.com

https://twitter.com/adam_chal @adamchalmers.com on Bluesky

submissionscomments
adamch··on In Silicon Valley, some men say cosmetic procedures are essential to a career
80% of male attractiveness comes down having a good haircut and clothes that fit you.

Assuming you're in SF and have a high-paying software job. Find a hair stylist in a mid-range salon who you can actually talk to, show them some pictures of haircuts you like, and let them find something that works. If you find a professional and are OK paying them a bit extra, you'll get good results.

As for "clothes that fit", I have a terrible eye for that, so when I go shopping I just ask a more stylish friend to come with me, or I just ask the shop assistants a lot of questions. Again, they're professionals. They know what works.

adamch··on Battle of Alesia
The Masters of Rome novels by Colleen McCullough are historically accurate, incredibly dramatic, gripping and realistic. They tell the story of Rome from the birth of Caesar in the Republic to the ascension of his successor Augustus in the Empire.
adamch··on My Year in Review: 2019
Whistleblower is the title of her book.
adamch··on Developers join call for GitHub to cancel its ICE contract
Buckle up your seatbelt, I've got some bad news about the detention centers in Australia...
adamch··on Developers join call for GitHub to cancel its ICE contract
Almost! It's like the Holocaust, where Jewish people kept trying to sneak into Poland (and got sent to concentration camps), because they were trying to escape Germany.
adamch··on Air pollution causes brain structure changes that resemble Alzheimer's disease
A few weeks ago there was another story about air pollution and cognitive decline that made it onto the frontpage. I noticed that most of the comments on that story were people discussing air filters, respirators, etc.

I wanna get ahead of that crowd this time and say: this doesn't make much sense as a problem for individuals to solve. We should instead be focused on measuring the problem (where is most of the pollution coming from) and passing legislation to drive it down.

Air pollution is localized and therefore easier to legislate around (because the people polluting and the people suffering are in the same legislature). Local and state-level laws can help here in a way that they can't for climate change (which requires more international coordination).

adamch··on Scaling SVG Elements
This is a really beautiful way to demo this feature. Thanks!
adamch··on Scaling SVG Elements
Strange. I'm on a Macbook and this page nukes my CPU on FF Nightly, but not on Chrome.
adamch··on World Scientists’ Warning of a Climate Emergency
I wish that were true, but there are already uninhabited islands that have sunk below the waves [1]. There are inhabited ones (e.g. the Carteret islands) which are on their way out and already suffering:

"Since 1994, the islanders of the seven atolls, lying only 1.2 metres above sea level, have already lost about 50 per cent of their land. Traditional food sources have become scarce, regularly placing the islanders in situations of near famine. The communities also face severe water shortages due to prolonged droughts and sea-level rises that affect their freshwater supply." [2]

[1] https://www.newscientist.com/article/2146594-eight-low-lying...

[2] https://www.resilience.org/stories/2019-06-11/understanding-...

adamch··on Laser-Based Audio Injection Attacks on Voice-Controllable Systems [pdf]
I know, but I have a fence around my house. Once someone is setting up equipment around my house, why not just smash a window and steal my stuff directly?
adamch··on World Scientists’ Warning of a Climate Emergency
On a long timescale, yes, they will. On a short timescale, many people will die. You can't just move an entire house to a different city (and obviously no-one will be able to sell a house on a drowning coastline).

For example, the Pacific Islands will face rising tides along their whole coastline, while simultaneously facing extreme weather events and agricultural disruption. What's your solution for an entire country of people simultaneously trying to immigrate elsewhere?

adamch··on World Scientists’ Warning of a Climate Emergency
No. As the report itself says, stabilizing the population (or slightly shrinking it) will help fight climate change, but that can be done very easily without "population control".

"make family-planning services available to all people, remove barriers to their access and achieve full gender equity, including primary and secondary education as a global norm for all, especially girls and young women [1]

Which makes sense! Rather than some sort of authoritarian China-esque policy of limiting children, just spread access to goods (like education, contraception and abortion) which allow people to control how many children they have.

[1] https://science.sciencemag.org/content/361/6403/650

adamch··on World Scientists’ Warning of a Climate Emergency
"We" won't deserve it. There is a small minority of people who have worked for 30 years to suppress research about climate change. For example, Exxon has known about climate change for decades, but funded denialists [1]

Unfortunately, these people are unlikely to suffer very much from climate change, because they will be able to afford higher food prices, private security, etc.

So a more accurate statement would be "Then millions of undeserving people will die, and the people who deserve to won't."

[1] https://en.wikipedia.org/wiki/ExxonMobil_climate_change_cont...

adamch··on World Scientists’ Warning of a Climate Emergency
Rising sea levels are unambiguously bad for the millions of people who live by the coast.
adamch··on World Scientists’ Warning of a Climate Emergency
Perhaps 30 years ago climate change could have been stopped or kept under control by a series of taxes and trading schemes. However, world governments have squandered that opportunity.

If climate change continues unfettered, millions of people living on coastlines will be displaced and agriculture will become difficult in many regions. This is likely to lead to political chaos and instability.

I think climate change should be the most important issue on in any election. We still have time to keep warming manageable, but it will mean halving the amount of greenhouse gas we produce. This is going to require fighting climate change on multiple fronts, including changes to almost every industry - energy, housing, transportation, commerce - and possibly even geoengineering as a last resort. But it can be done. The Green New Deal is the only family of solutions that can plausibly halt climate change. Anything less is incompatible with the science.

adamch··on Laser-Based Audio Injection Attacks on Voice-Controllable Systems [pdf]
This is cool research, but I hope people aren't viewing this as a real-world worry. By the time someone is breaking into my house to set up hundreds of dollars worth of laser equipment, I probably have bigger problems.
adamch··on Twitter to ban political advertising
For everyone asking why Twitter or Facebook should treat ads differently to TV. There are some huge differences between the economics of the platforms that I haven't seen anyone mention.

Each TV station has a limited number of ad-seconds they can allocate per day. Because ad-seconds are scarce, prices are expensive, so you get a small number of expensive ads.

OTOH, Facebook can support a practically unlimited number of ads, shown to different users, changing as people scroll.

It is _much_ easier to fact-check or apply human judgement to a small number of TV ads than to millions of social media ads.

Disclaimer: I don't work in the ad industry, I know nothing about this. I just haven't seen anyone talk about the difference in scale here.

adamch··on Firefox 70
Historically, yes, that's true. But these days Chrome has a huge lead in the market compared to every other browser, so FF is the alternative again.
adamch··on Re-writing the site of Norway's largest transport provider in Elm
The article lists several: static typing, guarantee of zero runtime errors, sane error handling using rich enums.

Other advantages: async is baked into the framework and isn't an afterthought like React. Immutability is standard and doesn't require a competing ecosystem of immutable datastructures like React. Also significantly smaller download sizes [1]

I also question that Javascript the language doesn't change: it's gone through several big language changes, and a growing number of devs wanted more changes, so stared writing in Typescript or Flow.

[1] https://elm-lang.org/news/small-assets-without-the-headache

adamch··on Khasho who? One year after gruesome murder, investors embrace Saudi Arabia again
Turning down millions of dollars in Saudi investment is a pretty big action. Basically the opposite of virtue signalling. It has a real cost for the people doing it. Seems like Google, Amazon and Uber are actually doing something in this situation, not just signalling that they care.
adamch··on Porting my website to Workers Sites and Zola
This makes it incredibly easy for me to deploy Elm web apps (which are all static). For a while now, my side-project's backend (Rust) was deployed in a Cloudflare worker and the frontend (Elm) was a Github Page (using Cloudflare for DNS).

Today I moved my frontend over to a Worker, and deleted my GitHub page repo. This is much simpler. Now I don't have to worry about cache rules, and I can use the same deployment tooling for the backend and frontend.

(I am a Cloudflare employee on a totally different team, and the project is a plaintext screenplay renderer https://screenplay.page)

adamch··on 8chan goes dark after hardware provider discontinues service
Forgive me if I prefer to base my policy analysis on quantitative studies rather than idioms.
adamch··on 8chan goes dark after hardware provider discontinues service
A lot of people say "censorship radicalizes" but I've never seen any studies or evidence for this claim. Your comment is purely speculative. There is some evidence that banning extremist content reduces its potential to radicalize [1]. Do you have any evidence to suggest it increases radicalization?

[1] http://comp.social.gatech.edu/papers/cscw18-chand-hate.pdf

adamch··on Google Just Spilled Some More Details on the Pixel 4
The real-world gestures look pretty nifty. It's easier to wave a finger than say "Hey Google, next track". Obviously it takes more effort than tapping a button, but it's really useful if, for example, your phone is lying next to you while you're doing something else.
adamch··on Ravelry bans support of Donald Trump and his administration
18% of the USA voted for Donald Trump in the 2016 election, which is slightly less than 1% of the international population. I have no stats about the popularity of the Trump administration in the knitting community. But I suspect it is a somewhat fringe view.
adamch··on FCC Chairman Proposes Robocall Blocking by Default
I'm curious why robocalls aren't protected by freedom of speech. This is the government censoring small businesses from doing direct marketing.

I don't actually believe this argument, but I'm curious what self-described free speech absolutists think.

adamch··on Warp – Mobile VPN
"big in the CDN market" is very different to "has enough pull to significantly centralize the internet like Google or Amazon".
adamch··on Nintendo Announces Pokémon Sword and Pokémon Shield
Probably because many people loved BOTW and it was wildly successful, both critically and financially. So there's clearly a market for that style of game among Switch users.
adamch··on Ask HN: What was your “why didn't I start doing this sooner” moment?
Getting a solid 8+ hours of good quality sleep each night. For me this meant:

- Sleeping/waking at the same time each night/morning - Keeping my room cool at night - Relaxation exercises for both body and mind once I get into bed - Getting a comfortable eye mask - Actually taking sleep seriously (read Why We Sleep)

I feel so good each day, I have a better memory and emotional stability, and I don't fall asleep at work any more.

adamch··on Ask HN: What was your “why didn't I start doing this sooner” moment?
Meditation. Most days I meditate around the corner from work during lunch. It massively improves my mood, gives me new perspective, sometimes gives me a physical body high like a good edible, and helps me focus.

I usually meditate again before I leave work, which makes me less tired. I now have the energy to go out and socialise after work.

I initially dismissed meditation as stupid, but many of the smartest people I know and respect do it. Eventually I just said, "what if I'm wrong". Haven't looked back.

I can recommend starting with the Headspace app and The Mind Illuminated book.

← PreviousPage 4 of 5Next →