HNHacker News
TopNewBestAskShowJobs

matrix

1,199 karma · joined May 12, 2009

Hacker (mainly Python and Java), entrepreneur, skier, mountain biker. Located in Utah.
submissionscomments
matrix··on Ask HN: Success stories of co-founders that met online?
I think you'll find that in the cases when it worked, the people involved were in the same city or otherwise able to work together physically at least part of the time. I feel it's the only way to build a relationship.
matrix··on Why you should join the .NET Core and ASP.NET Core train
Lots of good points, but one thing still keeps me off this particular train:

.NET does not (yet?) have the same level of availability of high quality free libraries that other major platforms do. Things like image processing, database DSLs, etc. I think this is in part because Microsoft provides such a comprehensive stack that it kind of discourages the kind of diversity that leads to the proliferation of libraries.

matrix··on PostgreSQL 10 Released
I have yet to find anything quite as nice as SSMS for Postgres, but Navicat for PostgreSQL is pretty good. It's not free, but its not expensive and has features I feel are worth paying for such as being able to diff schemas or data across DBs on different servers.
matrix··on New React website
It looks like Gatsby generates a static site as a SPA? What's the advantage of that approach over multi-page sites generated with Jekyll, Hugo, etc.?
matrix··on Sandra Boynton's whimsical animals have been delighting kids for 40 years
Any standouts that you recommend? I ask because the two we were given are a bit ordinary. Perhaps there's a wide variance in quality of her books?
matrix··on Chief Executive of Social Finance to Step Down
There is precedent for a bias against hiring someone who is too attractive, see "Fired for Being Beautiful:

http://www.nytimes.com/2013/07/17/opinion/fired-for-being-be...

matrix··on Ask HN: Should I provide salary history after an accepted offer?
Just put one or zero in the salary field(s). No company worth working for is actually checking your salary history.

Resorting to entering '; DROP TABLE candidates; -- will definitely get your application rejected though.

matrix··on How Many Years of Life Does That House Cost?
I like this concept a lot, but like most choropleth maps (i.e. maps that color-code a state or county for a given value), it's misleading because the this is really city-level, or even suburb-level data. I'm not sure what the bedt way to represent this data is; maybe a histogram of median property value of zip code vs population density?
matrix··on The Equifax breach may be the worst leak of personal info ever
And. Make it possible to do the process online for all three credit reporting agencies (one of them still requires a phone call). Having to pay and spend at least 20 minutes on the phone to lift your credit freeze because is just ridiculous.

Better yet, lets do away with credit reporting agencies. Why should any oligopoly or, indeed any non-government entity be allow to have the power to cause so much harm to is with effectively no accountability?

matrix··on Angular vs. React vs. Vue
I have, but it has had datepicker as "shipping real soon now" for at least six months. Not confidence inspiring.

Wouldn't it be nice if UI components (and just as importantly, their styling) was decoupled from the JS framework they're implemented with. Some kind of markup language perhaps...

matrix··on Amazon to Build Second HQ in North America
True, to an extent. You are right in that that residents of SLC (plus similar areas like Park City and Ogden) are politically disenfranchised due the state being something of a theocracy.

However, SLC itself is actually pretty liberal and has a lot to offer. It's far from perfect (mainly: air quality issues in winter and the political issues), but anywhere you choose has a different set of compromises. Is it right for you? Probably not, but I promise it's a better place to live than it looks from the outside.

matrix··on Amazon to Build Second HQ in North America
Here is the the list of top Computer Science programs:

https://www.usnews.com/best-graduate-schools/top-science-sch...

#40: University of Utah.

matrix··on Amazon to Build Second HQ in North America
A reasonable choice to be sure, but I do disagree on the weather and mass transit part. Atlanta's urban sprawl means that fewer residents live near a transit stop than in most cities of comparable size. And the weather - obviously that's a personal choice, but for me the heat and humidity in summer is debilitating.
matrix··on Ask HN: What methods, tools etc. do you use to validate your business ideas?
Step 1: Create a "reverse" income statement to test whether the basic concept is financially viable.

Step 2: Talk to at least 10 potential customers to assess the idea. Make sure most are people who don't feel obligated to be nice to you.

matrix··on Car Cost per Year - New vs Used
Interesting idea,and I'd love to see this work, but this particular chart isn't helpful in practice due to huge differences in vehicle depreciation, repair and insurance costs (e.g. S Class vs Land Cruiser)

Another thing that this chart neglects and which I feel is a very important consideration, is safety. The difference in safety of a current vehicle with one from even just 10 years ago is striking (never mind 15 years).

