HNHacker News
TopNewBestAskShowJobs

tswicegood

7,119 karma · joined March 16, 2009

submissionscomments
tswicegood··on Daring Fireball: Creep Executive Officer
I don't think this is a fair point as most people who are engaged in anything online don't have the technical wherewithal to correctly abstain. How many people do you know who are not directly involved in tech that would even begin to fathom what you meant if you told them to "add a 127.0.0.1 alias to your /etc/hosts file"? Breaking it down further, how many would know what "127.0.0.1" meant, or even what "/etc/hosts" was?
tswicegood··on Artificial intelligence: Riders on a swarm
Good companion resource to the article: http://en.wikipedia.org/wiki/Ant_colony_optimization
tswicegood··on Ruby 1.9.2 is released
doh - a dupe of mailing list announcement that's already on here.
tswicegood··on Welcome to the new decade
To wax religious/philosophical, albeit a little darker, you could shorten this even more:

"All is suffering"

Now I'm waiting for the Lisper to point out the macro for it that has it down to a few characters. ;-)

tswicegood··on Welcome to the new decade
I don't post tweets here, but this one was just too good to not share with HN.
tswicegood··on Making GitHub More Open: Git-backed Wikis
If the storage API inside the project is good enough (something YABT's isn't yet), swapping out where it gets the data is a minor issue. You could use Git for the main storage, then have a web frontend that reads from Couch/Mongo/Redis/NewHotnessNotYetDiscovered and lazy loads from disk. A post-receive hook or two for expiring data in that cache and you're set.
tswicegood··on Making GitHub More Open: Git-backed Wikis
Yup - I tried a half dozen while thinking about starting YABT. None of them seemed to fit the bill just right.
tswicegood··on Making GitHub More Open: Git-backed Wikis
YABT popped up shortly after ticgit -- same type of thing. Scratched and itch to try something, then let it fall off. I'm going to revisit it and see where it stands though. I'd love to get it to where it serves as the backend for GitHub Issues.

One of the reasons I wrote it instead of extending ticgit was that I wanted something entirely independent of any VCS. All stuff I need to get in a readme, though. :-)

tswicegood··on Making GitHub More Open: Git-backed Wikis
I'll try to address that over the weekend. YABT was my original foray into Python, so it's pretty week right now and never really developed into much more than a proof of concept.
tswicegood··on Making GitHub More Open: Git-backed Wikis
Now - if we can get Issues doing the same thing by building on top of something like YABT or some other text-based approach to issue tracking, that'll be awesome.
tswicegood··on Telecommuting Culture - What it tells me about your company
Completely agree. A lot of MBA types (sorry for the overly broad generalization here) seem to have gotten the idea that every day should be a team building exercise and you can obviously only do those on site where you can take foam bats to each other and have the best ideas rise to the top.

Seriously though, that's what a lot of these arguments sound like to me.

tswicegood··on Telecommuting Culture - What it tells me about your company
Might be a cultural thing, but I've worked for multiple companies out of California that did not set up in other states. I know because I had to pay nearly 90% of the normal California income tax, and the income tax of the state I was living in.

Agreed it can be an issue, but one that a lot of Valley companies seem to be ignoring.

tswicegood··on Telecommuting Culture - What it tells me about your company
Not sure why this got down voted to negative points. This is a good point, but one I guess a lot of startups don't want to hear. :-/
tswicegood··on Telecommuting Culture - What it tells me about your company
Discussions like that can happen on IRC. @mattm is correct, you're taking the whole team for a few hours (or maybe days) saved, you're on the raw end of the deal. There's nothing saying that type of conversation requires high-bandwidth communication. It's often more efficient to have one programmer waiting on a response in IRC rather than interrupting the entire group.

You're optimizing for the 5% instead of the 95%. I think this is a case of a survivor bias---you remember all of the times having people in the same space saved time and forget all the ideas that went nowhere and interruptions that pulled someone out of the groove.

tswicegood··on Telecommuting Culture - What it tells me about your company
Couple of questions for you then:

* Do you do this every day?

* If so, do you get anything done?

I only being slightly facetious. I agree that there's a lot to be said for brainstorming in person. I'd also argue that there's a lot to be said for brainstorming out of your normal environment (i.e., office). But you don't do this every day. You code every day. Why not rent out some office/conference space for an afternoon every few weeks as you ramp up on your next iteration and save the money on the office space all the while allowing your programmers to be more productive?

tswicegood··on Telecommuting Culture - What it tells me about your company
I made an aside to Django vs Drupal and a few people have seized on it. My bad, I took a cheap shot that detracted from the overall point. :-/
tswicegood··on Telecommuting Culture - What it tells me about your company
Patches welcome: http://github.com/tswicegood/travisswicegood.com/
tswicegood··on Telecommuting Culture - What it tells me about your company
+1

I would add this caveat though. If I'm hiring a rookie and I wouldn't trust them to be able to get up to speed and be able to contribute without constant supervision, I would pass. Yes, when someone's just starting out that person-to-person interaction is great, but that can be accomplished with an open Skype/iChat video window and some desktop sharing.

hga hit the nail on the head though - I'm not talking about every hire, I'm talking about bringing someone onto a team that can "hit the ground running" with a "large and evolved codebase" or any other of the number of things tech companies/recruiters talk about.

I recently talked to one fairly established company out of Chicago who was looking for a new lead dev for a re-architect they were doing of their system because their in-house guy botched it. The second I said that moving wasn't high on my list of things to do they were gone. They wanted a "rock star", so long as they set the terms.

tswicegood··on Telecommuting Culture - What it tells me about your company
I disagree here (obviously). Hiding behind agile (in any flavor) as a reason to not allow telecommuting is just that, hiding. I've known plenty of teams who have successfully pair programmed trans-continent.

It can be done. Maybe it is more challenging, but I don't think "agile" automatically rules it out.

tswicegood··on Ask HN: Has anyone tried making a virtual person to be on social networks?
Yes. I know a few people who have done it with so-call "social media experts" using a Markov bot that's trained on a handful of known SMDs. Scary part, most of them garnered over a thousand followers. :-/
tswicegood··on Posterous DoS and Outage
They should be providing both as an option. There are a lot of people who use sub-domains, and in that case a CNAME is a better option.
tswicegood··on Ask HN: What's up with bit.ly links
General idea is that you post the original source, not tracking URLs. I've not heard of items being killed before because of it, but I imagine someone might.
tswicegood··on [dead]
Tynt is the copy/paste company that can "protect" content by overriding the copy command in your browser. This opt-out keeps them from mucking about with it.
tswicegood··on Missouri court finds using thumbnail pictures a violation of fair use
Relevant bits:

The Court applies these factors and considers the circumstances of this case in the context of the broader aim of copyright law. Use of a work may be fair use where its purpose is transformative or supercedes the function of the original work. GOI’s images are not transformative, as they do not alter the original work “with new expression, meaning, or message.” Campbell , 510 U.S. at 579. Unlike the scenario where a general internet search engine “transforms the [thumbnail] image into a pointer directing a user to a source of information,” GOI’s use of the images is limited to an informative and promotional function on the Gallery’s website- to show customers the Teter works available at the Gallery. See Perfect 10 , 508 F.3d at 1165. The images advertise Teter’s works, which is a basic commercial purpose and suggests against a finding of fair use.

tswicegood··on Gist: more concise output in Python
The idea would be using it inside a logger, this is more a syntax thing than anything else. The pseudo-code would be better explained as:

log = get_logger() log < "some log message"

tswicegood··on Gist: more concise output in Python
Curious for some feedback here - anyone have any thoughts on it?
tswicegood··on Ask HN: Anyone going to the Ruby Midwest Conference this weekend?
I'll be there. I'm speaking on Saturday. :-)
tswicegood··on Ruby on Rails v. Django
This is interesting enough data, but it doesn't really prove anything. As you can see, the turn "django" was at the 1.0 mark before it even really started, so you have to take that into account when looking at the numbers.

Even with that correction, it does seem to put Django in a slight lead, but it also shows that it has had a much steadier growth (assuming jazz references would have stayed steady and all new growth is related to the framework).

tswicegood··on Computer guy tries to hack the US Constitution with the American Nations
True - this is the problem with optional insurance. Those who need it are the ones who have it. That said, I think there's enough healthy people (such as myself) who would love to participate in a public option that would join to spread the risk. At least, that's my hope. Otherwise…
tswicegood··on Computer guy tries to hack the US Constitution with the American Nations
I imagine more information is going to be made available at http://seantevis.com/, but its an interesting idea.
← PreviousPage 3 of 4Next →