HNHacker News
TopNewBestAskShowJobs

technoguyrob

28 karma · joined February 24, 2008

http://therobert.org

technoguyrob @ [letter before h]mail (math\.uic\.edu)\/~(robertk) -> $2 @ $1

submissionscomments
technoguyrob··on 8 Things I Wish I Knew When I Was 22
Technically, you still don't regret it even if you aren't. ;-)
technoguyrob··on Do you own trees?
Not to mention, there are a lot of people who don't care about the medium, but rather the price (e.g., college students). I know if an e-book was priced $8 versus the $10 paper version, I'd go with the $8 for pretty much any book. It wouldn't make sense to NOT have an ebook option, but it also wouldn't make sense financially to price it below the paper version. Finally, although I can see reasons for pricing it above the paper version (you have features like search, copy and paste, etc.), I think many people would find this absurd. Hence, the only remaining option is to price them at the same cost as the paper version. Clearly, any of the other options are possible, but the reasons listed here are, I think, valid for not doing so.
technoguyrob··on Building a Modern Computer from First Principles
I also wonder about the physics -> CS part. What about the quantum mechanical nature of the electromagnetic forces governing electronic components used to build computers, like transistors? That would really make this complete.
technoguyrob··on What domain of knowledge does my problem fall under?
Well, if someone claims to have a goat, they probably have all three of those, or can at least make them. ;-)
technoguyrob··on Google To Launch Large Scale Geo-Services
Could this mean an open-source alternative to Loopt?

I suppose not, since Loopt is much more exact. Can Google only give a rough circle of several hundred feet, or a quite precise location?

technoguyrob··on A Computational Introduction to Number Theory and Algebra
Thanks, that's exactly the kind of comments I was looking for. That was exactly what I thought in my head, but it came out very distorted and ugly on paper. I'll update the solution later. Do you want credit?
technoguyrob··on Ask YC: Shared hosting providers that don't suck?
I use Lypha for my PHP/Perl hosting. They have the most featured, spaceous, and bandwidth-plenty service I've ever seen for a price like $4/month, and I haven't seen a downtime in months (not to mention the support is great). Get Dreamhost if you want Python/Ruby. Otherwise, get Lypha.

http://lypha.com/hosting_plans.shtml

technoguyrob··on A Computational Introduction to Number Theory and Algebra
Cool, you're from the University of Chicago. What (math) field was your thesis in?
technoguyrob··on Prototip 2 - Create beautiful tooltips with ease
Doesn't have as many features, but...

http://jquery.bassistance.de/tooltip/demo/

technoguyrob··on A Computational Introduction to Number Theory and Algebra
You can still read through my solutions and point out all my errors if you like, though. ;)

I've already had a couple classes, but I've never felt intimately comfortable with it. With several programming languages, I don't even need the occasional googling, nearly all the libraries (and of course basic syntax) are already in my head. When doing commutative algebra and Noetherian rings, I found myself looking back at ring theory for various properties about rings. Same goes for homological algebra: I had to keep going back to properties of modules. I understand it in more in terms of theorems and facts rather than mathematical intuition and maturity, and my goal is to change that around.

technoguyrob··on A Computational Introduction to Number Theory and Algebra
That'd be great! I'm planning on spending a few weeks full-time on this (8 hours a day, or more if I can handle it). That should be a minimum of one section a day, but hopefully more, even a whole chapter on some days. It doesn't matter how fast, though, as if either falls behind we can just compare those solutions. Email me at technoguyrob[at]gmail[dot]com.
technoguyrob··on A Computational Introduction to Number Theory and Algebra
I assume you meant to reply to me. Thanks, I'll set the robots file appropriately.

And I'm posting it for the same reason that guy posted his poker bot earlier. If you're determined enough, you can always cheat and that won't change whether there is a program or solutions manual online, but hackers and autodidacts can enjoy the intellectual sharing.

technoguyrob··on A Computational Introduction to Number Theory and Algebra
I'm soon starting my trek through every problem in the algebra text that Harvard's PhD prelim recommends for study:

Abstract Algebra by Dummit and Foote http://www.amazon.com/Abstract-Algebra-David-S-Dummit/dp/047...

I've started the first section of the first chapter, but that was only in a few hours of spare time. I'll be posting solutions by chapter soon and post my stories/insights on Hacker News. Here's section 1.1 (except the last problem, 36):

http://therobert.org/alg/1.1.pdf

Comments are appreciated. Better now than when I start the real journey. :)

technoguyrob··on This Is Funny Only if You Know Unix.
(don't mod me up -- this is the full article if you hate NYT login nagging)

This Is Funny Only if You Know Unix By NOAM COHEN

FOR a certain subset of Internet users, “Sudo make me a sandwich” may as well be “Take my wife ... please.”

Perhaps some explanation is in order. Before giving up the goods, however, we should heed the warning of Randall Munroe, the 23-year-old creator of xkcd, a hugely popular online comic strip (at least among computer programmers) where the sandwich line appeared. Mr. Munroe believes that analyzing a joke is like dissecting a frog — it can be done, but the frog dies.

Still, he plays along, explaining that “sudo” is a command in the Unix operating system that temporarily grants godlike powers: “The humor comes from people who have encountered typing a command and having the computer say ‘No,’ and they say, ‘Oh, yeah, sudo says,’ and the computer does it. Kind of like ‘Simon says.’ ”

Hence the set-up: one stick figure says to another, “Make me a sandwich,” only to be told, “No.” Thinking quickly, stick figure No. 1 says, “Sudo make me a sandwich,” and the once-recalcitrant stick figure No. 2 must comply.

Mr. Munroe, a physics major and a programmer by trade, is good for jokes like this three times a week, informed by computing and the Internet. By speaking the language of geeks — many a strip hinges on crucial differences between the C and Python programming languages — while dealing with relationships and the meaning of a computer-centric life, xkcd has become required reading for techies across the world.

The site, which began publishing regularly in January 2006, has 500,000 unique visitors a day, he said, and 80 million page views a month. (Why “xkcd”? “It’s just a word with no phonetic pronunciation,” his Web site, xkcd.com, answers.)

Mr. Munroe has become something of a cult hero. He counts himself as among the fewer than two dozen creators of comic strips on the Web who make a living at it.

At Google headquarters, a required stop on the geek-cult-hero speaking tour, he recently addressed hundreds of engineers, some of whom dutifully waited for him to sign their laptops. He said he had only wanted a tour of the place but had instead been invited to speak. The real thrill, he said, was that a hero of his, Donald Knuth, a professor emeritus of computer science at Stanford and a programming pioneer, was in the front row.

“It’s comparable to Bill Gates’s being in the front row,” he said. “I got to have lunch with him. He’s in his 70s, but people he is in touch with must have told him about it.”

While the comics play on the peculiarities of code, they are as much about escaping the clear, orderly world of commands to engage a chaotic sphere known as real life, or perhaps merely adulthood.

So one comic has a graph showing “my overall health” entering a steep decline “the day I realized I could cook bacon whenever I wanted.” Or, in one of Mr. Munroe’s favorites, a stick-figure couple revel in an apartment filled to the brim with playpen balls, “because we are grownups now, and it’s our turn to decide what that means.”

And, in a rare lapse from his plain-and-simple drawing style, a pair of stick figures walk in an increasingly beautiful landscape after first declaring: “I feel like I’m wasting my life on the Internet. Let’s walk around the world.” At the foot of a gorgeous mountain, however, one turns to the other and says, “And yet, all I can think is that this will make for a great LiveJournal entry.”

Mr. Munroe is clearly still getting used to his celebrity and to running a business. He and his roommate, Derek Radtke, work on the Web site out of their Somerville, Mass., apartment, and they recently hired an employee to handle e-mail.

“People are generally surprised that we make a living from it,” Mr. Munroe said. Without being specific, he said that the sales of xkcd merchandise support the two of them “reasonably well.” He said they sell thousands of T-shirts a month, either of panels from his strip or in their style, as well as posters.

“We’ve been getting a lot more efficient,” he said. “We were losing money on every T-shirt sold overseas for a while.” (But you can make it up in volume, I helpfully suggested. He moved on.)

A fan of newspaper comic strips since childhood, Mr. Munroe can simultaneously call himself an heir to “Peanuts” while recognizing that his quirky and technical humor would never have made it in newspapers.

On the Internet, he said, “You can draw something that appeals to 1 percent of the audience — 1 percent of United States, that is three million people, that is more readers than small cartoons can have.”

In that way, and many others, the Web has been a salvation. “People doing comics on the Internet are free of all the baggage that goes with being with a syndicate,” he said, “the editorial control, the space limits, the no control over what can be done with your cartoon.”

The Internet has also created a bond between Mr. Munroe and his readers that is exceptional. They re-enact in real life the odd ideas he puts forward in his strip. A case in point was the strip called “Dream Girl.” It recounted a dream in which a girl (stick figure with flowing hair) recites a bunch of numbers into the narrator’s ear.

“The xkcd person is the kind of person who would take that and run with it,” he said. The numbers were coordinates and a date months in the future.

The strip’s narrator says he went there and no one came. “It turns out that wanting something doesn’t make it real,” the strip concludes.

But on that day in real life, hundreds of fans met in a park in Cambridge.

And then they all ordered sandwiches.

technoguyrob··on PHP Sucks, But It Doesn't Matter
No, "success" meaning its use is very widespread.
technoguyrob··on Ask Eliezer Yudkowsky: How did you convince the Gatekeeper to release the potentially genocidal AI?
Also, can you give us your thoughts on the current state of the path to the singularity?
technoguyrob··on Ask Eliezer Yudkowsky: How did you convince the Gatekeeper to release the potentially genocidal AI?
What about the fourth and fifth AI box experiments? I know those failed, but do you feel they could have succeeded? Were you ever close?
technoguyrob··on Ask Eliezer Yudkowsky: How did you convince the Gatekeeper to release the potentially genocidal AI?
Yes, he was the AI in the experiment.
technoguyrob··on The Safest Seat To Sit On A Plane Is...
I am at the airport right now and will be boarding a flight in 40 minutes.

Thank you!

technoguyrob··on PHP Sucks, But It Doesn't Matter
To me, it seems PHP is the Windows of web languages. In many respects it "sucks", can be clunky, and has little to no elegance from a formal perspective, but it's everywhere and everyone knows how to use it. Thence lies its success.

(however, if you're willing to give up lambda's, some of the PHP frameworks like Cake are only mildly unpleasant)

P.S. Also, the author is inaccurate, as many of those functions are only included in certain modules and rarely found in common PHP builds.

technoguyrob··on Python snippet to find available two-letter domain names for some TLDs
How did you format the form you filled in with adamsnames? I've sent an email to their "robot", but haven't gotten a reply yet. Can you show me how your registration email looked like?
technoguyrob··on The Pi You Know Is A Lie
Wowsers, that's a good point. I didn't know he's on YC, that's great.
technoguyrob··on India’s hottest start-ups
You have the same last name as Mohinder Suresh! Awesome! :)
technoguyrob··on Terrorism as a Tax
There are eleven million commercial flights each year. [1] Each one gets taxed $5 after 9/11 for "extra security measures" (just look on your plane ticket receipt). That's already $66 million each year for pointless security considerations that any Redditor or Digger will reasonable explain to you are useless.

