skysight-inc/HackerNews huggingface dataset:
Most C/C++ programmers should be able to pick up Ct quickly, since less than 5% of the language will be new, according to Rajagopalan.

Obviously written by a non-coder; because 5% new/changed keywords is HUGE. And learning the keywords isn't the problem, it's knowing how and when to use them. Every modern (real) language has multi-threading support (albeit not as described in the article), just most people don't know how to use it.

At any rate, it uses a runtime environment. If I wanted multi-threaded code that uses a runtime environment, I'd turn to C# or Java, not Ct. What Intel should have focused on (in addition to the extension to the language's own library) is making pure compile-time changes to the language that enable such features, not mixed compile/run-time platforms.
I don't know - there's probably an equally large number of predictions which turned out to be right. They're just not mentioned on this list.
For me, at least, the flipping cards give the image an appearance of depth, that is unusual on any screen.
This is known as a "Fax Attack" method of negotiating a car purchase. Who would've thought it wouldn't work for securing company funding. Duh :)

(edit) Here's an example - http://www.fool.com/car/car12.htm
This isn't the place to spam your book.
Obama, McCain debate via Twitter. How to follow along.
That's hilarious. Terribly played, grossly over-confident and naive expectations. It reminds me of the bad contestants on American Inventor, the tv series.

/scratches head with an eye closed
wtf - that's even better than Michael Corleone's startup...

Senator...you can have my answer now if you'd like. My offer is this. Nothing...not even the thousand dollars for the Gaming Commission, which I'd appreciate if you would put up personally.

- Godfather Part II
You're describing a broken solution to a problem instead of the problem itself.
Fixing this remains one of the top-rated 'feature requests':

http://news.ycombinator.com/item?id=363
Very fascinating. We sometimes forget that far from being 'clean' energy, the sun is actually a massive nuclear furnace. It just happens to be far enough away :-)
I'm not sure I understand your apparent outrage. What exactly do I stand to gain from posting a link to USPTO TTAB proceedings on Hacker News? In my opinion, trademarking a generic term is just as ridiculous as patenting an obvious process. Either way, I deleted the post containing the link you found offensive.
I wouldn't mind knowing what type of funding this guy was looking for. The hilarity factor would be multiplied if this was for a seed stage company
Firefox 3 Overflow Bug
Overflow hidden/auto is not handled correctly in FF 3. Check it out:

this is a long text this is a long text this is a long text this is a long text this is a long text this is a long text this is a long text this is a long text this is a long text this is a long text this is a long text this is a long text this is a long text this is a long text this is a long text this is a long text
He's not asking why it's broken, he's asking why he has to tolerate it being broken. It's not that hard to fix.
Explosion Rocks TechCrunch Offices
The parent post which was deleted linked to this petition for the cancelation of the "Facebook" trademark:

http://ttabvue.uspto.gov/ttabvue/v?pno=92049206&pty=CAN
Microsoft Disputes Firefox Download Count
I'm a big fan of RailsBrain. Especially when used with Fluid in offline mode, but this looks great because of the ability to add notes.
... for starters --- x = ("A" * (216)); while 1; s << s; puts s.size; end

Boom.
It's not a bug if you need a requirement to fix it.

That's my personal rule. Yes, you still need to change the code but it's not a bug.
I guess this is acceptable for us hardcorehackertypes, but if users and happiness were the goal (as they are for the startups many of us are working on), this falls under the category of:

"The User doesn't care why this isn't working, or if it's a lot of work to fix it. Don't explain it - fix it. Every other message board works correctly."

Being as this is hacker news, I'm sure we can all deal, and understand the technical bits involved.
Just saying, in this case, do as PG says, nawt as he does.
From M-W:

Pertinacious: stubbornly unyielding or tenacious
It's one of my most used web services too, for personal bookmarking. There is no more disappointing feeling in the world then looking back for an article I read a few weeks ago and realizing I forgot to save it in del.icio.us.

When I think of the huge graph of information they must have about so many pages, I just believe the haven't managed to do anything better on the macro level. How much of the (useful) web must by now be tagged in del.icio.us? Why has not the service become the de facto place to find information based on tag or topic?

