HNHacker News
TopNewBestAskShowJobs

phzbOx

548 karma · joined September 8, 2011

phzbox.com (phzbox at gmail.com)
submissionscomments
phzbOx··on AmyEditor: Web-based collaborative code-editor with syntax highlighting
That being said, that's pretty neat actually.
phzbOx··on AmyEditor: Web-based collaborative code-editor with syntax highlighting
Searching really hard to find how to change the theme..?
phzbOx··on I want to solve the uploads problem
This is a great idea.. and something I've been wanting to do for a while! The reason I didn't do it was because of a competitor that pretty nailed it. I've been trying to find the website.. it's done in node.js with "robots". Basically, it takes care of uploading your file and then you tell robots what to do with it (Compress it? Store it on Amazon, etc.)

Anyhow, great job doing it. Depending of the pricing, I'd surely use it.

I've seen that you make your widget code open source. I guess this handle the flash hack / html5 version for all different versions of browser? Hopefully so because that's the most annoying part of getting the ajax upload working. But then, if that's free, I'd probably take these widgets and just manually code the amazon part.. The only reason I'd use the service is if the pricing is a very little more than what amazon would cost me.

However, that's just for me. Other startups or bigger company might be willing to pay the big price it can save them hours of coding.

And, to everyone you've never done the ajax upload.. trust me that it's a pain. So many browsers and hack.. compressing the images, storing them, limiting the size, etc etc etc. It seems like a trivial task and the first thing you know is that it's been a week you're working on that and then, once you think everything is done, you receive weird message like it doesn't work on IE9 for some reasons, or whatever.

phzbOx··on I want to solve the uploads problem
This is a great design and idea. I'm always perplexed about trusting a "CMS that will make your life way easier". But, this one seems well done.

Let's say I use html/css from scratch; or integrate some coffeescript in it.. How clients are supposed to edit the text? I.e How the intuitive widgets works to change stuff?

phzbOx··on Ask HN: Can I help you be more awesome today? (No strings.)
I think this is a great idea. A tag mix of artists/genre would be a great way to get started as you can quickly select different kind of style you like.. and also it works for artist that goes for a big range of style.
phzbOx··on The Invisible Side of Design
Talking about not being too much inspired by others, I'd love to know what colours were used all over these slides. This blue background is beautiful, add to that the cute green and white text..
phzbOx··on Show HN: Backyard.io - We applied to YC (W12) and need some beta users
To be honest, I hate everything in one solutions for a couple reasons:

  1. It never works. There's always some problems and since it's all in one package, it's really difficult to remove an item and switch it from something else. (For instance, I know it's far from being the same, but think django and mysql. You can use something else, but anyone who did it will agree with me that it's a lot of problem.)

  2. There are *so many* already existing solutions out there that it's hard to believe that you can make *all of them* better. For instance, Dropbox is pretty awesome, Github is awesome, IRC is awesome, Gmail is awesome. Especially for startups, these are all free or *almost* free solutions.

  3. It's simply impossible to fit everyone's need with a one big solution for everything. I've been in *big company* where you'd have a microsoft based solution with everything, or others thousand of dollars apps to manage authentification and email and everything, and they all truly sucked. And they sucked not because they were wrongly build, but they couldn't be the *best* for everyone. If you want to make it newbie friendly enough, power user will hate it. If you make it complex enough for power user, newbie will be lost and hate it. I know I'm making it sound trivial, but I hope you guess the point. 

  4. Finally, from my experience, it's extremely hard to change the way people already work. Just try to move someone out of gmail for instance. Now, try to move him/her away from *all* software he already use and appreciate. 
You say you want to make it easy for startups to be like the big guys. That's one of the things I love about startup.. to NOT be like the big guys with all their politic craps.

Sorry to be harsh, I just wanted to give my personal opinion as a software developer. I'm curious to know what others hackers think about it?

