skysight-inc/HackerNews huggingface dataset:
I think lsd5you is probably referring to the fact that you can trivially build classes on top of prototypes, while the reverse is not generally true (as far as I know). So a prototype-based language can easily express both classes and other forms of OO.
Oh boy! I'm gonna have some fun this weekend!
New homes Builder
Weldon Homes is Nashville’s newest most dynamic new home builder. Incorporating the latest designs and styles with time honored construction techniques; Weldon Homes is leading the way in quality, affordable housing.
I think the issue is that the Federal Reserve and Congress has allowed the banks to remove bad assets from their balance sheets which makes the companies look better off than they actually are. The banks are pretty much insolvent right now and they know it. The problem is that Congress doesn't really know it. I think that Bernanke knows its though and that's why he's paying interest on reserves held at the Fed right now.

The money supply is still contracting and while that's happening all this nonsense about the recession being over is just that-nonsense. No one wants to lend and no one wants to borrow and for good reasons.
Use SSL. Make sure the cert is valid. And hope nobody comes up with yet-another SSL vuln. edit And hope that they haven't gotten a new valid cert by hijacking mail for the domain, too. edit Or, hard-code the domains and IPs in your hosts file.
My suggestion for a killer feature is to not have to wait 0.5 seconds to switch a page. I'm waiting for Pixel QI.

>>Apple is making an eReader. A tablet that is both a notebook and an eReader would SUCK.

The perfect "device" would be a larger iPod touch, with a screen from Pixel Qi. (There is already a book viewing app from Amazon, I think.)

That is the wrong answer, IMHO.

The ideal is Pixel Qi screens on my Mac or Linux notebook (preferably both). Perfect for browsing code, notes, books, etc. And with all my stuff on it. (Reader applications for Amazon etc should come real fast.)
Just an aside, we're working on a strategy to widely deploy in India, Africa and Asia. South America continues to be a challenge but I think we have a solid plan for the regions I listed first.
Ordinary matter forms dense clumps like planets and stars because it's sticky. Atoms may be attracted to one another by gravity, but in order to get them to actually stick together into dust grains, planets, stars et cetera, you need them to collide inelastically, and that requires the electromagnetic force.

Two dark-matter particles in the void will be attracted to each other (slightly) by gravity, but when they meet they'll just sail straight on through one another without colliding. This prevents the formation of small-scale (ie sub-galactic scale) dark matter clumps.
Awesome, following the directions, it took just a few minutes to get a local copy running. I used to run my own online word processor, written about 6 years ago for my own use, but a few thousand people signed up to try it. It is tempting to run an EtherPad instance for my business clients, and another one for my friends and family. That said, eventually I think that Wave will be awesome so sticking to that makes the most sense. Investing a lot of time to get into the EtherPad codebase seems like a slippery slope to non-productivity.
http://www.wowowbiz.com

boot.ugg.jacket.jeans.sweart. (UGG)
jordan air max oakland dunks $39;
Christan Audigier BIKINI JACKET $30;
gstar coogi evisu true jeans $35-39;
coach chanel gucci LV handbags $36;

http://www.wowowbiz.com
Auschwitz death camp sign stolen
How to lose money fast: Open a business
So we can get the content we want to read ourselves. Sony just gives us a convenient way to read it, content is not part of their domain. We see the same thing with CD players, MP3 players, computers, and practically everything that doesn't have a storefront that wants us to buy overpriced vendor-locked garbage (i.e. cell phones). How is this bad?
This would be a lot better of a read if he focused on how C is good

Then it would be a Twitter post, not a blog post.
> such as Latin

Funny you've selected Latin as a way to learn a Germanic language like English. This is a mistake that's been made many times before.

A classic essay on the subject: http://www.newdream.net/~scully/toelw/Lowth.htm
1. If only.

2. The love affair with business is cyclical. The 1980s probably tied in with MBAs just because more people were going to get graduate and professional degrees.
Right now, on my MacBook, the RSIZE is 204M.