The only silver lining I see is that a) the data exists, so such an application could evolve in the future, and b) at least Yahoo didn't muck it up and somehow ruin what continues to be a useful service on the personal level.
a TV on standby can actually use 40W of power. This is really an issue of product design that we should be demanding the manufacturers fix. While 40W may be small compared with the bigger picture, it is still energy that is completely wasted, and if you add up the savings from everyone in USA turning the TV off all the way, the energy adds up, and Americans just got a lot more exercise from getting up from the couch and walking to the TV.

Phone chargers and many other electronic devices are using less than 1W when unused but plugged in. Again, this is an issue that should be solved with better product design.
Get rid of Scribd.com integration.
Sorry about the double post, i wrote the article and posted it, but somebody else had already put it up. Woops. I wrote the post, went to sleep, and submitted in the morning. I read the site, but not while i sleep.
I understand that pagination of a list where items move up and down is hard. I understood that while creating this thread, and I'm still not convinced that it's not worth solving.

I work for Amie Street. We are an e-commerce site where the price of each product continuously changes. I am knee-deep in scenarios where things expire. Yes, it's an entirely different situation, but it has the same significance. Every time an Amie Street user gets an expiration message, we get negative feedback.
There are more important things to do than blog every day.

:)
please expand... what's the problem itself?
That doesn't matter. These types of posts do not belong on the front page of Hacker News. Either send an e-mail to pg, or post this in Feature Requests.
Steve Jobs can never die. Rumors of the superstar CEO's ill health...
It takes a certain level of courage to ask someone for money. And whoever this is put on a false sense of bravado and yes he got burned. But it should also take some self restraint to not post this crap on your blog, especially if you're a VC.
Ct seems to be similar to MapReduce. So you would need a run-time in order to dynamically load-balance the calculations to the individual processor cores.
What we don't need are more dams in our waterways.
PG has mentioned this isn't a priority amongst his list of other priorities.
I've lurked here for months, but this article and the responses has led me to register and comment.
If you're debating the merits of scribd vs a pdf file, you've missed the whole point. That's like debating youtube vs. [insert video format here].
Who cares if you can do more with the pdf or .avi file? Scribd is a service that hosts files. The same logic that says pdf files are 'better' would lead you to host the raw DV capture on your own server instead of uploading it to youtube. When the goal is sharing your video/document with other people, does that make any sense?
Also as many have pointed out every argument made in the article is pretty much wrong. Downloading works, copy paste works, etc.
No they're not in competition with adobe, adobe doesn't host files...
Ultimately scribd is about sharing, and it pretty much whips ass at that.
Ok, but that doesn't make us good predictors. It is especially frustrating to see renowned people being actually so narrow-minded in some respects.
Well, you can always live with the lights off then. Given what's currently possible, dams are the best solution to this problem out there.
Try both and see which you like better. Each is more Mac-like in a different way.

