Seumas + february   34

Dodgy Coder: Coding tricks of game developers
If you've got any real world programming experience then no doubt at some point you've had to resort to some quick and dirty fix to get a problem solved or a feature implemented while a deadline loomed large. Game developers often experience a horrific "crunch" (also known as a "death march"), which happens in the last few months of a project leading up to the game's release date. Failing to meet the deadline can often mean the project gets cancelled or even worse, you lose your job. So what sort of tricks do they use while they're under the pump, doing 12+ hour per day for weeks on end?

Below are some classic anecdotes and tips - many thanks to Brandon Sheffield who originally put together this article on Gamasutra. I have reposted a few of his stories and also added some more from newer sources. I have also linked on each story to the author's home page or blog wherever possible.
coding  coder  development  developer  programming  stories  anecdotes  software  2012  february  2012_02_11  article 
february 2012 by Seumas
Obama’s high-tech labor lies - Salon.com
A few days after the New York Times’ (embarrassingly belated and deeply flawed) article on Apple’s Chinese production facilities reignited a national discussion about offshore outsourcing, President Obama was confronted during a Google+ “hang out” about why during a brutal unemployment crisis his administration continues to support expanding the H-1B visa program that allows tech companies to annually import thousands of low-wage engineers from abroad. In his stunning answer, the president first expresses bewilderment that any American high-tech engineer could be out of work, because he says that “what industry tells me is that they don’t have enough (domestic) highly skilled engineers” and that “the word that we’re getting is that somebody (a domestic engineer) in a high-tech field should be able to find something right away.” He then goes on to insist that the H-1B program is “reserved only for those companies who say they cannot find somebody in (a) particular field” and that it shouldn’t apply to industries where “there are a lot of highly skilled American workers” looking for a job because he says his administration is focused on “encourag(ing) more American engineers to be placed” in open positions.
salon  politics  obama  unemployment  employment  h1b  outsourcing  offshoring  engineering  engineers  jobs  david_sirota  february  2012  2012_02_06  news  article  business  industry  technology  tech  government  barack_obama 
february 2012 by Seumas
U.S. State Science Standards Are “Mediocre to Awful” | Budding Scientist, Scientific American Blog Network
A new report from the Thomas B. Fordham Institute paints a grim picture of state science standards across the United States. But it also reveals some intriguing details about exactly what’s going wrong with the way many American students are learning science.

Standards are the foundation upon which educators build curricula, write textbooks and train teachers– they often take the form of a list of facts and skills that students must master at each grade level. Each state is free to formulate its own standards, and numerous studies have found that high standards are a first step on the road to high student achievement. “A majority of the states’ standards remain mediocre to awful,” write the authors of the report. Only one state, California, plus the District of Columbia, earned straight A’s. Indiana, Massachusetts, South Carolina and Virginia each scored an A-, and a band of states in and around the northwest, including Oregon, Idaho, Montana and Nebraska, scored F’s. (For any New Yorkers reading this, our standards earned a respectable B+, plus the honor of having “some of the most elegant writing of any science standards document”).

What exactly is going wrong? The study’s lead authors identified four main factors: an undermining of evolution, vague goals, not enough guidance for teachers on how to integrate the history of science and the concept of scientific inquiry into their lessons, and not enough math instruction.
scientific_american  magazine  article  news  2012  february  2012_02_01  anna_kuchment  science  education  america  usa  united_states  school  fordham_institute  study  research 
february 2012 by Seumas
The War On Waste - CBS News
$2.3 trillion — that's $8,000 for every man, woman and child in America. To understand how the Pentagon can lose track of trillions, consider the case of one military accountant who tried to find out what happened to a mere $300 million.

"We know it's gone. But we don't know what they spent it on," said Jim Minnery, Defense Finance and Accounting Service.

Minnery, a former Marine turned whistle-blower, is risking his job by speaking out for the first time about the millions he noticed were missing from one defense agency's balance sheets. Minnery tried to follow the money trail, even crisscrossing the country looking for records.
government  politics  terrorism  military  war  donald_rumsfeld  secretary_of_defense  department_of_defense  finances  financial  pentagon  2009  february  2009_02_11  america  united_states  united_states_of_america  usa  news  article  aleen_sirgany 
september 2011 by Seumas
20 Years of Adobe Photoshop | Webdesigner Depot
On February 10th, 2010, Photoshop turns twenty. To mark this anniversary, we’ve come up with an article that takes you through the evolution of Photoshop from its modest beginnings as a bundled program sold with scanners to its current version.
adobe  photoshop  design  software  history  retro  adobe_photoshop  february  2010  2010_02_01 
july 2011 by Seumas
How To Safely Store A Password | codahale.com
Use bcrypt

Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt.

Why Not {MD5, SHA1, SHA256, SHA512, SHA-3, etc}?

These are all general purpose hash functions, designed to calculate a digest of huge amounts of data in as short a time as possible. This means that they are fantastic for ensuring the integrity of data and utterly rubbish for storing passwords.
encryption  password  passwords  security  bcrypt  codahale  programming  coding  cryptography  cryptology  salt  salts  hash  hashes  md5  sha1  sha256  sha512  sha3  2010  january  2010_01_31  february  2011  2011_02_24  technology  tech  computer  computers  cracking 
june 2011 by Seumas
Bug 78514 – copy item in edit menu
I would like to extend my thanks to the gnome team/community for a great last
moment with my dad.

