HN user

kmg

77 karma

Serial Entrepreneur. Full Stack Generalist. Tech Enthusiast. Currently leading delivery experience @ amazon.com/grocery

Lets talk : https://kmganesh.com , kmganesh -AT- kmganesh .com

Posts3
Comments22
View on HN

Good use case for away-from-laptop access to Claude Code. For a CLI product, Tailscale + tmux is a solid foundation — which many in this thread have converged on. I built a helper [1] that adds a monitoring layer on top: it watches tmux output and sends a push notification when Claude transitions from working to waiting for input. [1] https://github.com/kmg/tether

Amazon Restaurants | Software Engineer / Senior Software Engineer - Delivery Experience | Seattle, WA | Full-Time | Onsite

Amazon Restaurants ( https://amazon.com/restaurants ) enables customers to order meals from top rated restaurants in their area. Our teams builds ultra-fast delivery experiences for delivering food.

As a software engineer, you will join a small team of engineers, product managers and research scientists working to build ultra-fast delivery experiences. You will own significant portions of the product and help define the next wave of product features and system architecture. You will be part of an entrepreneurial environment and innovate independently, launch quickly, and have fun. Come cook-up something great with us!

If interested, please shoot me an email - kmganesh -AT- kmganesh . com

Though I don't have experience with a large rewrite like this. I am really liking what I see in React.

React + Redux for the Flux pattern seems to be the best combination available right now. Watch this talk by Jessica Kerr - Functional Principles In React https://www.youtube.com/watch?v=1uRC3hmKQnM about why Functional / Declarative approach is good for front end development. Also Dan Abramov (Redux Author) Talk - Live React: Hot Reloading with Time Travel https://www.youtube.com/watch?v=xsSnOQynTHs introducing Redux is great.

Watch this awesome talk by Ryan Florence - Don't Rewrite, React! https://www.youtube.com/watch?v=BF58ZJ1ZQxY on how to approach rewrites bottom up and he rewrites a part of the TodoMVC written in Backbone.js.

[dead] 15 years ago

Awesome teaser page ! Gives immediate feedback about what is to be expected.

Intially we are thinking of a web ui to control the filtering rules though Sieve as a mail filtering language might work with some modifications like envelope sender/recipient based filtering and filtering by attachment names. I guess we have to wait and see what kind of power users would want.

Sieve/other mail server filtering implementations currently only target incoming mails, so I would be interested in knowing how you manage outgoing mail filtering if at all ?

From your emphasis on "a mailserver I control" I guess you are leaning towards the in premise version if you ever need this.

About the logo, as you guessed correctly it was a quick selection to get up and running and not the final version !

A hosted version would be preferrable for google apps and other cloud based mail solutions.

But an in premise version is easier due to no need for ip reputation, queue management, server cpu and ram resources and also helps the customer to be in control.

The Email Blackbox 16 years ago

Yup, coming from a developer of a spam filter (http://www.openprotect.com), this is a common enough occurrence which sometimes means lost opportunities. At least in our software, which acts as an SMTP gateway, the server returns a SMTP error code after message data when the filter thinks its spam and quarantines the message, which causes most sending mail servers to generate a non delivery reciept to the sender (http://en.wikipedia.org/wiki/Non_delivery_report). I know a couple of other spam filters that do this, but the majority of the spam filters out there dont alert the senders that their mail has not reached the recipients inbox and is sitting in some spam folder or quarantine.

Webmail clients don't do mail storage like desktop mail clients like thunderbird/outlook, i.e., there is no "download messages for offline use" option. Some usually cache message data of mails you accessed, but that's different.

Most webmail clients talk to a backend IMAP server which does the storage. The most popular and open format for mail storage is Maildir. So get a local IMAP server running with Maildir and access the IMAP server with http://roundcube.net/

Considering that you have 8GB of mail, I would suggest you go with http://dovecot.org/ and its mdbox storage instead of Maildir, that way if you don't like dovecot for some reason, you can convert from mdbox to Maildir to migrate.

The last piece of the puzzle is to bring in new mails from your mail account(s) to your local IMAP server. For this probably a tool like http://wiki.github.com/jgoerzen/offlineimap/ can be used.

Not to hijack this thread. But a contract/consulting gigs ask hn similar to this would be great !

I am myself interested in Chicago area/telecommute and something server/Linux/perl/ruby related.

As strlen already mentioned perl is big in the e-mail and infrastructure world. I write perl code for our e-mail filter and/or infrastructure frequently. But our webui is developed is developed in rails and qooxdoo. So I guess, it boils down to right tool for the job and trends of the day.

the choice of a VPS or dedicated server depends on what you want - guaranteed disk i/o (dedicated server) or protection against hardware failures (VPS).

Another thing you want to consider is network latency. If your clients are also from Mexico, a VPS in Texas/California would be better i guess, than say a VPS in New York or Europe. I have seen the latency correlate with light speed + base last mile latency, but ymmv.

But since are managing fine in a shared hosting environment so a VPS might be the logical next step.

As lzw had already mentioned, http://www.hetzner.de/de/hosting/produktmatrix/rootserver-pr... is by far the cheapest dedicated server I know of, with awesome hardware specs. We own a couple of servers there and are completely satisfied with their offering and support. But they are in Germany and a new server takes about 3-5 days to come up.

If you look for dedicated servers in the US, http://www.serverbeach.com/ has a ~100$ server. http://softlayer.com/ comes close with a $139 entry-level server.

The usual players in the VPS market are http://www.linode.com/, http://www.slicehost.com/, www.rackspacecloud.com/ with a HN member (http://news.ycombinator.com/user?id=lsc) running http://prgmr.com/xen/

Creating subdomains and databases - this depends on your linux-fu with djbdns and postgresql/mysql !