For example, Aquamacs brags that command-O is Mac-like (Open). However, this means that they use option = meta, which means other keystrokes like option-U (umlaut) are not really Mac-like. (Also, Aquamacs doesn't appear to support non-ASCII keyboard layouts at all, though it can open non-ASCII files, while in Carbon Emacs I can type Hiragana and even use the native Kanji selector.) Tradeoffs.

For another, in Emacs the idea of "buffers" and "frames" (Mac windows) are completely independent concepts, while in Mac apps they're basically the same thing. Aquamacs tries to use the Mac system (only one buffer per window frame), but this appears to have some strange consequences, probably because Emacs really wasn't designed for that. (Choose Preferences, and then close that window; the preferences buffer goes away, but the window remains.) Tradeoffs.

Mac OS X and Emacs have very different interfaces, so you can't be perfectly Emacs-like and Mac-like. Each implementation picks a different set of Mac features to obey. I suspect you'll gravitate towards one or the other depending on whether you've used Emacs or Mac OS X longer.
That depends. If HN is supposed to be an example of a high-quality product on the Internet... then this is definitely a topic worthy of discussion on HN. I'm not submitting a feature request. I'm trying to start a discussion about user experience.

But if HN is strictly a quick and dirty tool, then you are right. It is not worthy to make it a topic for discission.
Agreed. Most of the little actions are pieties, designed to make people feel and look virtuous. Many of them aren't thought through.

e.g. Leaving a light on at night is a good idea. You're less likely to trip and fall. Breaking a pelvis (common with elderly ladies) and going to hospital is an environmental cost.

e.g. Leaving power adapters plugged in is convenient. Drudgery takes time away from our productive and recreational activities, which make life better for everyone and improve our environment. Also, in wintertime, the heat generated by adapters warms the house.
It comes off as more a scam than a real request for funding. "How do you know the tooth fairy isn't some crazy glue-sniffer. 'Buildin' model air planes,' he tells them. Well I'm not buying it. He sneaks into your house once, thats all it takes. Next thing you know you got money missing off your dresser drawer and your daughter's knocked up."
So why not give your opinion, and add to the debate? Do you think most software patents are non-obvious? How can a software patent be non-obvious? All programs are pretty obvious. Algorithms, not so much, but then you're talking more mathematics, which should not be patentable anyway.
Big companies don't always do a good job of keeping up with the latest and greatest ways to cut costs ... but overall big companies are more profitable than startups and more efficient, so it's sort of tough to knock their approach too much. After all, what is a startup but an early stage burocracy?
Intel has yet to decide whether to release the language to the open source community or take another route in distributing it. "We have the technology in place, so it's now about adoption," Rajagopalan said.

I'll make a bold prediction: if they don't open-source it, it'll be effectively stillborn.

I have to admit, I'm not particularly impressed with what I've seen of Ct so far. As far as I can tell, they've essentially introduced some SIMD-esque data structures that have multithreaded operations. This looks passable for numerical code, but limited to one machine. Maybe they can make a compiler smart enough to spread the load over a cluster, but I'm not holding my breath. The people I've met who do this kind of numerical stuff would never trust a compiler to do the parallelisation for them anyway.

For the 95%+ of software out there that's not bottlenecked on vector/matrix processing, this doesn't look promising. Besides, who is going to switch back to a C/C++-like language that can't be compiled with existing tools and will require some porting?
It doesn't matter what you're trying to do. What you're doing is against the rules. These types of posts don't belong on the front page, and this specific topic has come up in the past and has been answered.

This is an unpopular opinion, but this needs to be said: to keep the quality of Hacker News relatively high, please follow the very few HN guidelines.
"I read the site, but not while i sleep."

We really need to work on your REM productivity... :P
For most CS students/programmers, I'd wager that being a patent examiner isn't very alluring. This is even more evident at career fairs where representatives from the USPTO have to get in your face to grab your attention. You just don't see too many students lining up to talk to them, rather than say, Google or Microsoft.
I don't know whether this is browser-specific, but I can still go back to the editing page and have my text there after getting an expired link, then copy it, reload that page, paste my post back in and submit. (this is on Opera)

Still annoying? Definitely.
Holy cow -- 120 MB! My question: any good interactive tutorials for learning Emacs? (I'm looking for something like the way learn typing, with repetition, not just a big list of shortcuts.)
This is for a lay-audience.
It would be even funnier if it were for a later stage of funding, because it would imply that these 'used car lot' methods had worked for the earlier rounds.
Maybe the pitch was from the inventor of Bulletball. The guy does have the same first name.
Yeah. If the page source for both the parent frame and the iframe is generated by (or can be changed by) you, it's possible to pass small amounts of information between them (even without using cookies or server-side communication). But I can't go into details about how, because it's company-confidential to one of the places I've worked.
Obama and McCain Debate on Twitter Tonight
Perhaps I'm missing it, but what does changing the delivery protocol buy you? XMPP does little to nothing more than email in terms of sender verification. SPAM would continue unabated.
The cathedral is bizarre.
The site is open source. Why not code a solution and send it along to PG?
Terrific example for people that want to understand how interpreters work.

Not perfect. But perfect for getting your feet wet.
Yeah, I'd agree - but making predictions is a notoriously tricky business.

Any statement about the future (which is, by definition, uncertain) has some percentage chance of looking absurd in retrospect - and it's a lot harder to make a correct prediction than a wrong one.
This seems like a very sensible, logical, and simple explanation in the face of the blogosphere's temper tantrum.
Newser releases slick New York Times widget
Well, what isn't a clinical disorder these days...?
Television won't be able to hold on to any market it captures after the first six months. People will soon get tired of staring at a plywood box every night.

- Darryl F. Zanuck, Head of 20th Century-Fox, 1946.

How I wish you were right, my dear Darryl.
I'm not the one who keeps modding this thread up.
Now I'm going to have that TMBG song stuck on my head for the rest of the day, thanks.
The falling cost of a robot workforce
Not open-sourcing the project is a huge miss.

Being able to program against multiple cores/processors/machines is one of the biggest "unsolved" problems facing us right now.

Intel could make itself a real brand boost by embracing external developers, especially if you plan on hacking C/C++.
Oh, that... Turning UNIX pipes into a Web 2.0 Lego is neat :)

On a serious note, where can I find some solid and convincing examples of its usage?
I had to write a Java ME game two years ago and I learned nearly everything from the Sun Java ME site and Nokia's developer tools/docs/forums.

Good luck.
No, but you did set the ball rolling, even if gravity took over. There is still time for you to delete this thread.
9 reasons to start a startup now
Tv wall brackets
Specialist UK supplier of tv wall brackets, tv mounts, Plasma Wall Mounts, and LCD Stands,lcd wall brackets,tv trolley. Order from our secure website today!
I don’t see how this post relates to technology.
Often, I wish the rails-core would "bless" one of these documentation sites. Just knowing that DHH has passed his fairy wand over one would bring an amazing amount of traffic, in turn, creating a more robust resource.

I'm truly confounded why he hasn't done this.
got it. so you do not see any way possible of doing this without controlling both sources of the iframe? understand the security implications, but there's got to be some site that does this for other purposes or some way to work around...
I wrote a couple of programs in Python for my Nokia. It was fun.

http://opensource.nokia.com/projects/pythonfors60/
Robbery caught on JTV
It's a little spun, I think. Clearly there were earlier computers (like ENIAC and Colossus, which the article mentions) that also pioneered critical innovations. Equally clearly, there were many more inventions to come. The article seems to pick out "program stored in volatile memory" (ENIAC, at least, was hand-programmed offline. I'm not sure about Colossus) as the defining characteristic of the "modern computer".