phzbOx··on Ask HN: Can I help you be more awesome today? (No strings.)
+1 For that. I really love webfaction and it was the best idea to go with that as I didn't know at first how to configure my server. It has great "default" configuration and practices. Also, as Mike said, the customer support is great if not the best I've seen.

And, as you'll become better at configuring your stuff and will want more control over all the nifty details, you could then switch to a vps.

Also, don't forget that Heroku now support more platform.. in fact, everything python is supported, but the platform is strong enough to support anything.. even if it's not as userfriendly as the ruby or python way.

phzbOx··on Ask HN: Can I help you be more awesome today? (No strings.)
For the bug:

Create a new account, play a little with it. Then go in your account page and add your phone number and email.

Then, click back in the main screen. There should be a textbox added explaining that you can send an email to automatically add a task. Inside this textbox, there are some a href=mailto escaped.. I think it might not be supposed to be in a textbox at all.

phzbOx··on Ask HN: Can I help you be more awesome today? (No strings.)
Maybe. Ask the user for a couple artist/song he likes. And then, try to find an existing user who liked these songs. So, implicitly, the new user could follow that existing user and get his/her recommendations. Does it make any sens?
phzbOx··on Ask HN: Can I help you be more awesome today? (No strings.)
By looking at the splash screen, I have no idea what it does. It promises me wonderful things.. but I don't see how it'd integrate with my apps. Maybe an image workflow of the big use-cases? Or a video? Or a tour.
phzbOx··on Ask HN: Can I help you be more awesome today? (No strings.)
I've tried the app a couple of time in the last few weeks. I've been a bit disappointed by the music recommendation and what was suggested to me. I.e. I don't care about "What everyone is listening" as I don't like it. I have no friend on it. I understand that with friends and probably lots of like/dislike of music, it'll be easy to narrow down my taste. But, I think you need to find a way to get the user started with something he likes; and make it easy to skip music he doesn't like.
phzbOx··on Ask HN: Can I help you be more awesome today? (No strings.)
Seems neat! Is there a mailing list to get contacted once you finish the game?

I like how lazy it is to move and attack :p At the beginning, I was searching the attack key everywhere only to find out that there's none. Maybe there're could be a way to explain that. I.e. A simple tutorial where you move, get your sword, and attack a frog or whatever ;)

I like the retro look with the modern nifty details. Good job overall!

phzbOx··on Ask HN: Can I help you be more awesome today? (No strings.)
I'd like a "Quick tour" or "Try a demo" or a video. But it seems interesting; I'm sure lots of coach would use it. Something neat would be to show the direction of the place where the team play and maybe let parents contacts each others for lifts. (I.e. a parent could bring 2 kids).
phzbOx··on Ask HN: Can I help you be more awesome today? (No strings.)
This is my kind of app; I really like it. Particularly how you can do everything from the big textbox and how can send stuff by sms.

Things I'd make better: - Provide a rest API; I'd love to be able to use it from my console - [Tab] would be really useful (To complete tags or date) - When I click "out" of the textbox when editing a todo, I don't want the [cancel] [save].. just save it. - I've tried to twitter it but it said something went wrong; It might be twitter or me though.. but still worth telling you - I'd like a quick keyboard shortcut a-la workflowy. I.e. If I have multiple tags and I want to remove one of them can I do -#tags? Or something similar.

I could suggest lot of other things that "could be nice but would make it more complicated"; but instead, I'll use it for a while and stay you informed on what I really find missing.

Also, little bug:

When you add your account info (Email, phone), there's a textbox on the main page but we see html tags in it.. i.e. a href=mailto instead of a link.

Keep the good work :)

phzbOx··on Ask HN: Can I help you be more awesome today? (No strings.)
You should definitely call it Overmind! (From Starcraft, it's the zerg master; or zerg brain if you will)
phzbOx··on Backify Offers 512 GB Free Online Backup Storage
So, I go on the "Support" section to send them a message..:

  Hi, two things:

  1- The key <enter> should submit forms. (It didn't work in the signup form, the login form and some dialog box popping in).

  2- You sent me my password by e-mail.. which means you've got it in cleartext in the database. How can you then say it's secure..?
And, I get an infinite loop of javascript alert with "parsing error" and a bunch of html in it.

Seriously, not really professional. I mean, I can understand for other kinds of apps; but this is backup and highly confidential information.. this shouldn't happens. A little bit like you can judge a whole building based on the bathroom, a website with flaws everywhere talks a lot about the quality of the backend.

phzbOx··on Backify Offers 512 GB Free Online Backup Storage
That may sound stupid but all these google, dropbox and now backify services are so useless to me. Why? I sadly don't have the internet connection to upload 100+gig on these servers. So, I can use dropbox for text files.. but the second I have to backup bigger stuff I really need to be cautious into not moving that into dropbox.
phzbOx··on HTML5 (plugin free) web-based terminal emulator and SSH client

  - Easier to run on your 'mom's computer' 
  - Easier to get it to work on ipod/ipad without downloading the app.
  - May avoid the ssh-key annoying stuff on different servers. (For instance, you've got a vps somewhere.. you can just login there to access your stuff; it makes it easier to associate which ssh is which).
  - For device with only browsers (google laptop for instance)
  - To have *everything* in the browsers; emails, todolist, consoles, etc.
  - To make it easier to add some goodies; I.e. you've got the tab open, but you can bind some javascript stuff to ease your workflow. Way easier to write a chrome extension than modify Putty. 
  - Run it from school or jobs that need administrative access to do trivial things. (I.e. One could use emacs from his browser if he couldn't install it on his computer).
This is just some examples on the top of my head.
phzbOx··on One year old thinks magazine is a broken iPad
It was supposed to be seen as a joke to show how the new generation kids will really look at magazines as "broken touch screen".

<quote>And there is nothing to indicate that she thinks it is "broken".</quote> ..

phzbOx··on One year old thinks magazine is a broken iPad
Hey, my gf (25yo, ph.d in medecine), sometime try to zoom by pinching my macbook screen.. it takes 1-2 secs for her to realize "oh right, this is not the ipad". We always laugh of these moments :D

To be honest, I'm surprised there's not more touchscreen a little bit everywhere. I.e. On the coffeemachine, microwave, etc. It makes it so damn easier as you're not forced to use 1 interface to cover all use cases.. you can simply use a hierarchical smart interface.

phzbOx··on Vim Movement Shortcuts Wallpaper
Hey, somehow my reply didn't worked a few days ago; I'll rewrite it then.

I've been using vim-mode which I find quite nice. Of course, nothing is perfect but this is far from being clunky. I like the philosophy behind it of taking the good part of vim but letting the good things of emacs. Also, everything from that mode is customezable. For instance, you can bind new stuff in virtual mode, normal mode, insert mode.. so you really get back in the vim philosophy.

Seriously, without that plugin, I wouldn't have made it to emacs. For some reasons, I was writing "j" and "k"s everywhere and was highly unproductive without it. Now, I really like the feel of it. I've got my vim keybinding but I still feel like using emacs with its philosophy.

phzbOx··on Vim Movement Shortcuts Wallpaper
Well, to make a long story short, I've tried dozen of editors and my favorite, by far, was vim. But I hate vimscript and the programming interface. Everytime I had to configure/code something was really a pain for me. And I tried Emacs in the past but didn't like it that much.

But then, I got it. And I realized Emacs was really what I wanted.. it's just that I didn't want the "default" Emacs that lots of people use. And, as a matter of fact, I truly enjoy Lisp.

It's a little bit like if you've been with a girl for a couple of months and then you meet someone new. And, in a matter of seconds, you know that this one is smarter, prettier and will make you way happier.

And, I know it's the case with Emacs, even if it's been only a couple of days because I've got everything I liked from Vim.. but, add to that all the extraordinary features of Emacs. So.. what did I like from Vim? The editor, the plugins, the community and how fast it was. I hate VimScript but I love what the Vim community has done with it. I'm just thinking about fuzzy searching in files, the kill ring paste, surrounds, autocomplete, etc. But, guess what, all those things are in my Emacs now.

It's a little bit like if Emacs was a superset of Vim. You can make it identical if you want.. or even more minimal. When I understood that I could delete all Emacs keybinding and just configure it as I wanted, this is when I got it.

phzbOx··on Up and Down the Ladder of Abstraction
Ok well, it's been 3 hours I'm on the website; reading, looking the source, bookmarking lots of things, buying new games and books. This guy is simply amazing. Please, do yourself a favor and get a look at these links: http://worrydream.com/#!/Links
phzbOx··on Up and Down the Ladder of Abstraction
Looking at his website, his resume and his project, I just feel like stopping everything I do. A little bit like if you start to run for a couple miles and after 5-6 when you're pretty tired, you ask your friend how much remains. And he smile at you, start running even faster and says 195miles.

Or, it's like playing Starcraft agains a good player. You get beaten pretty hard but you still played your best and are proud. But then, somehow, you play a real professional gamer.. and you just feel like stopping playing that game. Nothing works, you look like a total beginner, you get 5/0-ed, and then, you learn he was on the phone the whole time.

Meh.

phzbOx··on Vim Movement Shortcuts Wallpaper
Some smart commands that made a huge difference in my day to day usage with vim:

ciw ---------> change the current word (It's different than cw as you can be everywhere in the word while typing the command and it will delete all the word and let you retype it). Also, there's di), da), di], da], ci", ca" which are all similar but extremely useful.

. -----------> Repeat the last command. Useful when you don't feel like writing a macro but still don't want to retype the command again and again. For instance, instead of dwdwdwdw, dw...... (Yes, I know that in an ideal world, you'd just use a smarter d<command> but sometime you start with dw without thinking too much.)

Also, I tend to use "v" (for visual mode) a lot. For instance, for some reason, I use Vd to delete the line. (Select the whole line delete). I like this approach because I like to incrementally change things. I.e. If I want to remove some lines, I don't do 3dd as I'd have to think beforehand "I've got three lines to delete". I usually do: Vjjjd (I.e. select the first line, select the 2 after and delete).

There're so much great gems that I've discovered during the years, maybe a last one..:

= ---> Reindent.. So, as explained in the last paragraph, I'd usually go Vjjjjjj% to select a region and indent it. Note that I've remapped J as 4j instead of join-lines so I can select multiple lines with J.. thus: VJJ% would indent the actual + 8 next lines.

phzbOx··on Vim Movement Shortcuts Wallpaper
Looking at this wallpaper, I've just realized that everything on it was already in my muscle memory. Ironically, two weeks ago, I've switched to Emacs. It was the best decision I've ever made: I've got everything Awesome with Emacs, and thanks to vim-mode, I've got my favorite editor :)
phzbOx··on The 10 Mistakes I've made...so you don't have to
Take guts to do that, thanks.
phzbOx··on [dead]
This one pops up from time to time; always an interesting read though.
phzbOx··on Show HN Remindlyo helps you remember to make important phone calls
The good point:

I really like the website; it's well done and look professional. I'd be confident enough to pay for the service.

The bad news:

I really don't see a reason to use this service. There's already a thousand calendar event reminder thing that will remind me when I need to call back someone. And, even if they all sucked and I wanted to use yours, I'd hate to be able to press "1" to call.. I'd prefer to call it on my own when I want during the day.

So, you say you spent 8 weeks on the project. It's very well done and seems like you thought about lots of details. BUT, imho, too much time have been spent on useless details (Like using all those jquery plugins on the signup form) instead of talking with clients that'd pay for this service. But then, I hope I'm wrong and if so, I apologize.

← PreviousPage 8 of 10Next →