sootzoo | 9 years ago | on: Best online video courses for Data Structures and Algorithms
sootzoo's comments
sootzoo | 9 years ago | on: VirtualBox 5.1.8
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.
sootzoo | 9 years ago | on: Google HTML/CSS Style Guide – Omit Optional Tags
[1] https://google.github.io/styleguide/htmlcssguide.xml?showone...
sootzoo | 9 years ago | on: Docker for Mac and Windows Is Now Generally Available and Ready for Production
sootzoo | 9 years ago | on: Ask HN: Interview tomorrow – How to learn whether an org is “healthy”?
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.
sootzoo | 9 years ago | on: Visual Studio Code 1.2 released
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.
sootzoo | 10 years ago | on: Microsoft will release a custom Debian Linux
> "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.
sootzoo | 10 years ago | on: Microsoft will release a custom Debian Linux
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?
sootzoo | 10 years ago | on: Microsoft will release a custom Debian Linux
[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.
sootzoo | 11 years ago | on: Please stop at-ing your friends
sootzoo | 11 years ago | on: Google Domains Launches to All in U.S
sootzoo | 11 years ago | on: What's New in C# 6.0 [video]
Tuple<string, string> fullName = ParseName(fullName);
var firstName = fullName.Item1;
var lastName = fullName.Item2;sootzoo | 11 years ago | on: What's New in C# 6.0 [video]
sootzoo | 11 years ago | on: Show HN: Star Trek DS9 Episodes Worth Watching
sootzoo | 11 years ago | on: New EBS volume type: General Purpose (SSD)
sootzoo | 11 years ago | on: Gödel’s Loophole in the US constitution
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...sootzoo | 11 years ago | on: Auto-expiring TODO notes in Ruby
sootzoo | 12 years ago | on: Strangest Programming Language Feature?
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...
sootzoo | 12 years ago | on: The Xbox One: Hardware Analysis & Comparison to PlayStation 4
http://www.anandtech.com/print/6972/xbox-one-hardware-compar...
sootzoo | 13 years ago | on: Poll: How much money have stock options brought you?
https://www.coursera.org/specializations/algorithms
Can't recommend enough. The material and instruction are top-notch.