HNHacker News
TopNewBestAskShowJobs

davidcelis

944 karma · joined June 14, 2009

I write the internet.

[ my public key: https://keybase.io/davidcelis; my proof: https://keybase.io/davidcelis/sigs/hRgYygV1sqqqWivpDFG377oQzYShgy7LKHlHDDfgAPg ]

submissionscomments
davidcelis··on Standard Markdown Is Now Common Markdown
https://twitter.com/gruber/status/507661953498890241
davidcelis··on Show HN: VirtKick – Cloud Made Easy. Open Source.
https://github.com/virtkick/virtkick is an empty repository. Am I missing something?
davidcelis··on [dead]
Short outage. It's already back up.

EDIT: Nevermind! It keeps coming back up and going down for me sporadically.

davidcelis··on Rolling your own CDN for $25 in 1 hour
> Step 1: Order a DNS instance from Digital Ocean.

This also feels lacking to me. How does one order a DNS instance from DO? I can tell from the icon that it has something to do with CentOS but I don't see any sort of DNS server under their available applications or images for a one-click install.

davidcelis··on Real-time wind map
Safari 7 as well.
davidcelis··on Facebook was down
About.
davidcelis··on Yosemite – Thoughts on blurriness and design ecosystems
Yeah I'm not sure what machines (or VMs) they were running Yosemite on, but I haven't had issues with flickering translucent windows even on the first beta release.
davidcelis··on Docker 1.0
Thanks a bunch for that link; I wasn't aware that they had also released a very handy .pkg installer for boot2docker + docker. The installer works perfectly and, since it's the officially supported installer method, I'm polling to get the docker and boot2docker formulae removed from Homebrew to ease confusion: https://github.com/Homebrew/homebrew/pull/30013
davidcelis··on Docker 1.0
I do, however, like using the Docker OS X client to interface with my staging and production environments.
davidcelis··on Docker 1.0
Unfortunately, installing the Docker client is currently broken, at least via brew: https://github.com/dotcloud/docker/issues/6256 — This made it into 1.0

The CHANGELOG states Production support as the 1.0 feature, but how am I supposed to be confident using Docker 1.0 in production if I can't use the client from my own machine? Or is there some other preferred install method?

davidcelis··on Show HN: Font Awesome to PNG
Hoped to find the code on GitHub, but couldn't. Any reason not to open source it? Seems like it would be an interesting codebase to take a quick look at.
davidcelis··on Show HN: When data science meets craft beer
That doesn't really seem to be true. Did you read their about page? http://www.brewreport.com/about
davidcelis··on GitHub Pages with a custom root domain is slow
That's not necessarily true. My own site is a Jekyll site. To host that on S3, I'd need to generate it first and upload the generated files as opposed to my source files. Now that's not really a big deal, but I do enjoy the convenience of only having to do a `git push` to deploy my site on Pages.

That being said, I notice times similar to another commenter above, around 1-2s usually. I don't think I've seen a five second load time.

davidcelis··on Digital Ocean: Limited Public IPv6 Beta Release
Apparently they've had a "Custom Image" beta in the admin UI for over two years [0]. There's also a CoreOS image request [1] that's been sitting around for almost a year. They just entered beta, and there's not really a good way to use them on DO without abusing Fedora, apparently.

[0] http://digitalocean.uservoice.com/forums/136585-digitalocean... [1] https://twitter.com/digitalocean/status/176338623053045760

davidcelis··on Digital Ocean: Limited Public IPv6 Beta Release
Received this email earlier, though I don't have any droplets running in their Singapore center. Wish I could test this out, but I usually keep my servers in the US.
davidcelis··on The next version of DuckDuckGo
Wish I could say the same :\. The top result for "David Celis" is a LinkedIn directory of people with my name. The first result that's actually me is my Twitter account, at number 3. My actual homepage, http://davidcel.is/, doesn't even appear on the first page. Guess I need to become more important?
davidcelis··on Ask HN: Who is hiring? (May 2014)
My team at New Relic in Portland, OR is hiring a couple of engineers to help us make everything better and break our code into services.

Come work in a community of some of the best engineers in our industry, tackling some of the toughest technical problems of your career in a supportive, collaborative environment. You'll be part of one of the company's key initiatives: breaking a large, complex Rails app into services to support multiple products and allow our teams to work more independently. We've developed some really interesting patterns for doing this, and we will discover many more with your help.

One of these positions is more focused on authentication and authorization services. If you're interested in becoming a security engineer, this could be a great position for you to bridge the gap. Send me an email if you're interested: dcelis {AT} newrelic {DOT} com

davidcelis··on Tokaido 1.0 Released
Is this really still true? With utilities like ruby-install that also install all of Ruby's OS X dependencies, and bundler, I didn't think it was still so difficult to get Rails up and running.
davidcelis··on Flynn: first preview release
Thanks. It's been pretty tough to wait for Flynn's release. Great job so far, can't wait for it to get to stability so I can migrate!
davidcelis··on Flynn: first preview release
One thing I've been wondering about with Flynn is data persistence. I have an app already running that I'd like to move to Flynn for deployment; will it be easy to bring over a populated database and have it persist, shared, across instances of the app?
davidcelis··on Docker 0.8: Quality, new builder features, btrfs, OSX support
Awesome that OSX support is now official, but is there any benefit to using this process as opposed to using docker-osx? https://github.com/noplay/docker-osx

The official installation process seems more complicated, and I don't really see an advantage.

davidcelis··on Show HN: Ridiculously cheap bulk geocoding
Definitely feel free to mention it in the docs! Thanks again for an awesome new alternative.

Version 1.0.0 is on RubyGems now, by the way!

davidcelis··on Show HN: Ridiculously cheap bulk geocoding
Cool project. Like others have said, not particularly convinced that it's cheaper than Google's enterprise geocoding, but I'm more than glad to see the competition.

I wrote you guys a Ruby client: https://github.com/davidcelis/geocodio

The code's maybe a bit rough, but it's worked in my limited usage. Maybe you can take it for a test run before I push version 1.0.0 to RubyGems?

davidcelis··on A crossword based on the Adobe password leak
Kinda weird that the crossword is case sensitive and only works with lowercase letters. Funny idea, though.
davidcelis··on Engine Yard's sponsorship of RVM is coming to an end
I actually think that the "RVM vs. rbenv vs. chruby" section of the BountySource page is pretty bad. There's almost no argument there, just that there are certain scenarios in which RVM "does a lot more to make handling [them] easy". What scenarios? In what situations would a "complex environment" or set of dependencies make RVM a choice that I'd "be a fool to not go with"? My experiences has been that a complicated tool like RVM makes for a _more_ environment, not one that's easier to work with.

Additionally, some of the schedule on that BountySource campaign makes me especially wary. If most of the code is rewritten in Ruby, presumably it would need to build/install Ruby during its own installation so it can be used afterwards. If the GUI relies on JRuby, it would need to build that during installation as well. Suddenly RVM becomes less easy to install.

davidcelis··on Jekyll In 15 Minutes
I just switched from Octopress to vanilla Jekyll. Octopress was a nice way to get started, but it wasn't very long until the reasons Octopress were simple became overly complex. Theme management (the main reason I wanted to use it) was badly implemented, and it had to be pretty hacky in order to deploy to GitHub Pages because of the heavy usage of custom plugins.
davidcelis··on Jekyll In 15 Minutes
You can do that if you deploy your Jekyll blog to GitHub Pages (which, why wouldn't you?). Just go into your repo on their web interface, create your post file in distraction free "Zen mode", and commit.
davidcelis··on Stop Validating Email Addresses With Your Complex Regex
And that uses a giant regex.
davidcelis··on Stop Validating Email Addresses With Your Complex Regex
I wish I'd done that too, in retrospect. I could obviously have done much more research around my opinions, and there's one use-case in which what I'm advocating simply does not work: when you are _paying_ to send those emails. In that case, yeah, you're gonna wanna do some validation.
davidcelis··on Stop Validating Email Addresses With Your Complex Regex
Kicksend has a library for that: https://github.com/kicksend/mailcheck

I actually think that this library functions as a really great client-side validation that won't get you tripped up in trying to be RFC compliant. There's really not anything more that I'd do aside from sending that blessed confirmation email.

← PreviousPage 3 of 5Next →