https://www.coursera.org/specializations/algorithms
Can't recommend enough. The material and instruction are top-notch.
189 karma · joined June 30, 2011
https://www.coursera.org/specializations/algorithms
Can't recommend enough. The material and instruction are top-notch.
Even with a 256GB drive and a number of tweaks like hosting the Windows pagefile and temp from a passthrough disk, disabling Windows automatic updates, and using an immutable disk containing the OS install/multi-attach for copy-on-write behavior, VBox still used a ton of space to track the differences from my baseline snapshots. Even starting the VM quickly consumed 10-20GB in the new disk image. Was hard to conclude anything other than it wasn't a viable "dual workstation" setup and I capitulated and moved to Windows 10.
Sucks, because it was really quite nice to have a unix under the hood, though WSL makes this a bit more tolerable in Win 10 AU.
[1] https://google.github.io/styleguide/htmlcssguide.xml?showone...
You seem to start from this very distrustful premise and never look back.
Would you say the same of someone who gives significant notice of their departure (say, a retirement or medical situation) to the relevant supervisors but doesn't inform subordinates until a replacement is on board? What if that person were a fairly high ranking one in the organizational structure, as it sounds this one is?
Confidential replacement is pretty typical when the outgoing leader has no apparent (temporary) replacement and transitioning duties twice would be difficult/disruptive. It's not broken culture to ensure the wheels keep turning despite a pending high-profile departure.
Not to mention, if a manager and two tech leads are involved, it's pretty likely the outgoing manager is at least peripherally aware of the situation. You could very well be right about this employer, but the presumption that the nature of the search is somehow underhanded or deceitful is pretty one-sided.
We have some small node apps, endless python scripts and I routinely deal with configuration files, XML, JSON, even just machine-formatted flat files. It's very good at doing that when I need it to, and being a lightweight IDE when I drop into node or python. Anything that doesn't require me spinning up the full IDE but comes with good editing and search (what I was using Notepad++ and Sublime for in the past) is a win for me.
There are some really nice features in there too, the extension ecosystem is very active and it does what I need it to. Pleasure to use.
> "Most of our customers still use TFVC and we value this tremendously. Most people in Microsoft still use TFVC. Most new projects created today on VS Online choose TFVC."
Etc. It's quick and to the point, go read it. And again, has there been some sea-change at MS over the last year on source control? Quite possibly. But so far you've offered nothing but your opinion.
On TFVC:
> it sends way WAY too many files up and down constantly
It sends literally zero files anywhere until you interact with the server, as any sane server-based version control system would do. I don't know about your workflow but I don't know what you consider a reasonable amount of I/O to sync a workspace. You can elect "Local" workspaces since around TFS 2012 which can work completely disconnected if you choose.
> branching/merging is expensive as all heck
It's folder-based branching and can be done very quickly/cheaply if you don't store your entire company in source control. And how well does Git handle large files? Git is opinionated on branches and creates them cheaply/quickly; TFVC evolved from CVS-type systems where this was not the prevailing mindset, but again I don't know what you're considering "expensive." Maybe where you work?
> even Microsoft's internal teams are utilising Git and Github
Which isn't evidence of anything other than it's their current tool of choice. That has a lot less to do with future direction of their enterprise products than you're assuming here.
> Microsoft's own consultants
> Microsoft's internal teams
> the Windows team within Microsoft
Do you have insider info or are you just trying to sound like you do?
[citation needed]
Visual Studio Online (which is pretty much TFS in the cloud) is alive and well. And improvements made to VSO have been shipping regularly as updates to accompanying TFS on-prem.
Are you confusing TFS with Team Foundation Version Control (TFVC)? TFVC is also pretty popular as a Visual SourceSafe replacement and has been very stable for us, though the recent support of Git in Visual Studio and TFS has us considering it as an alternate workflow for some smaller projects. I think the support of Git is great, but knowing MS (and what they've said through their usual surrogates) I don't think TFVC is going anywhere anytime soon.
Tuple<string, string> fullName = ParseName(fullName);
var firstName = fullName.Item1;
var lastName = fullName.Item2; If law-making is a game, then it is a game in which changing the rules is a move.
[1] http://dash.harvard.edu/bitstream/handle/1/10288408/Peter%20...a[10] 10[a]
This is because a[10] is equivalent to (a + 10), and 10[a] is equivalent to (10 + a), as the first comment on this answer explains.
[1] http://stackoverflow.com/questions/1995113/strangest-languag...
http://www.anandtech.com/print/6972/xbox-one-hardware-compar...
Worth my while, true, but maybe not worth theirs. More flexibility comes at a higher price from the 401k vendor, a crucial part of the scam here. Employers can offer "a 401k" as a benefit but might not view this as a tax-sheltering vehicle through profit sharing or discretionary matching--they could simply see it as yet another benefit expense. As with all employers offering benefits, some are more generous than others. Most employees don't know/care to pressure their employer to offer better investment options, or would prefer to have other benefits improved instead.
Often, 401k's offer few, if any, index funds and at drastically higher fees, even if the fees are lower than actively-managed funds.
To take a personal example, I have retirement accounts with Vanguard (Roth IRA), T. Rowe Price (solo 401k) and, through my employer, with MassMutual. All offer an S&P 500 index fund, but Vanguard's fee is 5 basis points (.05%), TRP's is 30 basis points, and MM's is 90(!). Why am I paying almost 20 times as much in fees through my employer?
Sure, you could put this back on my employer and say, "well, they should offer you a 401k with better options/lower fees/with a better vendor," and though I'd agree, it's not as though I have any say in the matter, which is the point that Bogle and Frontline are making.
This is the same thing that would happen in an all-stock transaction: let's say you own shares in Ford, and General Motors announces a buyout of Ford. The end-result is that you now own some percentage of GM, since Ford is now part of GM. Poof: your Ford shares convert to some equivalent number of GM shares. Do you cease to own Ford? Well, kind of, since Ford just ceased to exist. So there's nothing to "hold on to" in the sense you're implying.
> Under the terms of the deal, the buyers' consortium, which also includes Microsoft, will pay $13.65 a share in cash.
So the stock probably won't sell above that number, but won't be far off from it until the deal closes. Since it's a cash deal, after the deal closes you'll probably be compensated with cash (your shares would disappear from your brokerage account and you'd gain the equivalent cash value).
In a heavy aircarft, e.g. passenger airliner? Has this even happened?