Meh. I might argue that CMOS VLSI process technology was actually more important, being the biggest "hard part" of figuring out how to manufacture the actual computers we use in modernity. But whatever, everyone has their own favorites I'm sure: do we all get to write articles for the BBC?
Consider focusing on one platform like iPhone or Android. Much frustration has come from engineers that are developing for an assortment of phones, it just sucks the life out of you.

Android is going to push you towards "Java". And iPhone will hook you with Objective-C. (Unless you focus on doing web-based apps, which may be a good way to get your feet wet.)
Have you tried the online tutorial? It's in the help menu of the GNU build (not sure about "Aquamacs"), or you can run it with "C-h t".
Usually use ri but this looks neat.
It is if I was busy working for another client at the time.
yea, he should definitely demand his money back...
(look up vanilla ice lyrics if you don't get it..geez, the young'uns)
You miss the point PDF files don't need a common platform. IT IS a common platform. PDF is ubiquitous and full featured, there's no need to change file format in order to share it.

The author's argument is ff scribd is a service to host files then do it - host the files, don't convert them to an inferior format. Heck instead of iPaper why not just convert them to PDF to begin with and save the intermediary.
Oh, but he was right! People prefer plastic boxes now. Plywood isn't nearly as fashionable.

More seriously, though, I'm pretty sure I know people who did 'get bored' of TV, so it's probably more of a personal choice...
> XMPP does little to nothing more than email in terms of sender verification.

SMTP doesn't do any verification at all, does it? XMPP uses SSL if possible and otherwise does a dialback so you can at least be sure the message was sent from the server it claims to be from.

