Don't hit the free demos too hard. I made the instances alot smaller since last time. Just posting because it's clear that this is more than just a security product. It's a UI and backend to use headless chrome like a regular browser, except in the cloud instead of your device.
Apart from security, or automation (not finished that part yet), I don't know why you might want this, but I thought it was cool and so I'm sharing it because you might need it for something.
Recording and playback of complex bug reports might be nice.
Instead of having a user install screen recording software or hop on a screen share, just have them click a link that opens the app in one of these, repro the bug, and then close it.
Could be a feature of BrowserGap (or something built on it) to send that recording to whoever set up the link.
Thanks, what's been the biggest horror for you? The page is what I was going for. So there's that, and ah... horrifying you is a bonus, I guess?
I don't know much about doing contemporary design, and I think I can emulate something. Maybe you can suggest a landing page this should look like and I can copy that style? I would appreciate it. Up to you :)
I think it has a certain chic - yes there are shades of 1998 about it, but its not over the top, and some of the effects are quite nice! Would like something quiter if I were reading.
Thanks. There were some good points raised there specific to the secure remote isolated browser use case.
I'm posting because it's clear that this is more than just a security product. It's a UI and backend to use headless chrome like a regular browser, except in the cloud instead of your device.
The concept is this could perform much better than local Chrome - the cloud has much lower latency to CDN's, a much bigger pipe, and a much better CPU than my phone/laptop for all that javascript.
But the reality (for me at least), is I get a far laggier experience than local Chrome. Hopefully a bit more performance tweaking will flip that.
There is a big reason but I don't know what you need so I can't say.
Don't blame me if you're unhappy with that response, "Anon" . You need to let people know what your pain points are. Not prepared to provide any details in your question? Then don't expect any details in a response, is that unclear to you? Your reaction is your responsibility, "Anon".
Anon didn’t downvote you, when you reply to somebody they can’t downvote your direct reply (but can proceed to downvote further down the chain if need be).
Sure they did. Some anon was unhappy with that response. Could be main account of the throw but who cares? My repliy is directed at anyone unhappy with that response.
Don't blame me if you're unhappy with that response, "Anon" . You need to let people know what your pain points are. Not prepared to provide any details in your question? Then don't expect any details in a response, is that unclear to you? Your reaction is your responsibility, "Anon".
dude... you need to get that chip off your shoulder.
I didn't downvote you and the fact that you are worried about fake internet points is stupid.
I will say that your reply to me was complete narcissistic at best. If you can't take someone asking you to explain your idea and the reasoning you came up with them, then you need to stop programming now and go crawl in a hole.
just because someone ask you to explain your idea, doesn't mean they are attacking you. I legitimately want to know what your project is about and what problems you are seeking to solve. there are plenty of times where i didn't use a project when it was first posted but later remembered about it when i faced a problem it could help with and used it.
Are you kidding me, "Anon"? You're the one with that chip, just projecting.
Who's triggered and trying to throw out insults that don't stick: stupid, narcissistic, can't take, crawl in a hole. And then you fake claim that you're not attacking, and hiding behind an "anon"? You're talking about yourself there, bud.
So you wanna attack but you don't want to be seen to be doing it? Why? Why you so angry in your life that you're looking for a victim to take it out on, and try to get away with it? Whatever it is, it won't work and I'm sorry for you that you got this problem, but it's got nothing to do with me, please understand.
Can't you take a "no", pal? I said I wasn't going to answer a question that didn't provide any specifics. I didn't mention anything about downvotes, and I don't think it's stupid to say what I want, I understand if you think other people saying what they want is stupid, tho.
Seems like because I didn't do what you expected, you have flipped out. Calm down, instead of trying to blame me, analyze what your emotion is about. Don't blame others, that's weak and pathetic.
Because sorry, I'm not your victim pal. You're gonna take all that anger, that you try to push onto me, back. Cause it's yours not mine. Your reaction is your responsibility pal, thanks. If you're unhappy with my response that's your problem not mine. Do you get it? Thank you, pal.
You have a problem, your problem is not me. Have you been drinking?
I said I would not give you an answer without specifics. Instead of accepting that, your response is full of insults[1] that have nothing to do with me, and don't stick to me ~ perhaps you're talking about yourself, there, pal? Do you have anger issues? Self-destructive tendencies? Do you have trouble getting a "no" from people?
Whatever your issue is, it's not my problem and has nothing to do with me. If you're not happy with my response, "Anon", too bad. Your reaction is your responsibility.
Or can't you take responsibility, and do you need to project? Don't try to give your anger to me. It's yours. I give it back to you, and you take it now, and you don't give it back to me.
Yours, pal, all yours. Get it?
[1]: "need to get that chip off your shoulder", "stupid", "complete narcissistic at best", "can't take", "stop programming", "crawl into a hole". <-- hahaha, yeah let's take advice about how to behave from the guy who reacts like this, mwahahahahaha.
You can't break the site guidelines like this. Since you've got a long history of doing that on this site, I've banned this account until we get some reason to believe that you won't keep doing it.
Is that so? You're sure this is all about guidelines?
Seems like you didn't protect me from people throwing insults like this, and so then banning me while I'm defending against it, just makes you complicit in enabling their abusive behavior.
What will you create for yourself if that's how you moderate?
A comment like "You have a problem, your problem is not me. Have you been drinking?" so obviously breaks the guidelines that yes, I'm pretty sure this is about the guidelines.
If someone else posted an insulting comment and we didn't moderate it, the likeliest explanation is that we didn't see it. We don't come close to seeing everything that gets posted here. You can always let us know at hn@ycombinator.com if there's something we need to take care of.
I don't see a reason to believe what you say. you don't seem very credible, based on what you say, and your points don't make sense. I'll splain it to ya.
"fake internet points" sounds like someone who's bitter their own projects don't get stars and upvotes. each such action represents a choice of another human. I think that's important. I get if you think that stuff is "stupid" , tho, as you say. makes sense given what you went on to do.
I find downvotes validating that I'm onto something. did you even read my profile?
I didn't say you were attacking me. I said I was not going to give you an answer if you couldn't see a reason and if you didn't provide any specific needs.
I further replied because it seems like you were unsatisfied with my response. so I explained why. and it looks like I was correct about you, since your next reply is full of insults directed at me. so it indeed looks like your weren't happy with that response, and I was telling you, clearly and accurately that your reaction there of dissatisfaction, is your responsibility, not mine, and that if you have a problem with it, that's your problem, not mine. Did you get it? I'm very happy with how I responded.
but it seems like if you respond in this way with insults, showing you think that someone who says "no" to you, is "narcissistic" and "stupid" etc, as you say, then it looks to me as if you're exactly those things you're trying to pretend about someone else, and the one who "can't take", is you, who can't seem to take a simple and clear, "no".
Sorry, pal. looks like you lucked out on this one. next time be careful who you try to pick on, okay? thanks, pal.
Sorry, yes you must type protocol/scheme. Sorry I did not think of FQDN as enough. I'll add the issue now, thanks! :)
Also, it's not obvious, but you can reload by right clicking to get context menu -> selecting "realod", or you can click on the "->" button to the right of the omnibox/address bar.
If you look a little closer, and spend a little more time, I think you'll find it does have "at least have some of the same basic functions as my typical browser."
You could stick with the `head` pun with "Headful" etc...
or to go with a different spin and a double pun.
In the world of contracts it is often asked if some language "has teeth" As in, "will be bite them if they misbehave", or "will it bite us if we misbehave". Often this is even discussed the contract has been "givien fangs" if it will bite hard.
So in a world where large corporations would like to co-opt my broser to not be my browser. You could call it "fangless" has in you have removed the teeth that can bite me from my own browser, as in this browser can bite you, or if it tries nothing will happen. Also plays nicely on the capital markets acronym term of FANG who are the largest purveyor of sites that try to use my browser to bite me.
Or perhaps you could smush them together for a `reheaded (as in opposite of be-headed) fangless` browser.
I think this a really neat idea and for some could be an alternative or addon to the average VPN provider. I did not read all the comments in the other thread but found anti-malware mentioned as a use-case. I have been thinking a while about some more advanced anti-fingerprinting/tracking techniques. In many cases you can be fingerprinted even if you change your IP. Some kind of cloud browser or desktop which randomizes your browser, underlying OS, IP + all the other stuff which can be used for printing, would be awesome. In principle tinkering together something like that should not be that hard. Maybe automating and maintaining the whole setup.
There is https://www.bromium.com/our-tech/bromium-secure-platform/
which isolates each tab in a VM, Would it be possible to isolate each tab in a different cloud server? i.e. in tab 1 I'm aptrgangr on ycombinator with edge on windows, in tab 2 I'm lurking as uptrgungr on irc with firefox on MacOs, in tab 3 I'm writing my business mails with chromium on linux.
I'm not sure about the isolation of those 3 identities though, when everything is running in the same browser.
I don't know if you could setup up kind of a light version of this model: for example open this link in a new tab but with a different IP, user agent and other factors which could easily be used for fingerprinting.
this would be possible. you can create incognito tabs via right click. each of these has a separate ephemeral profile, so separate sessions and cookies. you could then modify the user agent and navigator platform for each of those different browser contacts. however they still all go over the same IP.
not sure how to make different IP per tab, but perhaps proxy settings are scoped to the browser context, so it might be possible, haven't read the devtools protocol deeply about that.
46 comments
[ 4.0 ms ] story [ 104 ms ] threadApart from security, or automation (not finished that part yet), I don't know why you might want this, but I thought it was cool and so I'm sharing it because you might need it for something.
Instead of having a user install screen recording software or hop on a screen share, just have them click a link that opens the app in one of these, repro the bug, and then close it.
Could be a feature of BrowserGap (or something built on it) to send that recording to whoever set up the link.
I don't know much about doing contemporary design, and I think I can emulate something. Maybe you can suggest a landing page this should look like and I can copy that style? I would appreciate it. Up to you :)
I can do you some minor adjustments, will send a screenshot/css later.
I'm posting because it's clear that this is more than just a security product. It's a UI and backend to use headless chrome like a regular browser, except in the cloud instead of your device.
But the reality (for me at least), is I get a far laggier experience than local Chrome. Hopefully a bit more performance tweaking will flip that.
https://news.ycombinator.com/showhn.html
The Legend of Sleepy Hollow popularized the myth of the headless horseman.
This is a headless browser given a head. If we gave the headless horseman a head, he'd just be a horseman.
Don't blame me if you're unhappy with that response, "Anon" . You need to let people know what your pain points are. Not prepared to provide any details in your question? Then don't expect any details in a response, is that unclear to you? Your reaction is your responsibility, "Anon".
I wasn’t the person who downvoted you either.
Don't blame me if you're unhappy with that response, "Anon" . You need to let people know what your pain points are. Not prepared to provide any details in your question? Then don't expect any details in a response, is that unclear to you? Your reaction is your responsibility, "Anon".
I didn't downvote you and the fact that you are worried about fake internet points is stupid.
I will say that your reply to me was complete narcissistic at best. If you can't take someone asking you to explain your idea and the reasoning you came up with them, then you need to stop programming now and go crawl in a hole.
just because someone ask you to explain your idea, doesn't mean they are attacking you. I legitimately want to know what your project is about and what problems you are seeking to solve. there are plenty of times where i didn't use a project when it was first posted but later remembered about it when i faced a problem it could help with and used it.
Who's triggered and trying to throw out insults that don't stick: stupid, narcissistic, can't take, crawl in a hole. And then you fake claim that you're not attacking, and hiding behind an "anon"? You're talking about yourself there, bud.
So you wanna attack but you don't want to be seen to be doing it? Why? Why you so angry in your life that you're looking for a victim to take it out on, and try to get away with it? Whatever it is, it won't work and I'm sorry for you that you got this problem, but it's got nothing to do with me, please understand.
Can't you take a "no", pal? I said I wasn't going to answer a question that didn't provide any specifics. I didn't mention anything about downvotes, and I don't think it's stupid to say what I want, I understand if you think other people saying what they want is stupid, tho.
Seems like because I didn't do what you expected, you have flipped out. Calm down, instead of trying to blame me, analyze what your emotion is about. Don't blame others, that's weak and pathetic.
Because sorry, I'm not your victim pal. You're gonna take all that anger, that you try to push onto me, back. Cause it's yours not mine. Your reaction is your responsibility pal, thanks. If you're unhappy with my response that's your problem not mine. Do you get it? Thank you, pal.
I said I would not give you an answer without specifics. Instead of accepting that, your response is full of insults[1] that have nothing to do with me, and don't stick to me ~ perhaps you're talking about yourself, there, pal? Do you have anger issues? Self-destructive tendencies? Do you have trouble getting a "no" from people?
Whatever your issue is, it's not my problem and has nothing to do with me. If you're not happy with my response, "Anon", too bad. Your reaction is your responsibility.
Or can't you take responsibility, and do you need to project? Don't try to give your anger to me. It's yours. I give it back to you, and you take it now, and you don't give it back to me.
Yours, pal, all yours. Get it?
[1]: "need to get that chip off your shoulder", "stupid", "complete narcissistic at best", "can't take", "stop programming", "crawl into a hole". <-- hahaha, yeah let's take advice about how to behave from the guy who reacts like this, mwahahahahaha.
https://news.ycombinator.com/newsguidelines.html
Seems like you didn't protect me from people throwing insults like this, and so then banning me while I'm defending against it, just makes you complicit in enabling their abusive behavior.
What will you create for yourself if that's how you moderate?
If someone else posted an insulting comment and we didn't moderate it, the likeliest explanation is that we didn't see it. We don't come close to seeing everything that gets posted here. You can always let us know at hn@ycombinator.com if there's something we need to take care of.
Maybe the moderation guidelines should be public
I don't see a reason to believe what you say. you don't seem very credible, based on what you say, and your points don't make sense. I'll splain it to ya.
"fake internet points" sounds like someone who's bitter their own projects don't get stars and upvotes. each such action represents a choice of another human. I think that's important. I get if you think that stuff is "stupid" , tho, as you say. makes sense given what you went on to do.
I find downvotes validating that I'm onto something. did you even read my profile?
I didn't say you were attacking me. I said I was not going to give you an answer if you couldn't see a reason and if you didn't provide any specific needs.
I further replied because it seems like you were unsatisfied with my response. so I explained why. and it looks like I was correct about you, since your next reply is full of insults directed at me. so it indeed looks like your weren't happy with that response, and I was telling you, clearly and accurately that your reaction there of dissatisfaction, is your responsibility, not mine, and that if you have a problem with it, that's your problem, not mine. Did you get it? I'm very happy with how I responded.
but it seems like if you respond in this way with insults, showing you think that someone who says "no" to you, is "narcissistic" and "stupid" etc, as you say, then it looks to me as if you're exactly those things you're trying to pretend about someone else, and the one who "can't take", is you, who can't seem to take a simple and clear, "no".
Sorry, pal. looks like you lucked out on this one. next time be careful who you try to pick on, okay? thanks, pal.
"Anon", haha
There's no reload control.
I would like a cloud browser used for whatever purpose to at least have some of the same basic functions as my typical browser.
Also, it's not obvious, but you can reload by right clicking to get context menu -> selecting "realod", or you can click on the "->" button to the right of the omnibox/address bar.
If you look a little closer, and spend a little more time, I think you'll find it does have "at least have some of the same basic functions as my typical browser."
or to go with a different spin and a double pun.
In the world of contracts it is often asked if some language "has teeth" As in, "will be bite them if they misbehave", or "will it bite us if we misbehave". Often this is even discussed the contract has been "givien fangs" if it will bite hard.
So in a world where large corporations would like to co-opt my broser to not be my browser. You could call it "fangless" has in you have removed the teeth that can bite me from my own browser, as in this browser can bite you, or if it tries nothing will happen. Also plays nicely on the capital markets acronym term of FANG who are the largest purveyor of sites that try to use my browser to bite me.
Or perhaps you could smush them together for a `reheaded (as in opposite of be-headed) fangless` browser.
What about defanged?
I think this a really neat idea and for some could be an alternative or addon to the average VPN provider. I did not read all the comments in the other thread but found anti-malware mentioned as a use-case. I have been thinking a while about some more advanced anti-fingerprinting/tracking techniques. In many cases you can be fingerprinted even if you change your IP. Some kind of cloud browser or desktop which randomizes your browser, underlying OS, IP + all the other stuff which can be used for printing, would be awesome. In principle tinkering together something like that should not be that hard. Maybe automating and maintaining the whole setup.
There is https://www.bromium.com/our-tech/bromium-secure-platform/ which isolates each tab in a VM, Would it be possible to isolate each tab in a different cloud server? i.e. in tab 1 I'm aptrgangr on ycombinator with edge on windows, in tab 2 I'm lurking as uptrgungr on irc with firefox on MacOs, in tab 3 I'm writing my business mails with chromium on linux. I'm not sure about the isolation of those 3 identities though, when everything is running in the same browser.
I don't know if you could setup up kind of a light version of this model: for example open this link in a new tab but with a different IP, user agent and other factors which could easily be used for fingerprinting.
not sure how to make different IP per tab, but perhaps proxy settings are scoped to the browser context, so it might be possible, haven't read the devtools protocol deeply about that.