Hacker Newsnew | past | comments | ask | show | jobs | submit | BPm's commentslogin

First impression: it looks very much like Slack and I don't see where it explains it is a combination of Slack and Skype? There's no mention of conference call and video call.


Hi, my apologies. The landing page is being updated to reflect all the changes. But AntBuddy is a working tool with all the features I listed. Thank you for your time. We'll focus more on the landing page.


Very very impressive. I am very curious how you do it. What about privacy by the way?


Thanks, its only in beta so its not perfect but getting there

bramgg is right in his comment. we are using images to display the text. when the user edits / "unsends" and email we simply re-render the image.

bramgg is also right about gmail's image caching however we found a way around it

as for the privacy: we will upload our policy soon (it's being reviewed atm). but simply put: - we do not ever sell your data to 3rd party - all of the email info are stored heavily encrypted on our servers - the images are behind a secure proxy - once you delete an email it completely removed from our servers


how is it done?


I have no affiliation with the product, but since the email protocol obviously doesn't actually allow altering emails after they've been sent, I can tell you the only two ways something like this could operate.

1) The email isn't actually sent when you click send. There's a delay where you can go back and edit/delete it. This is effectively the same as saving an email as a draft and then having it auto-send five minutes later.

2) The email is actually just text on an external image or on some external web page visible through an iFrame. Neither of these really work because modern day email services like Gmail cache images and pass them through their own servers. Most email clients also block iFrames by default.

Based on their website I assume UnSend.it uses one of number 2. An interesting hack and definitely Hacker News worthy, but in practice I don't think it can be reliable.

There is also always the possibility that I'm wrong and there's a secret method #3, but I really doubt that.


#2 is an interesting hack indeed. But from the demo video (posted in a different comment), it also works for attachment so I don't think he is using this method.

Edit: I signed up and you were right. He uses a remote image. It works when I email using the unsend.it web app but doesn't work if I send it through the Gmail website so I couldn't test the attachment.


It will be very interesting if it was without any time delays. I currently use gmail delay hack "Undo Send", that allows something similar. It always delays my email couple of minutes and displays an option to undo the sent email.

Anyway, nice idea!


I am quite interested. Please post on HN again when you have a demo.


Agree


can you add a short README ? might be just me but I tend to shy away from project without documents.



https://github.com/jamhed/pi-redux-js

I guess I messed with links. There is.


Thanks! my bad, didn't notice it was not the project root.


I actually like my shell as it is. I like the old fashion with no mouse interaction except for scrolling. Is it just me? But I have to say the interactive search is appealing.


My approach to CLI is basically: if I wanted to use the mouse, I wouldn't be in the terminal. Having to reach for the mouse is a huge waste of time and I only do it if I need to scroll (rare) or copy+paste (relatively common).

Although since I use OS X (Darwin) I don't always need the mouse to copy+paste (ie. pbcopy -> cmd+V).


Yes! I agree completely.

There's also one more situation where we need the mouse: selecting a specific text on the console to copy & paste.


It does look simpler but could it be because there are less functionalities and it is less extensible? won't be enough to be called an alternative. I voted up though because I still think it's cool. Hope to see it grow further.


>It does look simpler but could it be because there are less functionalities and it is less extensible?

Yes, probably. But these are my thoughts

1) How Important are the missing parts. For eg, I think you can define custom directives in angular.js. You can't do that with Sentinel.js. But can this be still useful without that feature? What I have tried to do is to minimize the number of 'things' that one needs to learn, by providing more powerful constructs. For eg, angular have ng-even and ng-odd directives to distinguish between even and odd iterations for a repeat loop. But in Sentinel.jS, you can give "sn-computed-" prefix for an attribute, and that attribute value will be evaluated and bound to the given expression. So you can cover a lot of cases with this feature that angular.js cover with a lot of directives.

2) Can we add those missing parts without sacrificing its simplicity. For eg, Dependency Injection. May be we can add it without making it a lot more complex.

Pardon me calling it as an alternative to angular.js. I just couldn't find another way to convey what it does under 80 characters. I know all of these are kind of naive. I know I am a nobody, and there is no way I can be right about these things. But those are my thoughts. Please correct me where I am wrong....


sad :(


Nice, actually few months ago, my ex supervisor asked me to implement this, but I didn't have time. Good luck!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: