skysight-inc/HackerNews huggingface dataset:
Yeah. Even with all the bureaucracy that we like to fret about --- Wikipedia still works for most pages.
You are forgetting the self-hosting language implementations, all of which are quite speedy:

* SBCL: SBCL

* GHC: GHC

* PyPy: Python

There are a lot of languages written in C because when those languages were written, that's all there was.

Language implementations can be faster than the language they are written in because that language is not used for the codegen. LLVM's C with JIT is "faster than C", for example.
One of my daily habits for the last few years has been writing morning pages, though my goal is 500 words, and I typically write 550 - 600. I use the excellent WriteRoom, which helps block distractions and also provides a handy word count in the bottom left corner. I now have hundreds of text files documenting my inner monologue over the last few years...I expect it'll come in handy if I ever decide to write my memoirs :)
Gore's Choice
What other work? It's no more work to open an application than to open a website. In fact, it's a lot less because I don't have to fire up my browser, navigate to the site, sign in through Facebook, etc.
I did morning pages (long hand) for a while, and while the process certainly was interesting and helpful, most of it was garbage, trite, uninteresting, and truly boring. Any interesting pieces would have required rewrite/cleanup before being anything close to publishable.
> That's probably because most people only sporadically have to write shellscripts.

Does anyone have to write shellscripts? If I'm writing one and it has any degree of complexity at all -- i.e. has loops or subroutines -- I just write it in Python. The only part of bash I know is the subset I use interactively on the command line.
If they didn't mean that killing someone costs a lot of money then they should not have said it. :)

I was simply pointing out that killing can be be done pretty quickly and cheaply -- as cheap and quick as we as a society want. The same goes for whether and how imprisonment is carried out. As with many things in life, there are dials. We can adjust these dials.
I never said that this application shouldn't exist; I just don't see the point in making it a web application, when both the process and the product of using it are completely anti- or a-social. Is it just that you don't have to worry about where to store it/when to back it up? I've forgotten about that concern since I started using Dropbox.

There are a few implicit advantages to making something a web application: upgrades for free, no installation, etc. but there are also implicit disadvantages: network latency, inability to use when out of service range, and so on.

What I'm really saying is that this application seems like the perfect candidate for http://mozillalabs.com/prism/ -- it's not really web application, per se, it's just an application that requires an Internet connection, and happens to use HTML as a presentation layer.
Quite so - but remember the calendar computer was of Greek origin. It wouldn't surprise me if accurate information about times and seasons were held close to the political and priestly elites rather than publicly disseminated.

I think what the blog writer meant was that they device accounted for the length of the sidereal year accurately...perhaps they calculated exact dates from the nearest solstice or equinox?
Installing mod_php:

apt-get install libapache2-mod-php5
a2enmod php

Installing mod_perl:

apt-get install libapache2-mod-perl2
a2enmod perl

But, in general, running app code in the webserver is a bad idea. This is why everyone uses fastcgi in production, and why every web framework (except PHP) ships a standalone dev server for development work.

PHP is the one that's hard to use now, unless you are developing on an already-configured system.
No law compels Google to retain user information.

It is misleading to suggest that Google isn't deliberately retaining information and that it is just trying to comply with the law. The law only states (in some circumstances) that any "retained" information must be provided to the govt
You don't need the semicolons if you prefer newlines. e.g.

let total=0
let n=10
for ((i=0; i<n; ++i))
do
if (( i % 2 != 0 ))
then printf 'Odd: %.3d\n' $i
fi
let total+=i
done
echo "Total is: $total, average is $((total / n))"
Java's mentioned a few times in this list, but what's Java written in..? Well.. http://stackoverflow.com/questions/410320/what-is-java-writt...
After reading that, I promptly threw a package of Atlantic wild caught salmon in the refrigerate to thaw for later.

Fish happens to be be one of my favorite foods. I think I am in the minority in US. I also like beet soup (borscht), so hopefully I am getting my share of Fe as well.

A lot of people here love steaks, chicken, spaghetti, pizza, but fish or beets are secondary or fall in the "weird" foods category.

In general I think so many Americans have weight problems because the popular foods happen to be bad for them. An extreme example of this is the Native American food -- fry bread. They have been displaced from their lands, and US govt. is feeding them with lard and flour. No wonder diabetes rates are so high among that population segment.

http://diabetes.niddk.nih.gov/dm/pubs/americanindian/
I'm used to compilers that are self-hosting. More recently there have been a swath that were written in C or C++, but this is mainly because to work on *nix, you will need to call out to a C library at some point, and writing it in C make implementing the FFI fairly trivial.
Faith, Risk, and Uncertainty
Or UVB-producing laptop screens.
A lot of languages weren't written in pure c but involved a combination of c (or java) and a parser-generator like Yacc or Bison.

The process of implementing a language isn't really about breaking out an editor and a compiler and coding. Rather, language implementing about specifying a virtual machine, a grammar and various other meta-programming constructs. Thus "written in c" can a deceptive description.

Even a recursive-descent parser involves a process of transforming a syntax specification into a series of recursive function calls.
The Obama administration has already passed legislation for incentive payments to hospitals and doctors that adopt electronic medical records starting 2011, so they are not as slow as you think.
ALL BUSINESS SOLUTION
FCC Commissioners Pessimistic on Net-Neutrality Prospects?
I deleted my facebook account due to the fact I think the various world's intelligence services are more than a little interested in it. NOW this guy wants raw, unfiltered brain dumps to it? Excuse my French but, FUCK THAT. My moleskin journal works just fine and can be pulverized into a fine powder if need be, rather than endlessly backed up through the cloud and associated with my name.
Yes, sure you are performing these tasks but your not really concentrating properly on any of them. It's like when my housemate plays WoW and watches a show at the same time, I question the point, your not really playing the game properly and your not really getting the whole show.

I do this at work when I find myself with code opened, but also HN, facebook, MSN, and maybe an ecommerce site, it mostly is during the bug fixing/ finishing stage where it's hard to make much quick progress on things.
While I agree that the speed of the output executable is more important than the speed of the compiler, the speed of the compiler is also important. If the compiler is slow, it waste lots of developers' time.

When a developer has to wait for the compiler, he not only is waiting, but there are also secondary effects: he loses concentration, browses HN, talks to coworkers, etc. http://xkcd.com/303/

Probably the most the revolutionary thing about the Borland compilers, for instance, was that they compiled instantly compared to their competition.
Read the first 5 paragraphs, after that it's not much more than anecdotes of various ideas, that you've probably heard before, and probably only work in certain circumstances.

The idea at the beginning is a very good though. I hope it would be implemented everywhere.
JavaScript is the most popular language on the "web".
_APT just doens't cut it. In a recent review of using a Macbook, former GNOME Quality Control lead, Luis Villa, wrote [1]:

"...installing new software [on a Mac] is insanely nice._

