Live data from Hacker News

New startup sells coffee through SSH

terminal.shop

371–380 of 430 posts

Re: New startup sells coffee through SSH

#371
post #296

Earlier quoted context omitted.

Doesn't seem to work: fragmede@samairmac:~$ ssh tildeverse.org fragmede@tildeverse.org: Permission denied (publickey).

That's because you're using the wrong protocol. Try https in the browser to see their website.

Why would I do that? I'm looking for ssh toys, like ssh starwarstel.net or ssh funky.nondeterministic.computer.

Re: New startup sells coffee through SSH

#372

Earlier quoted context omitted.

If the widget is in an iframe with a different host the parent documents JS engine has no way of interacting with the child.

The parent documents JS engine can replace the iframe with their own that looks the same

That wouldn't help, at least with my bank in the UK, the iframe just shows a message to open the mobile app to approve the payment. The payment details are then shown in the app, you don't interact with the page in the iframe at all.

Re: New startup sells coffee through SSH

#373
post #359

Earlier quoted context omitted.

It's quite useful! I can give someone access to my server by grabbing their public key and creating an account for them, no need figure out how to send them the password to my server.

That's indeed how public keys are intended to work.

It's one of those obvious in hindsight things that gives me that "Internet was not a mistake" feels.

Re: New startup sells coffee through SSH

#376

I can't test this due to the product being out of stock, but I wonder what their approach to PCI compliance is. Processing credit card data has a high compliance burden if you're unwilling to use a secure widget made by an already-authorized provider like Stripe. That's for a good reason, most web and mobile apps are designed such that their backend servers never see your full credit card number and CVV. You can't do…

I was asking myself the same thing while watching the live stream where they somehat explained how it works.

It's still not clear to me if they are compliant.

To make it work like in the browser it would require some sort of SSH multiplexing where your client is connected to both the shop and Stripe's SSH server and you enter your card data into a terminal region that is being rendered by stripe's ssh server. And then the triangle is completed by Stripe notifying the shop that the payment is ok.

Re: New startup sells coffee through SSH

#377
post #40

One safety tip: disable SSH Agent Forwarding before you connect, otherwise the remote server can theoretically reuse your private key to establish new connections to GitHub.com or prod servers (though this host is unlikely malicious). https://www.clockwork.com/insights/ssh-agent-hijacking/ (SSH Agent Hijacking)

here we go again. domain and path restricted cookies anyone?

Re: New startup sells coffee through SSH

#378

Earlier quoted context omitted.

With all these recent exploits, I wouldn't even be 100% sure of that.

This is where certs are nice, sign one every morning with a 8/12 hour TTL

Interesting idea. Does need some automation though to make it practical irl.

Re: New startup sells coffee through SSH

#379

I can't test this due to the product being out of stock, but I wonder what their approach to PCI compliance is. Processing credit card data has a high compliance burden if you're unwilling to use a secure widget made by an already-authorized provider like Stripe. That's for a good reason, most web and mobile apps are designed such that their backend servers never see your full credit card number and CVV. You can't do…

Wouldn’t it be amazing if there was a simpler way to pay money online.

Re: New startup sells coffee through SSH

#380
post #159

A lot of people don't know that before Amazon started, there was a company out of Portland, OR called Bookstacks selling books via a telnet interface. In the early days, Bezos was quite worried about their potential to get "there" first (wherever "there" was going to be). It was a fairly cool interface, at least for 1994. [ EDIT: worried to the point that we actually implemented a telnet version of the store in paral…

There were a few using telnet before the web gained wider traction. For example, CDNow started out that way in 1994.

That's how I ordered my first CDs online: via a Telnet interface. It sounds crazy 30 years later.
Post reply on HN