skysight-inc/HackerNews huggingface dataset:
Any carrier unlocked iPhone will work with all the carriers in South Africa. The frequencies available are GSM 900/1800 and UMTS/HSDPA 2100 and all the carriers offer micro-SIMs if asked.

In fact, that's true for the rest of Africa too, where you're pretty much guaranteed to find at least one GSM 900/1800 network wherever you go and in many cases a UMTS/HSDPA 2100 3G network as well, though the coverage might not be as comprehensive as it is in South Africa.
My hackles go up whenever I hear the term "myths".

Despite this, I think this good debunking.

Summary: Let the buyer beware. There are no short-cut to investing wisely. Don't buy without doing your homework, and don't expect certainty even when you've done your homework.
Программа Catalog Trust inspector
I've definitely seen horror stories like that before. Maybe I was just lucky.
Thanks a lot, this was bugging me the other day and I was starting to brainstorm how I could filter things. This is perfect!
Khronos Group releases OpenGL 4.1, claims to leapfrog Direct3D 11
> I travel far FAR less often now than a few years ago.

So do I. I never found flying particularly pleasant, whether economy or business class, and after a decade of frequent business flying I pick other alternatives (including staying at home) whenever I can.

But the US travel statistics
http://www.bts.gov/publications/national_transportation_stat...
seems to say that "people" still fly more - 350 bill. passenger miles in 1990, 530 bill. in 2000, 583 in 2008. Although it's down a bit from the peak years 2006-2007.
I agree with you 100%. I'm redesigning the page.
Live blogging from Human Computation KDD Workshop
There was definitely a lot of discussion of these issues going on the last time I was playing around with Erlang, so it's quite possible progress has been made. My recommendation is to take my comments with a grain of salt, and comments on stackoverflow, and micro-benchmarks; and do your own testing and tweaking for your workload.
Thanks for the answers. For all the flak US education receives, the option of taking AP classes sounds good (and it gives college credits, which is even better!).

From your post I could find http://en.wikipedia.org/wiki/Advanced_Placement_Calculus which shows that AP Calculus does indeed include integrals.
When you were growing up, the previous generation of German businessmen gave up some of their profits to pay for your education and health care, and to ensure that you grew up in a relatively safe and pleasant environment. They did this with the expectation that you would in turn pay for the following generation.

I wouldn't go so far as to say that you should be forced to perpetuate the system. You didn't choose where you were born, and if you think the system in place there is wrong you should be free to leave. But you've benefited from the generosity of others, and now by moving to a country where it's cheaper to do business precisely because it doesn't offer its people the same advantages that Germany does, you're ducking out of repaying that debt. Have you thought about other ways to pay it back? Or do you consider the previous generation to be suckers for paying your way without making you sign a contract first?
Well, it expects the user to have the activesupport gem installed. Rails depends on it, not the other way around. But yeah, usually if you've installed one you've installed the whole rails bundle.
You must have experienced this yourself first hand. This is a great description of the problem and the solution.
While I think it's great that more and more developers are being exposed to building network applications using async I/O (which I guess is "evented" now) via Node.js, I think it's worthwhile to point out that the state of the art has moved well beyond these kind of callback frameworks. The reason is simple: it sucks programming in callback patterns on serious, large projects. You end up with lots of routines that are 6 or 7 callback chained together--and don't forget to attach error callbacks as well at each point.

In the Python world, for example, eventlet, gevent, and diesel (disclosure: my project) all use coroutines to achieve very high performance asynchronous I/O that's still written in a "synchronous" style. And before that, CCP games has been using stackless python to do coroutine-based networking for the servers behind the very popular MMORPG eve online (http://www.tentonhammer.com/node/10044).

Even slicker, in languages like Erlang and Haskell (via forkIO + the select/epoll I/O manager), support for asynchronous networking using "blocking-style" code is a fundamental language/compiler/vm feature. When you write any code in these languages, you're transparently taking advantage of the same scaling characteristics node.js and its ilk provide.

