HNHacker News
TopNewBestAskShowJobs

ajsharp

1,915 karma · joined April 30, 2010

building adfactor.ai

I write here sometimes https://ajsharp.com.

submissionscomments
ajsharp··on An Update from Robinhood’s Founders
Wait, what?? There's an invisible DNS server running inside your VPC? I get what you're saying wrt cached DNS lookups but this seems wild.
ajsharp··on All about Birds
I snapped some photos of a pair of bald eagles sunning their wings on a lake in Wisconsin last summer. Absolutely stunning.
ajsharp··on Ask HN: What Skills to Acquire in 2020?
WINDOW is incredible. Probably among the most useful yet least understood areas of SQL.
ajsharp··on City Roads – Draw all roads in a city at once
This is incredibly cool. Cheers.
ajsharp··on TLDR pages: Simplified, community-driven man pages
This is such a great idea. Praise fucking be.
ajsharp··on There are too many screens, time to go back to gauges
Related: Mazda is removing screen from future vehicles due to the clear safety issues. https://www.motorauthority.com/news/1121372_why-mazda-is-pur...
ajsharp··on Ask HN: What's the fastest tool for basic CRUD?
blinks eyes

Wow Hasura + react admin look incredible. Thanks for this.

ajsharp··on Startup Ideas 2020
> While consumer privacy might be overrated, enterprise ephemerality is underrated.

Yep, this is the core assumption underlying Sharesecret - https://sharesecret.co.

ajsharp··on Launch HN: Freshpaint (YC S19) – Automated, Retroactive Alternative to Segment
> unicorn-level grocery delivery company

At this point you can just say Instacart :)

ajsharp··on Dev Community Inc. Raises $11.5M Series A
Congrats to dev.to on the fundraise. This feels like a positive and exciting development for open-source companies built in the open.

dev.to is a unique and interesting service -- a company built in the open on open source technology, and has grown a large community based largely on that open-source culture.

A discussion I'd like to see from the dev.to founders is how they plan to evolve what is primarily an open-source community into a software company that operates that community. This seems like an important discussion to have, especially for an open company, as the concerns/goals/responsibilities of the dev.to community are different than those of the dev.to software company (the company that will sell software to other companies).

A few questions that come to mind:

* To what extent is the dev.to community values/rules/etc are codified somewhere? * What happens in the event of an acquisition, or if a new leadership/management team is brought in? * To what extent are the dev.to community values the values of the company, vs the values of the current company leadership? (this point is sticky, as all companies are a reflection of the people who operate it, yet, "company culture" is a very much a thing)

I'm optimistic and excited to see how dev.to navigates these challenges. It's a unique opportunity to experiment with new models not yet seen in venture-backed companies or commercial enterprises in general.

ajsharp··on Netlify CDN Outage
netlify.com appears to be affected as well.

Curious if this is a software issue or a host issue. I believe netlify rents a lot of its infrastructure from other providers, such as Digital Ocean.

ajsharp··on Broken
This reminds me of the fascinating NYT story about the lead up to the original iPhone announcement event: https://www.nytimes.com/2013/10/06/magazine/and-then-steve-s....

A choice excerpt:

> The iPhone could play a section of a song or a video, but it couldn’t play an entire clip reliably without crashing. It worked fine if you sent an e-mail and then surfed the Web. If you did those things in reverse, however, it might not. Hours of trial and error had helped the iPhone team develop what engineers called “the golden path,” a specific set of tasks, performed in a specific way and order, that made the phone look as if it worked.

I guess I post this here as a means to say, while what OP is talking about certainly sucks, Apple seems to have a long history of this. Doesn't make it better, and certainly what he's outlined seems extra bad, but not completely unexpected.

ajsharp··on Please Add RSS Support to Your Site
Google wants you to go through them, not direct to the source. The more you go through them the more data they can track and ads they can sell you.
ajsharp··on Show HN: Slim – Build and run tiny VMs from Dockerfiles
This is cool. For dev, the docker runtime consumes an enormous amount of host system resources. Even with a 16gb RAM host machine, docker is really resource heavy for a development environment. If this can cut down on host system resource usage, that's a major win.
ajsharp··on I Miss Rails
Static typing is nice, but the tradeoff of all the wonderful ruby library support far outweighs the node ecosystem. I found myself fighting with so many poorly-executed, half-abandoned, relatively popular (mongoose). Stuff in ruby land Just Works™. Do I want to be writing type defs for some dying library, or building features? Unfortunately, this is consistently the node ecosystem trade off.
ajsharp··on I Miss Rails
Yep, 100%. In the process of converting a node/typescript API to rails. I'll never make this mistake again.
ajsharp··on Facebook blames a server configuration change for yesterday’s outage
'many people': every product was down, completely, for everyone, afaik.
ajsharp··on Facebook blames a server configuration change for yesterday’s outage
Google managed to put one together in a little over a day: https://status.cloud.google.com/incident/storage/19002.
ajsharp··on Facebook blames a server configuration change for yesterday’s outage
I totally agree with all this, and I'm completely open to a valid technical explanation here.

My initial comment is/was admittedly a bit reactive, and more so to the general tone of their explanation than the likelihood of a legitimate technical explanation. This wasn't one service -- every product was down for nearly 24 hours, and their explanation is basically, "uh, yea, it was a...um...configuration issue." The terseness of that explanation, in my opinion, is insulting to the millions of people and businesses that rely on facebook to get information and operate their businesses.

ajsharp··on Facebook blames a server configuration change for yesterday’s outage
I mean, yea, I don't work there, so I'm intuiting based on:

my own professional experience

!

deductive reasoning

!!

general...intuition

!!!

ajsharp··on Facebook blames a server configuration change for yesterday’s outage
These are basically my thoughts on it: https://twitter.com/ajsharp/status/1106308735142526976.

Normally, this level of outage would come with a technical post-mortem. Instead, they issue a super vague statement.

ajsharp··on Facebook blames a server configuration change for yesterday’s outage
Also, 'many people had trouble accessing our apps and services' is some ninja-level gaslighting: https://twitter.com/facebook/status/1106229690069442560
ajsharp··on Facebook blames a server configuration change for yesterday’s outage
I'm mostly guessing based on what I've read over the years. They've published a hefty corpus of work regarding their deployment infrastructure and greater code review/quality approach.

Here's a few examples: - https://code.fb.com/web/rapid-release-at-massive-scale/. - https://www.quora.com/How-does-Facebook-release-deploy-proce...

ajsharp··on Facebook blames a server configuration change for yesterday’s outage
This is fucking bananas. For nearly a decade, Facebook has been at the forefront of innovating how code is deployed at global scale. They presumably have gradual rollouts, automated rollbacks, anomaly detection, not to mention (I assume) loads of organizational safeguards in place to ensure this sort of thing never happens.

Something else happened. This was not a configuration issue. Edit: If it was, I'd expect a post-mortem post-haste.

ajsharp··on Medium is bullying the curators it courted
I think I agree with you on the facts, though the optics look bad and it seems to have taken on a life of it's own on Twitter.
ajsharp··on Firefox Send: Free encrypted file transfer service
Sharesecret (my company) provides a similar service, along with a slack extension for anyone who needs a commercial product. https://sharesecret.co
ajsharp··on Show HN: Make your site’s pages instant in one minute
Set your http cache headers correctly to instruct the client to save and re-use pages it downloads.
ajsharp··on Why We Chose Rails to Build Gitlab
you win the "most hacker newsiest comment" on this thread award!
ajsharp··on How would user-centric payouts affect the music-streaming world?
If either service really cared about musicians' well-being, they'd let their customers subscribe to artists directly, contributing a set amount that goes straight to artists, minus txn fees. In other words, what Patreon does, but intermediating in a way that makes it less awkward for artists, so they don't feel like they have to a.) beg for money b.) become content creators.
ajsharp··on Amazon DocumentDB, with MongoDB compatibility
Yes. Elasticsearch is not nearly as easy to use and is not really designed to be a transactional database.
← PreviousPage 5 of 10Next →