cballard
- Evolution.
- Whether or not dinosaurs were a thing.
- If the Moon landing happened.
- The relative size of the Earth and the Sun.
- If Astrology is scientifically accurate.
... among others, all of which I had marked, with the correct answer set as "mandatory". If someone answered enough of these with the wrong answer, you won't even see them (if you do, you'll have a high "enemy" percentage), so you won't waste your time talking to them.
I would submit Rust and Swift as "decent" type systems, if Haskell is the standard for "good". They do nullability correctly, but lack HKTs.
I really just want visual log and visual add -p and GitX nails that.
If I was somewhere where there aren't a lot of cabs I'd probably just use Uber, it's cheaper and cleaner anyways.
http://www.nyc.gov/html/tlc/html/passenger/passenger_creditc...
Let's say we're adding an interface/typeclass/protocol and a concrete implementation. I'd say these should be two separate commits, as they're adding two different things. An interface doesn't require a provided implementation to work. But, if we were to create those as two separate pull requests, it would be more work for the project maintainers, and the initiator wouldn't be able to create the PR for the concrete implementation until the interface PR was merged - the concrete PR can't be added as a dependent PR of the interface one, or something to that effect.
Since you can "compare" almost anything on Github, small commits aren't really an issue, just view a larger-scope comparison to get an idea of the whole PR.
Another way to put this might be that commits are for individual code changes that build up to a pull request, which is a conceptual change?
Using fast-forward (and possibly only allowing fast-forward) is a good idea. Squashing entire pull requests that may change multiple things into a single commit is a very bad idea.
> Contrary to what this VC believes, it is NOT okay to expect someone to "work 60 hours a week at Facebook"
Let's get one of these already https://en.wikipedia.org/wiki/Working_Time_Directive
Even worse is when you're automatically signed for dead trees being sent to your house, because those don't have unsubscribe links.
It's crazy. I already bought the thing! I don't need more things, or else I would have bought them when I bought the original thing. Yet, companies are treating their customers - people who have actually already bought things - in this terrible manner. Maybe we need legislation mandating opt-in?
That's not much better. It's very rarely mutual. Either John has been fired, or John has found another job - perhaps at a company where no one lights cleaning equipment on fire - and is quitting.
There's also a whole world of potential designs besides "drab cubicle farm" and "kindergarten mashed-up with ComicCon". For example, the 37signals[1] office.
If they want to show effort and interest in the workplace environment, they should try providing private offices with doors that close.
Do you still leave 8 hours after you arrived, or do you add the table-tennis time? If so, do people that do not play table-tennis leave 8 hours after they arrived, and, if so, are they viewed negatively by those that do not (even if the people viewing them negatively spent two hours playing table-tennis)?
How much does your company spend on beer? Would you not rather have that as salary, which you could spend on intoxicating liquids if you wanted, but also spend on travel or things for your apartment if you wanted to do that instead?
This is why they won't pay servers minimum wage (i.e. Danny Meyer doesn't).
Europe doesn't have tipping and service is perfectly fine -actually, better in many cases, in my experience they bother you much less, and there's no aggressive pre-bussing because unless it gets to the point where the business fails, table turnover doesn't matter nearly as much to the employees.
I like strict workplace policies iff they actually improve my productivity. Otherwise, they are harmful.
I wonder if there's an overlap with people that like strict static compilers that scream if anything is even remotely incorrect.
Want to view two emails side-by-side? Use two emails apps, I guess.
Meekan looks interesting, and they have the idea right (since as a third-party they are limited), but it's a plugin, and it's a bot[1]. Scheduling would be a core concept of my theoretical group-chat app - something you were incredibly encouraged to do by the interface, instead of bothering an arbitrary number of people that are probably trying to focus.
[1] the problem with bots is that it pushes stuff that ought to be "interface" into public view, with all of the notification and visual noise baggage that is implied by that.
Date/time localization should just work, here Amy needs to manually ask for it, and everyone else is notified that she did! And that doesn't even cover language localization! If I'm having a meeting with a colleague whose English is weak and prefers Chinese, will it just drop even more noise into the chat when she requests a translation?