skysight-inc/HackerNews huggingface dataset:
I don't think you're being rude. You make a decent point about the likelihood of erlang repl users and chrome os users not overlapping too much. But I wasn't trying to suggest that the only justification for building such a tool is to have it available on something like chrome os. My statement was more meant to make people think about situations in the future where this might be useful, and to draw attention to how little you need to know to be able to use this. Pretty much everyone now knows how to use a web-browser. That's all I need to know to use runroot. I don't need to understand screen. I don't need to understand ssh (and install a 3rd party client if I'm on Windows). I don't need to have any erlang libraries installed. In order to share what I'm doing with others I don't need to make any assumptions about their environments except that they have a web-browser.

I know to you and me these aren't major hurdles. But we have years of experience and knowledge of these "basic" tools that most other people don't. So as a teaching tool for those without such experience this is great. Also I think you underestimate how much inertia needs to be overcome for most people to try something new. This drastically reduces the friction to trying out new languages.
Today I searched for the answer to a question. The top hit was a useful article written by a subject-matter expert. (Good job, Google.)

Not really destroyed then.
A new Amiga with customizable coprocessor
Yes, that's where I got it from, normally that's very current stuff, I never thought to check the date.

Ok, I get what happened now. The article is suddenly popular again because of all the blogs writing about tomorrow linking to it, that's why it bubbled to the top.
Now the specificity of the search amuses me.
Ask PG: Can we have an [old] flag?
I think it is nice that we get submissions from older articles that are a few years old every once and awhile. They're healthy reminders of popular articles of days gone by.

At the same time, there seems to be a lot of recycling of older posts going on lately in attempts to grab karma. I feel like this is a too-cheap way to gain these points-- instead of sharing new useful information with colleagues, the system can be gamed by sharing too much of yesterday's useful information.

Flagging something as [old] would be useful -- perhaps some of the folks who've been here for awhile can opt to ignore them a la a browsing interface like /classic/ while still having the option of getting to these useful artifacts if we want.
Thanks for sharing your experience and perspective. How do you push yourself as an entrepreneur if you don't fear the normal things?
He might decide to fly the train into a building.
It seems to be a feature comparison, which I think non-geeks would look for as well.
I bet Google could do some simple metrics based on usefulness ratings by users (vote arrows) and number of ads. I bet they could also develop metrics to measure the same ratings against "degree of search engine optimization."
Ask HN: Who's the Best Domain Registrar?
I'm so sick and tired of GoDaddy. There must be someone better!
The persistence of the Amiga people is definitely something to learn from.

If anybody ever wants to put an end to it they'd better bring some garlic, wooden stakes and silver bullets.
Top Ten Types of Obnoxious Business People
Http://www.deal-cool.com/Index.htm
Re-post, I deleted the BBC link because it was an old article that became popular again, this one is current.
Deal-Cool.com: Holiday Gifts,Cool Gadgets at Attractive Prices - Free Shipping.
There's nothing wrong with posting older articles here, though it's customary for the submitter or an editor to add a (2007) to indicate it is not new..
I'm interested enough to have spent part of my free time over the past few years working on it. There was also a fairly large response to the Perl 6 Advent Calendar during December.
The Product Bay (Pirate Bay for personal fabrication)
Don't you normally learn about things before forming opinions?
Google could develop some kind of metric for "too many ads" on a page. Just getting the "O" in SEO to mean some sort of moderation would be a kind fo victory.
An interesting read, but I found this a bit bizarre:

No one seems to place a purity test on stateful programming: "Try writing that without any functions!".

It seems like the author is somehow placing imperative and functional languages on opposite ends of the spectrum, but in reality imperative programming is just a direct model of programming physical machines and functional programming is a constraint layered on top of that to impose a much more reasonable order.

State is an unavoidable consequence of machines operating in time and space. Functional programming just lets you pretend the physical computation doesn't exist to various degrees, but under the hood it's all imperative.
Drugs May Aid Only Severe Depression
Medical management training can change your life
Are you struggling despite being highly qualified as a doctor? Are you finding it difficult to face the consultant interviews? Is the competition level in the medical job market too stiff to fight? If the answers to the above questions are yes, then do not worry, there are hundreds of doctors like you who struggle to get the required guidance to get through their interviews. By equipping yourself with medical management training programs,
You can get a 3GS without a service contract from AT&T but won't the phone still be locked?
If you search for "muhummad is " you get the results you are looking for.
Nexus One vs Droid vs iPhone [Comparison Chart]
Yeah, but his host messed up by not being able to back up virtual machines.
That's kind of my point - it's spec-sheet shopping... which consumers have proven to not really give a hoot about. The iPhone didn't take its swathe of market share because it had better specs (God knows it didn't), it won by user experience, something no spec sheet will ever reveal.

IMHO this sort of comparison is pointless - it appears on the surface to be relevant, but in our experience we have seen that consumers will base buying decisions on far more subjective parameters. It's really out of touch with what the general buying public looks for when buying such a device.

Take the battery life data for example: hand a phone shopper two smartphones and let them play with it. How much weight do you think he/she would place on a 250h vs. 300h standby time? Compared to how slick/snappy the UI is? Compared to how intuitively they can get around?

The focus on spec-sheet comparisons IMHO is missing the forest for the trees.
This comes up with some regularity.

I use 'moniker.com', I'm pretty happy with them but I only register my domains there, everything else is on my own servers, so if you go for hosted DNS and other goodies I can't tell you much.

Moniker prides itself on never having lost a domain and their prices are pretty good.

Previous experience would lead me to stay away from bulkregister/enom, godaddy and netsol.
why couldn't you buy the unlocked phone and get the $60/mo t-mobile unlimited data plan for a TCO over 24mo of 24*60+579 == $2019?

http://www.t-mobile.com/shop/plans/cell-phone-plans-detail.a...
Microsoft and HP to reveal slate PC ahead of Apple
"The team, led by Jay C. Fournier and Robert J. DeRubeis of the University of Pennsylvania, found that compared with placebos, the drugs caused a much steeper reduction in symptoms of severe depression (cases scoring 25 or higher on a standard scale of severity, putting them in the top quarter of the sample). Patients with scores of less than 25 got little or no added benefit from the medications.

"'We were able to give an overall estimate of effectiveness for the first time in this more moderate severity range, from 14 to 20 on the scale, in which there’s no question that doctors would likely consider prescribing medication,' Dr. DeRubeis said."

This is good that the study used a depression rating scale to categorize patients in a way that shows which patients are most likely to benefit from drug treatments. As the article notes, there are other approaches to treating depression, and the friendly attention of doctors in a clinical trial is beneficial enough in itself that drugs are hard put to beat placebos except for patients who have more severe depression. Many other people bothered by depression may gain much more benefit from cognitive therapy.
I recently submitted this article about Ruby design : http://www.scribd.com/full/24764060?access_key=key-bmp10h1nw... which also uses the idea of Huffman coding in the context of evaluating language design.
I'm working on Sup, the email client for nerds. http://sup.rubyforge.org.
Great find, thanks for sharing.

It's important to note that the case of the Pirahã doesn't salvage the Sapir-Whorf hypothesis. Whereas Whorf posited that the absence of a word for a given concept in a language means the people who speak that language cannot think about the concept, the evidence of the Pirahã seems to suggest the reverse: that the reason they don't have words for certain concepts is that they don't think about them.
This is a good idea for the Feature Requests thread.

http://news.ycombinator.com/item?id=363
I'm kind of shocked as to why this is a surprise to anybody?

Isn't the very basis of twitters communication platform designed to be the basis of this exact situation?
Tell HN: MIT Team that won the Red Balloon Contest on Colbert Report Tonight
Physicist Riley Crane, leader of the MIT team that won the DARPA contest will be on the Colbert Report tonight.