matrix··on Typing Nix
Very strongly agreed. Syntactically significant whitespace is the source of so many preventable errors that I believe it's simply not worth the aesthetic improvements.
matrix··on Ask HN: Best Self-Hosted, Server-Side Image Optimization Tools?
For Java (or other JVM languages such as Kotlin), TwelveMonkeys is powerful and does not have external dependencies:

https://github.com/haraldk/TwelveMonkeys

matrix··on Going for the 5 hour workday
This highlights something about our industry that I find a little weird. Collectively we want to be respected as professionals, yet feel it's ok come into work whenever it pleases us despite its impact on the team.

In my view, a true professional shows up and gets the job done, no matter what. Asking employees to show up at 9 am on a reasonably consistent basis so that the team can work effectively seems like a pretty low bar to me (except in the case of special personal circumstances, of course).

matrix··on How Tales of ‘Flippers’ Led to a Housing Bubble
The narratives described in this article - "captivating the nation with tales of people who made fortunes" - reads very much like that around start-ups in recent years.

Maybe the real money is in creating books and TV shows about startups...

matrix··on A startup’s Firebase bill suddenly increased from $25 to $1750 per month
I think these billing limits only apply to AppEngine services.
matrix··on Generation UX – How to make websites age-friendly
Sure, but I think the font should be (to some extent) scaled proportionally to the map area or perhaps some other way of making the text larger. A typical use case for me is zooming in on a highway to see what exit number a particular ramp is. Today that info is basically unreadable on either platform.
matrix··on Kotlin vs. Java – An Android Developer's First Impressions
That's very encouraging to hear. Is your team still using it with Spring (Spring Boot?) or something along those lines? If you were starting a new Kotlin REST server app today, do you think your team would still use that?
matrix··on Kotlin vs. Java – An Android Developer's First Impressions
Perhaps a little off-topic, but can anyone share their experience with using Kotlin to build a non-trivial web app and what their stack was?
matrix··on Ask HN: Best business advice for software developers
I strongly agree. Let's do the math: With a brand new un-proven product with an unproven pricing model, how many customers does it take to get to $10K MRR? In three months, how many qualified leads can you find and reach, and what percentage of those will close? (with an unproven product in an unproven market, 2% is probably a realistic estimate).

Of course there are scenarios where $10K MRR is possible quickly, but there's no way that is what most successful software businesses look like in 3 months.

matrix··on Modern JavaScript for Ancient Web Developers
Great article. This quote in particular resonated for me:

"I had to let go of doing it The Right Way from the get-go, and allow myself to fumble through using suboptimal or just plain amateur setups just to get comfortable with individual tools"

Coming from languages that have good build and dependency management tools, JavaScript is a highly unproductive developer experience. Yes, you figure it all out eventually, but I shudder to think how much developer productivity is wasted today on JavaScript ecosystem complexity and constant tooling and library churn.

Hopefully 5 years from now, we'll all be looking back in disbelief at what we used to put up with to build web apps.

matrix··on Google Cloud SQL for Postgres
Thanks for alerting me to that possibility. If that's the case (can anyone confirm for sure?) then switching is probably not worth the switching costs for me right now.
matrix··on Google Cloud SQL for Postgres
There are lots of reasons to prefer Google, but ultimately there is one, single reason I want to switch:

The ability to cap costs.

With AWS, by the time you get a billing alarm, you could be thousands of dollars in the hole and there's nothing you can do about it. Avoiding that risk will help me sleep a little better.

matrix··on No Doctor Should Work 30 Hours Straight with No Sleep
If she is pursuing a demanding specialty, consider having your kids while she's a resident; I've known a few people that did it and while it's hard, it can be the lesser of evils. Fellowship is just as hard - maybe even harder - than residency, and when you're practicing she likely won't be eligible for maternity leave initially and can face pressure from the group to keep on working (otherwise someone else might end up having those brutal all-weekend calls back-to-back... not a good way for the new person to make themselves popular with their group).

Of course, it's a different story if she will be in a more sane line of work, such as hospitalist, ER doc, etc.

matrix··on Bootstrapping a SaaS Startup from Scratch 
Steve Blank's Udacity course is a great starting point:

https://www.udacity.com/course/how-to-build-a-startup--ep245

matrix··on Bootstrapping a SaaS Startup from Scratch 
To be fair, he has a point. The indyhackers Submit hub article is sub-titled:

"Jason Grishkoff built a $55,000/mo SaaS business helping musicians promote their music, and he did it in under a year. Here's how."

← PreviousPage 2 of 9Next →