Not too much memory.
New Born Baby Numerology
C is for simple low level system libraries. For all other kinds of computation one has scheme.
One killer feature that the iPod had, was a very straightforward way to put the music you already had in "atom" form (CDs) into the device. Even now, Apple does not force you to use their infrastructure or retail establishment to add content to the device.

I have lots of books that I haven't read yet. I have lots of books that I would like to read again. I don't want to have to re-purchase my books just to be able to read them on an eReader device. If there was a way to either scan in all of my books, or provide a way to download previously scanned versions after providing proof of ownership, that would seal the deal for me. I don't care about 3G connectivity. I can even live without 802.11, as long as I could sync via USB.

An ebook reader doesn't need to play videos or MP3s. That's what my phone is for :^)
dns fail == ssl CA fail

It's easy to obtain a free but legal CA if you have control of a DNS. Only very few users would notice the change via the hash. Even your browser's SSL detection wouldn't yell anything.
World’s Largest Spherical Photo (18-Gigapixel Awesomeness)
Blah blah blah. 'I'm a Navy shill and let me tell you, China's going to kill us all within a very implausibly short-time if we don't shovel billions into cool new ships & weapons. We must eliminate the carrier gap!'

Haven't we heard this story before?

And here I was hoping for an interesting analysis of the Iran wargames and the dismal results for the carrier groups, but all I got was let's build a bigger bluewater fleet.
It's not exactly a startup, but his description of long hours and no pay sounds quite familiar to me.
Having used both a Nook and a Kindle 2. I currently prefer the Kindle. The Kindle is noticeably faster, I found the shape more comfortable to hold, and the battery life is significantly better. In theory, the LCD on the Nook is much better for navigation than the input the Kindle uses, but in practice I had a hard time getting it to always do what I wanted.

At first I was excited about the Nook because it was running Android and was looking forward to seeing that apps they might come up with. But after using it for a week or so, I decided that I really only need my eReader to do one thing. Read books. Any extra stuff is just distractions. While obviously not everyone wants such a specialized device, I think I enjoy the fact that reading is a separate activity from everything else.

So, honestly, I don't see anyway a company like Apple could do much to improve on the experience of the Kindle (or even the Nook) when it comes to just getting lost in a book.
This is great. Every developer should be familiar with writing C and how to hook into it from higher-level languages (Ruby, Python, etc). This is a VERY powerful combination. C isn't appropriate for everything these days, but it can kick ass and take names at very specific tasks that need performance or access to OS primitives.
from an investor's point of view, [excess cash] is wasteful.

Noone was saying that 12 months ago.
Prague from the TV Tower - 18 Gigapixel Panoramic Photo
For those who can't be bothered reading it, the posited scenario goes something like this:

1. China torpedoes a US aircraft carrier for no particularly good reason

2. China claims that the US aircraft carrier exploded all on its own, and nobody can prove otherwise

3. The US doesn't bother to retaliate

4. The US has thus "lost the Naval War of 2015".

Does this scenario strike anyone as especially plausible?
Yup, he really seems quite clueless about similar things out there - "Wow! Gmail has threaded conversations!?!", "Wow - attachments in GMail can be viewed inside browser"...

Can someone tell how can I get a job like this?
Far north suburbs. I've been a recluse, lately, but maybe when things pick up for me, I'll see you at one of the HN meetings. (Didn't realize until now that you're in the neighborhood.)
I see where you're coming from but you have to look at this logically. If things worked the way you wanted them to than an evangelist would just have to retire if his company fired him.

I've always though of Evangelists as slightly more useful sales man. Because they're trying to sell you something just like a salesman but they can also provide useful info on occasion. But they're still salesman and that means they'll talk up whatever company is paying their check.
I know of another startup who is close to launching a similar product: http://www.meta-alternative.net

From speaking with the founders of that company, I understand that you keep your normal source (so it's easy to maintain), and only run the supercompiler/optimizer on your release builds (so you can ship fast executables to your customers.)
The Logic of Loss
If the sub sank with loss of all hands--not unlikely if a torpedo went off in the tube--how did anyone know about this? A hell of a lot of submarines never came back to base in WW II, and in most cases a) there were no survivors, b) very little debris seen.

I also wonder about the basis of the story. The USS Tang was sunk by its own torpedo in October 1944. That leaves about 8 months for the changed torpedoes to operate.
Twitter Hacked, Defaced By “Iranian Cyber Army”
Couldn't the United States send some nuclear-tipped missiles to China in response, and then claim the explosions were simply explosions of the warheads stockpiled in China? I just don't buy 3. as a likely response. Possible, but not likely.
Why static classes are evil
The Go Roadmap
Here's an example of improving the design of your interfaces to improve the problem...

The mapper function now receives two extra arguments, one Writable of key type and one Writable of value type.

The emit method now has zero arguments. When called, it emits the key-value pair represented by the Writables passed in to the mapper function.

Now, you are forced to use and reuse the Writable objects passed in to your mapper. Sure, you can allocate new ones, but they would be worthless since you can't do anything with them. This would, hopefully, stop programmers from allocating them.

No need to explicitly return things to any pools.
Yeah, my first reaction reading this headline was "who/what is Yelp?"
Yes, I am. The actual reading might be a touch faster, but I can't say for sure. I have replaced more TV / web surfing time with reading because I have more books available that I want to read. But more importantly, I now have something to read at hand far more often. I often read while walking down the street, or when sitting in the car waiting for my wife, or whatever. If I finish a book while out for the day, I don't have to wait until I get home or to the bookstore to start the next one.

I got my Kindle in August or early September and I've read dozens of books since then. I've torn through a SF trilogy in the last week and I read all five Temeraire books (highly recommended!) in about ten days last month. I'm also in the middle of 3-4 non-fiction books, which I read when the urge strikes. The Kindle is awesome.
If it's legal, it must be healthy.
If it's illegal, it must be bad for you.

So... why not legalize all currently illegal drugs, so they'll be healthy?
This would be nice if their DNS wasn't WRONG. Give me an NXDomain when I misspell something, not the IP of your ad server.
By being likable. If you recall there were a lot of stories written on his departure from Microsoft and all of those stories called Microsoft stupid for letting him go. But if you look at his job description his job at Microsoft was to sell MS technology to startups and I don't know many startups that use MS tech.
As I was wandering beside the GFW the other day, I was thinking of more or less the same thing. Why don't we build something like twitter-on-dns. DNS is the largest distributed key-value open database in the world, we can tweet to our own domain's TXT records and NOTIFY the followers.
"Remark 2: my parenthesis-removal rule turns out not to work very well for programming :-)."

This is why everyone should learn Python.
I think the market focus has been totally wrong from the beginning. Why target a market were an e-reader offer only a similar or worse experience than a book and is way more of an investment.

In my opinion they should have targeted the student or corporate market first, where the potential to save money and the need to work with the text is higher. Things like comments and annotations could be distributed via a "social network" to colleges, documents could be auto updated to reflect the latest version and so on. Might be for technology/pricing reasons though, as there's currently only one manufacturer that can deliver e-ink (afaik).

I also think that Google (Google books/docs, Android) is in a far better position than Apple to evolve the e-reader market. But maybe someone like Adobe (pdf) could also be a candidate.
I think the author of this document would really appreciate a lot of things in Go. Given his wish for := as the assignment operator, CSP semantics and some other things...
Calorie intake linked to cell lifespan, cancer development
And unless step 3 seems not just "likely" but "damn near certain", there's no way the Chinese are going to be dumb enough to attempt step 1.
You're a whole five hours behind the times.

http://www.engadget.com/2009/12/18/notion-ink-smartpad-comes...

Pixel Qi screen, Tegra CPU, Android OS. No physical keyboard, though, which is a shame.
imho, the biggest problem being that there are only web apps or web related apps in there...
While there are some good analogies in the post (like the XO and the netbook), I'm not sure if this post is as "good" as the "get a blog" comments people are leaving.

---
But I wonder how exploratory they were in finding an answer since they both ended up with "let's put e-ink in their hands with 3g and long battery life".
---

