Recent submissions

Comment · 15 years ago
As someone who has started studying programming and CS recently, avoiding becoming a guy who "glues APIs together" has been one of my goals. I want to learn the underlying principles, not just the surface-level implementations that change every few years.
Comment · 15 years ago
Sure, but can anybody post from Lulzsec's Twitter account?
Comment · 15 years ago
Here are some nice introductory ones:

Mathematics: A Very Short Introduction (Tim Gowers): http://www.amazon.com/Mathematics-Short-Introduction-Timothy...

The Language of Mathematics: Making the Invisible Visible (Keith Devlin): http://www.amazon.com/Language-Mathematics-Making-Invisible-...

What is Mathematics?: An Elementary Approach to Ideas and Methods (Richard Courant): http://www.amazon.com/Mathematics-Elementary-Approach-Ideas-...

They give brief but interesting glimpses into several areas of higher math, so they could help you decide what you want to pursue in more depth.

Comment · 15 years ago
And the kind of education that offers real financial benefit is often technical or mathematical in nature.

So there is something I wonder about: is there an IQ "floor" below which very few people will be able to benefit from or even complete this sort of education? What percentage of the population falls under this floor? And what will they be doing in the future as both the "service" and manual labor sectors, the traditional absorbers of people with no degrees or impractical "soft" degrees, dwindle in the number of people employed?

Comment · 15 years ago
I am retraining myself, too. By inclination I am a liberal artsy guy with only a slight interest in technical stuff, but I've seen the writing on the wall and am learning to program. Turns out that it can be quite fun anyway. :-)
Comment · 15 years ago
I noticed that the Ruby pages link to files that end in ".rb.html", but if you remove the ".html" from the end, it leads you right to the Ruby files.
Comment · 15 years ago
Good question. I'm not sure what the recent momentum is about, but I remember two widely-linked stories about "hipsters" and "hipsterdom" back in 2007 and 2008:

http://newyork.timeout.com/things-to-do/this-week-in-new-yor...

http://www.adbusters.org/magazine/79/hipster.html

It's interesting to note that "hipster" really started ramping up after "emo" had started sliding downward:

http://trends.google.com/trends?q=emo%2C+hipster&ctab=0&...

I compare the two because they are both subcultural labels that have become terms of abuse in fairly recent years.

Comment · 15 years ago
I do this, too, even sometimes writing out code in a notebook. For example, I gained a clearer understanding of recursive algorithms after I "expanded" a few examples by hand.
Comment · 15 years ago
Most very poor people are not young, athletic, with good physical and mental health, no dependents, and the background security of being able to leave their circumstances immediately any time they want.

The book is "Scratch Beginnings" by Adam Shepard, btw.

Comment · 15 years ago
What distinguishes "true geeks" from the pretenders?
Comment · 15 years ago
"People (even scientists) tend to overestimate the "deepness" of technological advancement and underestimate the "wideness"."

Very interesting thought, that our predictions have a bias toward "vertical" advancement -- vast improvements in areas addressed by tech that we already have -- rather than the "horizontal" creation and filling of new niches in demand.

Comment · 15 years ago
"Our lives look a lot more interesting when they're filtered through the sexy Facebook interface. We star in our own movies, we photograph ourselves incessantly, we click the mouse and a machine confirms our sense of mastery."

Is the filtering process people use on Facebook really so different from the ordinary "filtering" of our life stories that happens when we tell people about ourselves in any other context? Sure, when talking to people we don't know so well yet, most of us don't open up immediately about our flaws and vulnerabilities and fears -- on Facebook or anywhere else. But I don't see why that is particularly problematic.

"I did this not without significant resistance, because it's very uncool to be a birdwatcher, because anything that betrays real passion is by definition uncool."

Is having a passion really "uncool?" Maybe some people think bird watching in particular is dorky, but I don't think you can generalize from just that.

Comment · 15 years ago
Apple and Google are interesting comparisons. Some significant part of Apple's success lies in becoming identified with "cool": its products are stylish and fashionable in addition to being useful. Google's success, on the other hand, rests very little on that; it started out as pure utility (search), something people used not because they had lots of friends using it or because it was "cool" to use it, but because they tried it and it got them the results they wanted. And even if Google has become known recently as something of a "cool" company, I don't think that its individual products are identified as "cool" in the same way Apple's are.

So it may be worth asking: is Facebook more like Google, or more like Apple? Or in other words: would Facebook survive a demotion from "cool, trendy place to be" to "utility?" Is such a "demotion" happening as we speak?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton