HNHacker News
TopNewBestAskShowJobs

antiform

1,432 karma · joined November 16, 2007

Berkeley, CA http://www.antiform.org/

Contact: [username] at google's email service.

submissionscomments
antiform··on The Diskette That Blew Trixter's Mind
Fantastic. An excellent of example of "doing with a dime what any fool can do with a dollar."
antiform··on UCLA group discovers 13-million-digit prime number
The textual definition of everything is correct. There's just an error in the formatting of 2^p - 1.

A Mersenne prime is a prime of the form 2^n - 1 for some n. The new biggest Mersenne prime is 2^(43,112,609) - 1. An interesting coincidence is that the power itself, 43,112,609, is also prime.

The definition given by the improper formatting of numbers in the article: (2 * 43,112,609) - 1 = 86225217 = 3 * 13 * 2210903 and so is not prime.

antiform··on Merlin Mann eschews "productivity pr0n" and shifts the focus of 43 Folders
Actually, a few years ago, after I started implementing a couple of tips I found on Lifehacker and 43 Folders, like Merlin's great "Inbox Zero" talk, I did become a lot more productive. I no longer spent several hours a day on email. I never had to spend time wondering what it was that I had to do "now," because I had a list of ongoing projects in one central location listed by priority.

The only problem is that the marginal returns on such implementations diminish very quickly, so after you've got the big ones down--like breaking down big, intimidating tasks into smaller, doable ones and realizing that you don't need email to auto-update every 5 minutes at every hour of the day--there's not much to gain from reading productivity blogs.

The big problem is that is it easy to get caught up in the huge initial improvements and fail to realize that the time you gain from implementing these marginal improvements is less than the time you already spent on implementing the improvement itself. It's especially bad if you're the typical geek like me and enjoy fiddling with programs and plugins and constantly trying to solve "third order" problems, even when they don't actually do anything in practice. However, exploiting this weakness is exactly what most productivity blogs do to keep their traffic up, so I now have a lot more respect for Merlin, who's actually trying to do something about this problem.

antiform··on A Short Course in Behavioral Economics by Richard Thaler and Daniel Kahneman
A couple of excerpts to get an idea of what is inside:

'During the mid-morning break (with cookies), Richard Thaler shows videos from a 40-year-old study (Walter Mischel, 1973) of children offered one cookie now or two if they wait. The observed behavior correlates strongly, by almost any measure, with both the economic success of the parents and the child's future success. Hypothesis: small behavioral shifts might produce (or "nudge") large economic results.'

and

'Daniel Kahneman, a Nobel laureate for his work in behavioral economics told us about priming—how a subtle influence radically shifts how people act. So, in one experiment people are asked to fill out a survey. In the corner of the room is a computer, with a screen saver running. That's it—nothing overt, just a background image in the room. If the screen saver shows pictures of money, the survey answers are radically different. Danny went through example after example like this where occurred. The first impulse one has in hearing this is no, this can't be the case. People can't be that easily and subconsciously influenced. You don't want to believe it. But Danny in his professorial way says, "Look, this is science. Belief isn't an option". Repeated randomized trials confirm the results. Get over it.'

'The second impression is perhaps even more surprising—the influences are quite predictable. Show people images of money, and they tend to be more selfish and less willing to help others. Make people plot points on graph paper that are far apart, and they act more distant in lots of way. Make them plot points that are close together, and damned if they don't act closer. Again, it seems absurd, but cheap metaphors capture our minds. Humans, it seems, are like drunken poets, who can't glimpse a screen saver in the corner, or plot some points on graph paper without swooning under the metaphorical load and going off on tangents these stray images inspire...'

antiform··on The Secret of Psalm 46 by Brian Moriarty
There is also a link to an audio version available near the bottom of Jonathan Blow's website [http://number-none.com/blow/].
antiform··on Not being stupid
Most mathematicians are "lopsidedly talented" in one area, typically that of their Ph.D. You rarely see modern mathematicians who are able to understand--much less make significant contributions to--current research in many different fields.
antiform··on Not being stupid
I've noticed this too and tend to agree with your observation, but I don't think this is necessarily because certain people don't get or are not naturally talented in a specific subarea of mathematics.

My math professors told me that math majors tend to fall in love with the second upper-division math course that they take, because in the first one, you're still struggling with the details of moving from mostly computational to proof-based problems. Usually this first course is either real analysis or abstract algebra, and since all analysis and algebra classes tend to build on the fundamentals of these courses, this may show up in the subsequent classes that you take within these fields.

antiform··on Amazon To Acquire Abebooks
Not when it comes to rather obscure or out-of-print math books. Abebooks is definitely a goldmine when it comes to those.
antiform··on Mike Maples: The Party is Over
"[H]e said he has switched his primary focus to business software and services." As would I, if I spent 23 years at IBM and a dozen or so years as a VP at Microsoft. You have nearly four decades of experience in the field, why give that up?
antiform··on Ask YC: Entrepreneurial/Startup Reading List?
Mythical Man-Month by Fred Brooks teaches great lessons about managing programmers and programming as a team.

On a less technical note, Growing a Business by Paul Hawken is great book about letting a company grow naturally.

antiform··on Ask HN: Why shouldn't I drop out of college to do a startup?
Having done what you're thinking about doing, I could probably write pages on the pros and cons, but I'll boil it down to probably the most important reason:

It's hard to go at it alone.

I say that if you don't have a solid cofounder who has your back, an idea and implementation that you're willing to bet your career on, or an extraordinary opportunity that won't be there when you graduate, you should get your degree first and hack in your spare time until then. If you don't have connections, a job with your name on it, significant coding experience, a compelling product, or funding, you're going to have a hard time finding work or even in convincing people to work with you.

That said, programming jobs and startups are much more forgiving in the education category than just about any other job. If you've got the skills and have something to back it up, then you've definitely got a shot.

It's not impossible to succeed, but if you don't have a way to support yourself, it's that much harder. Just know what you're getting yourself into. While you will learn a lot if you drop out and do a start up, know the opportunity costs of what you are going to do.

antiform··on Ask HN: How do you read RSS feeds?
I'm subscribed to only about 15 feeds through Google Reader, which I refine every season according to signal/noise ratio. I'm also a big fan of Google Alerts, which I've found is a good way to find great articles that you wouldn't find in the echo chamber of most blogs, particularly those about programming.

Otherwise, I check HN and a couple other news sites. Most of the good stuff tends to rise to the top, and Google Alerts catches the good articles that don't get on the front page.

antiform··on In Search of a Beautiful Mind: MIT Mathematician and Logo inventor Seymour Papert
Also, I think the Get Well, Seymour! page [http://papert.media.mit.edu/] is a pretty awesome gesture from his Media Lab friends.
antiform··on Things I learnt during, and about, my PhD
The one thing that I failed to find in the article was a clear and concrete reason that he wanted to get a Ph.D. I don't think anybody should get a Ph.D. to "get some ideas off [their] chest." You don't need a degree to give you permission to build cool stuff.

Also, I wonder where he went to school, because at every school I've been to, there have always been many resources to go to for support. You could always talk shop with more seasoned graduate students for honest advice on classes, advisors, or places to work outside the office. If you want books, there are many books available devoted to advice on how to finish your dissertation, find a research topic, or manage your time. Even for magazines, the Chronicle of Higher Education has articles and advice for the burgeoning and established academic. Yes, you have to do most of the research and your dissertation won't write itself, but it doesn't have to be one man fighting the academic windmill alone.

antiform··on Guessing the Teacher's Password
Actually, even the definition of this form requires i, because it's

e^(i)(pi/2) = i.

The simple assumption that sqrt(-1) = i is problematic because you can get something like

i^2 = (sqrt(-1))^2 = sqrt((-1)^2) = 1.

The wonder and surprise of complex numbers is that assuming seemingly arbitrary properties of a constant like i lead to a number of deep and beautiful results.

antiform··on Ask HN : Best Computer graphics book?
Computer Graphics for Java Programmers by Leen Ammeraal is a damn good book and the most complete introduction to computer graphics that I've seen. A professor of mine once called it "the SICP of computer graphics." In that respect, it has clear explanations and great exercises. However, it is also dense and math-heavy, so it will take some discipline to work through the book.

If you just want to play around with graphics or don't like to program in Java, there are programming environments made especially for programming graphics like Processing [http://processing.org] and Nodebox [http://nodebox.net/]. Both are free and have tutorials readily available.

antiform··on Massive Internet security flaw uncovered
So I log into my Debian box, and there are some updates pending with the following description:

SECURITY UPDATE: Randomize UDP query source ports to improve forgery resilience. References: [http://cve.mitre.org/cgi-bin/cvename.cgi?name=2008-1447]

So there's some more information, although it's not saying anything that hasn't already been said. Looks like I'll be patching boxen for the next couple hours.

antiform··on Ask HN: How do you know if you're any good?
You know you're good when somebody who actually uses what you wrote tells you that they love what you've done. It could be somebody in your target audience, the person who takes over your project, or even yourself for a personal project, but for me, that's the moment when you've arrived.

You can obsess about development process all you want, have fun trying to push bits until they sweat, and create code that is like executable art, but I still believe that even computer programming is ultimately centered around people.

antiform··on The most important ICANN announcement: Introduction of non-Roman character domains
This actually relatively simple on a Mac. All you have to do is go to International settings in Preferences and select check Japanese as an input language. Then you can select between the character sets and languages from the menu bar (or your desired hotkey).

One of the major reasons I switched to a Mac was because font rendering was a lot clearer for East Asian languages.

antiform··on The most important ICANN announcement: Introduction of non-Roman character domains
This is actually a browser issue, and was anticipated long before. A valid workaround would be to allow for input in Unicode, but display the url output in Punycode.

I'm pretty sure most popular browsers already account for this vulnerability. At the very least, Mozilla-forked browsers should still have a built-in defense against homograph attacks. [https://bugzilla.mozilla.org/show_bug.cgi?id=279099#c135]

antiform··on Serif vs. Sans Serif Legibility
I know that Georgia and Verdana are both Microsoft-made fonts designed for screen reading, that is, around pixel boundaries.

However, if most the studies cited in this article are to be believed, then there's no conclusive evidence pointing to a specific font or style of font that is "better" for reading on a computer, only personal preference.

antiform··on The bare necessities
I had the exact same question when I went to Japan.

Apparently, the way the Japanese government works, the rural districts are overly represented in the Diet, with each rural district having the same clout as an urban district, like the U.S. Senate. In other words, for political parties, it is much more favorable to court the rural vote than the urban one. Thus, almost all political parties want the support of the farmers and so promise lots of subsidies and protection from foreign competition. The farmer's associations perpetuate this cycle, because they drop support for political parties if they are not getting their demands.

This results in some ridiculous prices for food staples. When I was in Japan three years ago, I remember that the cheapest 5kg bag of rice was about $20. The only plant that I could afford to eat regularly was cabbage, because fruits like peaches and plums were about $10 each and were usually given as gifts instead of regularly eaten as snacks or dessert.

antiform··on Using geometry to solve algebraic problems
Yes, somebody named Descartes. [http://en.wikipedia.org/wiki/Cartesian_geometry]

Or, if you prefer a more modern subdiscipline, there's algebraic geometry. [http://en.wikipedia.org/wiki/Algebraic_geometry]

antiform··on A proof of the Riemann hypothesis
He'll have to get in line. [http://secamlocal.ex.ac.uk/people/staff/mrwatkin/zeta/RHproo...]

If you peruse the Number Theory papers on the arXiv, you'll see that there is a purported proof of the Riemann hypothesis every few weeks. So far, none of them have been vetted by a professional journal. I'd be very surprised (but happy) if this turned out to contain a correct proof.

A more interesting question would be "Why is this particular proof by this otherwise unknown author getting so much attention?"

antiform··on I have finally seen the Emacs light
If you are anything like me, that is, someone who loves the speed and "feel" of vim, but also enjoys the buffers of emacs. You might want to check out vile (vi like emacs). [http://invisible-island.net/vile/]
antiform··on Flaws in medical coding can kill
Another reason why every critical-system programmer should learn and relearn the lessons of Therac-25.[http://courses.cs.vt.edu/~cs3604/lib/Therac_25/Therac_1.html]
antiform··on How Rich People Spend Their Time
I wonder why they are publishing this now (well, last Monday). I read about this paper in an Economics class about two years ago. Naturally, the paper itself is a lot more interesting than the news blurb.

"Would You Be Happier If You Were Richer?" [http://www.princeton.edu/~ceps/workingpapers/125krueger.pdf]

antiform··on Ask HN: Any list where web developers can find development contests?
99 Designs [http://99designs.com/]
antiform··on State of the Twitter, June 2008
I think it is because in 2008, we expect a certain level of uptime for web services. It's a good indicator of how the standards for web applications have increased over the years.

I remember about a decade ago when I first signed up for services like Hotmail or eBay, they would be down fairly often and for long periods of time, but it was understood and even accepted, since they were usually free services that did not have much direct competition. "Internet application" usually carried implications of slow, buggy, and unreliable service. However, in the last couple of years, it seems that we have to come to expect a near-constant uptime for the websites we use. It points to a general up trend in application quality and consumer expectation, which I think is healthy for both developers and consumers.

In the end, I think Twitter speaks to Ev Williams's brilliance in building an extremely sticky product, since people continue to Twitter despite the downtime and the deluge of blog posts from people criticizing them at every turn. It reminds me of how most people continued to blog on Blogspot even with its notorious bad pre-Google uptime.

antiform··on A New Day
If you don't read anything else:

"Well, here is my experiment: a very simple setup for fast design and art direction around content. I’m approaching this is much the same way one would approach the design of a magazine: a system for the way content gets handled, but every layout and story can take on a look of their own within that system. I’ve established a visual language for the site: a basic eight column grid, a few typefaces, and more static branded elements like the masthead and utility information. Beyond that, the system allows me to adapt the design to suit the content. Typefaces, colors, images, background, columns and layout, can all easily be manipulated to whatever the art direction calls for."

I've been a fan of Jason Santa Maria's work ever since I started looking for inspiration in web design. I think it'll be interesting to see what develops from this site as a result of this concept in the near future.

← PreviousPage 4 of 5Next →