@ewwhite Yeah, I pretty much shut it down though. Pretty much a 'Be our only IT guy and live at the office' kind of job. When I figured out that auto-scaling AWS instances was going to be 75% of my job, I pretty much started giving him the answers that would kill the interview.
@JoelESalas I've started to realize that I want to be doing system and network engineering kind of stuff. 75% AWS auto-scaling with Cobbler and 15% Desktop support doesn't leave much room for what I want to do.
@WesleyDavid I used to do that. Then I started getting you know, real work for real clients who don't give two shits how neat a solution is, just how long it takes and how much it costs
[[Image:3D-printed-ban-hammer.jpg|thumb|The banhammer was actualized into a physical object in 2009.]]
The term banhammer began as a satirical term for the power wielded by an administrator to ban or block users of internet forums, wikis, online games, or other internet media.
The term is often used as a nickname for the actual anti-cheating software in video games that performs the banning action.
Overview
Punishment is usually a form of ban from the service, either by deleting the guilty party's account or suspending it for a period of time. In extreme cases, the person's IP address ma...
guys. I know many of the *nix gurus like yourselves despise OS X, but I was hoping one of you guys could take a glance at my question anyway since it's getting little to no attention over at "Ask Different"
I stupidly ran a command to make my external hdd bootable knowing that it was risky considering the command itself did not allow me to specify a partition to which to write.
This command:
$ sudo dd if=/Users/MyUser/Downloads/Fedora-17-x86_64-Live-Desktop.iso \
> of=/dev/disk1 bs=1m
For whi...
As long as you don't care about the linux partition you'll be fine... Just get that gpart command going before toying with anything else. Of course I disclaim all responsibility if something goes wonky. =]
@mmmshuddup Well, to be fair I don't know exactly what you've tried already, or anyone else, and I've given very good directions to people before and they managed to screw it up, so... I have to start with "it's not my fault" else people get the impression that anything can be fixed.
But GPT does have a provision for this exact situation, so you could be saved by that if the secondary partition table hasn't been hosed by "recovery efforts", same with the Backup partition.
as soon as I finished entering my password for sudo I kinda had this nervous "OH CRAP" moment as I waited for the iso to finish copying. oh how the sweat was pouring
@ChrisS uh oh. and just trying to read will do damage? because it's literally/physically out of my hands right now
@mmmshuddup You're fine, as long as you can figure out where the partitions start. I feel your pain - I did something similar a while ago. Don't dd at 2am.
I don't recognize half the mac commands... I live in FreeBSD world, the one Apple stole half their system from. So half the commands are the same, and the other half are different (usually in nuanced ways)
@mmmshuddup Hmmm… anyone know if you zero out the first part of a GPT disk if it'll automatically use the backup copy at the end of the disk? I wonder…
@mmmshuddup I define heavy as any VM subsystem pressure (where swapping actually has to move data to/from disk), or doing something as egregious as dd if=/dev/zero of=/somefile bs=1M count=10000
oh wow I just noticed some people answering on the actual question. If any of those people are here bear with me I will read your answers shortly here after I smoke
@voretaq7 gotcha. yeah I guess I've never needed something that intense so yeah. but in a server environment I suppose I can see how people would end up disliking and complaining about the kernel
I don't remember what they called tehir dynamically-resizing disk
I also dislike OpenOffice, but they're not with Oracle anymore so that helps :) fwiw I [kinda] love Java
@voretaq7 You know what's crazy. this is first time in any SE chat that I've seen so many gurus on at the same time. hard to keep up with you guys :P. ok brb I"m gonna have that smoke now quick
When I go to Gits download section it mentions that latest version is 1.8 and I can install it by yum install git on Fedora. I'm running CentOS6 so that command should also work for me, but yum tells me:
Setting up Install Process
Package git-1.7.1-2.el6_0.1.x86_64 already installed and latest v...
@voretaq7 @mmmshuddup The Mach kernel is interesting more than anything. Mach is a true MicroKernel design, essentially it's just a core traffic cop, all resources are managed by processes outside the kernel. OSX has a hybrid kernel based on Mach.
Part of what makes Mach interesting is that 1. You can replace core parts of the "OS" by running a different management process. Want to manage memory different, just run a different manager. 2. Because the "traffic cop" doesn't have to deal with the actual hardware, it's doesn't especially care what hardware it's running on; specifically cases where you've got clusters of hardware with high speed interlinks, you could have one OS spanning multiple pieces of hardware (potentially dynamically too
@ChrisS that sounds quite similar to the loose-coupling idea in programming. leaving certain components being solely responsible for managing themselves basically
Passing messages in Mach takes less than a dozen clock cycles, fast my any measure. Security checks takes ~50 cycles minimum, and that's with certain assumptions.
@mmmshuddup Since the "kernel" doesn't do anything, the processes that manage the various hardware of the system has to pass messages to eachother; and anytime a user process wants something that's another message round trip. All messages pass through the MicroKernel (which is it's primary purpose).
Or better yet if you forget to pass an argument to a function and C thinks you mean to pass NULL, so the function reads from memory offset 0 instead of throwing an error.