HNHacker News
TopNewBestAskShowJobs

shutter

398 karma · joined May 12, 2008

submissionscomments
shutter··on How do you process credit cards?
Spreedly seems like a potential option as well.
shutter··on Ask HN: Think Obama would approve a wireless network cloud owned by the people?
That would be awesome. If only those with the dough felt the same way...

Granted, there are hurdles -- concern for theft, infrastructure for loss/repair/upgrades, etc. But it would be incredibly exciting nonetheless.

shutter··on [dead]
Yes, more comment influence would be more useful than the orange.
shutter··on Recreating the button
Awful lot of markup for something that could arguably be better-accomplished with standard techniques (a tiny image and/or javascript progressive enhancement).
shutter··on Ask HN: Emacs users on OS X, what's your setup?
With DoubleCommand, you can bind the right "Enter" key to be Control. (On my MBP at least... I assume macbooks are the same)
shutter··on Email is like Tetris: you lose eventually
No, you can win e-mail tetris without cheating.

You must decide for yourself which action your e-mails require: Trash, Defer, or Action. GTD gets this right.

If you don't make those decisions as e-mail enters your box, you're effectively saying (while playing tetris) "I'm going to ignore all of the L-shaped blocks and deal with the wreckage they leave behind later." Yeah, you'll lose. You have to make a decision on _every_ piece that drops into your inbox.

Filters can do wonders, if you really do have a huge influx of mail. You don't have to read and respond to every message unless you really want to.

shutter··on Ask HN: Is PHP more scalable than Ruby or Python?
That's true; Ruby and Python would both be worth learning. I'd push you toward Python, though, mainly because it has more traction outside of web development too (e.g. system administration, etc).
shutter··on Ask PG: Bug or not?
Posts are ordered by a function of both time and points, so they won't always be in point-based order.
shutter··on The Best E-Mail Program Ever: How Gmail destroyed Outlook.
What would you like to see in that quantum leap?
shutter··on Microsoft's Windows 7 Blog: Our Next Engineering Milestone
I enjoy ragging on Windows as much as the next guy, but this post reminded me how much of an accomplishment Windows really is. Few software projects need to deal with such a huge range of compatibility issues between hardware and software dating back nearly twenty years. Certainly no easy task.
shutter··on How we make websites
4) Decent font weight: yes.
shutter··on Google Apps Botches Domain Renewals, Websites Go Dark
Counterargument: Obtaining the usually-excellent reliability and stability that Google usually offers would be time-consuming, difficult, and a distraction. Sure I could set up a server with Postfix et al, but there's no way I'd be more reliable than Google without investing a substantial amount of time, money, and energy.

I don't want to spend my time maintaining a mail server. Let someone else do that.

shutter··on The Open Network
The nut of it:

    Ten months, seven trips to MSU, six blown fuses and about $60,000
    later, I'm proud to introduce you all to Snakebite: The Open Network!
    A network of around 37-ish servers of all different shapes and sizes, 
    spread over three sites, specifically geared towards the needs of
    open source projects like Python.

    Every CPython, Jython, IronPython and PyPy committer will have access 
    to every development server on the network.  I've also extended the
    offer to prominent Python projects like Django and Twisted.
    
    Eventually, I'll invite other open source projects to participate
    (Apache, Subversion, MySQL, Postgres, etc), but the network is my 
    gift to All Things Python, first and foremost, so Python projects
    will always get preferential treatment.
Great idea.
shutter··on Ask HN: What's a Good Professional Font You Use?
Helvetica
shutter··on Put down the abstract factory and get something done
The general idea is worthwhile, but not to the extreme the author suggests:

    > Maintainability isn't a factor. Best practices don't
    > matter. Design patterns don't matter. All that matters
    > is getting things done.
Naturally, you must find a happy medium. Go for maintainability and best practices wherever possible, but don't lose sight of your goal: create your product.

That said, the author did acknowledge the need for moderation toward the end. Best practices are thusly named for a reason.

shutter··on Mozilla gives a $100K grant towards an open video format for the web
What would it take to create a free codec rivaling H.264? Is it a patent issue or a technological one?
shutter··on Gates predicts 10 years of woe
Sounds grim, of course, but without downs we couldn't experience ups.
shutter··on Mozilla gives a $100K grant towards an open video format for the web
YouTube uses a Flash embed to stream videos from their servers. It's their own proprietary player SWF, but anyone could theoretically create something similar. Flash (the software) contains built-in templates for such a thing.

But this requires the Flash plugin, hence the desire for a <video> element and such (as we'll see in HTML5).

shutter··on Ask HN : Experience with C++ Boost and Spirit?
I once used Spirit successfully, even though at the time I was not as well-versed in C++ as I should have been. I tend to like boost, because it makes a lot of things easy that would otherwise be difficult and/or time-consuming to write in C++.
shutter··on Django-smtpd allows you to handle email messages just like Django processes HTTP requests.
The website proclaims this loudly:

> This is a quick hack. Never use this in the wild.

Would be nice to know why, and what the alternative would be.

shutter··on Ask YC: Programmers fatigue and their output
Have you talked to them about what's causing their performance issues? Are they unfamiliar with the technology? Is the framework itself cumbersome or poorly put together?
shutter··on Ask HN: What web framework(s) do you guys use?
Pylons. http://pylonshq.com/
shutter··on Ask HN: CSS vs table based layouts
If you have the time, use CSS. For prototyping you could use tables perhaps, but for the real thing, tables are considered bad form and inflexible.
shutter··on WebKit == Mobile
And a good, standards-compliant-yet-innovative one at that.
shutter··on If Microsoft is killing Flight Simulator, it's killing its 2nd oldest product (1980-2009)
As one who used to play FS, what does that leave in terms of graphically rich FS games? Anything besides X-Plane?
shutter··on Windows 7 put up against Vista and XP in hardcore multicore benchmarks, XP wins - Engadget
That's not supposed to be surprising, is it? We're comparing an OS from circa 2001 with an OS from 2009, the latter with substantial new graphics and inevitable bloat associated with maintaining backward compatibility. It'd be near impossible to make any new Microsoft OS faster than XP.
shutter··on Google Knol six months later
Summary: Knol remains a mess of questionable content, still inferior to Wikipedia on several levels.
shutter··on Ask HN: Do you program in black or white?
Looks like Komodo Edit.
shutter··on Ask YC: If you avoid YC News for a week, how do you catch up on what you missed?
I keep a Yahoo Pipe of HN in Google Reader:

http://pipes.yahoo.com/pipes/pipe.run?_id=23159aed1a913917f8...

It lists comments as well (up until Yahoo fetches the page for each article), so it's easy to sprint through them when I've missed days.

shutter··on JQuery is a monad
Something like this would work:

    jQuery.fn.logCurrent = function (title) {
        console.log(title, $.makeArray(this).join(', '));
        return $(this);
    };
But it depends what you want to log for each element. I think Firebug's output would give clickable links in that case, but you could alternatively cherrypick class names or the like.
Page 1 of 4Next →