This is, frankly, a shocking pace — taking you from complete newbie to a capable professional programmer in just ten weeks is nothing short of breakneck. And the best part about this initiative? It’s for women, to give them a place to learn without stereotype threat or brogrammer culture stifling them.
Amidst all the arguments about “brogrammer” culture and the presence of women in Silicon Valley, here’s a company that’s actively working to change things, albeit on a small scale (for now) — Hackbright Academy, which describes itself as “a 10 week training program designed to help women become awesome programmers.”
Continue reading “Hackbright Academy trains women to be pro developers in ten weeks”
There are a number of relatively new phenomena in the server world that Microsoft has been rather slow to catch up on. Server virtualization is one of them. Where companies like VMWare and Sun (now Oracle) had pretty much already built the defining server virtualization software, with a robust hypervisor (software that lets you run multiple virtual machines on a single physical server) in ESXi, and a great general-purpose software-based virtual machine in VirtualBox, Microsoft made their own hypervisor.
And in traditional Microsoft style, their server virtualization implementation required modifying the Linux kernel to get it to play nice. Rather than emulating the system hardware in such a way that the Hypervisor does all the heavy lifting, they chose to use OS-level drivers to “get the most out of” the hypervisor’s features.
This isn’t generally a bad decision, honestly. VMWare requires guest OS tools to be installed in order to do some stuff too. Microsoft’s actual failing, in this case, was in employing juvenile dudebro programmers who submitted kernel code that included a constant for the upper limit for virtual server guest IDs defined as 0xB16B00B5.
Continue reading “Microsoft adds “Big Boobs” to Linux; apologizes”