Hacker News new | past | comments | ask | show | jobs | submit | slantview's comments login

Chris Farley's "Down by the River" skit is my #1 of all time. https://www.youtube.com/watch?v=Xv2VIEY9-A8


If we're digging into the classics, my prototypical excellent SNL skit is always Unfrozen Caveman Lawyer - https://www.youtube.com/watch?v=2AzAFqrxfeY


Because they are using 16 bit unsigned integers?


Didn't you know that 87% of statistics are made up on the spot?


Just because you do SSG doesn't mean you can't run _any_ javascript. This seems like a lot of work to just put a little JS button on the site.


You still need to inject values from the environment into the page source at build time, whether you're using Javascript or not. And if you're already doing that, why add Javascript on top when all you need is an anchor?


Exactly. I couldn't have solved this with JS only.


I deleted Uber after all of this, but You are wrong. I lived in SF during 2010-2012 and calling taxis was a huge pain. I started using Uber when it was only black cars because they showed up. I would call yellow cab and after an hour they didn't even show up, so I called them again and they said "well, if you didn't see a car after 20 mins, you should have called back."

I had another experience in LA in 2014 where I got yelled at by a taxi driver because HIS card reader was broken and my credit card was flat so he couldn't use the old style imprint.

The taxis can suck it. They are unclean, expensive, and have irrational drivers that think they can push around their customers because they know there was no need to improve due to regulation.

While I support Lyft now instead of Uber, the ride sharing business is just the competition the industry needs to shake it's complacency.


> I had another experience in LA in 2014 where I got yelled at by a taxi driver because HIS card reader was broken and my credit card was flat so he couldn't use the old style imprint.

> The taxis can suck it. They are unclean, expensive, and have irrational drivers that think they can push around their customers because they know there was no need to improve due to regulation.

Unfortunately, these Taxi drivers are now working for Uber and Lyft.

