HN user

ktf

414 karma

https://github.com/keithfancher

Posts31
Comments100
View on HN
old.reddit.com 3y ago

A detailed appraisal of the Proton VPN Linux client

ktf
2pts0
www.atariarchives.org 12y ago

Cottage Computer Programming

ktf
2pts0
spectrum.ieee.org 13y ago

Building a Bicycle Barometer

ktf
1pts0
www.phpliveregex.com 13y ago

PHP Live Regex

ktf
3pts0
apod.nasa.gov 13y ago

Flying over the earth at night

ktf
5pts1
www.newyorker.com 13y ago

“V.” at L: Pynchon’s First Novel Turns Fifty

ktf
1pts0
joncairns.com 13y ago

Vdebug: a DBGP debugger client for Vim supporting PHP, Python, Perl and Ruby

ktf
7pts1
nostar.ch 13y ago

50% off all No Starch Press ebooks

ktf
2pts0
emergencycompliment.com 13y ago

Emergency Compliment: An antidote to insecurity

ktf
1pts0
realmofracket.com 14y ago

Realm of Racket: student-authored book based on Land of Lisp

ktf
4pts0
luatut.com 14y ago

The Lua Tutorial (with interactive REPL)

ktf
1pts0
nostarch.com 14y ago

50% off No Starch ebooks for Day Against DRM

ktf
74pts22
taosecurity.blogspot.com 14y ago

Practical Malware Analysis book released, 40% discount from publisher

ktf
1pts0
nostarch.com 14y ago

Michal Zalewski's new web app security book, "The Tangled Web", available now

ktf
4pts1
www.adbusters.org 14y ago

Hipster: The Dead End of Western Civilization

ktf
15pts4
lcamtuf.blogspot.com 14y ago

So you want to write a security book?

ktf
1pts0
www.reddit.com 15y ago

New Metasploit book released

ktf
2pts1
languagelog.ldc.upenn.edu 15y ago

Eigenfeet, eigenfaces, eigenlinguistics, ... (Language Log)

ktf
4pts0
nostarch.com 15y ago

Land of Lisp sample chapter available

ktf
62pts5
arstechnica.com 16y ago

Droid X rooted, bootloader still locked

ktf
2pts0
nostarch.com 16y ago

Half-price ebooks from No Starch Press

ktf
2pts1
www.random.org 16y ago

Random.org -- True Random Number Service

ktf
1pts0
nostarch.com 16y ago

Conrad Barski's Land of Lisp coming in October

ktf
38pts12
www.publishersweekly.com 16y ago

Can You Survive a Benevolent Dictatorship? (Doctorow on the iPad)

ktf
4pts3
arstechnica.com 16y ago

The White House: open-source Drupal developer?

ktf
6pts0
arstechnica.com 16y ago

iPhone OS 4 jailbreak available, enables multitasking on 3G

ktf
19pts4
www.webupd8.org 16y ago

Quickly switch to ALSA/OSS instead of PulseAudio

ktf
1pts0
www.ip-watch.org 16y ago

Electronics Manufacturers Use US Legal System to Thwart Hardware Hacks

ktf
1pts0
nostarch.com 16y ago

The Book of Xen

ktf
2pts0
www.lshift.net 16y ago

Python quirks

ktf
9pts4

3) Movies: you should watch them with subtitles in the spoken language.

I can't believe I never thought to do this. Great idea, thanks!

Reminds me of a real-life version of something from Pynchon's Bleeding Edge -- inching toward parody, but still believable. (In this case, unlike in the novel, because it's actually true...)

I don't even have a LinkedIn account, I've never had an account, and I still receive their emails. It's mystifying...

What kind of "technical minutiae" do you put in your Anki deck? I use Anki for Japanese study, but I've been thinking about doing more with it. Wasn't quite sure how to make useful tech flashcards... outside of memorizing as many powers of 2 as I could :)

Debian 7.4 Released 12 years ago

This is awesome, thanks! I've always assumed that PPAs were Ubuntu-only magic for some reason.

Some literature really does need to be "decoded" in a similar way, however. (Speaking as someone who recently finished Ulysses...)

Fix Ubuntu 13 years ago

Alternative method: click the big on/off switch for online search results.

Don't get me wrong -- I'm not defending Ubuntu. I think it's gross that they include this at all, and extra-gross that it's on by default. But let's not get too carried away with the hyperbole and conspiracy theories.

Just read the source! Or if you don't trust the source, just examine your network traffic. Pretty easy to verify whether the button does what it claims...

EDIT/PSA: Don't copy/paste things from a website directly into your terminal. See http://thejh.net/misc/website-terminal-copy-paste, for example.

Fix Ubuntu 13 years ago

Did you read the linked article? It doesn't matter what it looks like you're copying/pasting, or how it's explained in the site you're copying/pasting it from.

Debugging In Vim 13 years ago

Yeah, I guess I should have qualified the above by saying that I've only used it with PHP/xdebug (so far).

Still, if you're trapped in the DBGP world for whatever reason, vdebug is miles better than any competition that I've found.

Didn't even have to think about this one: Eloquent Javascript, by Marijn Haverbeke. He's an amazing writer and a brilliant all-around guy. Technically it's geared toward new programmers, but it's worth a read at pretty much any level.

You can find it free online here: https://eloquentjavascript.net/ or buy a print version here: http://nostarch.com/ejs.

(Full disclosure: I'm listed as the editor on the print version, though in this case my job basically consisted of nodding as chapters came in and saying, "Yup, that's a damn good book.")

Debugging In Vim 13 years ago

I highly recommend vdebug (https://github.com/joonty/vdebug) if you're looking for a great Vim interface to DBGP debuggers (for PHP, Python, Ruby, Perl, Node, etc.). Really nice, especially compared to the countless half-broken and out-of-date Vim/DBGP plugins that are scattered around vim.org and github.

A new Gmail inbox 13 years ago

So I have to manually fix gmail's incorrect assumptions about how I want my mail to be filtered rather than manually put my own correct filters in place?

Doesn't seem right for me, but I guess I can see the draw for folks who don't want to deal with setting this stuff up themselves. (Which is probably most folks.)

This has been true since the beginning of film's history, with rare exceptions. Spectacle sells, even going back to the point when the technology of film itself was the spectacle. (See for example the always-thrilling L'Arrivée d'un Train à la Ciotat: http://www.youtube.com/watch?v=1dgLEDdFddk)

If you want "film as art," it's generally best to avoid studio mega-corps designed to make cash.

A new Gmail inbox 13 years ago

Is this different than folders? Or labels? Is the primary benefit here that these categories are more prominent in the UI?

Just don't give up if you don't hit your date! I edited technical books for four years and never once had an author actually hit their target date.

But do set a new target date if you miss your original one. Having a big red circle on the calendar can be an amazing motivator, even if there's no consequences for missing it.

Good luck!

I'm seeing the same thing. This is my first real Mac experience, got it from/for work, wasn't sure if something like this was "normal". (I'm a long-time Linux user, so I'm used to putting up with a lot of bullshit from my desktop.)

I've found a handful of forum posts and support requests, but no solution other than "it's probably a hardware defect and you should return it".

Thesis Hatement 13 years ago

After receiving my BS in computer science I went on to get my MA in film studies. I considered going for the PhD, but decided I didn't really care for the taste of academia I had gotten. (To me, it basically seemed like politics, but without the money.)

When interviewing for engineering positions afterward, my interviewers would often try to put some spin on my MA, like:

"Well, I'll bet an intensive two-year study of film made you a better developer."

To which I'd reply, "No. No it didn't. It was fun though, and I learned a lot. I'd do it again in a heartbeat."

Not everything is about software, and not everything has to be. I didn't spend those years studying film as some oblique exercise in... well, in anything. And the value I gained from the experience can't be measured in dollars. (As cheesy as that sounds...)

Times Haikus 13 years ago

Eh, I think the only somewhat-hard requirement is seventeen syllables, and even that is often waved in favor of aesthetics. Plus they really tend to work better in Japanese anyway.

Somewhat on-topic: Jack Kerouac made attempts to "Americanize" the haiku form a bit, which I always thought were pretty neat. I think they're collected in a book called (something like) Book of Haiku.

I still like your idea though :)

[dead] 13 years ago

I can't tell if this comment is serious or not, which makes me want to upvote it even more!

I think his point is that you start out using it that way. Training wheels, sort of, which eventually will come off.

I liked this a lot, though I disagree with his position on fiction (i.e. "if it's difficult it's not worth reading"). I get his point though.

And speaking of difficult literature, many points in this little book reminded me of David Foster Wallace's awesome commencement speech from some years back, which you can listen to (un-idly!) in two parts, here:

http://www.youtube.com/watch?v=vET9cvlGJQw

http://www.youtube.com/watch?v=EEjVnB7AeBQ

Seriously, guys. Your favorite RSS reader has been deprecated. Not only is this not the end of the world, it is something that one-million-percent does not matter. Let it go!

Worst case scenario: you try a different RSS reader, and it works okay. You are in no danger of missing that all-important news article or blog post that all your friends are reading.

I take it back. Worst case scenario: RSS itself implodes, is obliterated from the face of the earth, and now you have to visit news websites and (manually!) click the refresh button to ensure that you're not missing that life-or-death article or blog post.

Wait, hang on -- I take it back. Here's the really-truly worst case scenario: instead of sitting impatiently with your lips wrapped around the proverbial firehose, desperately afraid that your content-thirst can never be sated without Google's help, you go out and actually create some content of your own.

(Or just buy a fucking newspaper. Jeez.)

Downloading a pirated version of Visual Studio 6 over a 56k modem definitely changed my life in high school, and allowed me to write code I wouldn't have otherwise been able to. (I still have those discs, mostly for nostalgia's sake.)

Of course what changed my life even more was subsequently downloading Slackware Linux (on that same 56k connection!) and realizing that I didn't need to pirate an expensive IDE to write code...