So, I'd humbly suggest to anyone getting serious about doing this kind of programming that they investigate some of these systems (which are usually built by weary callback-style async I/O veterans) and leapfrog the rest of their peers. Consider Node.js a gateway drug.

Linkage:

http://eventlet.net/
http://github.org/jamwt/diesel
http://en.wikipedia.org/wiki/Asynchronous_I/O#Light-weight_p...
http://www.galois.com/~dons/slides/a-scalable-io-manager-for...
What's New in Ruby's Bundler (1.0 RC1)
One-hour Rethinking of Delta's Sky Club Portal Page
It's fairly rare, honestly. You see it occasionally, but it's often a pain when you do.

Interestingly, Facets (a non-Rails support library similar in scope to AR) has exactly the same problem. So mostly this is an argument against similar broad support libraries outside any specific scope.

That is, Facets would be pointless by this argument because it has no Rails-like environment to live in.
I usually commit browser suicide and grab a meal if I ever start slowing down.
Apple doesn't have to support jailbreak iphones users. It still void their warranty etc.
I'd be interested as well. Looking at it from an entrepreneur's POV, being on the inside give one a competitive advantage. It would be good to share others who are in the same place.

I agree with your comment regarding most comments here show a lack of understanding of enterprise IT. But I guess that is the fundamental problem for new ventures to enter in the realm. Enterprise software operations on a ecosystem that is archaic and closed.
you might also want to add some more general "about" and "guide" pages. nice web design
Data Leakage Going Gaga - Update
Yes, exactly. This is how libertarians prefer to few things because it recasts things like equal housing opportunity laws from "protecting the rights of minorities" to "infringing upon the rights of property owners".
PyPy EuroPython 2010 report
I actually wrote a scathing reply to this, complaining that he'd seen a film, not enjoyed it, and rationalised his experience. Big logic fail. Who is he to say that having lots of exposition is not enjoyable? I enjoyed it. Sure, he's obviously got a bit of understanding about a subject and he's put it to good use in manipulating other people's thoughts, but that's just wrong.

Then I realised I was getting upset about a blog entry, and thought: wait, no. This is how the internet works. People post their opinions on blogs, like-minded people (of which I am clearly not one in this case) will enjoy sharing with them. The fellow has opened my mind to another way of interpreting a story, another angle from which I can appreciate the work. And maybe by understanding his opinion I can reflect better on my own enjoyment.

Then I thought a little harder. No, the internet works by ignorant people ranting against each other until they achieve a state of mutual indignation which overrides any basic logical thoughts they might have possibly had about the situation. It was at this point I wished I had not deleted my original post. Sorry internet, I have failed you.
I do the same, but then I collapse on Friday evening and quite a bit of the weekend.

And having a girlfriend doesn't make it any easier.
Your entire response focuses on significant whitespace, which I didn't mention at all in mine.

And no, the time-space tradeoff of the generics is not necessarily a better question than how readable the language is. That is a matter of taste. I will spend more time reading the code than I will worrying about the performance characteristics of generics or creating a Beowulf cluster, so caring about the common case is not exactly vacuous, even if it isn't the #1 most important thing.
It's probably of no help to you, but I use a dualscreen nVidia setup (twinview), and it just works.
Seconded. There's more than a bit of literature documenting the benefits of mindfulness/insight/vipassana meditation, which, besides an increase in the ability to focus, include reduced stress and anxiety:

http://bit.ly/9OKHt9 (google scholar search)

And "...a nuts-and-bolts, step-by-step guide to Insight [Vipassana] meditation...":

http://www.kusala.org/udharma4/mpe.html
Virgin America has leather seats, AC plugs in every seat, $12 wifi, decent meals for $10 and lots of TV channels with LCD screens at every seat that go on all by themselves. They still packed us in like a sardines but, hey, I could have bought business class for an extra $100 at the gate (I bought the meal and used the plug, though my laptop was a bit big for the space).

I personally found the experience like a bad sci-fi nightmare but it does seem they are trying for what some people might enjoy.
Part of the problem here is that in the ridiculously fast-moving Ruby and Rails world, you need <i>something</i> reasonably stable. The standard libraries could speed up, but would then need to worry more about bad ideas making it in with no way to take them out.

Backwards compatibility isn't optional here. Ruby could very, very quickly become a giant ball of hair if we're not careful what we put in, because nothing can come back out. Rails plays fast and loose with this, but having the language itself do so is really, really bad.
Did they include countries with 0 Robots in the Regional Averages? I hate statistics.
I think that the company that this would create liability and/or negative publicity for would be apple.
20,000 Person iPad Survey Reveals Owners are Elites, Critics are Geeks
http://www.copyright.gov/1201/

Looks like it's more than just education and criticism:

> (i) Educational uses by college and university professors and by college and university film and media studies students;
> (ii) Documentary filmmaking;
> (iii) Noncommercial videos.

Looks like so long as you're looking to use a clip, and your use would qualify as fair use, you can rip a DVD. That can't be what the librarian meant to write though, that would actually encourage people to make backups and then further copy a fair use bit into a different work.
It's a matter of preference I suppose. Ultimately, I tend to keep images out and stick with links because it gives users more control. I feel like a big image there will have everyone rushing to see the screenshot, whereas someone can open it up in a new window to get the point with minimal flow distraction.

Regardless, I use links because I think I ought to be doing you the service of linking to my original sources -- usually well founded research -- rather than just presuming that I'm to be trusted.

A link isn't distracting. You clicking on it is. We need articles with more links to background information, not less. See:

http://infovegan.com/2010/06/19/bloggers-and-bills
Quick poll: When you were in school, especially college, were the best teachers young or old?

There are young teachers with talent, but in my opinion, the most outstanding lecturers were older and had a depth and variety of experience that the young ones couldn't match. Older teachers have the fabled 10,000 hours of deliberate practice to account for, as well as a diversity of experience and the time necessary to assemble some perspective on all of it.

So here's a big +1 for hiring adjunct professors from outside the usual pool of fresh young faces. Let the young people work, and the old people teach.
PCI Rock, WTH?
Fantastic. I am looking forward to using it once recreational cannabis becomes legal in California.
I don't know much about Brazil but it would be the the first latin american country without crazy excessive regulation.
I strongly disagree.

I remember that there came a time when the people with top karmas were given a different decoration around their name. Their name was in bold and gold I believe. This would be too similar.

Overall karma count shouldn't be used as a measure to exclude others from participating in this, especially newcomers, who could very easily bring a lot to the table.
Annoying Things About CouchDB
I agree that it's reasonably rare (though anecdotally I do feel like I'm running into it more often).

It's correct that I'm essentially arguing against requiring "invasive" support libraries that change the nature of ruby (admittedly, that's subjective) in gems. Gem authors should consider their dependencies on the basis of necessity, not convenience. Keep the scope low and compatibility high.
There is definitely a need for a website like this. Right now the way strains are rated is terrible and tells you nothing about what the effects are actually like. Usually the descriptions just say something like, "uplifting and energetic" or whatever. Meh. My criticisms would be:

1) Explain how the rating system works. It's not obvious just by looking at it that you only get five point to allocate within each category.

2) Consider bringing the rating system more in line with the academic research, specifically with the book On Being Stoned.

http://www.druglibrary.org/special/tart/tart8.htm

http://www.druglibrary.org/special/tart/tart11.htm

There are several chapters worth of different effects, and since each strain is fairly consistent in its effects I think it makes sense to at least give users the chance to fill out a lengthier survey.

3) Bad design. Good design is supposed to remind you of something. This doesn't remind me of anything. Except maybe a generic web 2.0 looking site like OMGPOP. I'm not sure what the right look and feel is for a cannabis ratings guide, but I'm pretty sure this isn't yet. Maybe something that borrows inspiration from Zagats and Google Maps? You need a design that signals to a first time visitor that this is the authoritative site for this information, and this design doesn't send that signal at all.

4) If you want to start a marijuana-based web startup then you should make software for the dispensaries. This is enormous demand for this and it's completely unfilled. As a website I like leaf.ly conceptually, but as a startup I think it's most likely a really crappy idea.
Oh, that's even better. I don't subscribe to Gizmodo, but I do subscribe to Lifehacker.
Why Fair Use is Not Just Acceptable, It's Essential for the Future
Pacman in HTML5 / Canvas
Can an error be so small it's not inaccurate?
It looks like the exemption is pretty narrow: ripping DVDs for the purposes of extracting a short excerpt that meets fair-use criteria, for use in another, larger work of commentary or criticism. Essentially, it's now okay to rip a Disney movie for the purposes of grabbing a clip for use in your video podcast discussing representation of gender in Disney movies or something.

There's more general interoperability language in the DMCA though, so it's possible that if the creator of a Linux DVD player were prosecuted, they'd be acquitted. Falling under one of the Copyright Office's explicit exceptions is safer but I don't believe exhaustive.
In Spain most of my friends who got entry-level developer jobs used to make between €20k and €30k. It's been two years since I moved to the US, but I doubt things changed much.
The fact that it is closed source should not be a problem unless you are RMS!

um, or unless you use an operating system or architecture for which they don't build a binary, so you can't use it no matter how well it works as advertised.
Burnout, How to Recover
Interesting idea. I'd love to see you working with the producer of HackerMonthly to get these in there.
It doesn't seem to work the other way around at least. I wasn't able to get 3G with an unlocked mytouch on AT&T's network.
Audio from Richard Stallman's talk at useR 2010 on software and freedom
I wouldn't be entirely sure of your assumptions that missing class makes them fall behind.

An example is myself. I am a high school drop out. I gave up when, in Grade 11, I passed my Math 20 class with an 85% - but had credits withheld (meaning that I either had to retake or had to make them up with some other class) because I missed 60% of the class. This repeated itself in other subjects. I didn't need to go to school, I was still learning the concepts etc, but I would not have graduated without repeating classes (and actually being there for them) because of my attendance record.

I'm also aware that this is anecdotal, but from discussions I've had with other people in similar situations, it's not that I was necessarily unique.
I'm not sure if this would have helped me when I was going through this process. But, it certainly is a very accurate description of burning out and offers up practical, (and in my case useful), solutions.
As with everything, it depends on the implementation ;)

I think it's probably tougher to monetize a web game, but flash game creators seem to be doing moderately well with advertisements that run before you can play the game.

There's an interesting hook in what you're talking about: I could IM a friend and say "hey jump on here, let's play together". It's much more social than most web games out there which is intriguing.

In general most web pages feel like you're there by yourself. The model of seeing many other people there at the same time is novel enough right now that it should be a little easier to get people to tell each other about it.
I don't think that's entirely true. The DMCA has a bunch of exceptions for things like "interoperability" and "research" that are somewhat vaguely defined, which someone who was subject to a DMCA suit could use as a defense. This rulemaking process carves out a subset of those where the Copyright Office has determined that the activity definitely falls under those exceptions. But unless I'm mistaken, I think it's possible to argue other uses as well--- but you'd have to argue in court why your use was primarily for interoperability purposes. The advantage of doing things that the Copyright Office already declared to fall under those exceptions is that you wouldn't have to argue that point at all, because the issue was already decided.
Droid X has already been rooted, so I guess it wasn't much of a problem.

http://www.intomobile.com/2010/07/22/verizon-motorola-droid-...
Five Management Truths
Indeed, latest development version of Chrome doesn't work. We found and fixed the bug earlier today, the fix will be deployed later this week.
I wonder if Tim Bray wants to be remembered like that.
Actually more than physical form, but device characteristics also. For example, if HW companies can do great customized chipsets, ala A4, for WP7 they may be able to get improved battery life.

Also, remember MS specifies minimum HW requirements, but vendors can go above and beyond (except in the case of screen resolution). For example, there's nothing stopping one from adding front-facing cameras, with software supporting it. Or a gyroscope, etc...