I take Lyft a lot (and I used Uber for a while but went back to Lyft after reading Susan Fowler's post); I've been riding for about two and a half years, and I typically take dozens of rides a month. Most drivers I've dealt with are perfectly pleasant people, but I've encountered a few who are just horrendous. I'm fairly sure most of these people are former cab drivers.

Some examples:

- At my last job, there were multiple drivers who insisted on parking a block away and making me walk to their car, typically through an unlit area at night. This was in a suburban office park, not a crowded city street; there was no excuse to make me walk, and over time I developed a theory that it's because I'm a woman and they want to assert their dominance. I always cancel when they pull this shit, and I eventually memorized their names and began cancelling every time someone with a history of this accepted one of my requests.

- One of the above was particularly bad. This was pretty early on, and it was one of the only times I actually walked over to him. As soon as I got in the car, he started yelling "You kept me waiting for three minutes!". I then said "I was expecting you to come to where I actually am". He then told me to get out. As I was getting out, I told him I was reporting him to Lyft, at which point he said "Yeah, well I work for myself" (people like him are why I just want Uber and Lyft to declare their drivers as employees and not contractors). As I was walking back to my office building to call another, I see his car double back towards me. As he pulls into the parking lot, I start walking faster, and he gets out of his car and chases me into the building. Luckily, I got into the elevator before he could, took it up to where I worked, and told my boss what happened. My boss called 911, we waited until the cops made sure he was gone before I left again, and then a co-worker gave me a ride home.

- Driver once stopped at a street corner before picking me up and texted me demanding to know my destination address. When I told him I already put my destination into the system, he cancelled on me.

- A few drivers think it's acceptable to drive out of the way and get gas after they accept the ride, before picking me up. I cancel on them. One of them, after I cancelled on him, drove up to my house about 10 minutes later while I was waiting outside for the driver I called after I cancelled on him and said "Hey you, you called a ride?". I screamed and went back inside. I came within a hair of calling the cops.

- One driver kept a logbook of every passenger's name plus their source address and destination address. He was perfectly pleasant to talk to, but that logbook creeped me out.

- Back when I was new to Lyft, I thought I had to stay in the car while I rated and tipped the driver after the ride (I think this was when Lyft was still operating on a donation model in Dallas). Of course, my phone was acting slow then (it was a recurring problem with my old Nexus 5), so it was taking a while. During this time, the driver repeatedly screenshotted the Lyft app on his phone with my profile picture visible and kept asking over and over how much Lyft charged me for the ride. I found it creepy, so I just kept lying to him and saying that the screen hasn't loaded yet. It gets weirder. He dropped me off at a bar, and my usual MO at that bar was to get a drink at the bar and then go out on the patio. When I got to the patio, he was still parked in the same spot he dropped me off at, and he was staring at me with my drink on the patio, so I went right back inside. Seriously frightening. I hope he wasn't fapping to the screenshots he took of my profile picture.

- I had a driver pick me up from home to take me to a bar. He went to the wrong place, and I tried to give him instructions, but his English was word salad, and he couldn't understand me when I gave basic directions like "keep driving forwards", either. Somehow he made it to my place. As I was getting in the front seat, he screamed at me "Hey I'm up here! Get in back!" at the top of his lungs. It was the only coherent thing I ever heard from him. I let him drive me there just so I could 1-star him (he was already at 4.5, which was below Lyft's termination threshold).

- One guy made me sit in the back for no reason (I hate sitting in the back, and making me sit in the back guarantees no higher than a 3-star rating unless they end up being a spectacular conversationalist). On the way, he made a wrong turn into an express toll lane. Because of that, we ended up having to go out of our way to get out of the express lane and double back to where we were supposed to be going. While in the express lane, he starts going into an angry rant about how he's trying to run a business here but we keep dinging him with tolls. Another reason why Lyft needs to give up on the idea of classifying drivers as contractors; every driver I've seen who treats being a driver as running their own business has been a terrible person.

- One guy made me ride in the back because he had the insides of the back doors and the backs of the front seat plastered with advertising for his private driver service. If I knew at the time that was a violation of Lyft's TOS, I would've reported him.

- One guy parked at a hospital across the street from where I was. I called to tell him my location... he said "I'm at the hospital.", I said "I'm not. I'm at..." and then before I could tell him where I am, he barked out "Call another!" and cancelled. I was glad, actually. I rode with him once before that; he had a really creepy van, and he made me ride in the back in a pretty creepy way (he opened the automatic sliding door as I was walking up to him), so I was actually glad I didn't have to ride with him again. I don't remember why I didn't 3-star him the first time I rode with him. I think I just forgot to rate him at all.

- Some of them just don't know how to make conversation. I've had more than a few, after picking me up at my office building, just bark out "What kind of building is that!?". They say it in a tone like they're interrogating an enemy spy, and they seem to not know what a multi-tenant office building is. Normal people don't do that. Normal people ask "Just getting off work?", sometimes followed by "So, what do you do for a living?", and that usually leads to pleasant conversation. Not "What kind of building is that!?" spoken like they're about to get out the waterboard if I don't answer fast enough.

- I've had a small handful of drivers lately who insist on blasting violent gangsta rap on the radio, and they get upset when I ask them to turn the radio off. One of them, though, was the worst. This guy just turned it down a little, and when I said "I asked you to turn it off", he said "hey, I turned it down, what more do you want?". I made him let me off right there, and because he was using his sister's Lyft account (a huge violation of their policies; I wouldn't have gotten in at all if I'd paid attention to the name and face on the Lyft profile before I got in), I called their Critical Response Hotline and reported him. Based on the response I got from them, I'm fairly sure both he and his sister got banned from the platform.

- One Uber driver blatantly ran a red light with me in the car. It wasn't even yellow when he was approaching, he didn't even try to slow down when the light turned yellow, and it was red for a few seconds by the time he entered the intersection. I wrote up a nice long report for that one.

- One woman flipped her shit when I politely asked her to not use Waze. Waze's algorithm is actually incapable of getting me home (it insists on cutting through a gated community I don't have access to). It's not uncommon for drivers to use Waze, and when I say "please don't use Waze", other drivers have no problems letting me manually guide them. This lady, though, had a full on temper tantrum. She started screaming at me saying "Waze is all I have" and "I can't turn it off" (bullshit; I've had lots of drivers close the app). She even punched the steering wheel. She also said "you'll have to guide me then!" in the nastiest, most angriest way possible. I have no problems whatsoever manually guiding people, but the way she said it made it sound like manually guiding her was offensive. I asked her to let me out, and as soon as I got out, I called the Critical Response Hotline. I've never seen a driver so immature and so nasty; I wonder if she was on meth. The person I talked to was just as shocked and horrified as I was.