In other news, Boston is freezing cold and I can't wait to get back to SanFran tomorrow.
It's a bit confusing. Essentially, "the method above" (using multiple OS threads running on the same Lua VM) extends Lua, adding a GIL along the way.

Lua itself does not use pre-emptive threads (the kind where you need to worry about locks, race conditions, "thread safe" libraries, etc.). It has co-routines, co-operative threads, in which independent light processes run and yield to each other. Only one is running in the interpreter at a time, so locking and race conditions are much less an issue. If something needs to happen atomically, you just don't yield and resume in the middle of it. (Coroutines are as versatile as one-shot continuations, incidentally - each can be implemented in terms of the other.)

BUT, since Lua is designed for use in other projects, it may be running as a scripting engine inside of (say) a multi-threaded C++ game. In this case, Lua can have multiple threads running in the VM at once. There are no-op functions (lua_lock and lua_unlock) defined in the code around operations which need to be atomic. Such a project could recompile Lua with them calling appropriate locking operations. You can run Lua multithreaded, if you want, but then you have to worry about thread safety. (I have to admit some ignorance here, though - I think running multiple independent VMs is much simpler than having to deal with debugging multi-threaded code.)

FWIW, the source for Lua 5.1.4 is ~626 KB. Adding a customized version of it to a project's source tree is nowhere near a big deal as including, say, all of Python (which is, what, 40+ MB?). In the Lua source, luaconf.h collects some items that are likely to be tweaked in project-specific ways.

Anyway, Lua does not have any threading implementation of its own because it would make it far more difficult to run inside of other projects. The Lua VM itself is pretty light (a few hundred KB), and since all VM state is specific to each instance, you can run several without running into the sort of problems that people have with Python's GIL.

There are several extensions for multitasking in Lua, beyond using coroutines. Here is a listing on the wiki (http://lua-users.org/wiki/MultiTasking) and a comparison by the author of Lanes (http://kotisivu.dnainternet.net/askok/bin/lanes/comparison.h...).

This is one of the cases where keeping Lua small, portable, and easy to embed means that functionality people expect ends up in an extension rather than as part of the "official" standard library. I'm happy with it as a trade-off - it makes Lua as expressive as Python but keeps the core language as small and clean as SQLite.
From one IT to another, what are your thoughts on using AVG versus Avira?
The basic problem is how do you even adress the "user experience" on a chart like this? All you'd end up doing is throwing your personal opinions about the device into the mix, which would ruin the objectivity of the chart.
If that is the case, why are they not being consistent? Why withhold suggestions only in the case of "Islam"?
Data Mining Resources
Google is probably the hardest company in the world to boycott successfully.
Error: The requested address /article/index/104720/4chans_YouTube_porn_prank is invalid.
Thanks for the reply...and giving me a reason to learn about rot algorithms.
What I'm trying to do is slightly different. A guide will tell about everything that there is to do. So does wading through the forums at Trip Advisor.

I'm trying to present itineraries that have already selected interesting things to do. Essentially future travelers are going to benefit from past travelers.

What's often important is: How much can I fit in a day? How do I get around? What was my personal experience, and how can other travelers benefit from it?

In a near future, you'll be able to search on itinerary based on your travel profile (age group, kids/no kids, fast, lazy etc.)
Regardless, the RIAA and the major labels are all in big trouble. There's only so much litigation you can do before you realize that the world has changed. The RIAA suing customers is like manufacturers of horse drawn carts suing early car manufacturers back in the early 1900s. The new economy just happens whether you like it or not. Music file sharing makes perfect sense in a world where the cost of making a copy of a digital file is zero. Arguing against that is like arguing against gravity. It is what it is. The labels were all aware of the changes going on way back, but they chose not to take advantage of change because they thought they were that powerful. They deserve their cruel fate.
I submit something that may be potentially useful, a guy who is going to open source out something that might be real interesting ->http://news.ycombinator.com/item?id=1032278 and I get no love and this ahem "sensationalist" blog with no proof whatsoever for the claims gets so many points - wow!
Are you doing API-based or automated registrations? If so, check Tucows. The pricing isn't the best, but the API integration is good.
http://www.amazon.com/At-Glance-Reversible-Horizontal-PM326-...

At A Glance is the typical big name retail company that manufactures these types of things.
Ah, yes. This has been mentioned in concept by various blogs, but nobody's done anything more than Thingaverse yet.

Iiiinteresting.
You can, and if you can front the $600 (month one cost), it absolutely makes sense.

Another consideration is that many people buying these aren't going to keep their phone for the full two years, so front-loading doesn't always make sense. In this case, the price difference is drastic enough that the TCO for 12 months is still lower for unlocked ($1250 vs. $1340), but it's not a big a difference. I'm sure some people would be willing to finance $350 over 12 months for $90.
Larry Lessig's books are especially strong on public policy.
"islam should" is decidedly accurate as well.
How would the phrase suggestions in question be wrong? They have a severe case of political correctness!
This article is jinxed :(
I think you might be looking for the Pi programming language: http://www.pi-programming.org/What.html
Hate Your Job? You're Not Alone.
More like $70 a month with tax, which the chart should have guesstimated. Also, the Nexus One is $529, not $579.

Also, T-Mobile offers 1000 minutes for a year for $100, with minutes that don't expire as long as you keep refilling in time. Since the phone has WiFi, and there are likely ways around text messaging, the prepaid option is like getting 333 minutes a month for $33.33 a month, 500 minutes a month for $50, or if you rarely use the phone, as affordable as 83 minutes a month for $8.33 a month.

You can get a good plan for $529 + $200 = $729 for 24 months, which represents out of pocket costs of $30 a month to have an internet-connected 1Ghz "mini-netbook" with you, that can also make and receive calls. Who needs those clunky, heavy $300-800 netbooks now?

I imagine Google Phones will become the new "netbooks", sold for $300-500 at Costco stores alongside actual netbooks, next Christmas.
No matter how they carve it up, I feel like a fool. It still comes to ~$1000 a year for a smart phone, this one or another.

It makes me think I should wait a couple of years for data plans to come down in price as voice and SMS plans have done so in the last few years then maybe I will come out far ahead. That way maybe I could save some serious money.

But it is a lovely device. :)
Blame anon.
True.

But I would think that people at google would be thorough. Most perplexing.
I've seen a few of these recently...

My favorite, OMeta is a pattern/grammar-oriented language (and one of the most interesting papers I read last year). This comes from Alessandro Warth at VPRI, where Alan Kay and others are doing some really great research: http://tinlizzie.org/ometa/

there's the Bondi language and its "pattern calculus": http://lambda-the-ultimate.org/node/3695

and the one that's most like you describe is π (Pi): http://www.pi-programming.org/What.html
Biggest thing I've taken away (so far, as I'm still reading it) is that TechCrunch referrals and their initial beta list were woeful in terms of conversions. The beta users were predominantly the "check out the new shiny thing" types who weren't really likely to be eventual users of the product.
Actually, you're looking at a marginal $500-$700 a year if you already find a cell phone to be indispensable.
The question is not really "how to not be useless".

If you make society about being useful to the top 5% of the population, then the rest of the population is always going to be left in the dust unless you turn to geneticaly modified workers ala Gattaca.

The question is, how do you create a society where everyone can make a living?

It is ingrained into modern society thinking that in order to make a living, you need to be useful to someone else that has the money, power, and natural resources that you don't have simply because of age, luck, or someone being naturally smarter.

But what if everyone was guaranteed land to live in and produce their own sustenance? In a different type of society, or perhaps far into the future, this may be a possibility given population control.

In this manner, people are guaranteed to at least make a living. The tendency for riots will be greatly diminished when basic needs are met. Everyone else who wants to create more wealth and enter the monetary exchange will be free to do so.
Step 1 is to get out of the mindset of using the same solution for 20 years. You often don't, and when you do, it almost always costs you more in lost opportunity than it saves.

Yes, yes, I know many many legacy systems are out there that are decades old. And every single one of them represents major lost opportunity.

Release early, release often isn't just for startups.
I'm interested. Very much interested. I just can't right anything substantial in it yet. Can't wait for Rakudo's 1.0 release though.
You know, a lot of banking systems still shut down for nightly "maintenance".
Imperative programming arises from the fact that modern architectures are based on the Von Neumann model. FP programming arises from a lambda calculus model, so I feel that his argument is accurate. Note that this is not placing things on a spectrum, per se. One day we may not be using Von Neumann architectures for everything, anymore, and then his analogy will become more apparent.
What I've been thinking could work for that is a list of "things I've got my eye on". Maybe a digital SLR in the $1-2k range, a better iPhone deal, flights from AU to the US, a fridge, etc. And then the clever friends could act as 'buying agents' to help source the best deal and take a cut along the way. The original deal-seekers could list a target price they've discovered so far and have the agents look to beat it.

Agent offers could be on behalf of friends or friends of friends or 'approved accounts' to deter spammers.

All the original seeker wants is the best deal. The clever friend would be happy to help and split the affiliate cut with the host site.

With Blippy, I think notification of post-sale is mostly helping the followers (e.g., someone like you just wanting to buy what your friends have bought) and not people in the research or purchasing phase without a friend to follow.
If the drug can't outperform the placebo, then it doesn't make it better than nothing because you're adding chemistry to your body without any assurance that it's going to actually do anything.
Watch the documentary "Comedian" for more on Jerry's work habits. It partially follows him and another comedian during the time after the Seinfeld show had ended and he was getting back into stand up.
This is a tip I picked up maybe ten years ago from bodybuilding (with the exception of having a rest day every five days or so, which is considered good practice.) If you miss more than one day in a row, it can be very hard to get back into the routine. Good to see this reposted every six months on Hacker News.

I'm still planning on writing an app to help the user track goals this way. :)
I like Dreamhost. I can stick unlimited small PHP or even Rails sites there for just $10/month, and their control panel is excellent. You can mask your domain ownership for free as well. $9.99 per domain is not the cheapest, but it's competitive, and I trust them more than any other top-25 volume web hosts.
Is the iPhone a big hit? I thought it was a relatively small proportion of the total phone market.
100 bucks as a grand prize?

No mention of who is backing it etc.
Not adding anything to the discussion, but I would like to voice my agreement in addition to my up-vote.
Piraha language exceptionalism is overdone (http://www.people.fas.harvard.edu/%7Enevins/npr09.pdf).

Even Everett Says: If you go back to the Pirahã language, and you look at the stories that they tell, you do find recursion. You find that ideas are built inside of other ideas, and one part of the story is subordinate to another part of the story. That's not part of the grammar per se, that's part of the way that they tell their stories. (http://www.edge.org/3rd_culture/everett07/everett07_index.ht...)

As the Harvard people argue, Everett kind-of redefined Piraha Grammar. So there isn't recursion in Everett's official grammar even through the Piraha use recursion in their communication by everyone admission.
Planet hunting: the search for a second Earth gets serious
Actually more HFCS is used than sugar for some reason...

I'm looking for a reference on this, but haven't found one yet. I know I read it somewhere.
Hey Sean, I've been musing about automatic story generation / dynamic choose-your-own-adventure games recently. I'd love to chat with you about this stuff if you're interested. You can contact me from my webpage from my profile if you'd like to chat.
Yeah, I agree. But it was thought provoking enough I thought people here would enjoy it regardless.
On failing open
Myths of the Knowledge Society--It's Not New
Ten Rules for Web Startups
Why can't US pig farmers profit from the pork revolution?