flak rss random

banned parameters

I was reviewing the flak logs the other day (chasing an unrelated issue) when I noticed lots of requests with additional parameters, like utm_campaign=twitter. Huh? I’m not running any campaigns. GTFO.

I find these tracker tags in URLs annoying when other sites do it. It’s not the tracking that bothers me, but the fact that the URLs end up being long and ugly, and it means there’s several URLs for the same content. I much prefer canonical URLS. Different tracking URLs break duplicate detection on various link sharing sites, and trick the browser’s history feature. Boo.

Of course, it’s your site, you do what you want, but this is my site, so don’t dick with my URLs. To that end, flak now filters out extraneous parameters by driving you through a bounce screen. Hopefully this prevents the further sharing and posting of the infected URLs.

Try it out.

Posted 27 Jan 2014 01:11 by tedu Updated: 19 Jul 2015 22:08
Tagged: flak rants web

new gold standard for useless mobile site

I usually check the weather using the builtin default app on my iPhone. It works well enough to tell me the important things, like hot or cold, raining or not raining, with a minimum of fuss. Sometimes I check the weather on my desktop, for which I’ve recently been using the forecast.io website. It has a clean design jarring distractions, people on the web tubes say it’s cool, and best of all, they’re based in the Indian Ocean.

more...

Posted 26 Jan 2014 19:28 by tedu Updated: 22 Feb 2014 00:40
Tagged: rants web

OpenBSD on BeagleBone Black

Everything I wish I knew before installing the newly renamed armv7 port on a BeagleBone Black.

more...

Posted 25 Jan 2014 17:41 by tedu Updated: 07 Aug 2014 12:10
Tagged: gadget openbsd

better older days

Do you miss the good old days? So does the Feb 1 The Atlantic.

more...

Posted 23 Jan 2014 00:48 by tedu Updated: 03 Jun 2014 03:42
Tagged: language magreview

super bowl squares

Get excited, the Super Bowl is coming, which means Super Bowl Squares are coming! It’s time to start thinking about the value of each cell in the square. You can let players pick cells, but it’s more fun to randomly assign them. That still allows trading cell for the skill player, but doesn’t leave a hobbled 2-2 cell lying around for some sucker to pick. Either way, it’s good to know the expected value of each cell.

more...

Posted 17 Jan 2014 04:43 by tedu Updated: 10 Oct 2014 00:34
Tagged: math programming sports

rethinking two factor auth

Consider this a thought experiment. No hard recommendations.

more...

Posted 11 Jan 2014 20:21 by tedu Updated: 06 Jun 2016 00:51
Tagged: security thoughts web

i hate icon fonts

I don’t know a whole lot about typography and fonts, but there’s two things I know about font files. They’re ridiculously complex and their parsers have only just begun to experience life with hostile inputs. In short, I’d put fonts second on my list of files likely to pwn your browser, after Flash (assorted video formats are probably closing in fast, though). Relevant.

To address this concern, I disabled downloadable fonts. But thanks to the hard work of the geniuses in charge of making the web better, now I frequently get shit like this:

github icons

Hey, look, my lucky numbers are 26 and 78.

linkedin icons

Separation of presentation and content, my ass.

Here’s another great one. WTF does any of this mean? Click here to 0xF029 a new tweet!

twitter icons

Even better, at some point I installed the Ubuntu fonts, which contain a magic ubuntu™ logo glyph. Naturally, Twitter uses this same codepoint for some other icon. Here’s a tweet that only received two 0xF147s, but it’s ubuntu™ approved!

ubuntu icon

Octicons for everyone! This is going to be spectacular.

octicons

Video controls on the NY Times website. Click here to 0xE805 the video!

nytimes video icons

Easter eggs from the Atlantic! Hovering reveals that each is a link to “#”. How helpful.

atlantic icons

Not to be outdone, Medium decided to add a slight rise to their icons, building anticipation for the next story.

medium icons

Here’s a gem from the Microsoft Store.

msstore icons

Posted 08 Jan 2014 03:41 by tedu Updated: 27 Jun 2016 21:01
Tagged: rants security web

signify - sign and verify

One of the things OpenBSD has never done is sign releases, for whatever reasons. But 2014 is a new year, time to make a change. The first thing you need to start signing OS releases (besides the release itself) is a signing tool. Other projects use a variety of tools for this, but unfortunately none of them were invented here. signify is a small tool I wrote to fill that gap. Here’s a few notes about it, working from the top down.

more...

Posted 31 Dec 2013 15:37 by tedu Updated: 31 Dec 2016 21:23
Tagged: openbsd project security software

forgers and scammers

Finished reading the rest of the Dec 16 New Yorker, beyond the State of Deception article.

more...

Posted 26 Dec 2013 22:10 by tedu Updated: 23 Jan 2014 20:56
Tagged: magreview moviereview philly

new openssh key format and bcrypt pbkdf

There’s a new private key format for OpenSSH, thanks to markus and djm. It’s enabled automatically for keys using ed25519 signatures, or also for other algorithms by specifying -o to ssh-keygen. The new format allows for new functionality, the most notable of which may be the addition of support for better key derivation functions (KDF). (Also known as a PBKDF, as in password based.)

more...

Posted 21 Dec 2013 06:52 by tedu Updated: 01 Feb 2014 19:30
Tagged: openbsd security software