Adrian Hands (my father) wrote the patch above to improve the usability of
gnome for himself and others. You see my dad was suffering from ALS and his
hands were so crippled he could no longer use a keyboard. Thus we used a Darci
usb morse code keyboard emulator to help him type. Even the morse code device
was a struggle as the sensitivity adjustment and positioning of the nice two
paddled key would fall out of whack. I rigged up a pvc cage that wrapped around
his knee and fixed remote switches to the cage so that he could use the
remaining strength in his legs to operate the Darci morse code device. He used
this last bit of body movement to write this patch.
accessibility  opensource  hacker  adrian_hands  als  2011  february  2011_02_04  bug  bugfix  patch  gnome 
april 2011 by Seumas
A few of my Git tricks, tips and workflows
This post is based on a talk I gave at the 18th Cocoaheads Meetup Vienna (CHW018) on Feb 17th, 2011. It is an annotated tour of my Git config, Git related scripts and commands, and various other tips and tricks I picked up over the years. You can find most of these things in my dotfiles repo, as well with a lot of other stuff, like parts of my Zsh config. Patches welcome.

Warning: Some of these tricks and tips are specific to my setup (Mac OS X Snow Leopard, Git 1.7.4) and workflow(s), and might not quite work for you as described. I also assume you have basic knowledge of the command line.
2011  february  2011_02_18  markus_prinz  git  guide  tips  github  version_control  version  autocomplete  autocompletion  shell  commandline  cli  tricks 
april 2011 by Seumas

related tags

2007_02_19  2009_02_10  2009_02_11  2009_02_28  2010_01_31  2010_02_01  2010_02_04  2010_02_12  2010_02_28  2011_02_04  2011_02_17  2011_02_18  2011_02_23  2011_02_24  2011_02_25  2011_02_27  2012_02_01  2012_02_03  2012_02_06  2012_02_09  2012_02_11  2012_02_15  2012_02_20  2012_02_29  abuse  accessibility  adobe  adobe_photoshop  adrian_hands  afghanistan  aleen_sirgany  alliance  als  america  american  anecdotes  anna_kuchment  api  army  article  articles  astronomy  autocomplete  autocompletion  barack_obama  bash  bcrypt  blog  bottle  brendan_drain  bug  bugfix  business  cable  cables  cable_management  cafe  california  capcom  case  castle  castles  catholic  cbs  chassis  chris_matyszczyk  civil_liberties  civil_liberty  civil_rights  cleveland  cli  client  cnet  codahale  code  coder  coding  command  commandline  computer  computers  congress  constitution  copyright  corporation  corporations  cracking  crime  cryptography  cryptology  cygwin  david_sirota  delete  department_of_defense  design  desk  desks  developer  development  dhs  directories  directory  discussion  diy  dmca  donald_rumsfeld  dos  dvd  education  employment  encryption  engineering  engineers  esquire  eve-online  eveonline  eve_evolved  exoframe  extract  fabrication  faq  fbi  february  files  finances  financial  floss  folder  folders  football  fordham_institute  forum  forums  foss  freedom  fullerton  funemployment  gabe_newell  gadget  gadgets  game  gameing  games  gaming  giantbomb  gina_trapani  git  github  gnome  goonswarm  government  greb_nibler  guide  h1b  hacker  harassment  hardware  hash  hashes  history  image  images  industry  infoops  international  internet  jack_wallen  jamal_tarhuni  january  javascript  jobs  jquery  json  justice  law  legislation  letter  liberties  liberty  libya  lifehacker  line  linux  list  los_angeles  lunar  magazine  management  markus_persson  markus_prinz  marvel  marvel_versus_capcom_3  massively  md5  media  michael_hastings  michael_lallana  mike_sager  military  mmo  mmorpg  modding  moon  mount  movies  mpaa  nasa  navig  news  nfl  notch  obama  offshoring  ohio  opensource  open_source  operating_system  orange  orange_county  orbiter  oregon  oregonian  oregonlive  organization  os  oss  outsourcing  overclockers  password  passwords  patch  pc  pcgamer  pcper  pcperspective  pdf  pdx  pegboard  pentagon  photo  photographs  photoshop  pics  pictures  pipa  piracy  police_state  politics  portland  prison  prisons  privacy  programming  propaganda  psychonauts  psyops  publicknowledge  quicklook  rar  ray_locker  ray_towler  recurse  recursive  recursively  religion  research  retro  riaa  rift  rm  rollingstone  salon  salt  salts  santa_ana  sarah_x_dylan  school  science  scientific_american  script  scripting  secretary_of_defense  security  semen  senators  sha1  sha3  sha256  sha512  shell  sim  simulation  skyandtelescope  software  sopa  sportlandia  sports  spy  spying  stackoverflow  stanley_mcchrystal  steam  stories  stronghold  study  subdirectories  subdirectory  sundance  surveillance  svn  tech  techdirt  technology  techrepublic  terrorism  thread  throwback  throwdown  thursday_night_throwdown  tigard  tim_schafer  tips  tom_senior  tom_vandenbrook  topic  trailblazers  tricks  tutorial  ultraviolet  unemployment  united_states  united_states_of_america  unix  unrar  us  usa  usa_today  uss  valve  version  version_control  vevo  video  videogame  videogames  war  water  willamette_week  william_caldwell  wires  wiring  worklog  wweek  youtube 

Copy this bookmark:



description:


tags: