#FuckFBIFriday

Fuck the FBI Mate

It would seem the volume of tweets containing the hash tag “#FuckFBIFriday” has dwindled tremendously. Lets frame a few things up, just for perspective.

Is it me, or is this hilarious? Leaderless organization is an oxymoron. Democracy can’t exist in any system, suffice to say this is fairly decent evidence to support such a statement. If Sabu weren’t a leader, he wouldn’t have been as valuable to the FBI.

[]

PragmataPro Font

I’m sure I’ll catch some shit for this. Probably at least a little. I’m not so legally using a font for my website to display code. It’s not the cheapest font in the world, either. I certainly don’t have permission to use it, and anyone can look at the CSS in my blog and grab it. I don’t really care, though. That’s an insane amount of money to charge for a font. It’s a fucking FONT, people. I realize you’ve put some effort into it’s creation, but it’s also not perfect. It’s not the best damn font I’ve ever seen, nor is it useful in 100% of situations I’ve encountered.

[]

Getting @font-face to Work on all Browsers

I’ve tried probably about ten suggestions found all over the web, and this is the only method I’ve found to function universally, across every browser I’ve tested it with.

@font-face {
    font-family: 'NameOfFontFamily';
    src: url('/font/file.eot?') format('eot'),
    url('/font/file.woff') format('woff'),
    url('/font/file.ttf') format('truetype');
}

You can use online font converters to convert an OpenType or TrueType font to *.eot and *.woff as needed. For whatever reason, the “?” appears to be important as well. Not sure about that, I’ll have to look into it further.

[]

What They Say, What They Mean

This is a handy guide to interpreting common phrases you may come across on the internet.

What they sayWhat they mean
“I’m the KING of SQLi/DDoS/Doxing.”“I am the goodest at biting my wrist while I shout at the wall.”
“I have a botnet that can peak at 50gbps.”“I have a penis that peaks at 3 inches.”
“I have o:lines all over the place.”“I haven’t left the basement in months.”
“I TROLL U. LOLOLOLOL. UMAD BRO?”“Please don’t disconnect. I don’t have real life friends.”
“I use Linux.”“I once booted an Ubuntu LiveCD.”
“I work in IT when I’m not on IRC.”“I sell laptops at Best Buy.”
“I’m a penetration tester.”“I run Zenmap and Hivaj on Windows 7.”
“I’m a hacker.”“Programming frightens me. Hivaj has a big, pretty button.”
“I like to code.”“My final project in CSIII was a VB .Net calculator.”
“I have a website.”Wordpress
“My usual network is Efnet.”#idlerpg
“My usual network is 2600.”“I’m a fed informant.”
“My usual network is AnonOps.”“I’m a paid fed informant.”
“My usual network is Rizon.”*yiff yiff yiff yiff*
“I prefer Gnome over KDE.”“I like ugly things that just work.”
“I prefer KDE over Gnome.”“I don’t care if it works, as long as it’s pretty.”
“I use XMonad.”“Crush my balls harder, mistress! I’ve been ever so bad.”

Alright, that’s it for now. I’ll probably do a follow up if I think of more inane shit to drop on this topic.

[]

Insomnia Redux (Or my Excuse to Post my Vim Init)

I can’t sleep and can’t think of anything good to blog about, so I’m going to throw up my Vim startup script. This is what works for me, and I’m using it with gvim as well as a slightly modified version for vim. Without further ado, the startup script that makes the world’s best text editor even more useful to me:

colors desert
syntax on
set gfn=PragmataPro:h12,Arial\ Unicode\ MS:h12
set backspace=2
set shm+=I
set ls=2
set ruler

"UTF-8 Shizzle
if has("multi_byte")
  if &termencoding == ""
    let &termencoding = &encoding
  endif
  set encoding=utf-8
  setglobal fileencoding=utf-8
  "setglobal bomb
  set fileencodings=ucs-bom,utf-8,latin1
endif

"Begin custom function for search
highlight found gui=undercurl guibg=#121212 guifg=#6458f0 guisp=#6767ff

function Supafind()
  let farg = input("Search Regex: ")
  call matchadd("found",farg)
  echo ""
endfunction

map <F2> :call Supafind()<CR>
map <F3> :call clearmatches()<CR>:echo "Cleared Matches"<CR>
[]

Jekyll and Youtube Embedding

When I first began using Jekyll, I noticed that throwing in a Youtube embedded video made it go apeshit. I Googled for a bit to discover that Maruku wasn’t happy with HTML, and was taking any and all HTML and interpreting it to XHTML. Youtube doesn’t provide “Embed” data in XHTML format. Here is an example of a typical Youtube embed:

<iframe width="420" height="315" src="http://www.youtube.com/embed/dQw4w9WgXcQ" 
        frameborder="0" allowfullscreen></iframe>

That’s taken verbatim from Youtube. There are two problems here. First, XHTML doesn’t like lone attributes. The allowfullscreen attribute has to be changed to allowfullscreen="allowfullscreen" to be usable. If you even use it. I’ve heard reports of people embedding videos without it at all. Second, Jekyll devs openly admit Jekyll swallows empty end tags. Thankfully, their admission gleans a helpful hint in fixing it. Simply insert a space between <iframe> and </iframe>. The end result is as such:

[]

Jekyll (Bootstrap) is for Everyone

If you’ve seen a good number of Jekyll blogs and find yourself pretty jealous, there really aren’t any excuses anymore. Jekyll Bootstrap literally removes all difficulty from using Jekyll. It’s basically a layer over Jekyll that has built in support for theming, post creation, and more. With Jekyll Bootstrap, you really need to know very little of the command line. If you have a favorite theme that’s Jekyll based, chances are that user has made it available on the internet via Github. Hurry up and check it out.

[]