HNHacker News
TopNewBestAskShowJobs

warwick

532 karma · joined December 14, 2007

submissionscomments
warwick··on The Case for Saturday School
What level of student do you teach? I'm curious if they've been conditioned to not get off the lesson plan because they know it's not worth the effort and it won't be on the test anyhow.
warwick··on Show HN: My first website: A story sharing website for cubicle workers
Looks like a good start. Almost everyone I know who works in a cubicle enjoys talking about how much they hate it.

Good call on allowing stories to be submitted without logging in. You might want to add an image uploader, but I assume it's on the list somewhere.

One thing I don't see is why someone should register on the site. Does it convey any benefits? If so, they're not listed anywhere.

warwick··on The Case for Saturday School
That last one isn't a bad idea. Remember that our teachers are people who are formally educated in teaching, not necessarily in the subjects which they're asked to teach.

Especially in the early grades, a teacher has to be a generalist. Students who take an interest in any given subject will undoubtably know more about it then their teachers do. This is absolutely worth encouraging.

It's no wonder that students aren't interested in learning if their desire to learn is suddenly discouraged once they've gotten off the lesson plan.

warwick··on Proof that 1 = 0 using a common logical fallacy
Thank you. That's beautiful.
warwick··on Proof that 1 = 0 using a common logical fallacy
Is there a valid proof that x * 0 = 0? The definition of multiplication under the Peano axioms makes it axiomatic.
warwick··on Ask YC/HN: What's a problem, any problem, you'd like to see someone solve?
Education for makers.
warwick··on The Panic Status Board
Given the number of ADA's the Panic guys have, not to mention the Founders Room in their offices, this kind of detail and design flair is completely believable.
warwick··on How To Study: 4th Grade & Social Studies
I don't know that memorizing the facts will prove to be important, but I suspect that having been exposed to them at some point will be. In the article she talks about early US settlement. Her daughter probably won't spend a lot of time as an adult working with those facts, but having context about where her society comes from will likely make her more capable in reading news and forming political opinions.

Suppose that the point of her daughter seeing this in school isn't so that she'll know about shipping in Baltimore, but rather so that she'll have a gestalt sense of colonial America. Now suppose that teachers are required to test in some way that students were actually exposed to this material. Since we pretend our school system can measure students objectively, we have to pretend that some facts are the important facts and test recollection of those.

Memorization might actually be a sign that 'real world' use of the facts isn't going to happen. If the facts were applicable in some way, you'd be able to test that children had actually been exposed to them by having them apply the material, not just regurgitate it.

I dearly hope that one of you guys is working on the next great startup that has a solution to this. Off the top of my head, I can think of a few ways you might be able to 'test' that a child was exposed to the material:

- tests where you write down n things you remember about the topic

- spend five minutes talking to a teacher about what your favourite part of the reading was

- prepare a short presentation, web page, essay, video, poster, whatever about your favourite part of the reading

If we can do that and make it take less teacher time, it might have a chance.

warwick··on Ask HN: A martial art for a programmer
Seconded. I've only been doing it for about a year, but I really love fencing. It's the only sport I've done where I tend to laugh when the opponent scores a point because they out-clevered me.
warwick··on How to get better at UI design
Also in my top UI books shelf: Jenifer Tidwell's "Designing Interfaces". It's about patterns that show up in UI and when it's appropriate to use them. I browse it whenever I find myself with a UI issue that I'm not sure how to deal with.
warwick··on Java Was Strongly Influenced by Objective-C
Learning another programming language will almost always make you a better coder. It gives you perspective on the language you spend most of your time in, and lets you see patterns that are non-obvious is your 'main' language.

To really benefit from learning another programming language, make sure that you actually learn the language, not just hack around in it for the weekend and say you know it.