First of all, the long battery life comes as a function of the e-ink screen. It's not a built-in design feature, it's an advantage of the technology that takes no charge to retain content on the screen. Secondly, who really uses the 3G on their ereader, and for what purposes?

3G is a way for the companies to push books to the consumers and a way for the consumers to pull books on the go. It's like a glorified USB wire that can transfer books to your device from anywhere.

Another thing to consider is the "illegal" market for books. Apple (and other music players) did luck out with the plethora of freely available music. How many of you would have your current portable music player if you had to pay for every song on it?

E-readers have no where near that advantage. To Amazon and B&N it might as well be about pushing books to consumers rather than pushing the device itself. Creating a network of people who have readers means being able to sell ebooks to them.

What will be interesting (at least for me) to see is the following:

What happens if publishers don't "get it" like the music industry didn't "get it". Things like delaying ebook releases to months after the print releases.

Will there be an increase in the consumption of public domain and other freely available books (CC, etc)? Will people care about these? How will authors get people to care about these?

As one of the comments here mentions, the best things these devices can do is the disappear in your hands so that they give you want you wanted to do in the first place: read. And occasionally check definitions without that being too distracting.

I think the challenges for ebooks lie in getting content from publisher to the consumers. The technology is not the problem here (or at least I doubt it is). Your person who thinks that the Internet is Google, or that the "browser" is search doesn't really care about the tech. Concentrate on the "reader" part of "e-reader", those are the problems worth solving.

On another note: I hope we don't "Twitterize" e-reading. Meaning creating an unnecessary service that comes with its own set of problems.
I think it's telling that the very first example to use dynamic allocation has a memory corruption bug.

struct {
int n;
char c[0];
} *foo = malloc(16); /* sizeof(*foo) probably 4, so 12 bytes follow */

foo->n = 16;
for(int i = 0; i < 16; i++) { /* puts 16 bytes after foo->n. oops. */
foo->c[i] = 'a' + i;
}

Not that I don't love C for terseness and power or appreciate the systems one can build in it, but seriously.
The first section I looked at contains a buffer overflow:

http://crypto.stanford.edu/~blynn/c/ch03.html#_when_are_size...

Great C craft :-)
Amusing. I enjoyed this part:

The incident—could it really be called a ‘‘war’’?—

Well, when you're making up some hypothetical event in the future, you can call it anything you want. Kind of weird to question it yourself though.

This whole thing is pretty stupid, though. As a former Navy guy, I find it pretty hard to believe that the US wouldn't be able to prove that China was responsible, or that they wouldn't retaliate even if they couldn't prove it.
Well, your other option is to be a little more discriminating on who you issue credit to in the first place.

I use credit cards, but only as a convenience. I never carry a balance. Why should I subsidize deadbeats?
I guess 'five behaviors that people sometimes exhibit, some of the time' wasn't a punchy enough title.
MySQL developers release v5.5 beta: "Betony".
>You see by all futurists accounts the Internet should have already done away with print media, but we just can't let go of our paper.

The economist had an article on this, but it's behind the paywall now. http://www.isegoria.net/2008/10/not-dead-just-resting.htm

Gist -- "American office workers’ use of paper has actually been in decline since 2001. What changed? The explanation seems to be sociological rather than technological. A new generation of workers, who have grown up with e-mail, word processing and the internet, feel less of a need to print documents out than their older colleagues did."
Paris court rules against Google in copyright case
Many standard rules for punctuation are actually merely the outcome of a need for movable type printing presses to save money and are incoherent in 2009. For instance, standard punctuation would have me write: Please append the extension ".txt." For clarity, I'd re-write: Please append the extension ".txt" to the file. Much of this comes from the notion that punctuation resides insides the quote marks. But the rule comes from a practice fueled by function: the period and comma were the two most breakable tiles for printers, and having them inside another tile meant they were far less likely to break. I increasingly find myself quoting text exactly, and I place punctuation not in the original outside the quotation.

But I also use "they" as a first person singular gender-neutral pronoun: I don't know the author of that article, but they certainly did a good job. I guess I'm a grammatical progressive.
Hold on, now. Are we talking "far left" for American standards, or far left for the real world? Because I've come to realize that in America, supporting things like health care reform and gay marriage get me tagged as left-wing, when in reality I suppose I'm closer to the right than I am to the left.

The right wing in America is batshit insane. I'm perfectly delighted to have them stay away from education. But regarding an actual conservative viewpoint, I find my professors tend to be pretty evenly mixed. I've got two or three this semester who're all for the free market and capitalism, and I've got two or three who'd prefer more government control over things. I don't think people from either side think gays shouldn't be allowed to marry, or that women shouldn't be permitted to abort, but again, I don't see that as left-wing. That's just common sense.

Perhaps there's some left wing bias, but I wouldn't go so far as to call it extreme. Furthermore, you can be a right-wing student in any of those fields and face no enormous barrier whatsoever, and that's what this is a discussion of. So I'd still argue that the computer science division has a more extreme cultural gap. (Further: Have you tried being a right-wing computer science major? I was talking to a guy at UMaryland and told him I was taking an advertising class and he accused me of "raping and pillaging" America. That's way lefter than you'd find in any other field, except maybe English, and English majors are mild-mannered.)
Internet Archaeologists Find Ruins Of 'Friendster' Civilization [video]
Why is this downvoted? It is a serious bug in the example code.
Yeah that's what I mean. The alternative to high interest isn't low interest, it's no credit at all.

FWIW I use a charge card, which has to be paid off in full every month.
C provides my daily bread and I absolutely love the language.

That said, sometimes(I mean often) it does hurt when I have to work at a higher abstraction level in some fancier language and I keep thinking on what is going behind the scenes.
Note that they're different types of things. At Google he's focused on selling cloud stuff, at Microsoft he couldn't particularly do that since Azure isn't open for business yet and Microsoft's current offerings are pretty weak. E.g. is MS even trying to sell Hotmail to enterprises?
I noticed that too, and what's weird is that's not at all how you should do it. Since the char c[0] has zero size you can do sizeof on the struct so that you can do the malloc correctly.

struct thing {
int n;
char c[0];
};

int i_need = 16;
struct thing * foo = malloc(sizeof(struct thing)+i_need);
foo->n = i_need;

for (int i = 0; i < foo->n; i++ ) {
foo->c[i] = 'a' + i;
}

And if your compiler won't let you do char c[0] you can do char c[1] and either blow a byte, or do the calculation correctly. Note that you have to be careful with this sort of allocation if you are on a machine that has certain alignment requirements (e.g. Sun).
Review: Powerful Avatar Stuns the Eye, Seduces the Heart
In language, the "correct" case is the more common case for a given variant of the language. The class "English" is composed of the aggregate sum of many variants of the class (dialects, accents, etc.).

Languages change, what was "correct" a century ago may no longer be correct today.

This means the writer has to understand the variant of the language the reader is using, and target that. If your target audience prefers one over the other, that's the "correct" one.

There is no such animal as "correct English" since the definition of "correct English" is set merely by the most culturally powerful subgroup of users of some variant of the language.
Funniest line:

"First proposed by Bruce Salem on the discussion site Usenet..."
... which is something i hate about most browsers. why don't they cache the cert indefinitely and wave a big red flag any time it changes at all? the occasional false alarm due to renewal would be a fair cost for the gain of more notice to unauthorized changes.
Stackless Python Gets Documentation
Did anyone else get the notification that newscientist is about to start charing for articles?

This was one of my favorite websites, but I doubt I'll actually subscribe to it. I might pick up a dead-tree copy at barnes and noble every once in a while; maybe that was their intention?

/sorry for the threadjack.
Causation and Evolution
I got the Kindle about a month ago, and I agree. I think it's great because it does really disappear in your hands. You're reading and not "kindling".

I am reading faster and reading more, mainly because it's always with me. Waiting in line for something, I'm reading. Reading while walking. And yes, replacing TV/web surfing time with reading too.