8 ms·
Uber CLI
- randomsofr 10y agoI thought everyone already deleted that app...
- donjh 10y agoEveryone deleted the app, so we have to use the CLI now!
- anaganisk 10y agomade my day
- consultutah 10y agoI was just going to ask if this would let someone delete their account... ;) [EDIT] No, it doesn't support deleting accounts.
- __jal 10y agoI'll come back and use it again once this project includes all relevant options. Off the top of my head, the missing functionality includes: --demean-underling --harass-underling --annoy-competitor --ignore-regulator --spy-on-critic And on recent news, --steal-trade-secret
- deleted 10y ago[deleted]
- mritun 10y agoThat argument to UberClient() looks like an API token. Did you mean to leave it in there for the world to use? https://github.com/jaebradley/uber-cli/blob/master/src/services/UberService.js#L14 https://github.com/jaebradley/uber-cli/blob/master/src/servi...
- zoodle 10y agoNot sure this was submitted by the original author. I forwarded a note to the repo owner pointing back here.
- jaebradley 10y agoHey, I'm the author (thanks @zoodle for notifying me). Obviously, this is a security issue that is pretty much bottom-of-the-barrel-shitty. My explanation is that I didn't feel like standing up a middleware service to direct traffic through in order to obfuscate the server token. Especially for a tool that I anticipated being used by pretty much only me. Not a satisfying answer, but thanks for exposing this security flaw - definitely going to add it to my project task queue.
- stuartd 10y agoSee also src/services/GeocodeService.js
- marblar 10y agoThere's no need for a middleware service. Just store it outside of the repo.
- jaebradley 10y agoIt's an NPM package that people download - how would you store it outside the repo such that people that download the package can reference the token? Can't really use an environment variable at that point, right? There probably has to be some HTTP request to some service that ends up forwarding the request to Uber with the token. Maybe I'm over-thinking this...
- lexpar 10y agoI think the idea is that you implement some interface for interested users to supply their own API keys.
- aioprisan 10y agoCan we get a CLI for a non-sexual abuse condoning ride-sharing company?
- mixedCase 10y agoSure we can. What language are you going to use?
- rkeene2 10y ago++++++++[->++++<]>[->+>++>+++>++++<<<<]>>>---------.+++++++++++++ ++++.>-------.<<<++++++++++++.------------.>>------.>-------.<-.+ +++++++.>----.<---.>+++++++.<---.++++++++.<<++++++++++++.-------- ----.>>++++.---------.<<.>>---.>------.++++++.---.+.<++.<<.+.
- arikrak 10y agoGoogle maps makes it easy to see the estimated prices of Uber and other services.
- justinhensley 10y agoThe goal of this project is to be able to check it from the command line. So while you're at the computer, you can check it via CLI rather than opening a browser. I think the authors intent was just for his own use and some fun.
- arikrak 10y agoGoogle maps makes it easy to see the estimated prices of Uber and other services.
- mahyarm 10y agoIs there a way for this to grab your current location, so you don't have to type your address?
- jaytaylor 10y agoI'd be more interested in this except for Lyft instead of uber. Like many others, I'm done with the tire fire that is uber.
- lettersdigits 10y agoAnd what if you fly somewhere outside the US ? still no Uber ?
- alextheparrot 10y agoI've found trains are very good outside the US.
- lettersdigits 10y agook, what about train-less cities ? i can list 10s of them in third world countries ..
- chris_wot 10y agoUse a taxi.
- eertami 10y agoIn the UK that would be doubling the cost and receiving a much worse service. Tech workers may be uninstalling Uber in protest in the valley but non-tech people do not know that there is even an issue/scandal. When I am sharing a ride with friends in London I'm not going to say: "No, I can't share the fare because I uninstalled Uber".
- lettersdigits 10y agoclearly you haven't been in too many third world countries :) try getting a reliable yellow taxi driver in those countries who WON'T try to pull a trick on you :) they exist, but are a minority (or at least not a majority)
- 10y ago
- WillySchu 10y agoUsing this, a command that will get your public IP, geo locate it, and then get an uber pickup time for those coordinates. dig +short myip.opendns.com @resolver1.opendns.com | xargs -I {} echo "ipinfo.io/"{} | xargs curl | grep loc | cut -d: -f2 | sed "s/,$//" | xargs uber time
- gruez 10y agotoo bad IP geolocation is pretty bad. if you're lucky you'll get the city correct but that's about it.
- coderholic 10y agoNice ipinfo.io mashup! This whole part dig +short myip.opendns.com @resolver1.opendns.com | xargs -I {} echo "ipinfo.io/"{} | xargs curl | grep loc | cut -d: -f2 | sed "s/,$//" can be simplified to curl ipinfo.io/loc which gives you exactly the same information, per https://ipinfo.io/developers https://ipinfo.io/developers But ip geolocation usually gives you city or zipcode level accuracy, which may or may not be good enough to get an accurate uber estimate depending on how big your city/zip area is.
- aduffy 10y agoGreat, just another thing I need to delete
- divanvisagie 10y agoWell it's on npm so the Author will delete it once you become dependent on it.
- Animats 10y agoIf you're going to draw lines with characters, use the line drawing characters. We have Unicode now. I have a program which takes text files with ASCII line art and automatically turns them into text files with UNICODE line art.[1] I wrote this for some very old documents, but it's still useful. ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Source Port ┃ Destination Port ┃ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃ Sequence Number ┃ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃ Acknowledgment Number ┃ ┣━━━━━━━┳━━━━━━━━━━━┳━┳━┳━┳━┳━┳━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃ Data ┃ ┃U┃A┃P┃R┃S┃F┃ ┃ ┃ Offset┃ Reserved ┃R┃C┃S┃S┃Y┃I┃ Window ┃ ┃ ┃ ┃G┃K┃H┃T┃N┃N┃ ┃ ┣━━━━━━━┻━━━━━━━━━━━┻━┻━┻━┻━┻━┻━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃ Checksum ┃ Urgent Pointer ┃ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━┫ ┃ Options ┃ Padding ┃ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━━━━━━━━━━━━━━┫ ┃ data ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ [1] https://github.com/John-Nagle/pasv/blob/master/src/Util/picfix.py https://github.com/John-Nagle/pasv/blob/master/src/Util/picf...
- amelius 10y agoVery nice. Just one question: what if the host environment uses a large line height?
- userbinator 10y agoWe have Unicode now. Not everyone and not everywhere, and depending on the font, the line-drawing characters may not be the same width as the others even if it's a monospace font (e.g. see https://blog.helftone.com/ascii-art-unicode/ https://blog.helftone.com/ascii-art-unicode/ ). The whole point of text files in things like RFCs is to be as portable as possible, and using Unicode somewhat defeats that point.
- 10y ago
- chx 10y agoDo tell me, why are you still using Uber? What needs to happen? Let's see: Weakening the rule of law by deliberately ignoring taxi legislation, that's not enough. Rebuilding indentured servitude via subprime mortgaged cars where the payment comes out of the drivers' wages, that's not enough. Launching self driving cars going again against regulations and putting cyclists in deadly danger, that's not enough. Treating women like shit, that's not enough. Stealing Google tech brazenly, that's not enough. Tell me, what would be enough? Sources for subprime loans: http://valleywag.gawker.com/uber-and-its-shady-partners-are-pushing-drivers-into-su-1649936785 http://valleywag.gawker.com/uber-and-its-shady-partners-are-... https://www.bloomberg.com/news/articles/2016-05-31/inside-uber-s-auto-lease-machine-where-almost-anyone-can-get-a-car https://www.bloomberg.com/news/articles/2016-05-31/inside-ub... https://twitter.com/shashashasha/status/688734478181732352 https://twitter.com/shashashasha/status/688734478181732352 Self driving shit: https://www.theguardian.com/technology/2016/dec/19/uber-self-driving-cars-bike-lanes-safety-san-francisco https://www.theguardian.com/technology/2016/dec/19/uber-self... the rest is either obvious or recent enough not to need a source.
- kiproping 10y agoThis is about Uber CLI not about your 'righteous' war against uber.
- arcticbull 10y agoYou could make the case that, since they have a -140% profit margin, the best way to hurt them is to use them all the time ^_^ Every $1.00 you give them costs them $2.40, every dollar you don't give them costs them nothing.
- chx 10y agoAs long as investors see people using them, there'll be money. Stay away.