warwick··on Decade In Review: Kids born in 2000 on Dial-up, iPods, 9/11
I'll concede defeat on this one. I've heard most of those examples but they never even occurred to me. Other than my grandparents generation, I _never_ hear temperatures in Farenheit. Weird.
warwick··on Decade In Review: Kids born in 2000 on Dial-up, iPods, 9/11
The only three things I hear referred to in inches are height, woodworking, and paper sizes. Everything else tends to be metric. (23, lived in BC/AB/SK/MB/PQ/NB, your experiences may vary.)
warwick··on Decade In Review: Kids born in 2000 on Dial-up, iPods, 9/11
Value Villages are predominately Canadian. It's possible that the records weren't the problem, but that the girl wasn't used to inches.
warwick··on Ask HN: How can we protect our source code/IP?
Trust them. Presumably you checked references and did interviews before hiring these folks.

[edited addendum] Any technical safeguards, like locking down their PCs in some insane manner, is just going to create an environment where nobody likes working for you.

warwick··on If e-mail had a baby: notification messages
I figured that I trust forwarding certain emails a lot more than I would trust handing out my email password to some random web service.
warwick··on If e-mail had a baby: notification messages
I've been working on a little notification app idea. You create an account with a web service. That account gives you a unique email address to forward all your notification emails to (presumably with automated rules) or to just set as your email address on systems that send you notifications. You'd also be able to add RSS feeds.

Between these sources, you build a list of notifications. Then there's a little iPhone app that let's you do six things with each notification:

- Read the full article or email

- Create a new todo

- Add something to your schedule

- Send a copy of the notification to someone else

- Bookmark the notification

- Ask for a reminder (Reshow the notification after a certain amount of time)

This is just something I've been playing with as my fun-hack project. It came about because a friend was complaining that she wished her inbox could be about correspondence, not notification.

warwick··on The limitations of terminals as an interface
Reference: http://www.asktog.com/TOI/toi06KeyboardVMouse1.html
warwick··on Ask HN: Things you wish you'd learned about programming in college?
I used to be quite concerned that all my major programming projects were for my own business, and as a result I figured that I had to be missing some sort of 'process' step that would mean I was developing software the right way.

Being walked through a few different development lifecycle models would have helped to put my mind at ease.

warwick··on [dead]
The entrepeneur doesn't seem to understand one of the vital components of entrepeneurship. The rewards for entrepeneurship are disproportionate because the risks are also disproportionate. Putting your time, resources, money and experience towards a venture that might never pay off is a choice we make as entrepeneurs.

This bloke seems to want the rewards without the risks.

warwick··on Re: What You Can't Say
It took me a couple re-readings of the first page or so, because I didn't understand that these were responses to some objections you got.

I spent several minutes trying to decide if French Literary profs might be able to publish physics journal articles in your scenario. I eventually decided they would be able to, since the physics journals would now be run by French Literary theorists.

warwick··on There is a certain inevitability to life.
Though I don't think every show is relevant to HN, I don't see any problem with submitting individual videos. Compared to some of the blog posts we see, Ze Frank videos are full of content.
warwick··on Has sci-fi run out of steam?
The weird part for me was that Halting State took me more than one read to feel like I 'got' what the book was about, much like Neuromanancer did. Science Fiction of the rocket ship and little green men variety is easy to imagine. A realistic world ten years from now, less so.
warwick··on Ask HN: How do you go about spreading the word about your product or service?
I've got some desktop Mac software. Today, I've got an application of mine on MacUpdate Promo. We discount my app, they promote my app, I tweet and post on my blog, they take a cut of the sales, I take a cut of the sales, and with any luck at the end of the day we'll both be happy.

I try to do 1 or 2 promotions a year. Any more and your app is 'always on sale'. Results vary for me. I find my business app outsells my 'geek toy' app most of the year, but during promotions the toy gets good sales. Business users don't tend to hang around looking for cool toys at promotions. Geeks do.

Generally I find out about these promotions by keeping my eye on the Mac developer community. In todays case I got an email out of the blue about a month ago saying they were interested. (There's some sort of mechanism where users vote that they'd like to see a piece of software on their promotion.)

I don't think I've ever spent more than an afternoon setting one of these up. These people do this constantly, and I'm more than happy to let them play to their strengths.

That's one way you promote. Instead of getting your app in front of reviewers, you get it in front of actual customers.

That being said, I also:

- Send out a lot of personal emails to various editors, bloggers, etc. when release time comes around. Give them a little advance notice.

- Make sure you're listed on major directories. For me, this is the Apple Downloads page and sites like MacUpdate or VersionTracker. Most of my traffic comes from these kinds of sites. (That being said, I really need to improve my sites Google ranking for certain keywords.)

- Get to know the salespeople at your local computer stores. I'll admit, I'm biased on this one since I used to work for one of my local computer stores. These are people who sell things all day to your potential customers. If somebody complains "I keep having to switch my SMTP servers when I bring my laptop home from work" when they're in the store, I want the sales people to know that there's something they can point the customer to. Some people also have the same reaction to 'local developer' that they do to 'locally grown lettuce'. Somehow it's better, even if it's the same.

- Show your app to everyone you know. As a bonus, they might even start to understand what it is you do all day.

Those are the strategies I use myself.

Here are a couple of videos from the C4[1] conference that I found fantastic on the subject. They're long, but they're worth it.

Wil Shipley: Monster Marketing (http://www.viddler.com/explore/rentzsch/videos/4/)

Adam Engst: Hacking the Press (http://www.viddler.com/explore/rentzsch/videos/12/)

warwick··on Experiment HN: Idea Day Results
I might hack together a version, I might not. Don't worry about that. If you're this interested, I'd encourage you to take the idea and run with it.
warwick··on Experiment HN: Idea Day Results
I think you're looking at this backwards. Instead of an API, to start you allow users to send or forward their notification emails to some unique email address that's their feed. RSS notifications are handled similarly by the user subscribing to their feeds within the app. Tie into the existing notification mechanisms instead of asking the world to change just for you.

Given the amount of reaction this comment thread got, I'm considering hacking out a prototype and seeing if it helps alleviate the problem. That being said, I've already got far too much on my plate. I don't think you'd ever come up with this idea if you were the kind of person who had time to kill checking their notifications.

warwick··on Experiment HN: Idea Day Results
In addition to the ones that were already mentioned, I also care about:

Class announcements (currently emailed to me)

Reminders from my calendar (currently email or rss'd)

New posts from blogs I follow (currently RSS)

Notification of shared document changes (currently login to each service to check)

Private messages on forums (currently emailed)

warwick··on Experiment HN: Idea Day Results
* Carpool coordination. This problem turned into our next homework assignment for my collaborative work class. I'm thinking of something that lets each team member mark down their home, adjust it on a per-day basis if they'll be somewhere else, mark down which days they can drive, and plot optimal routes. Extra points for a mobile app that can read my GPS coordinates and tell me where to go. More points if it balances driving responsibilities well enough that nobody feels taken advantage of.

* Too many notifications. I have to login to a half dozen different systems to keep up on what's happening. That's too much. There are notifications I just want to see, some I want to add to my todo list, some to my calendar, some I don't want to see again. A single-app solution for all of this would be brilliant. Email is too heavy: I want notifications, not correspondence. Bonus points if it's on my mobile.

* Some way to extract the most valuable points out of a meeting. A possible solution might be a 'real time digg' that lets people vote speakers up and down when they agree or disagree with their point. Correlate that with a copy of the transcript and emphasize sections with higher scores. Possibly two-dimensional voting for 'We need to remember this' and 'I agree with this'.

warwick··on Ask HN: Website awards, any recommendations?
Andy Brice wrote a great article about 'The software awards scam' for shareware. Does anyone know if website awards follow a similar pattern, or are they more legitimate?

http://successfulsoftware.net/2007/08/16/the-software-awards...

warwick··on Figuring out what your company is all about
"We provide our customers tools to help them succeed."

That seems like an overly general phrase. Using the generic 'customer' seems like a cop-out, since it feels like you haven't really asked yourself which market you're making your product for. "Help them succeed" implies to me that you haven't really figured out the tangible benefit to the customer, which in turn means that you're in a really weak sales position.

Let's say you worked for a company making pie chart software. That phrase could apply, or something more specific like "We provide middle-managers with pie chart software to help them impress their bosses".

A good sales pitch follows directly from an understanding of who you're selling to, what they want, and how your product gives it to them.

← PreviousPage 4 of 7Next →