Recent submissions

Comment · 11 days ago
Thanks for the feedback. I should probably update the site to mention the pricing plans.
Comment · 11 days ago
Thanks! Maybe one day!
Comment · 11 days ago
I was thinking of offering both subscription and once off options for private users so folks with subscription fatigue have an option. It'll be subscription only for business users, as that will come with ongoing support. Once off private user cost is likely to be around $79 US. What do you think about that?

Edit: How many machines would you expect to run it on? What would be your expectations for the licence use on multiple machines?

Comment · 3 years ago
> This is app is just a wrapper starting an exe with args, it's not doing much ...

You're free to run WireSock in the terminal. It's linked to in this post and in the github repo. TunnlTo aims to make WireSock more accessible and to add some quality of life features. I'm collaborating with the WireSock creator and while it may seem simple at the moment it is early days... we had to start somewhere.

> I would actually say it's pretty dangerous to have something installing .msi from git, touching registry etc ...

Did you look at this code?: https://github.com/TunnlTo/desktop-app/blob/main/dist/setup....

It tells the user why it needs to install the msi, explains what it is, and gives them the option to proceed. The msi is signed by the same EV code signing certificate as the TunnlTo app. There is also information about WireSock and links in the GitHub readme.

> installing .msi from git

The .msi doesn't come from "git", it is included in the TunnlTo installer which is standard practice.

> touching registry etc ...

I'm not sure why there would be a concern if a msi interacts with the registry? That is pretty standard stuff.

Comment · 3 years ago
Thankyou to everyone that has contributed to the discussion. I'm logging off for the night but will reply to any questions first thing tomorrow
Comment · 3 years ago
Appreciate your kind comment!
Comment · 3 years ago
I suppose we're all here to discuss new things and ideas and Rust is "new". So with that in mind, people may be interested to know how others are experimenting and building with it.
Comment · 3 years ago
I've been taking to the WireSock creator about this question and will get back to you. It's not a straightforward yes or no and I want to get the answer right.
Comment · 3 years ago
Comment · 3 years ago
TIL! Thanks for the explanation
Comment · 3 years ago
> This app uses a few buttons and text fields

Well it's not finished yet :)

The reasons for choosing Tauri:

- With new projects I try to learn something new but not everything all at once. This helps to not get overwhelmed and ship something in a reasonable timeframe.

- I'm comfortable with HTML, CS, JS and I wanted to learn Rust which Tauri uses.

- I figured the UI is going to change a lot in the early days and I wanted to be able to iterate on it quickly, so choosing something I know already for the UI made sense to me.

- If the project gets bigger, I can move to a JS framework easily enough and will have access to all the ecosystem it provides.

- I thought it would be easier to attract contributors with a web framework UI and Rust.

- While I want it to be as lightweight as possible, it is not going to be run on low spec machines so I feel like the tech stack is fit for purpose.

Comment · 3 years ago
I think things could get pretty messy running TailScale and another VPN at the same time. I suppose you could do it with IP ranges but process level split tunneling... that needs some thought on what is happening there. Maybe Vadim will have some thoughts on that later.

That is a cool trick. Can you actually define which Firefox tabs use the proxy? Does it highlight the tab in some way to show you which connection you're on?

Comment · 3 years ago
Comment · 3 years ago
Another user brought up this feature request a little while ago and I discussed it with the WireSock creator (WireSock is the underlying network driver). Unfortunately we never decided on an implementation plan. I'll add it as a feature request in the repo discussions area.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton