HNHacker News
TopNewBestAskShowJobs

MichaelGlass

302 karma · joined January 29, 2010

[ my public key: https://keybase.io/glass; my proof: https://keybase.io/glass/sigs/6j3l5Kze9FwiWSNDBg_fJs4WJtMM2tI96JtMnTIGZUY ]
submissionscomments
MichaelGlass··on Britain-Based Card Aggregation Service Curve Opens First U.S. Center in Brooklyn
With some punctuation: Britain-Based Card Aggregation Service, Curve, Opens First U.S. Center in Brooklyn
MichaelGlass··on A list of companies using Elm in production
> companies are pretty good at taking advantage of a good thing.

I ... don't think that's true?

There are lots of "superior" technologies that just haven't won. e.g. the handful of people who use it _swear_ by Datomic. And there are load of so-called "inferior" technologies that are still widely relevant. Mysql? Php? Wordpress? They pay a lot of software developers' bills.

I work at NoRedInk, and we pay Evan Czaplicki to work on elm. When we started to migrate to Elm, our eng team was under 10 people. Larger companies, e.g. even NoRedInk today, tend to be less agile.

MichaelGlass··on Elm 0.19.1
I have recently forked the elm language to produce a much better language.

please come to our discourse

https://discourse.pine-lang.org

MichaelGlass··on Elm 0.19.1
https://mbylstra.github.io/html-to-elm/ <3
MichaelGlass··on Elm 0.19.1
and also wrapping widgets in custom elements when that's appropriate. https://guide.elm-lang.org/interop/custom_elements.html
MichaelGlass··on Asset minification with Elm (2018)
Agreed.

But ... minification is totally relatable and "better error messages" is less-so. The problem with benchmarks is they over-emphasize things that are measurable. Honestly, I don't care as much about binary size as I do about, e.g. maintainability. But the latter is harder to quantify.

It's not Elm's fault they have to play that game. People search for, "fastest javascript framework" when maybe that's not what they actually want. Maybe all they want is a good friend.

MichaelGlass··on Why we're saying no to Google
> an unknown percentage

Do like one or two google searches and you'll see a monthly transparency report. (https://blog.ecosia.org/ecosia-financial-reports-tree-planti...)

Spend another five minutes doing research and it feels like Ecosia goes above and beyond to make their purpose pretty legitimized. E.g. the company is a certified b-corporation. The founders donated their ownership of the company back to the share. (https://blog.ecosia.org/trees-not-profits/)

Sure, google has done a great job building the ecosystem. But Ecosia doesn't appear to deserve the skepticism I see here in the comments.

MichaelGlass··on Max Planck Society conducts bullying survey
Especially in Europe, it's very clear that in tech, there's a huge unfair bias for women. I mean look at the speaker lineups of conferences and management / tech teams of large tech organizations. It's hard to spot a single man among the ranks.

https://corporate.zalando.com/sites/default/files/media-down...

https://www.curry-on.org/2019/

MichaelGlass··on Gitlab's Journey from Azure to GCP
I am so tickled by the last names of the speakers. Einstein introduces Jung.
MichaelGlass··on Google Walkout Organizers Say They're Facing Retaliation
Easy to say from the sidelines. Working at google means

- getting better benefits & pay

- being at one of the darling companies in the industry

Walking out is daring. Leaving is even scarier. I remember leaving my last job thinking, "I'll never work with as talented people." I was wrong, but it was a legitimate fear.

MichaelGlass··on Record Numbers of Americans Want to Leave the U.S
I don't think it's so terrible. E.g. if you buy real estate and live in it, then you can deduct 250K gains for a single person or 500K gains for a couple. To that end, you'll only be paying capital gains if you did very well.
MichaelGlass··on Record Numbers of Americans Want to Leave the U.S
Yes and no, but in the simple case: that's right, in a higher-than-us-tax country, you will likely only pay a tax advisor, the host country's tax, but not any US tax.
MichaelGlass··on Record Numbers of Americans Want to Leave the U.S
From your other comments it seems like you're well versed in this stuff, but here there's some missing nuance.

Most countries have double taxation treaties.

1. If the tax rate is lower in your host country, you pay tax on income greater than 100K minus whatever tax you paid in your host country. Let's call the US tax rate 35 and the host country 30%, and your income 110: You pay 5% to the US, e.g. 500 USD (plus, probably a similar amount to a tax advisor)

2. If the tax rate is higher in your host country, you deduct your host countries taxes from your US tax and only pay the tax advisor.

MichaelGlass··on Ask HN: Is Fastly down?
Yesterday there was problem resolving cloudflare hosts when you used google DNS. Related?

see: https://twitter.com/vavrusam/status/1013120757809860609

MichaelGlass··on The Hitchhiker's Guide to Elm
When I was a beginner, I found this extremely slow & burdensome. So much boilerplate!

Working in a huge codebase, I don't feel this pain at all.

I wonder if the beginner experience is off. When you add functionality to a huge application, the ease of threading through state is so much easier than just always winging it like I used to.

MichaelGlass··on GitHub's online schema migration for MySQL
At NoRedInk, We've been using gh-ost for a few years now, and it's been a pleasure.

- The ability to control a running migration is crucial. We have pretty predictable load, and we generally run long-running migrations during off-peak hours. If a migration runs longer than we were expecting and might run into peak hours, we can pause the migration and have the migration not impact users.

- hooks make it trivial to integrate with other tools. Right now it reports to slack, but if we used it more, we'd likely hook it up to real monitoring infrastructure.

- there's a lot of default behavior that we want. I'd recommend regular users wrap their best practices in another script and not call gh-ost directly. It's nice to not worry about good defaults for e.g. throttling, or worrying about whether ghost is hooked up to some kind of external monitoring.

MichaelGlass··on Delta Lyft – Link Skymiles and Lyft
... why don't these sites live on Lyft or Delta's domains? Feels icky typing personal information into random domain names that have other brands embedded in them.
MichaelGlass··on HipChat security notice
My assumption has always been that companies large enough to have a security team also have better security practices than my small company. E.g. I'd guess Atlassian infrastructure folks don't share ssh keys over chat. Maybe they do.
MichaelGlass··on How to Scale PostgreSQL on AWS: Learnings from Citus Cloud
Yeah, Aurora is great for scaling already-fast reads but if you wanna scale writes or get large indices in memory, it's not going to help you.
MichaelGlass··on China suspends Apple's online book, movie services
Darn it! I worked so hard on my app, and it was in the market for a few months, but it just got taken down for god knows why. I don't see why these organizations have to have such arduous approval processes.
MichaelGlass··on How the decimation of the IPO market has hurt the economy and worse
Regardless of revenue, they were purchased for "over $10,000 per".

I call horse shit.

I agree with this statement, though, "It is undeniably destructive to our economy and future when many of our most innovative and exciting companies are bought by their competition."

Perhaps we're not building monopolies but huge diversified holding companies. My bet is on there actually being huge monopolistic effects of owning all the data.

MichaelGlass··on How to be like Steve Ballmer
The piece is so obviously satire and not based in reality
MichaelGlass··on How to be like Steve Ballmer
"Here’s somebody who’ll wear their mediocrity with such energy, with such boundless enthusiasm and unbridled passion, that nobody else even tries to compete. You’re not Steve Jobs. You’re mediocre, like me. You’re reading shabby online articles about how to be like somebody else. Do you think Steve Jobs did that?"

A+ Be all the Balmer u can be. Balmer forever and ever.

MichaelGlass··on Ask HN: Who is hiring? (November 2015)
iz et uh joek ? :p

The job post is jokey, but quite serious! Come work with us. After 2.5 years I still love working at NoRedInk.

MichaelGlass··on Show HN: Streaks, a todo list that helps you form good habits
what about http://streak.club ?
MichaelGlass··on How To Scroll
He proposes event based and scroll based interfaces. The Mac Pro example is hideous, but Apple's retina iMac page is quite beautiful (and lives somewhere between the two, not using gestures but giving the user the impression that no scrolling is happening) http://www.apple.com/imac-with-retina/
MichaelGlass··on Ask HN: Who is hiring? (July 2014)
NoRedInk in San Francisco (or remote).

Full stack rails engineers wanted to make sure that grammer is taught good. Every one's revolutioneyesing educaton but while some student's cant even right the write words.

Then there was NoRedInk.

NoRedInk helps students quickly improve their grammar and writing skills.

We've got a small, technically excellent engineering team. We extensively use react in production.

I work here because I get to learn about my practice (as well as my failing grammar skills) every day. I work here because I care about education. I work here because existing online tools for teaching grammar and writing are pathetic. Join us as engineer #4, and improve how grammar is taught.

https://www.noredink.com/jobs

p.s. Other people think we're awesome, too: http://www.forbes.com/sites/alextaub/2013/12/19/noredink-is-...

MichaelGlass··on Ask HN: Who is hiring? (May 2014)
I was, in fact, intentionally using broken english to make a point!
MichaelGlass··on Ask HN: Who is hiring? (May 2014)
NoRedInk in San Francisco (or remote).

Full stack rails engineers wanted to make sure that grammer is taught good. Every one's revolutioneyesing educaton but while some student's cant even right the write words.

Then there was NoRedInk.

NoRedInk helps students quickly improve their grammar and writing skills.

We've got a small, technically excellent engineering team. We extensively use react in production.

I work here because I get to learn about my practice (as well as my failing grammar skills) every day. I work here because I care about education. I work here because existing online tools for teaching grammar and writing are pathetic. Join us as engineer #4, and improve how grammar is taught.

https://www.noredink.com/jobs

p.s. Other people think we're awesome, too: http://www.forbes.com/sites/alextaub/2013/12/19/noredink-is-...

MichaelGlass··on AWS Elastic Beanstalk for Docker
lovely. I had a consultation with an Amazon rep after reading this http://aws.amazon.com/application-management/ and they confirmed their own incorrect documentation.
← PreviousPage 2 of 3Next →