_Upgrading_ software under APT (or Arch Linux's pacman) is very nice. On the Mac, though, each software publisher rolls their own way of upgrading installed application; do they not? But, yeah, Linux lacks proprietary applications.
Boring Meetings? Get Out the Water Guns
It took a few minutes (and looking closely at the video) but I think this is what he typed:

life ← { ⊃ 1 ω ∨ . ∧ 3 4 = +/ +⌿ 1 0 ‾1 ∘.θ 1 - ‾1 Φ″ ⊂ ω }
What innovative products has Microsoft released recently?
There's so much fun stuff to read about it for a medically untrained layperson like me. Let's see, things I remember reading from off the top of my head, but don't know how true or accurate or likely they are:

- Cholesterol is converted into Vitamin D by the sunlight, so our dietary cholesterol shunning, cholesterol lowering drug culture lowers the amount of Vit D which can be created by the sun.

- UVB is needed to make Vit D from sunlight, so our sunscreen culture makes that less likely.

- UVA counters the making of Vit D in the skin, so our office culture where people sit inside behind windows which block UVB and allow through UVA is bad for Vit D levels.

- Our margarine and other odd fats promoting culture leads to trans fat and other i-don't-remember-what abnormal fats being used in body part construction and repair, and they are more likely to oxidise and distort and weaken cells and lead to an increased risk of skin cancer from sunlight.

- Our recommended blood/cell/something levels of Vit D are less than that seen naturally in people who live in Equatorial regions.

- Not all Vit D supplements are equal, eating in a powdered tablet form will cause some to be absorbed, eating in a gel tablet form will lead to more getting through the stomach to the gut and cause more to be absorbed, eating with fatty/oily food will cause more to be absorbed and used than eating it dry, using a spray under the tongue will cause absorbtion directly into the blood stream so you can more accurately predict how much will become available for bodily use, but when created by sunlight it's self regulating. So if you don't get it via sunlight, have levels checked regularly so you don't overdose. And since you can't accurately predict how much of a tablet will be absorbed, you might need to take more than you otherwise thought to get the change in level you were planning for.

So if there is truth to these, it's not just a case of sunlight causes skin cancer, but sunlight on odd-fat-weakened skin increases chances of skin cancer which office working sunscreen wearing sun avoiders have less ability to fight off.

Sounds so simple and believable it can't be true, but also so simple and believable that even if it isn't true in the slightest I'll still remember it easily. Hrm.
Indeed. My dad just started a new practice and he was inundated with companies wanting to offer their "electronic" solutions that will make him eligible for gov money.
!

However, there is a danger of overexposure.
TechStars forces you to get great at presenting
Can't believe OMeta hasn't been mentioned yet: http://tinlizzie.org/ometa/. It's definitely the wrong choice for performance, but if you are experimenting with language implementation I don't think you can do much better.

OMeta's general-purpose pattern matching facilities provide a natural and convenient way for programmers to implement tokenizers, parsers, visitors, and tree transformers, all of which can be extended in interesting ways using familiar object-oriented mechanisms.

Here's a document detailing an OMeta program that translates textual representations of abstract syntax trees into assembly for the Intel 386: http://www.vpri.org/pdf/m2009011_chns_mng.pdf. In plain language, you've got is a mini Lisp like language that you can extend in an object orientated way.
If you don't like how someone answers your questions, you don't have to ask them.

Also, the answers in example 2 suggest something false about linear functions. Take f(x) = x + 1.
f(a) + f(b) = a + b + 2 != f(a+b) = a + b + 1
> Most of the complicated stuff really can't be applied to stuff like data on civil wars, since the data doesn't meet basic assumptions of the models

I think this is precisely why we have more advanced statistical techniques. There are ways to correct for or at least detect serial correlation, homoskedasticity, etc, all of which are probably in your data. All real world data is fucked up in some way, having a large toolbox of statistical techniques helps you cope with this fact. Maybe not perfectly, but at least you'll know where/why your model is wrong.
Having used desktop Linux since 1997, this year I switched to a Mac because I expect to spend less time adminning a Mac than a Linux box.

ADDED. One reason I expect to spend less time adminning a Mac is because some things cannot practically be changed on a Mac because of lack of source code. Also, more loose end are tied up on the Mac than on any Linux distro I can think of.
Most people can probably resist the temptation to tie up the loose ends better than I can, though.
Yes, that seemed unbelievable to me as well. As the system gets more complex it gets harder to see the big picture (even if it seems obvious with hindsight). That's just like software.

The article had another point, though: it's not enough to have positive and negative reinforcement, they should be perceived to be fair. And the system needs to adapt as perceptions shift.

For example, the traditional restrictions on women in islam were largely self-perpetuating throughout history because they were seen to be fair by whole societies, including the affected women. The perception is more important than fairness itself. From our perspective in the west it seems like a kind of Stockholm Syndrome.
http://www.fda.gov/Food/FoodSafety/Product-SpecificInformati...
Should I market my product right after launch?
I'm sure this is brilliant, but it's wrapped in so much fancy thesis-speak that I can't tell what they are actually trying to say.

TL;DR
What Could Kill an Elegant, High-Value Participatory Project?
"The only two (somewhat related) things Apple does that I would classify as vendor lock-in are 1: XCode, and therefore OS X, is required for iPhone development, and 2: You need a Mac to run OS X."

What about the fact that they actively sabotage efforts to make the iPod work with music library managers other than iTunes, or to make iTunes work with MP3 players other than the iPod?
You usually need a "hero" to get an idea off the ground. At some point during discussions about a new project the time comes to buckle down and actually get some shit done. I've found it's often necessary for a small burst of Herculean effort in the beginning by one, maybe two, people.

Then, after the initial burst, you can start forking things off and spreading the knowledge around. The trick is finding these hero/wizards who care enough to perform the burst but have small enough egos to share the reigns later with others.
For those of us on Linux, PyRoom is a nice clone, which has the additional benefit of being easily hackable via Python.
My impression is that it's mostly C and some Ruby, plus C++ for the parts that utilize LLVM.

When you're implementing something at the same level as Objective-C, you can't generally use Obj-C itself.

(Witness the Obj-C runtime, which is mostly C and a tiny bit of assembler.)
Same press release already submitted to HN:

http://news.ycombinator.com/item?id=1037853
Actually, there is an option on each of your posts to make them public. They are just private by default. But really, you wouldn't want to publish this anyway. The same way nobody publishes NaNoWriMo novels either. The point is to get the words flowing, not to write editorially correct writing. In fact, focusing too much on writing "well" is what gives most people the mental block that is much complained about. Unrestrained expression followed by judicious culling is the way to write.
How I burn 600 calories a day blogging
I take 4,000 UI of vitamin D3 each day (live in Canada and almost never go outside).

Gelcap format (as opposed to dry tablets - the ones that would turn to powder if you crushed them) is apparently important because vitamin D is fat-soluble and is better absorbed that way.

I get them from Carlson Laboratories. One bottle of 360 gelcaps, 2,000 UIs each is something like $20. Extremely cheap.
New ‘Arrington 2.0′ to Debut at CES
The Americanization of Mental Illness
I use both Mac and Linux on the desktop and in my experience a recent Ubuntu and OS X require about the same amount of admin time. Which is to say not that much.
The difference between Google, for example, and Microsoft is that if Google start doing horrible things, people can switch their homepage pretty quickly. Switching OS is very very very very hard for the average computer user.
Thanks.

To summarize:

Do eat:
- Salmon
- Tilapia
- Carp
- Perch
- Squid
- Sardines
- Oysters

Do not eat:
- Shark
- Swordfish
- Tilefish
- Mackerel
His writing is good.
But that's not the first example. The first example is the clock, which the page says is "terse but complete", and which uses very few names longer than three letters and very little whitespace.
A lot of this is overplayed. You use a security flaw in iTunes/iPod/iPhone to connect to it, Apple closes the security flaw. Apple decides to change how any of these components interface to each other, third party stuff stops working.

Frankly, I would be very surprised if Apple cared at all about things like gtkpod working or not. There is some simplification of effort involved when Apple assumes that iTunes and iPod are an integrated system that doesn't need to talk to anything else, and if you don't want to buy into that ecosystem there are tons of viable competitors. Deliberately positioning your products as a closed system is fine. Apple has better things to do than worry about backwards compatibility with iTunes/iPod external API's.
Agreed. The only reason I've had to learn any 'real' shell is to write portable init scripts. That being said, I'd probably rather write init scripts in ruby or python anyway.

Besides, init scripts aren't really portable (across distros) to start with, ubuntu/debian scripts rely on start-stop-daemon and a specific filesystem layout. The use of shell for init scripts is probably only useful because using dash (/bin/sh) to execute them is likely faster than using a fancier language (though I haven't benchmarked this).

BTW, ever try and write anything non-trivial using dash (POSIX shell features only). It's pretty painful. Lots of people mistakenly write shell using non-posix (bash) features, and are unpleasantly surprised when /bin/sh links to dash, thus breaking their scripts.
IT headhunters considered harmful
I assume by "freedom" you mean the ability to mix and match components as you wish? ("Freedom" is a vague term.)

Whether the user experience is worth giving up the ability to mix and match components can be measured easily: consider the value of each possible combination of components, and if the Apple combination has more value than other possible combinations, then it's worth it.
Oh man, I smell meme potential :D

DOUG: When is Joe's flight due it?

YOU: Why do you ask?

DOUG: Oh... umm... there's a seminar at 3:30 PM I thought he would be interested in.

YOU: What seminar?

DOUG: The underlying physics of the violin.

YOU: Why do you think he would be interested in that?

DOUG: We talked about it once.

YOU: So, just because you talked about it once, you think he would be interested in spending time going to your hoity-toity physics seminar?

DOUG: Um, yeah, I do, and it isn't hoity---

YOU: Oh yes, the fluctuations of the harmonic oscillators will exponentially dampen the transverse waves of the vibrating string...

DOUG: Dude, shut the hell up. First off, that's nonsense, second off, we don't talk like that, and THIRD, you STILL haven't answered---

YOU (sarcastically): Oh, oh, I'm so so sorry, I haven't answered you question yet have you.

DOUG (gritting teeth): No, I just want to know when he will be arriving.

YOU: I have no idea, check the fucking monitors.

DOUG: WE AREN'T AT THE AIRPORT!

YOU: Yeah, I know, I'm just fucking with you, he arrives at 3:00. He won't make it to your seminar, and in my oh-so-humble opinion, he wouldn't want to go to your seminar anyway. Joe's a real man.

DOUG: FFFFFFFFFUUUUUUUUUUU%$#!^%$@$%^!
I remember at my last full-time job how we'd look at the python source whenever we couldn't figure out what the expected behavior ought to be (yay for python documentation... =P). Seeing this list, it makes one wonder about all those "Java schools" that don't teach C anymore.
JSMeter Project
India by way of London
My mom, a retired scientist, has been going off the importance of Vitamin D for three years now. To the point, that I have been taking 2000 mg/d for over a year now. It's easy to take and it gets my mom off my back (well, at least, for Vitamin D :) ). She's pushing me to do 4,000 mg/d. Costco sells gel tablets the cheapest. Seriously, she believes it shouldn't even be called a vitamin. She was a well-respected researcher and she regularly emails me the latest research. Think about it, how important is your health? I believe your number one asset is your ability to produce income. Health is a vital part of your ability to work and enjoy life.

read more at:

http://www.vitamindcouncil.org/

http://www.proteinpower.com/drmike/important-information/vit...
All of Rand's nonfiction tends to treat Atlas Shrugged as a fiction piece that carries out as real life ought to. I don't at all doubt that Rand thought catastrophes were the responsibility of the leeches of society. She wasn't entirely sane.

(This belief of mine is backed up by the fact that Rand worshipped a man who kidnapped, raped, and dismembered a 12-year-old girl, because she thought he was a perfect example of a man doing anything he pleased. In fact, the motto of Objectivism comes directly from one of that man's court statements.)
A Risky Proposal: Is it too soon to petition the Supreme Court on gay marriage?
When your son started this venture he auto promoted himself from SW engineer to the CEO / CXO - A level he may have never achieved or achieved after a very long time period in a regular career with big SW companies

There is an astronomical difference between being a CEO of a 2-5 man company that barely has any clients (if that much) and a CEO of a large company with a massive number of clients, employees, and large revenues. It's like comparing a "lead" accountant for a 5 person non-profit with a lead accountant that took Google to IPO. To quote Jules from Pulp Fiction, "ain't in the same f#$% ballpark, it ain't the same league, it ain't even the same f#$% sport."
Also: the lightening of skin in Europe/North America may primarily a result of moving from non-equatorial regions where UVB is stronger (e.g. less melanin due to body's need to absorb more UVB).

The incidence of skin cancer has actually gone up dramatically since sunscreen has been introduced.

Vitamin D helps your body to make your own antibiotics (cathelicidin, etc).