HNHacker News
TopNewBestAskShowJobs

bct

1,293 karma · joined August 14, 2007

<http://diffeq.com/bct>
submissionscomments
bct··on What Happens to Stolen Bicycles?
No mechanism, just a damaged bicycle.
bct··on Rich Hickey: Deconstructing the Database
I haven't watched the video yet either, but I'm guessing he's talking about Datomic's design, which would make this a good place to start: http://docs.datomic.com/architecture.html
bct··on Be happy Bike to work.
Yup, having your bike slide off the road is no fun. A studded front tire helps a lot.
bct··on Introducing Tent - the decentralized social web
I think you had the wrong URL in your clipboard :)
bct··on Introducing Tent - the decentralized social web
From the docs:

"If the app does not respond with 2XX, then the server should try again later."

"Shirley has her client in maintenence mode; jerrold.me will attempt to deliver the notification later using an exponential backoff algorithm."

bct··on Introducing Tent - the decentralized social web
Having a good product is necessary, but far from sufficient.
bct··on Introducing Tent - the decentralized social web
I don't mean this in a cruel way (I'd really like this to succeed), but that's a list of features, not a plan for getting adoption.

Figuring out how to bootstrap network effects is critical.

bct··on Stranded Jet Skier Breaches Multimillion Dollar Security System At JFK Airport
How impotent it always was.
bct··on Arch Linux to migrate to Systemd
> Basically it's complicated in structure [...] but simple in interface, and that's pretty much the right place to be.

Thanks for posting this, this is a great analysis. It gets right to the heart of many of the disagreements I have with system design orthodoxy.

I think it's exactly the wrong place to be.

bct··on Arch Linux to migrate to Systemd
It's too bad that opposition to changes like this is often expressed so trollishly. There's a real tradeoff here (of simplicity and of portability) that gets glossed over.
bct··on Meteor 0.3.9 adds search engine optimization
It is. And the server doesn't even feed PhantomJS the HTML that it can generate, PhantomJS has to make another request to the server. I wonder if it can be made to recurse? https://github.com/meteor/meteor/blob/master/packages/spider...
bct··on How Stereotype Threat keeps women from working in SW — and how we can fight it
The article links the wikipedia page on stereotype threat http://en.wikipedia.org/wiki/Stereotype_threat , which has plenty of references to studies demonstrating how this differs from other types of anxiety.
bct··on How Stereotype Threat keeps women from working in SW — and how we can fight it
The entire article is about personal experiences that have prevented people from doing the things that they're interested in. It doesn't say anything about what society wants, or ideal demographic ratios, or whatever.

This isn't about philosophy or ideology, and it's interesting that so many people here are framing it that way.

bct··on How Stereotype Threat keeps women from working in SW — and how we can fight it
> no one is complaining about low presence of men in female-dominated industries.

Do you actually know that?

bct··on How Stereotype Threat keeps women from working in SW — and how we can fight it
You're mixing different layers of worrying.

People underperform because they're worrying about problem X (confirming stereotypes). Let's refer to this as problem Y (stereotype threat).

Education about problem X would be counterproductive; the article is suggesting education about problem Y.

bct··on Hbro: Haskell based browser
IMO modern web browser internals are more complex and less fun to work on than 1991-era Unix clones.

I'm not being defensive of this project, I'm being critical of the direction web architecture is going.

bct··on Hbro: Haskell based browser
Uzbl isn't really written in one language. uzbl-core (the Webkit wrapper) is written in C, the event-processing framework and tabbed-browsing wrapper are written in Python, and much of the functionality is handled by external scripts written in sh and javascript.

The difference has nothing to do with the language; hbro is taking a very different approach to configuration and integration. (e.g. uzbl does IPC using FIFOs and sockets; hbro is using ZeroMQ. uzbl is extensible with external scripts; hbro seems to be extensible using Haskell.)

(I'm the maintainer of uzbl. k0ral used to be involved with uzbl, and I'm sure hbro has learned from uzbl's mistakes.)

bct··on Hbro: Haskell based browser
> I mean, it's not like HTML layout engines or JS-interpreters are somehow impossible to write from scratch.

Today's web standards are large & complex enough that it is practically impossible without a full-time team.

bct··on Lessons in website security anti-patterns by Tesco
I'm bothered that that blog doesn't distinguish between sites that (A) email generated passwords for new accounts and sites that (B) email plaintext passwords for existing accounts.
bct··on My experiences at a woman's programming workshop
Without the villain the fragile egos here at HN might have actually read & responded to the post, instead of using it as another opportunity to argue about gender politics.
bct··on My experiences at a woman's programming workshop
> Painting men as super villains in some grand 'Dan Brown'ian plot of conspiracy against women will NOT work.

Nobody believes this! There's no conspiracy at work. But there is is a long history of gender-based discrimination, and cultural practices that still reinforce suffocating gender roles today.

The ideas you complain about - "men are expected to be taking care of women, women should be trading up etc." - are part of that.

bct··on My experiences at a woman's programming workshop
> the woman was acting like a bimbo

Classy.

bct··on My experiences at a woman's programming workshop
> [...] play dumb, bat her eyelashes and flip her hair [...]

The fact that you frame it in such a stereotypical way speaks volumes about the attitudes at work here.

bct··on My experiences at a woman's programming workshop
> That's not a call for single-sex education.

The author was not calling for single-sex education, he was calling for us to find & support ways of giving new people "a more comfortable entrance into our general community".

bct··on On Diaspora's Social Network, You Own Your Data
It's sad, but (relative) newness is a pretty big feature; it gets attention, and attention gets users.

The web has no attention span. You're either brand-new and hyped beyond realism, or ancient and boring.

bct··on Tig 1.0 released - ncurses text-mode interface for git
Interesting. It looks similar to the vim plugin fugitive: http://www.vim.org/scripts/script.php?script_id=2975
bct··on Wayland anti-FUD
> The other 10% can (assuming Wayland is successful) use Xorg...

That's not very convincing. Assuming Wayland is successful, Xorg may vanish; that certainly seems to be what a lot of people are hoping.

bct··on GMail: designer arrogance and the cult of minimalism
I get a scrollbar in that pane when it's too small to display all the labels. That makes it pretty obvious, it's strange that you don't have one.
bct··on Of GitHub and Pull Requests (and comics)
That's why you hang out on IRC (or the mailing list or wherever) and ask if anyone's working on it before you start.
bct··on CoffeeScript 1.3.0 is out
The difference between assembly and (for example) C is vast. The difference between JS and CS is much smaller.

Whether the difference in usability and maintainability is worth the extra layer of complexity is an important question.

← PreviousPage 7 of 18Next →