Wednesday, May 28, 2014
YesAllWomen
It's because a lot of the behavior modification that women do matched what i remember from Anti-Terrorism/Force Protection training given to deployed military.
Some of the recommended behaviors were things like changing clothes to dress more conservatively, to never travel alone especially at night, always being aware of your surroundings, never let your possessions leave your sight, etc., are pretty much an exact match.
There is one major difference in the AT/FP recommendations. It is to disregard any preconceived notions of who could be a threat. Any man, woman, or child could be carrying a weapon (conventional firearm, bomb, knife, etc.).
In case you're curious the "JS Guide 5260" or "CJCS Guide 5260" is Public Domain and should be easy to find.
Tuesday, May 06, 2014
To Mr. Tal Fortgang
Mr. Tal Fortgang,
I have to say first i agree that "Check your privilege." is a trite phrase and should not be used to try to stifle discussion or debate.
I also absolutely agree that you should feel no personal responsibility for slavery, lynchings, internment camps, etc. and that you should not be expected to apologize for any of those things.
I most definitely agree that people should not judge other people solely on physical appearance and that it is the content of their character that matters most.
I will also agree that a good work ethic and self-discipline are key to success.
There are some things that i would like some clarification on since i think there are some privileges you may not have been aware of having.
Have you ever had the privilege of not being asked to "Go back to wherever you came from?" or questioned about whether you're a "real American"?
I also would be curious if you have the privilege of not being illegally detained and frisked on suspicion of shoplifting if you happened to decide to not buy anything from a store:
http://nypost.com/2013/02/17/forest-whitaker-claims-he-was-falsely-accused-of-shoplifting-frisked-at-manhattan-deli/
I honestly don't know if you wear a yarmulke or if you've ever appeared in court, but if you do, i'm fairly certain the judge wouldn't tell you to remove "that rag" off your head like what happened to Mr. Jageet Singh, a Sikh in Mississippi:
http://www.businessinsider.com/judge-ejects-sikh-jageet-singh-from-court-for-his-turban-2013-9
I also hope that in the event that if you ever have a medical alert device and it inadvertently triggers in your own home, you also have the privilege of not being being hit with beanbags, tasered, then shot and killed by police officers like Mr. Kenneth Chamberlain, Sr. :
http://www.theguardian.com/world/2012/may/09/marine-new-york-police-kenneth-chamberlain
http://www.cnn.com/2012/05/03/justice/new-york-chamberlain-death/
I hope i didn't come off as being too sarcastic in my past few statements but i sincerely want to emphasize that although the days of lynching parties and other such deplorable things are thankfully over, there is still progress to be made in the realm of human dignity and human rights. I think that perhaps the first step is free and open communication and discussion and rational discourse with a bit of empathy and compassion.
Sunday, January 12, 2014
Installing Debian GNU/Linux 7 Wheezy on a Sun Fire V240
A request showed up on the Debian Sparc mailing list for help with keeping the port alive and since i have access to an UltraSparc server that's not being used anymore, i decided to set one up and see what i can do.
I'm not sure why the d-i (Debian Installer) seems to have had a reputation for being difficult or limiting. To me, it's a consequence of Debian supporting more architectures than most other Linux distributions and supporting multiple installation methods including installing on systems without a video card
It's probably considered obsolete by today's standards and is a bit of a power hog but it's nice to get away from x86 stuff once in a while.
Sun Fire V240
CPU(s): Sun UltraSparc IIIi 1.33 GHz
RAM: 2048 MiB Registered ECC DDR
Video Graphics Adapter: None
Network: 4 x Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet
Note: Broadcom Corporation NetXtreme BCM5704 requires non-free firmware for full-operation
Storage Direct Attached Storage Internal Optical Disc Drive 1 x Slimeline DVD-ROM
Storage Direct Attached Storage Internal 4 x 3.5 in. 9.1 GiB SCSI HDD
Software
OS (Operating System)
Debian GNU/Linux 7 Wheezy Sparc
Initial Install
boot CD Debian GNU/Linux 7.1 Wheezy Sparc netinst
NOTE: There is no video card on this server. Using Serial Console to install.
at OpenBoot "ok" prompt:
boot cdrom
at Debian Installer "boot" prompt:
expert DEBIAN_FRONTEND=text
"Debian installer main menu" > "Choose Language" > "English - English" > "United States" > "United States - en_US.UTF-8" > enter "135 136" to enable additional support for locales "en_US" and "en_US.ISO-8859-15" > "Continue" > set default locale as "en_US.UTF-8"
"Select a keyboard layout" > "2. No keyboard to configure"
"Detect and Mount CD-ROM" >
"Load installer components from CD" >
"Additional Components:" > "1" for" cfdisk"
"Detect network hardware" >
"2. No" for "Load missing firmware from removable media?" >
"1. eth0: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet" for "Primary network interface" >
"Configure the network" > "No" to "Auto-configure network with DHCP" > "x.x.x.x" for "IP adddress" > "x.x.x.x" for "Netmask" > "x.x.x.x" for "Gateway" > "x.x.x.x y.y.y.y" for "Name server addresses" > "Yes" if information is correct > "abcd" for "Hostname" > "example.com" for "Domain name"
"Set up users and passwords" > "Yes" for "Enable shadow passwords" > "Yes" for "Allow login as root" > enter and confirm password for root user > "Yes" for "Create a normal user account now"
created normal user
"Configure the clock" > "Yes" for "Set the clock using NTP" > "ntp.example.com" for "NTP server to use" > "Eastern" for "Select your time zone"
"Detect Disks" >
"Partition disks" > "Manual" for "Partitioning method:" > select "SCSI1 (0,0,0 (sda) > "Yes" to "Create new empty partition table on this device?" > "sun" for "Partition table type:" > do the partition table for other disk "SCSI1 (0,1,0) (sdb)" > etc. etc.
Looks like can't do software raid on /boot due to SILO bootloader, allocated empty partitions on other disks equal to /boot to keep disk alignment the same on all drives, RAID 6 with LVM for root and swap
"Finish partitioning and write changes to disk" > "Yes" if all settings look ok.
"Install the base system"
"linux-image-sparc64" for "Kernel to install" > "generic" for "Drivers to include in the initrd"
"Choose a mirror of the Debian archive" > "http" for "Protocol for file downloads" > "United States" for "Debian archive mirror country" > "ftp.us.debian.org" for "Debian archive mirror" > leave blank "HTTP proxy information"
"Configure the package manager" > "Yes" for "Use non-free software" > check "security updates" and "volatile updates" for "services to use"
"Select and install software" > "No" for "Participate in package usage survey" > "No" for "Should man mandb be installed 'setuid man'?" > check only "SSH server" and "Standard system utilities" for "Choose software to install"
"Install the SILO boot loader on a hard disk" >
"Finish the installation" > "Yes" for "Is the system clock set to UTC?" > "Continue"
Post-Install Configuration
edited /etc/hosts.deny and /etc/hosts.allow after making backup copies to only allow access for local network
edited for clarity /etc/apt/sources.list after making backup copy
a little housekeeping, this clears the screen when you log out as root "cp -p /etc/skel/.bash_logout ~/"
Edited /etc/adduser.conf after making backup copy so new users will get added to supplementary groups
Reconfigure local MTA exim "dpkg-reconfigure exim4-config" >
firmware
aptitude install firmware-linux-nonfree
filesystem utilities
Support for POSIX ACLs and Extended Attributes
Note: XFS as well as JFS has built-in support for these, so there is no need to edit /etc/fstab options like for ext3 or ext4.
aptitude install acl attr bsdtar
NTP
aptitude install ntp
edit /etc/ntp.conf to add timeserver
SCSI tools
aptitude install lsscsi
Tuesday, September 20, 2011
Open Source technology of IBM Watson computer (the one that won "Jeopardy!")
While i was on vacation, i went down to Columbus for the Ohio Linuxfest
https://ohiolinux.org/
and while most of the panels were geared toward home users and small
installations, at the other end of the spectrum, there were also
representatives from IBM that discussed the Watson computer which
recently won "Jeopardy!".
There was an episode of NOVA titled "Smartest Machine on Earth"
http://video.pbs.org/video/1786674622/
However; the NOVA special didn't mention is that Watson runs Linux as
its OS (Operating System) and uses FOSS (Free Open Source Software)
extensively.
http://www.novell.com/promo/suse/ibm-watson.html
http://ibmsystemsmag.blogs.com/you_and_i/2011/02/ibm-watson-nova-episode-and-a-few-details.html
https://www.ibm.com/blogs/davidian/entry/what_runs_watson_and_why16?lang=en_us
The official IBM terminology for the natural language processing and
search technology is called DeepQA:
http://www.research.ibm.com/deepqa/faq.shtml
which uses Apache UIMA and Hadoop:
http://mail-archives.apache.org/mod_mbox/www-announce/201102.mbox/%3C273680.9076.qm@web30804.mail.mud.yahoo.com%3E
Monday, December 07, 2009
Today's history lesson that should be in schools: Not all Japanese were the "bad guys" during World War II.
The 100th Infantry Battalion/442nd Regimental Combat Team were composed of Japanese-Americans, many of whom volunteered to serve in the U.S. Army even after being forcibly relocated to internment camps and went on to serv with distinction in Europe fighting against Nazi forces. Go For Broke National Education Center has a lot more information. "Go for broke" is also the name of a 1951 film detailing their exploits.
Tuesday, February 17, 2009
The quiet juggernaut of Free Open Source Software
Free Open Source Software is a modern term combining the idea of something being free as in cost or "gratis" and free as in freedom or "libre" when applied to software. Richard M. Stallman, Eric S. Raymond as well as many others have written extensively about these ideals.
Ideals and theory are all well and good, but the practical pragmatic advantages of FOSS is just as important. The nature of FOSS encourages competition by allowing each program or application to compete on merit outside of any particular company as well as creating an ecosystem where different ideas or implementations can be unleashed and when something works well, it is practically impossible to destroy. It is basically a meritocracy. Many good proprietary software programs have been left to decay once their commercial companies folded or lost interest in the product. The term "abandonware" has been coined to describe these programs.
The interesting thing about FOSS is that practically everybody is already using it and have been for some time. Sendmail, qmail, and other FOSS is responsible for much of the email that gets sent worldwide on the Internet. The Apache Software Foundation's httpd server powers the majority of the world's web sites according to Netcraft:
http://news.netcraft.com/archives/web_s
FOSS has also enabled many new companies to quickly implement new ideas which speeds innovation and progress. Google uses the Linux operating system, not Microsoft Windows, on their massive server farms, Yahoo uses the FreeBSD operating system. Up and coming companies such as
Facebook has leveraged FOSS to quickly get into market:
http://developers.facebook.com/opensour
MediaWiki, the software that powers Wikipedia is FOSS:
http://en.wikipedia.org/wiki/Wikipe
which is a spiritual successor to WikiWikiWeb, the first wiki application initially made in 1994. The Linux or GNU/Linux operating system can be found on devices ranging from small devices such as wristwatches and cellphones to netbooks and laptops, on many servers, up to mainframes, and the majority of the top 500 supercomputers in the world:
http://www.top500.org/stats/list/32/osf
Weta Digital, creators of the incredible special effects for the Lord of the Rings trilogy makes heavy use of the Linux operating system as well as the Python programming language:
http://www.wetafx.co.nz/jobs
Apple makes extensive use of FOSS in their flagship operating system OS X:
http://developer.apple.com/opensource/
There are FOSS programs for almost every conceivable application ranging from databases such as PostgreSQL and MySQL to 3D animation programs like Blender:
http://www.blender.org/
GIS (Geographic Information Systems) software such as GRASS (originally Army corps of engineers)
http://grass.osgeo.org/
OpenOffice.org is a fairly complete productivity suite:
http://www.openoffice.org/ or
http://www.neooffice.org/ for a better integrated Apple Mac OS X version.
Among the many US government, military, and educational institutions that have embraced FOSS are:
NASA http://www.nas.nasa.gov/Resources/Softw
the DoD (Department of Defense)
http://arstechnica.com/news.ars/post/20
and the NSA (yes, that NSA):
http://www.nsa.gov/research/selinux/
Even video games use FOSS. Crayon Magic, used the Box2d engine:
http://www.box2d.org/
which is FOSS.
There are many large commercial companies that have embraced FOSS:
IBM http://www.ibm.com/developerworks/opens
Intel http://software.intel.com/sites/oss/
AMD or ATI http://www.amd.com/us-en/Corporate/Virt
HP http://h71028.www7.hp.com/enterprise/ca
Nokia http://opensource.nokia.com/
Dell http://www.dell.com/linux/
Sun Microsystems http://www.sun.com/software/opensource/
Oracle http://oss.oracle.com/
Sony products including cameras, and the PlayStation 2 and 3.
http://www.sony.net/Products/Linux/
Netgear
http://kbserver.netgear.com/kb_web_file
There are many groups aside from technical ones that have also adopted FOSS. From small commercial companies like Ernie Ball, manufacturer of guitar strings and other accessories:
http://news.cnet.com/2102-1082_3-506585
to municipalities like the city of Munich, Germany:
http://software.silicon.com/os/0,390246
national government institutions like the French Police:
http://www.webinfrance.com/police-franc
or entire countries like Brazil:
http://news.bbc.co.uk/1/hi/business/344
or Vietnam:
http://english.vietnamnet.vn/tech/2
Even though FOSS has been in the background quietly serving for many years, it has only recently begun to gain a foothold in the minds of the general public. Even though the Mozilla Firefox web browser is one recent application that has popularized FOSS, the reputation of FOSS has been tarnished by some commercial companies such as Microsoft which has called it a "cancer":
http://www.theregister.co.uk/2001/0
The irony or perhaps hypocrisy is that they have switched their websites and windows update servers to Akamai who use linux exclusively on their servers.
http://news.zdnet.co.uk/software/0,1000
Microsoft has also claimed that Linux violates over 200 patents:
http://money.cnn.com/magazines/fort
though Microsoft still has not named them. The patent violations seem highly unlikely as Linux runs on far more hardware platforms than Microsoft Windows.
They also have used BSD code in their ftp.exe client and other utilities that ship with Microsoft Windows for some time. FOSS is also in their Services For Unix product. In addition Microsoft used MIT Kerberos as the basis for their Active Directory product. Recently even Microsoft has started to quietly push FOSS to developers:
http://www.microsoft.com/opensource/
Although FOSS has many advantages, adopting FOSS is not an automatic panacea solution. It may have no direct monetary cost, but there can be costs in training or retraining personnel, time searching for solutions or customizing software that may not fit specific needs perfectly. Even so, Free Open Source Software is the quiet juggernaut that will not be so quiet in the 21st Century.
Tuesday, January 20, 2009
I wonder when there will be an openly agnostic/atheist PotUS ...
"But I say unto you, swear not at all; neither by heaven for it is God's throne; Nor by the earth; for it is his footstool: neither by Jerusalem; for it is the city of the great King. Neither shalt thou swear by thy head, because thou canst not make one hair white or black. But let your communication be, Yea, yea; Nay, nay: for whatsoever is more than these cometh of evil." Matthew 5:34-37
"But above all things, my brethren, swear not, neither by heaven, neither by the earth, neither by any other oath: but let your yea be yea; and your nay, nay; lest ye fall into condemnation." James 5:12