The other aspect is that XMPP is young enough that it can still change to do more (since there are only a handful of clients and servers, as compared to SMTP). As far as I can tell, SMTP is completely stagnant and any improvements that can't be made unilaterally won't happen. (I'm not very familiar with SMTP, I'd love to be proven wrong.)
Gotta be careful when doing 3a (Release early and often) and 4 (Sell Sell Sell). Although no one wants to wait for 3b (Release when it's perfect), you run a serious risk of losing prospects permanently when you Sell Sell Sell Bugs Bugs Bugs. There was a reason the term "vaporware" was coined.
Indeed. And, given the "XX in less than YY lines of code" framing of the title, I was actually hoping for something a little more along the lines of clever code. This this is a pretty pedestrian interpreter, honestly. It's not bad code, just ... exactly what I would expect an interpreter for a tiny language to look like.
Second Life has fried one of my Thinkpads (the video card blew up) and my T60p just can't install it for some reason.
huh. I just see it flickering back and forth between the two points of view.
Hmmm, let me get this straight. The author wants a service that allows developers to quickly and programatically convert proprietary format documents (MS Office, etc) to standard easily viewable formats (pdf, flash) for FREE to 'die' because he has somehow missed the obvious text-selection tool in iPaper (even same icon as Adobe uses), the obvious ways to download the document as pdf, and somehow has mysterious double-scrollbars that no one else seems able to duplicate. Better vote this post up!

I'll try to counter the rant with one of my top reasons Scribd should not die:

Have you ever been to a corporate site that has loads of links to Microsoft Office documents? (Ex: http://www.humanrights.coe.int/equality/Eng/WordDocs/Documen... ) I have, and it's such a pain to have to download and open the documents manually. Then I also have the documents that I downloaded cluttering up my hard drive - when all I wanted to do was take a quick look at it. So I find myself not even bothering with the Office documents - which I'm sure is not what the company trying to promote themselves wants. If you look at http://www.scribd.com/platform/documentation - you'll see Scribd has provided a solution to this problem with their QuickSwitch service. Once this is used, all of those proprietary format documents on the site are 'magically' converted into standard formats you can view easily: pdf and flash. Nice.
Started reading 'The Objective-C 2.0 Programming Language' (http://developer.apple.com/documentation/Cocoa/Conceptual/Ob...) today for an iPhone library I have to write and I was wondering if there was a big difference between objective-c 1.0 and 2.0 (I can't seem to find any books on 2.0 at my university library).

Also, can anyone recommend a good cocoa book?
Google Docs Now Works Offline
Maybe it differs from person to person. They should put up a poll -- maybe we have found a phenomenon!
There are "lies, damned lies, and anything said by Microsoft about ODF".
Arrington Analyzes Yahoo on ABC
Most Doctors Aren't Using Electronic Health Records
Wonder why comments are closed for the article?
Also, go ahead and enumerate the reasons why "it's not that hard to fix".
slow as snails...can't even get the page to load
SPF allows some verification of mail servers and some antispam systems will do an SMTP callback to verify that the sender address is a valid address.
When reviewing somebody else's code, what is it that you usually find most disturbing?
Maybe PG doesn't know how to do that.
Compete and Alexa, watch out. The Trends data may not be complete, but there's still enough there to make comparisons with Compete and Alexa.
The 5 Types of Poor Architects
Countless other sites never had that problem in the first place.
One more good link: http://www.viemu.com/a-why-vi-vim.html
Java finally open-sourced. Does anyone still care?
Then we are in the same club. I've published research on global optimization algorithms for protein folding. I'm not a biochemist, but I understood that protein folding actually has immediate application in understanding disease and drug design.

As a computer scientist, I also understood that compiler optimization is a mature field with most of the low-hanging fruit already picked. So, I guess I'm confused and will ask respectfully what problems in compiler optimization make it a thousand times more useful than protein folding and associated medical problems?
This is more than a bad pitch. It would be low class to ridicule people with bad ideas, but people with ridiculous attitudes should be mocked.