One thing we have seen though is that HW manufacturer skins are not a desired feature. The only one that people even moderately like on Android is Sense. And even there people say that straight Froyo is better. And believe that with Gingerbread, this situation is exacerbated.

Plus the custom skins is largely what blocks these phones from being quickly rev'ved to new versions of the OS. Apparently one of the things that MS has worked out with the carriers is that they'll own the update of the OS.

At the end of the day the HW companies really should be competing on the HW. The SW is probably better left to MS and Google.
>Your entire response focuses on significant whitespace, which I didn't mention at all in mine.

Doesn't matter.

>Beowulf cluster

It was a fatuous comment designed to compare with the original fatuous comment.

>the time-space tradeoff of the generics is not necessarily a better question than how readable the language is. That is a matter of taste

No it's not. Taste is preference, whether or not a language is impossible to deploy with generics in an embedded environment has absolutely nothing to do with whining about syntax.

importance:
Semantics > syntax

I don't think I've seen sophistry and an obsession with the trivial on hackerne.ws like this in quite some time.

You're complaining about the color of the bikeshed when real discussion and work is to be done concerning the semantics and structure of the language?
Rules for Writing Clojure Programs
Beauty Tips For Brides & Brides should keep the whole look classic
The Startup Cup: a soccer tournament for SF startups
We will gather several of the Bay Area's most awesome web startups for a fun day of soccer and mingling!
It will be a great way to meet other startup peeps, get to know their company, do some team bonding, and raise money for a great cause.

If you're in the SF Bay Area and work for the Internets, you're invited to sign-up!

When: Sunday, August 15th
9am- 1pm
Where: Crocker Amazon Field
@ Geneva and Moscow St., SF

GO TO: www.thestartupcup.com to signup your team!
Apple may not like the ruling, but the funny thing is that this may actually cause an increase in the sales of iPhone.
Tineye.com, for those who have heard of it, also uses PostgreSQL (I set it up). It is mostly a KV store with a metadata join, but it's +1.5 billion rows returning +10 random uncached rows in <100ms.

Originally we used MySQL, which revealed its true face at ~500 million rows. Queries that were <300ms suddenly turned into 2-3 minutes because the query planner decided it would be fun to do a full scan or somesuch. Migrating to PostgreSQL not only reduced the query time of the same queries by more than half but also allowed us to scale the number of rows pretty much linearly with a small constant.

Then I did some horizontal partitioning and things got really awesome.
Pozdrav iz Sarajeva, trenutno sam na Floridi. Javi mi se na moj mail(na HN profilu je)
DNSViz - Visualize the status of a DNS Zone
Hookbox: Real-time Web with WebSocket/Comet and Webhooks
US Immigration System Sucks, if you are a Founder
I'm a visual kind of guy, so I pulled those travel stats into Google Docs:

https://spreadsheets.google.com/ccc?key=0AqzimL8-eYhYdDdkcC1...

The chart sheet has a graph of total miles traveled. Compare to US population:

http://www.google.com/publicdata?ds=uspopulation&ctype=l...
This was posted a couple of days ago. (I knew this looked familiar.)
http://news.ycombinator.com/item?id=1542484

Here is the direct link to David Cancel's site with the article. http://davidcancel.com/data-driven-startups/
I think developers get attracted to frameworks because of fun examples like the one linked in the posting. Until there are multitudes of interesting examples using other tech, I think it's going to be an uphill battle to attract significant numbers of developers to them.

Since many of the Node.js demos like this one are open-source it's much easier for developers to download working code and make modifications to see how everything works.

The technically superior solutions often get overlooked for the most accessible ones.
Regardless of the popularity of Javascript on the server-side, if you're writing a web-based application, then your architecture will benefit from:

1. Shared code between client and server.

2. Specialization in one language.

V8 and Node are at least a very good combination for server-side Javascript.

Re: "is it absolutely not suitable for production use?"

Node in alpha state is already more production ready than many "production ready" tools.