1,070 karma · joined May 25, 2009
I made Switch: http://switchapp.net and Awesome Shopping: http://makeshoppingawesome.com
I'd love to hear from you! Email me: michael at mcobrien dot org
my public key: https://keybase.io/mcobrien; my proof: https://keybase.io/mcobrien/sigs/lF2XauMiOtR1a-FvuUvK5sz4uy9q7KQKYeRZZcdWE0M
Domain only: pushp.in - I have an offer for this so you'd need to be quick.
- Awesome, I'm glad you decided to go ahead with this. This is a crowded space but you've been able to make a useful tool with features other sites don't have. Congrats!
1. Keyboard shortcuts! I really wanted to deselect items by hitting escape but it didn't work. I kept trying anyway because I'm so used to Balsamiq :) I'd also love to be able to hit / to quick-search the list of elements I can add, then return to add the selected item. Again, Balsamiq really nails this.
2. I wanted to add a div with Bootstrap's pull-right class, but couldn't figure out how. Some means to add custom elements with custom css classes, even in a limited way, would really help me.
3. I typed some text (directly into a grid .row) but it didn't show up in the CSS+HTML tab. Not sure if this was a bug or not.
I really want this to work and it would save our team loads of time (meaning, we would pay for it :). Looking forward to what you do next.
Best of all, the file format is plain text, so you can keep it in source control, edit it in Vim (there's even a vim plugin - https://github.com/davidoc/taskpaper.vim), or whatever you want.
Competing with paper and a pen is hard enough, but if you can't scribble fast it might be a dealbreaker.
assert(sorted(permute((1, 2))) == [(1, 2), (2, 1)])Using Javascript means you have to load scripts before the img tag, which can hurt performance.
Using http headers or a special URL format makes working with CDNs more difficult.
This is actually a tricky problem to solve and it looks like the authors have considered some of the above problems.
(I still hope they change it. Nested elements might be a way to go.)
While this project isn't going to do much to simplify my Cocoa code, the rest of my app could be much simpler as a result.
Wrapping UIWebView makes it really hard to distinguish between page loads and iframe loads to figure out which URL is currently displayed. While Safari uses lower-level interfaces, I'd guess this is happening at a higher-level than webkit, so cross-domain restrictions should still be in place.
$29.99 still seems like a great deal to me.
http://europe.nokia.com/find-products/devices/nokia-808-pure...
I guess there isn't a direct relationship between links people find voteworthy and those they just want to visit.
It's not full user accounts, but a multi-user web browser. You can protect your bookmarks, logins & web history and it also has a guest mode.
The only "metric" that's available is the number of codes that have been used.
I've thought about making an opt-in so developers can contact users later. This way you could get people's permission to follow them up with questions on the app. How does that sound?
Free copies of my apps so you can see how it works:
Switch, the multi-user web browser: http://pcod.es/pi6
Awesome Shopping, a super-fast shopping list: http://pcod.es/As1
Here's the problem. For nearly all of the tasks she's set in school, she doesn't need to expend much effort at all. We say, "nice work, you must have tried really hard!" and she replies, a little confused at us, "no".
It sounds like you found everything too easy as well. What kind of feedback would have worked for you?
def nil.method_missing(*args, &block); end
So now you can call nil.whatever.you.like and get nil. It's also still falsy, but now every nil value in your app silently works and doesn't throw an error.It's both impressive and scary that Ruby lets you (or that new contractor you're not sure about) change the fundamentals of the language in one line of code.