HNHacker News
TopNewBestAskShowJobs

mschoening

219 karma · joined January 28, 2011

I design software.
submissionscomments
mschoening··on Notion leaks email addresses of all editors of any public page
Just following up that we've made it more explicit while we work on this:

https://cleanshot.com/share/8yFpGVDQ

mschoening··on Notion leaks email addresses of all editors of any public page
When you start contributing to a page you see this:

https://cleanshot.com/share/trYdqYFZ

This is pretty meh. We will deploy more explicit messaging while we mitigate this properly.

mschoening··on Notion leaks email addresses of all editors of any public page
I agree. We will do better.
mschoening··on Notion leaks email addresses of all editors of any public page
Hi, this is Max from Notion.

First: This is documented and we also warn users when they publish a page. But, that’s not good enough!

Second: We don’t like this and are looking at ways to fix this either by removing the PII from the public endpoints or by replacing it with an email proxy similar to GitHub’s equivalent functionality for public commits.

P.S: Some folks here have speculated that this should be a 1 minute fix. Unfortunately that is not the case. :(

mschoening··on Grug Design
It is not. The original is much better.
mschoening··on Grug Design
Sometimes things don't have a reason beyond: "It was fun to make." shrug
mschoening··on Grug Design
Grug wanted me to let you know that Grug sad and Grug will fix.
mschoening··on DeepSeek releases Janus Pro, a text-to-image generator [pdf]
See Sleeper Agents (https://arxiv.org/abs/2401.05566).
mschoening··on No Cookie for You
We think cookie banners are horrible and couldn't design one that isn't disrespectful to you all – developers. Also, privacy is good?

Sometimes there is no conspiracy theory. :)

mschoening··on No Cookie for You
Good question! We just shipped GitHub Discussions to millions of developers and we can learn whether people use and like the product by looking at whether people are creating discussions, customizing categories, and answering questions.

The argument that you need to follow users around every step of the way to build great products is simply untrue.

mschoening··on October 21 post-incident analysis
The engineering team sketched them out by hand and were later translated into vectors by the design team.

The vector graphics were made in Sketch (https://www.sketchapp.com). Another popular alternative at GitHub is Figma (https://www.figma.com/).

mschoening··on IPFS-Screenshot – Like Cloudapp but with IPFS
Creator of CloudApp here (no longer involved). This is really neat, thanks for sharing! You could potentially monitor ~/Desktop on OS X and identify screenshots with:

  mdls 'Screen Shot 2016-10-24 at 4.14.54 PM.png' | grep IsScreenCapture
That would match the original behavior even closer.

Edited for brevity

mschoening··on Ember Fastboot
A slightly modified version of Tablet Gothic (https://typekit.com/fonts/tablet-gothic).
mschoening··on Introducing Heroku Button
Here you go (we'll update docs momentarily):

https://cdn.herokuapp.com/deploy/button.svg

mschoening··on Heroku 2X Dynos: Resize your dynos with twice the resources (private beta)
This is Max from Heroku. Would love to know more about your usecase for a 1 Dyno non-idling app. Feel free to drop me an email (max@...).
mschoening··on [dead]
Hacker News' design has a lot of personality and I would never recommend redesigning it (for the same reason I enjoy Craigslist's "design") but making it resolution independent and maybe even responsive sounds like a great idea.

Personally I prefer a slightly larger serif font when reading comments on here which is why I wrote a quick dotjs [1] script that now also replaces the upvote arrow GIF:

Preview: http://cl.ly/I3o0 Script: https://github.com/max/.js/blob/master/news.ycombinator.com....

[1] http://defunkt.io/dotjs/

mschoening··on New Heroku Status Site
For what it's worth we've (Heroku) thought about open-sourcing ours. Not sure how valuable this is to others — let us know.