I have a green card that will expire in August 2016. I also have a valid travel permit until 2018. If I do not renew my green card in August, and leave the country, will I still be able to return using the travel permit?
If you have a valid green card, what exactly is the travel permit? Advanced Parole? The reason I ask is you wouldn't need a travel permit if you have a green card (Permanent Residence Status). And, typically all prior status disappears once you get it (i.e. you couldn't use a valid H1-B visa to enter once you get a green card).
If you're worried about renewing, you can always go to the USCIS office and get a stamp in your passport that shows your Permanent Resident status (I-551 stamp). It's only valid for 6 months though.
Can people post their opinions on static linking of go binaries? Doesn't it result in increased size of runtime binaries when compared to those generated by C/C++?
I'm sick of comcast and its hidden fees. Their promotion last for one year and they never inform the customer (conveniently) soon after it expires. The bill keeps piling up and when you call them one day to cancel, they feed you some bs on downgrading to a basic package or even reducing your current internet speed.
I had AT&T U-verses before switching to comcast and AT&T are no saints either.
Is there a company that's honest with its customers?
I've signed up for promo plans from Comcast before, and made a note in my calendar it is expiring. Never had a problem with pushing for another promo when it is about to expire. If there is, then I'll reduce my service or switch providers (if I need to), but there is never any surprise that a promo is for a specific duration and when that ends I'll be paying the full price.
What DOES get me is their constant rate hikes outside of promotions, and that is a completely separate issue.
They bill for services they haven't provided. Let's say you order Comcast October 10th and tech arrives and installs everything October 15th. When you get 1st bill, it will include October 10-15 period, when you actually did not have any service and were waiting for one. Happened to me recently.
I think this can be a subject of class action lawsuit.
> AT&T Mobility v. Concepcion, 563 U.S. 333 (2011), is a legal dispute that was decided by the United States Supreme Court.[1][2] On April 27, 2011, the Court ruled, by a 5–4 margin, that the Federal Arbitration Act of 1925 preempts state laws that prohibit contracts from disallowing class-wide arbitration, such as the law previously upheld by the California Supreme Court in the case of Discover Bank v. Superior Court.[3] As a result, businesses that include arbitration agreements with class action waivers can require consumers to bring claims only in individual arbitrations, rather than in court as part of a class action.[4]:708–09 The decision was described by Jean Sternlight as a "tsunami that is wiping out existing and potential consumer and employment class actions"[4]:704 and by law professor Myriam Gilles as "the real game-changer for class action litigation".[5] By April 2012, Concepcion was cited in at least 76 decisions sending putative class actions to individual arbitration.[6][7] After the decision, several major businesses introduced or changed arbitration terms in their consumer contracts (some of which were based on the consumer-friendly terms found in the AT&T Mobility agreement), although the hypothesis of massive adoption of consumer arbitration clauses following the decision has been disputed.
-- Wikipedia
TLDR: Class-action lawsuits against Comcast are not allowed because they include a class-action waiver in the consumer agreement.
This happened to me and they absolutely refused to refund me the 5 days I waited for a tech to show up so he could throw the switch. Absolutely mind boggling.
My experience with Google Fiber would point to customer service antithetical to that which is typically found in ISP's like Comcast. Not sure if that speaks to honesty per se, but it is definitely a welcome change.
My experience cancelling netflix was pretty painless too.. just a few clicks on the website, done... their "come back" emails were only every few months too, unlike some services where you'll get more than one a week for some time. After they had picked streaming service back up again, I re-joined... been pretty happy with them overall.
In Washington, I've been pretty happy with Frontier. Well, "happy" might be a bit strong. Frankly, I rarely give them much thought. $60/month for (I think) 35Mbps up and down. Every single time I've actually checked it, it was indeed what they claim, and it rarely goes down. (About once every couple of months it'll go down for an hour almost exactly at 2300 or midnight; I assume some kind of maintenance.) I don't have to call them once a year to keep the same rate; bill shows up, I pay it, they keep giving me solid, no-bullshit service. Of the few times I've called for support, it's been a small wait and they quickly fixed the problem. My feelings about Frontier are about the same as I have toward the city water utility: I turn on the "tap" and internet comes out, I pay the bill on time every month, and rarely do I give it another thought. That might sound like damning with faint praise, but I think it's the highest praise possible.
Contrast to Comcast, my old provider. Fluctuating rates, horrendous customer service, advertised speeds that are nowhere near reality (I had 12Mbps package back in the day; it rarely was good for more than 3Mbps), and as reliable as an old Fiat. Oh, unlike the city water utility, do I have feelings about Comcast. The last time they were at my door I told the salesman I'd do without internet before I'd give another dime to them. Ironically, Comcast were the ones running billboards about how horrible Frontier would be when Verizon gave up on fiber and sold it to Frontier. Yeah, well, I've been a Comcast customer and I don't see how it could possibly be any worse. Turns out Frontier is just fine.
But you're not going to get Frontier unless you live in western Washington outside of Seattle, so this probably isn't much help.
I have Frontier as my ISP at my rural home on the outskirts of Cleveland. The speed isn't amazing (10 Mbps down, good enough for our streaming needs), but is at least fairly consistent and pretty cheap. Service has been pretty decent too, line faults are usually addressed within a day.
But I've heard that experiences with Frontier are a very localized thing and can be pretty dramatically different from place to place. Which at least contrasts to TWC and Comcast, where people pretty universally seem to despise dealing with them.
This county (Medina) is actually crawling with dark fiber infrastructure, with some business and gov't utilization. I'm patiently waiting for a residential service ISP to pop up. As far as I know, there are not any municipal agreements that would block it.
Sorry about the outage two years ago, I was a new network engineer then and deleted all the residential DSL customers on one of the major Frontier routers in Washington. Lesson learned: never touch anything you don't fully understand
Anand's play improved vastly during this WCC. In retrospect, he should've drawn the 11th game and pressed Carlsen with white pieces in game 12. Magnus played well but it appeared that he wasn't as prepared as Vishy for this match. Every champion eventually gets dethroned by a youngster. The new generation of players including Caruana, Karjakin, Nakumara etc. will pose a bigger threat to Calrsen than old-timers such as Vishy, Gelfand and Kramnik.
> I've seen that people accustomed to one editor are usually averse to using the other.
I think this is more a meme than necessarily a reality - you'll tend to see a lot more comments online from people who think the old joke is funny or who want to validate their own choice than from people who don't care or have tried both without such strong feelings.
In reality, there's really no barrier to 'manage' to use both emacs and vim. If anything, since they're both powerful and configurable programs whose best configuration is personal and some way from the default, it probably is harder to construct your own perfect config in both than for simpler alternatives like web browsers - I guess this may lead to a practical aversion.
Personally, I think vim's modal editing is superb but generally prefer the behaviour of emacs' modes and client model, so I use emacs with evil-mode but have no problem using vim if necessary.
Hehe because I don't subscribe to monotheism? ;) I prefer vim's modal editing mode and have been using it as my primary for as long as I can remember. For clojure/lisp, I found that the vim tooling was just not as elegant/efficient as emacs (fireside et al arent as nice as cider/swank), and decided to learn how to use it. It's not that much of an "antipattern" because the keymaps are very different. I don't like using vim mode within emacs either - for some reason I find myself thinking in emacs mode when editing lisps. I do think that I could be more productive in emacs if I invested more time in the tutorials, but so far it hasn't been an issue. To me, it's more like needing to know how to use Eclipse or IntelliJ to program in Java since their tooling is so great.
Can you tell me more about why cider > fireplace? I'm a clojure developer working in vim, I've considered moving over to emacs a few times, and I'd love to hear what you see as the advantages.
@MBlume - first and foremost, the installation process for me for fireplace was fraught with issues. I installed lein.vim, fireplace, and a bunch of other stuff from all the allied projects : as much as I love vim, it was too much overheard for me to just go through all that! Once I did get it working (and after having worked with emacs/swank/lisp before) - it was just very unintuitive to me. It also feels much slower than cider, and doesn't offer things like the inspector for stack traces and things that cider can. Most importantly, I think the inferior mode in emacs is just a pleasure to use in terms of functionality - I've used it with R, lisp, clojure, and ipython. It's a very neat/clean interface.
There's also the fact that all of these modes are a simple M-x-package-install <package-name> away and they just work. It's kind of like choosing OS X for me after using Linux as my main OS for years and years - I didn't have to worry about the wifi card not being detected or my dual screen display needing a lot of kernel modules : things just work :)
Not really. There are lots of people who get off on imaginary rivalries and enjoy exaggerating the virtues of what they like and the flaws of what they don't like. Some of the more self-aware people know what they're doing and consider it all in good fun, but the dumb ones just go along with it because they actively enjoy engaging in tribalism.
See also casual sports fans who don't understand the game they watch, but understand and enjoy pretending to love one team unconditionally for no particular reason, and hating another team for no reason other than it's fun for them to hate somebody. Ditto for operating system fanboys of all stripes.
I typically use Vim for quick edits on my Mac, and especially on remote boxes.
But for Haskell and Clojure development, it's hard to beat the tight integration features that Emacs provides (e.g. quickly piping your code or a single function to the REPL for testing). Vim is not designed for this; there are plugins available to approximate it, but it’s a bit hacky and nowhere close to Emacs).
Honestly, it's not hard to learn the basics of both. If you're accustomed to Vim commands, Emacs has `evil-mode`. There's also the slick `god-mode`, which is like Vim's Normal mode for Emacs.
Both tools are great in their own ways. Personally, I regularly use and love them both.
I hope some day an editor, written in Haskell, allowing to emulate Vi and and Emacs behaviour will become more appropriate for Haskell programming than any other editor and offer you to either the Vi or Emacs style.
Personally, I started out using Emacs because I wasn't a big fan of the "modal" style of vi (insert/command mode). Later on, I started pair programming in shared GNU Screen sessions, in which we ran vim; a pile of "how did you make that change so quickly" questions later, and I ended up switching to vim for the speed of basic text editing tasks, which save more time than I lose by not having as many high-level mode-specific commands.
However, I still use Emacs for LaTeX documents via AUCTeX, because I find it far more powerful for basic editing, with commands to insert directives, environments, \item, etc.
If you are a Unix user, you almost need to know enough vi to edit a simple file. crontab -e is considered a minor sin in the Church of Emacs, but only a minor one.
and set up Emacs to run (server-start) on startup.
This way, crontab -e should open a new Emacs frame (or start Emacs, if it isn't already running). It will speed things up and make the experience better, while giving you access to all the things you're working on in an already running Emacs.
If emacs is installed. It often isn't. vi almost always is.
I know enough vi to open a file, move up, down, left, and right, search, delete and insert text. And I often run afoul of my emacs muscle memory just doing that. But you really need to know the vi basics if you admin unix machines.
I’ve learnt enough ed to use that instead of vi. If that isn’t installed, I’ve had to resort to nano, and, in rare cases, sed --in-place. But I never need to know vi.
Of course I realize that this is mostly me being silly, but it’s also rather educational.
You are absolutely right. Especially if we are talking about BSD or Unix proper. But, there is a cognitive load to remembering what machine you are on, or if certain variables have been set and so on.
I have been on machines that fire up nano with crontab -e, in the name of user friendliness. These same machines will not respect EDITOR or VISUAL anyway, so I have no idea what to do about them. I usually just get up and creep away making sure not to turn my back on them.
I used both back in college. I usually used XEmacs for coding and reading mail/usenet and vi for sysadmin stuff. These days I've moved on to IDEs for coding and only break out emacs for editing binaries or large files.
It worked out pretty well as long as I used Emacs in an X window and vi on the command line. But if I ran emacs in a terminal, I automatically started typing vi commands into it.
Daniel King's daily reports on several elite tournaments over the past few years are excellent. For anyone interested in chess, I highly recommending watching his archived videos on youtube.
I have a green card that will expire in August 2016. I also have a valid travel permit until 2018. If I do not renew my green card in August, and leave the country, will I still be able to return using the travel permit?