1,172 karma · joined January 21, 2010
You might want to explain to your son how science works instead; how theories are formed, accepted, invalidated, and replaced. Looking up Feynman interviews on YouTube would be a good start.
The appeal to users could be social ("What brands do I associate myself with?") or promotion-related ("Become our 1,000,000th fan and get this free thing!", "Facebook-exclusive discount!"). Also I don't think Facebook lets you put in bio information (favorite movies, etc.) anymore without it linking to a page.
I find the Facebook-controlled universal login much more unsettling, personally.
I started out playing around with a TI-84 in middle school. Saved myself a lot of annoyance by making it do my homework, saved myself from insanity by programming games in class instead of paying attention. I never got into the ASM stuff, since I didn't have a computer then, but I was at least pushing the limits of what was possible without it. (Wrote a 3D engine in TI-BASIC at one point - intolerably slow but it worked :P)
Then in high school I got a summer internship at a startup with a chemical research lab. I didn't know this going in, but my job ended up essentially being to sit at a desk the entire day and manually type column after column of data into Excel. That pissed me off, so I started messing around with .bat files, trying to automate as much of it as I could (still didn't know how to program anything but a calculator at this point). My boss—apparently an ex kernel hacker—saw this, decided I was wasting my time, gave me a Ruby book, and instead set me loose on a project to revamp their data infrastructure. That was my first exposure to "real" programming, and so far I still consider it the best time of my life.
To summarize, what got me into programming was: (1) trying to automate mundane, repetitive tasks; and (2) just playing around to see how much you can do with a piece of technology.
I would recommend this: look around and imagine what you would want to do if you knew how to program, then try to do it, using books as a reference. From there, follow your natural curiosity.
He has a nice article here: http://arxiv.org/abs/math.HO/9404236
The entire article consists of a remark that life is a self-replicating chemical reaction.
A more interesting question to debate might be whether this replicating property is an acceptable definition for life, (i.e. can there exist systems that aren't replicating but can be considered life, and how might these arise independently of replicating life?), or what happens when you apply various definitions of life to other systems than the physical universe.
This could be a great candidate for a multimedia textbook... 10-minute videos + notes + interactive proofs?
Virtually nobody knows what "math" actually is before college. Even in college I suspect the number is still low. If nothing else his project has the potential to fix that.
What I love about it—his main point—is his conjecture that it's not a far step from the "challenge everything" mentality of the original punk movement to "challenge everything" mentality that the brightest kids engage math with. Just apply some rigorous thinking.
It's a different way to approach math, directed to an audience that typically doesn't do a whole lot of it.
1. as an enticement to install something they want on the client (e.g. spyware)
2. as a way to place their services closer to the user to make them more likely to be used (e.g. search)
So, to respond to your ideas:
- Useful, thoughtful plugins serve a completely different purpose
- Unnecessarily restrictive
- The problem isn't users going out and installing stupid toolbars, it's companies bundling them with other products.
I would propose this instead: since toolbar-pushers are relying on the toolbar being trivial to install and annoying to remove, the browser should just make it trivial to remove as well (a mandatory "x" on the right side that uninstalls the toolbar).
Part of the reason for the quick uptake was what already existed that made it immediately useful.
If you don't mind me asking, what would you have done instead?
As I explained further down, my hope is to learn more about the risks of entrepreneurship to inform my decision about what to do with my life. I don't want to go into this naively.
edit: ah here it is: http://hirehive.com/
I'm just starting my second year of college, and trying to figure out where I want my life to go. I think I was born to do startups but need to know what I can fall back to. There's a very low success rate but because of statistical bias we hear mostly from those who succeed. I want to hear the other side of the story to find out what it's really like.
This isn't actually that bad anyway... the animations suit the business. I've seen far worse HTML.