[1] http://www.answerbag.com/q_view/34532

By the way, it would be nice to avoid politics on HN.

technoguyrob··on I'm Giving Away Domain Names
I've always thought "Yahoo" was pretty bad. After all, the word traditionally means some uncivilized hooligan. But look where they are, now.

In any case, I think it's not so much that the name matters, but if you have a good product that people hear about frequently, the name simply becomes a few phonemes associated with that company and loses all other meaning. That's why my friends Kimmo, America, and Pooja used to have names that sounded ridiculous to me, but now the names almost seem natural as labels.

technoguyrob··on PG: Disconnecting Distraction
Can't you use RescueTime?
technoguyrob··on Ask YC: How do you keep your place cool in hot weather?
What a coincidence, I was interested in this very question just yesterday! Here's the best I found:

http://www.wikihow.com/Cool-Yourself-Without-Air-Conditionin...

technoguyrob··on Ask YC: How do you keep your place cool in hot weather?
Reduced melatonin production has been proposed as a likely factor in the significantly higher cancer rates in night workers,[28] and the effect of modern lighting practice on endogenous melatonin has been proposed as a contributory factor to the larger overall incidence of some cancers in the developed world.[29]

http://en.wikipedia.org/wiki/Melatonin

technoguyrob··on Lies We Tell Kids
Why not cunt?
technoguyrob··on More On Lies
I was about to make this comment. How ironic that a comment about being lied to used one of those lies as an example.
← PreviousPage 4 of 8Next →