> One driver kept a logbook of every passenger's name plus their source address and destination address. He was perfectly pleasant to talk to, but that logbook creeped me out.

I don't know what kind of information Uber/Lyft sends back to their drivers, so this could easily be a mileage record for tax purposes.


That's still creepy as fuck.


Then Uber and Lyft are creepy, and you shouldn't use them.


That is an insane amount of negative experiences. Have you considered purchasing a car?


Or maybe the technology wasn't correct for what most people are trying to do with Docker these days. Flocker never felt like it quite fit in the ecosystem along with Mesos, Kubernetes, etc.

Great efforts guys, the tech is cool, but technology will continue to evolve and if you bought into something completely that doesn't fit nicely with the movement, you will get left behind.

Edit: not sure why the downvotes, I was not being sarcastic. The comments about why "pioneers get arrows" in the post made it seem like they had a perfect product, the world was just not ready for it.


Since when is Flocker competing with those platforms? It's designed to work with them. http://kubernetes.io/docs/user-guide/volumes/#flocker


I never said it was competing. I said it didn't seem to fit nicely. I run several very large clusters, and we evaluated Flocker and it didn't fit nicely into ecosystem. It felt very "bolted on".


I see, sorry for misunderstanding. What did you move to for persistent volumes?


We are using DC/OS (Mesos) and found it to be much more feature rich for what our needs were.


Riot Games built their own backbone as well.

http://engineering.riotgames.com/news/fixing-internet-real-t...


I really think that https://github.com/WebAssembly/design/issues/112#issuecommen... is the winner in this thread.


I used to use Ruby for CLIs. Then I started using Golang and delivering compiled binaries for each OS that I supported. This has been a game changer for me. With the CLIs that I've worked on that are open source https://github.com/RiotGamesMinions/motherbrain and some other ones in Ruby, we consistently had issues with rubygems and having people be able to run our CLI from version to version.

Using something like Golang for distributing compiled binaries means that as long as they have the CLI, it will continue to work. With Ruby, Python, PHP, etc, there is absolutely no guarantee that your application will work in the future.


I'm not a Go user but I agree. While I make Node CLIs for myself because I'm very quick with JavaScript, I'd choose Go if I was making something for a lot of people!


Go has been a game changer for me also. There is also a very good package https://github.com/spf13/cobra that can make the development of complex CLIs easier.


Go default flag package is pure garbage though. That's a fact. However, Go cross compilation makes it easy to develop multi-os CLI tools. The downside is the size of the executable, it's easy to reach the 50MB bar with Go binaries.


Yes. The default "flag" package is trash. I like the Go team a lot, and I think they did a great job with many things, but it seems to me like they just said, "meh, get something that can work, usability is not something that matters."


consider the history, it probably makes sense if you're used to research unix and plan9


How exactly do you create a program in go that compiles to a 50mb exe?

Why is the flags package trash?


Historically, collaborative design is the best kind of design. Designers love when others go into their files and "fix" their work. /s


This doesn't seem as bad as a lot of tools touting that as a benefit. Always have to cringe when I see collaborative design tools pitched where you upload your work for the whole team to start sticking their oars in as if that is ever a good workflow.


Yes, the demo on their site just made me tense. Do other designers enjoy working together in real time like that? I haven't seen that one before.


We had a similar problem with lag for code reviews, so I wrote a bot to nag the Hipchat (moving to Slack this week) channel and remind people that repos had pending PRs that needed review. This helped quite a bit of getting code reviewed.

Keeping PRs smaller definitely helped as well and now we typically have 3-5 PRs per day go in.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: