HNHacker News
TopNewBestAskShowJobs

callmevlad

3,663 karma · joined October 5, 2008

Hey there, I'm Vlad.

I'm a co-founder and CEO of Webflow (YC S13). We're cooking up some amazing tools for web designers and developers. If you're interested in joining our team, send me a note to vlad@webflow.com :)

submissionscomments
callmevlad··on Ruby on Rails Tutorial screencasts, 2nd edition
Anyone know if there is an "upgrade discount" for folks who purchased the 1st edition (physical book and screencasts) about a year ago?
callmevlad··on [dead]
How do you know the IP is from Google HQ? Google has free Wi-Fi in Mountain View, and it seems reasonable that those IPs would be somehow connected to Google.
callmevlad··on Expanding the Internet domain space
I'm not saying that there won't be any issues, but given that there is obvious demand for ~$200K TLDs, I wouldn't be surprised if someone started to push it.

And (currently) putting things into the Awesome Bar either a) detects a domain and goes there or b) goes to an intermediate step: the search engine. I'm pretty sure some browsers do an intermediate DNS lookup before going to the search engine. So I'm not sure if there would be a conflict - if I was first to register "callmevlad" to point to some IP that I control, typing that in always goes to my site.

callmevlad··on Expanding the Internet domain space
I find it sort of amusing that Google is interested in the ".lol" TLD, especially when the post is authored by Vint Cerf. While I have my doubts about how much of an impact the new TLDs will make in the domain market, it's nice to see things shaking up a bit. Almost like the discovery of a new continent in the real world, with only rich people being able to get to it their fancy helicopters.

Also makes me wonder if this trend continues and leads to a TLD-less type of keyword DNS system at some point, where typing "facebook" in the address/awesome bar takes me directly to Facebook (versus some intermediate search page).

callmevlad··on Twitter Rolls Twitter.com Back to a Server-Side Architecture
Simple: there are fewer synchronous/blocking steps involved. The server can get the data, render the HTML, and stream that right to the browser. The user has the content the instant that the response is received, while a client-side approach would have to wait for the JS to load (even if it's in the cache), interpret, then execute the "onload" code which then renders HTML via some template, plus any time to fetch extra data needed over the wire. As a case study, take a look at GitHub's source - the time to render the page is typically in the 100ms range, and it takes another ~2s or so for the page to fully initialize (according to Firebug). If GitHub decided to render everything on the client, I can pretty much guarantee that it would not appear as snappy.

On a side note, it almost seems like you're trolling - given that your own site seems to render content on the server. ;)

callmevlad··on Twitter Rolls Twitter.com Back to a Server-Side Architecture
Don't forget that JavaScript has to be interpreted every time the page loads, even if you have a cached copy of it. If it's a large chunk of code, the time to do that is not trivial.

I'm not quite sure that it's as much of a zero-sum game as you present it. I can easily think of scenarios where rendering on the server is much faster (e.g. using a compiled language vs JS, taking advantage of powerful hardware, granular caching, etc) and much more constant.

Edit: spelling.

callmevlad··on Hunting Down My Son's Killer
As a father of two amazing girls, I feel exactly the same way. Granted I have less/no time to play video games and go to parties, but nothing has ever come even remotely close to motivating me to create things and become a better person than my children.
callmevlad··on Buying Adobe Photoshop CS6
Buying new. I needed Photoshop, Illustrator, and After Effects for a ~12 month project. Buying each individually would have been more expensive than the suite.

Even if I decide to keep the subscription after the project is over, paying just $400 more over 6 years for the benefit of amortizing my business expenses, not having to worry about being out of date, and not having to predict ahead of time which tools I will need in the future (e.g. if I had purchased the Web Suite a year ago, I wouldn't get After Effects) is totally worth it (to me).

callmevlad··on Buying Adobe Photoshop CS6
Not sure if it's just me, but I had absolutely no trouble going through the checkout process and just finished installing several of the apps. I was never asked for a serial number for Photoshop - it seems to be baked in if you install through their installer and log in with your Adobe ID.

(Also, paying $30 per month vs $1900+ up front seems to be a hell of a deal.)

callmevlad··on Getty's New Watermark
I noticed the same thing. The typeface choice makes it easier to confuse "t" and "l".
callmevlad··on Responsive Typography
"... they look too bold on high resolution screens (MacBook Air) and they look okay on Retina displays (next MacBook Pro)"

I wonder if this is assumption based on rumors and extrapolating iPad 3 display behavior, or these guys actually got their hands on the next-gen MacBook Pro.

callmevlad··on Show HN: Habit List - my first iOS app
Very useful (and beautiful) app!

One thing I've noticed is that it shows me an alert/reminder even if I've already crossed off that habit for the day - would be nice if it detected that a reminder is no longer needed.

callmevlad··on Blur.js: Produce psuedo-transparent blurred elements over other elements.
Very cool. This reminds me of Lytro's viewer - which typically uses Flash in most browsers, but is implemented in HTML5 for mobile devices like iPhone and iPad.

http://www.lytro.com/living-pictures/289

callmevlad··on Blur.js: Produce psuedo-transparent blurred elements over other elements.
This seems like it applies the filter to the entire element (including its children), which would not give the same effect as blur.js without some complicated absolute-positioning trickery.
callmevlad··on Blur.js: Produce psuedo-transparent blurred elements over other elements.
I'm pretty sure this is not the same thing. The Gaussian filter you linked to blurs the entire element, including it's children. The behavior seems to be similar to CSS opacity, so if you want the children (like the text inside the blur.js demo boxes) to be non-blurry, you have to figure out some way to float them over the blurred element.
callmevlad··on Show HN: My weekend project Parallax.js
Is this limited to Webkit? Doesn't seem to work on Firefox 10.
callmevlad··on Basecamp Next
This partly explains the lack of updates to PrototypeJS (last version shipped over a year ago). My hunch is that if they are building something from scratch, they have abandoned Prototype entirely in favor of jQuery.
callmevlad··on Humane.js 2.1 released - simple modern notification system
Sorry, my statement was misleading. I didn't implement that library, but rather integrated it into an existing project of mine.
callmevlad··on Amit Gupta Could Have Marrow Transplant by End of Year
"But we’re sort of in wait-and-pray mode because historically, only half of South Asians who are tested actually agree to donate."

Not only is the chance of finding South Asians to get a DNA test very low, but that chance is further sliced by half because a matched donor can get cold feet.

I really hope that those people who were identified as a match come through for Amit (or others in need).

callmevlad··on Design for Developers
There's also http://www.iconfinder.com, which makes finding the right icon (and verifying its licensing) pretty easy.
callmevlad··on Design for Developers
The author mentioned FamFamFam icons, but not Fuque by Yusuke Kamiyamane, which I've found to be much more robust (and not quite as overused).

http://p.yusukekamiyamane.com/

callmevlad··on Humane.js 2.1 released - simple modern notification system
I remember implementing the precursor to this idea by Aza Raskin (http://code.google.com/p/humanmsg/), and users hated it. "Get that giant box out of my face" was by far the top complaint.
callmevlad··on This 28-Year-Old Is Making Sure Credit Cards Won't Exist In The Next Few Years
Yes, in the sense that they can't charge customers paying with a credit card a different price. However, because payment fees are an expense to their business, merchants absolutely pass on that cost to customers - it is reflected in the final price of whatever they are selling. In a sense, the non-credit paying customers subsidize those paying with a credit card.
callmevlad··on Steam loses user database
The title seems to be very misleading. There is a big difference between losing a user database (all user info gone, no backups, can't log in, etc) and database information being compromised (information leaked, fraudulent activity, etc).
callmevlad··on One year old thinks magazine is a broken iPad
Same thing here. My daughters (1 and 2) walk up to the TV, and try to swipe to the next photo or touch the video to pause it.
callmevlad··on Start-ups hit Cash Crunch in Silicon Valley
The video you linked to is by Quicken Loans, which is in no way affiliated with Intuit.

Quicken Loans was very briefly owned by Intuit (from 99-02), but the only thing they share now is the Quicken trademark.

http://en.wikipedia.org/wiki/Quicken_Loans

callmevlad··on An 'Unknown' Co-Founder Leaves After 20 Years of Glory and Turmoil (1997)
I wonder how different the world would be if IBM did indeed buy Apple in the mid-90s.
callmevlad··on Password Strength
And then you eventually run into the plethora of web apps which will not allow spaces, require some combination of capitals or numbers, or tell you that your password can't possibly be that long... and then we're back to square one.
callmevlad··on Cover Flow in JavaScript
The hardest part of Cover Flow is getting the side elements to mimic perspective, and that's still really hard to do in JS without resorting to Canvas.

https://secure.wikimedia.org/wikipedia/en/wiki/Cover_Flow

callmevlad··on We have 5 ideas and can't decide on what to build, so we made this site
The text is quite hard to read in Chrome on Win7: http://i.imgur.com/CQM9Y.png
← PreviousPage 8 of 10Next →