Win7 cursor over black on login WLAN AutoConfig fix

Did you log into Windows to find a cursor over black with no keyboard response. Maybe the login process will finish and desktop will load after a long time. For laptops this may be a WLAN AutoConfig issue.

msconfig.exe services

msconfig.exe services

I encountered the same problem and was able to access the desktop through booting into safe mode (F8). The offending program was a service that could be disabled in msconfig. After disabling and enabling services like a perverse version of the Memory card game, it was the WLAN AutoConfig service that was delaying the login process. A limited mention on the internet indicated that at some point, WLAN AutoConfig would have wrong dependencies.

Disabling WLAN AutoConfig allows you to login quickly like before, but Windows will no longer be able to connect to wireless network through the Windows interface because the WLAN AutoConfig service is not running. These dependencies are configured through the registry. The registry not being my area of expertise, I just turned off the wireless card on my issued academy Lenovo T430 (has a physical switch on the side, but you could also disable the wireless card through Windows Device Manager) before logging in and turned the card back on afterwards to start the autoconfig server after login.

I figured out how to fix this in the registry the next day.

Regedit.exe wlansvc

Regedit.exe wlansvc

Following instructions here, you may set WLAN AutoConfig’s startup from Automatic to Automatic (Delayed Start).
WLAN AutoConfig should be set to Automatic by default so we must use Registry Editor add the DWORD key DelayedAutostart with value of 0 under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WlansvcI. The DelayedAutostart key sets the startup of the service to Automatic (Delayed Start).
Now WLAN AutoConfig will start after you have logged into the desktop and not delay the rest of the login.

Unified Lobbyist Lookup

Lobbyist LookupLobbyist Lookup is a Go program that downloads, parses, and allows users to search over 310,000 US Congressional Lobbyist Disclosure filings.

Over the summer this year, I participated in the National Day of Civic Hacking (NDOCH) organized by the Northern Virginia Code for America  Brigade and sponsored by the National Science Foundation (NSF). At NDOCH, I teamed up with Leandra Tejedor and Sherry Wang to create Lobbyist Lookup to solve the NSF’s Ethics Challenge.

What is the NSF Ethics Challenge?

  • Per 5 C.F.R. Part 2635, executive branch employees may not accept gifts from lobbyists. Other branches of government have their separate rules regarding gift receiving. The Office of Government Ethics is proposing extending the lobbyist gift ban to cover all federal employees.
  • A Presidential memorandum dated June 18, 2010 directed Executive agencies, not to appoint or re-appoint Federally registered lobbyists to advisory committees, review panels, or other similar groups.
  • Currently looking up lobbying status involves searching House.gov and Senate.gov lobbyist disclosure databases which are completely separate, have dissimilar interfaces, and different formats. There is no feedback when typing a search term so a misspelling of Dylan vs Dillon could have legal consequences.
  • Federal employees need a way to lookup the lobbying status of an individual or organization to quickly and accurately determine gift giving eligibility.

More →