skysight-inc/HackerNews huggingface dataset:
I found this in a comment by papaf:

http://news.ycombinator.com/item?id=1994419

which was in a submission about Maxima. It's new to me, and looks perfect for my simpler uses.
A large part of the value of a hello world is to check that you've actually installed the language correctly and can compile/run code. Printing hello world is just the simplest way of proving it.
Angelina Jolie Desktop Calendar 2011
Angelina Jolie Born in Los Angeles, California, Jolie is the daughter of actors Jon Voight and Marcheline Bertrand. She is the niece of Chip Taylor, sister of James Haven and the goddaughter of Jacqueline Bisset and Maximilian Schell. On her father's side, Jolie is of Czechoslovak and German descent, and on her mother's side she is Canadian. Check out here Angelina Jolie Calendar 2011, Angelina Jolie Desktop Calendar 2011 & Hollywood Actress Calendar 2011 for Computer Desktop.
I don't think "Hello World" will ever cease to be useful for the simple task of making sure everything's installed and operating correctly. Quicksort is certainly beautifully concise in Haskell, but it's not in all languages, and I want a low probability of errors when I'm just getting things up and running for the first time.
The main window is using Flash. It's not html5 only :(
Still neat idea.
Cross-reference:

http://news.ycombinator.com/item?id=1993626

http://news.ycombinator.com/item?id=1992123
Maybe I'm understanding it wrong, but can't you just middle click and move your mouse higher/lower than the marker makes it move constantly in that direction?
I think duck is insinuating that it's a reference to Jeff Atwood, Joel's cofounder for Stack Exchange.
Scientifically accurate peer-reviewed rap "The Rap Guide To Evolution"
Write this applications in both languages:

- a url shortener.

- a easy blog system.

- a naive twitter.

Pick whatever feels more natural to you. If you wet stuck in any of this applications, you can drop me a line, I will try to help you.
Not if you protect your tweets.
Top Online HTML Editors
Copy/Paste is coming to a Windows Phone 7 near you in January
Tir 0.8 Out, Works On OSX
Although this version is very simple, concatenating and creating lists at runtime ruins performance (and it takes extra memory).
Please make it a good example by doing a version of Quicksort with in-place partition.
Blackberry spy software: Ensuring security and safety
The Blackberry spy software is installed as a hidden programme in the target Blackberry phone. It is generally compatible with all models of Blackberry phones. Once activated, the software secretly transfers all message logs, call logs, Phone book data, and the current location of the phone via GPS, to an online account, where you can check out all the activities done with the help of the phone.
Leaning Tower of Padre Island, Texas (Real Estate Disaster)
This should be the poster-child for what went wrong with housing in the last few years:

$125M for a tower built on a beach undergoing erosion. After the building started leaning noticeable and settling unevenly, the developers decided it cheaper to just demolish than try to fix it. (Cost to fix: upwards $25M and the bank was unwilling to fund it anymore)

A video of the demolition: http://www.youtube.com/watch?v=Zlce2N54B9s

The ironic thing was that the body of the building were very solidly built with great excess of rebar. The central columns were almost solid lengths of rebar with a little concrete thrown in. If they had only built the foundation strong enough as the rest, that thing could have stood solid in a mega hurricane.

An article about the subsequent cleanup job (the only thing that went well in this affair): http://www.allbusiness.com/legal/legal-services-litigation/14222144-1.html

And what it should have been:
Fine Interior Design - Inspiring views of the marina and ocean
Interior details created by the best designers
Granite floors in the kitchen, baths, foyer and utility room
Superior carpeting in the living room, dining room, bedrooms and walk-in closets
Ceilings with a minimum height of nine feet that lend an air of spaciousness

Luxurious Bathrooms - Crystal sink mounted on a granite and wood base
Kohler bathroom fixtures
Contemporary faucets, handles and knobs
Kohler bathtub with water jets
Granite showers with crystal door

Gourmet Kitchen - "Kraft-Made" kitchen
Granite countertops
Under mount stainless steel sink
Elegant stainless steel appliances
Why a linked list? Wouldn't something resembling a hash table or even a tree be a lot better.

I think with web development a lot of the situations where you would want a linked list are abstracted away. Personally I would be testing people on how they take some kind of design outline and map out how they would approach it. Something like dealing with bringing together multiple API's to would be high on the list, this is becoming a much bigger part of web development.
Informative Essay Writing | Essays Guide
An informative essay will not a be a problem anymore for you, get a step by step guide for informative essays writing.
You don't know what a fork is.

In order for it to be a fork, something has to get forked from the parent ... like the source code, or the standard.
This was absolutely brilliant. I really love how it takes the web OUTSIDE THE WEB by playing with multiple browser windows to create animated content rather than just going for animated HTML within a single browser instance.
So you're checking if it implements an intersection of single-method ducktypes. Now if only there was a way to reify that intersection and give it a name...
Anonymous sends a press release, but the author doesn't clear his metadata...
wow... that was absolutely amazing.
Hello world is valid for checking that you have everything installed properly and it's the fastest way to make sure you get the most basic syntax of the program.

It's not like the first thing you're going to do is write out all of quicksort to see if it's easy. You're going to fiddle with numbers an arrays a bit first, particularly if your language has some kind of interactive console. In fact, I wouldn't be surprised if the first thing you do in the language is actually 1+2.

There's quite a bit of syntax you need to learn before quicksort becomes a relevant test.

If you're looking for a good language to build a quick website backend in you probably don't even care about that, you'll care more about having nice ways of passing information around and checking that it has a decent inbuilt sort method.
We build our computer systems the way we build our cities: over time, without a plan, on top of ruins. — Ellen Ullman
I think something simpler would be a better Hello World equivalent. The first program I generally write in any functional language (usually as a sanity check) is one to calculate the factorial of a number.
In this case it would be a fork from the standard. Without allowing the TCK to be used against harmony the project must be considered a different standard that may will diverge in the future.

Given the disappointment over closures and collection literals being delayed until java 8 there must be a temptation within the harmony camp to push ahead with these features and produce the version of java that many are clamoring for.
It's not about the word hacker. It's about what the word represents and that go so much beyond the /b/tards.

Keeping your analogy: there's a lot of gay people who think the "fabulousity" of the gay parade may hurt their cause in getting au pair with civil rights. Whether this is true or not, I think it's a valid argument to be discussed.

Same goes for hacker: those who attribute hackerism only to black hats, vandals and script kiddies may hurt the values true hackers stand for.
Are you fucking kidding me staples?
Just a clarification on the source story. I work at Digital Science, who commissioned this video. Andy had actually already built this device (we didn't sponsor building it), along with a Babbage difference engine. He brought them a long to Sci Foo this year, and i believe the filming took place around that time.

I've seen both the devices in the flesh, and they are little works of art. Not sure if he's planning on building any more.
They where having some issues with their billing pages it said for some time. You can always email them and ask to keep you updated when you can place an order again. Even tough they seem to cut costs by not having a regular helpdesk, they are very fast responders and seem to know their bussiness very well.

I'm a new customer of their service and very happy with the price/quality, but you do have to have a technical background.
Ask HN: Can a successful company founder still hack?
Just out of curiosity, if one's company becomes as successful as, say, facebook, does he become too involved running the company to do actual coding?
If so then are his hacking days over?
If so, again, then was he really a hacker in the first place, someone who derives his joy from, or lives for, solving technical challenges.
If you want to do everything perfectly formally you're better off studying a computer based theorem prover like Coq. Not only if everything proven perfectly formally, the proof is also checked by a computer. This also allows conciser proofs because the theorem prover can often generate parts of your proof.
Are you kidding me staples?
" I’d love to be able to have access to a shell and the ability to install vim + screen + git + a web server"

I can't help thinking thats beside the point and exactly what google are not designing this for.
Kinect plays Guitar
it's times like this i wish i could double upvote something
Philippines beats India to be the world's call-centre capital
Designer, Architect, Developer by @mojombo
Assange is getting the heat because he's purposefully seeking it out — even with the case in Sweden he fanned the flames earlier this year so that it could blow up now
I'm not sure about "fair" but as a practical measure I think it's counter productive. I've never asked for a refund but every single purchase I've made has been partly because I could rationalize that I could return the app if I really didn't like it. With only 15 minutes to try it that logic won't work for me any more - I think I'll be doing way less purchases.

I don't understand why Google wouldn't just drop it down to an hour which would accomplish the same (stated) purpose but be a lot more reasonable.
This "press release" is also quite confused; "Amazon, which was until recently WikiLeaks' DNS provider"
Navy’s Mach 8 Railgun Obliterates Record (w/ video)
Web Bot
Candida Symptoms In Women And How To Cure Female Candida Fast
Reid Hoffman's keynote at Silicon Valley Comes To Cambridge
Please enlighten me as I am not very clear about the impact of this. Why there are people saying Java is on its death path because of this? The way I see it this only strengthens OpenJDK, which 99.9% of the applications are already using.
qsort :: Ord a => [a] -> [a]
qsort [] = []
qsort (p:xs) = qsort lesser ++ [p] ++ qsort greater
where
lesser = filter (< p) xs
greater = filter (>= p) xs

I know nothing about Haskell but I don't think this code implements
the original quicksort algorithm which sorts the input in-place.
Moreover the two-pass of filter over the list and the concatenations
cause unnecessary overhead. Thus, even if the sample code is simple
and elegant, a real-world implementation would surely be a bit longer
than the given example.
Override the functions in my module with your own
tl; dr, but a quick note: the presented algorithm takes the first element as the pivot element p:

qsort (p:xs) = ...

This is not recommended as it results in worst-case behavior on sorted input lists. (Another commentor correctly pointed out that it requires extra memory for the intermediate lists, too.)
The internal subjective experience or psychology of such people is something I find of a certain interest. Somewhat to my surprise, this article actually touches on that:

Djerassi has also suffered in his own work because of monomaths’ hostility, especially as a playwright. “They always keep crying out ‘the co-inventor, father, the mother of the Pill’,” he growls. “Without having any knowledge about the play, they start with it. As if it’s got anything to do with it.” Djerassi thinks that this means he has to work harder to promote his work. “No agent has ever been interested in me. They want 29-year-old Irish playwrights, not 86-year-old expatriates.” A trace of bitterness creeps into his voice, but he concedes: “If I were an agent I’d feel the same way.”

Overwhelmed by specialists and attacked by experts as dilettantes, it is amazing that there are any polymaths at all. How do they manage?
For a fraction of the cost of an electric gun, they could have built a light-gas gun with better capabilities.
So I haven't been keeping track of the SHA-3 competition as well as I have been. Do you (or anyone else who happens to wander by on HN) happen to know if all of these finalists are using non-MD constructions that are resistant to length extension nonsense? Is there a possibility among these choices that NIST could still possibly pick a SHA-3 vulnerable to length extension?
Who cares? Teenagers don't have money.
That's actually a nice nab for functional programmers. They run around all the time telling how nice their language of choice is, showing off quicksort in three lines of code.

But please don't have the audacity of pointing out that original quicksort was supposed to be an efficient in place sort, not a mental exercise in beauty of a language. Then you get a Haskell version that is in place, and supposedly fast. It's about 10 lines longer than the C version, uses Monads, ST, recursion, "unsafeRead/Write", "rscan", "lscan", "swap", "sloop", etc., all together about 20 concepts, built-in functions, etc.

Also, of course, if it really should be fast, you have to use several compiler hints and macros to make it type specialize and all. Obviously.

The C version is shorter, uses nothing but array accesses, do/while, if, int comparisons, and recursion. If you want to explain the C version to a novice programmer, it will maybe take you half a day. The inplace Haskell version? Uhhh, yeah.

I can't help it, but things like these leave me with the impression of Haskell being a theoretically really nice language whose utility in actually getting things done seems somewhat questionable.
Aren't there legions of creepy old dudes and women who are part of "biebernation"?
I'm generally against dating sites for the same reason I am against dating (short version: I think it's a broken paradigm). But I'm impressed with this idea. Kudos for finding some connection to start out with other than "we both are hoping to get hooked up". I hope you do very well.
You do realize that the linked article dates from November the 12th, do you? It linked to the most recent version which was then available.
Memolane: Millions of your Web Memories in one Timeline [Pre-Invites Available]
Memolane captures your thousands of memories in tweets, facebook posts, photos etc & helps you re-discover them by creating a beautiful timeline of your memories.
Wide range of http://www.ucvhost.com services are accessible, such as http://www.ucvhost.com, email hosting, Unix hosting, Windows hosting, Linux web hosting http://www.ucvhost.com/VPS/EntryLevelVPS/EntryLevelVps.aspx, forex vps etc. We hope you will find a best hosting.
Just finally let us Jamendo users tag the music. Maybe weigh it less than the artists' own tags.
[url=http://www.ucvhost.com]cheap vps[/url]
I want to know where Bill gets his jumpers (woolly sweaters).
Define exception throwing "not implemented" methods in the module.
In fairness, in-place sorting usually isn't what you want in functional programming. Immutable data structures help enforce the pure functional constraints. Of course, in practice, your library code will probably make a mutable copy, sort that in-place and then return an immutable copy/representation of the result, which is hopefully more efficient. (Disclaimer: I'm no Haskell programmer; my FP experience is limited to Lisp dialects)

EDIT: As a curious example, Clojure's sort function actually converts the sequence to a (Java) Array and calls java.util.Arrays.sort() on it, then turns it back into a sequence:

https://github.com/clojure/clojure/blob/b578c69d7480f621841e...
It is a startup from Springweekend 2010. Demo Video Must Watch - http://vimeo.com/16474788

Example Timeline (of Scobleizer) - http://beta.memolane.com/scobleizer

It has not yet opened to the public, but I've got hold of 500 Invites, so you can get the invite code by visiting the blog
um. why would you even post this to your website?
Since Sun distributed OpenJDK under GPLv2, they waived that restriction. GPL'ed software cannot have FOU restrictions. AFAIK, however, OpenJDK does not include J2ME, so, you would be able to run, say, NetBeans on your phone, but not Hexic.
ProjectWell Celebrates its Anniversary.
Projectwell Management Pvt Ltd celebrated its anniversary on October 25, 2010 with members taking a mid-work break to have cake and cookies. Speaking on the occasion, Parthajeet Sarma, Director, Projectwell Management Pvt Ltd, thanked all Projectwell members for the cohesive working style demonstrated over the last one year, which helped the company to propagate the concept of Development Management in India and secure new assignments.
http://www.projectwell.com and http://www.blog.projectwell.com
Defaults matter. Twitter is public by default and the whole ecosystem is based on this assumption, the private setting is just an afterthought. Sure, you can tweet privately, but then you lose most of the features, and I wouldn't rely on security of that.
I switched to other window while loading, but then then MV starts and I have to click multiple window to restore them.

And it's not HTML5, the loading scroll bar is definitely Flash.
This was a good read, yes, but did anyone here really learn anything new from it? I don't understand why it's go so many upvotes, and I'd really like to know what I've missed.

"Write code that people use, and ship it."

Was there anything else?
I agree that releasing a GPL'ed derivative of OpenJDK may not make sense for every business plan I can think of, but, from a user point-of-view, would there be any difference?
I'm generally against dating sites for the same reason I am against dating

You're against dating? Two consenting adults courting each other to better know each other .. seems like a very sensible thing to me. Without dating what do we have left? arranged marriage and kidnapping?
This is one of the reasons why I love Go, the language is designed to make both composition (with 'embedding') and interfaces (with 'static-ducktyping') very convenient and easy, while completely avoiding the inheritance minefield.
Ask HN: How do you cope with loneliness?
Even in a CS class (in this part of the world anyway), not so many people might be as interested in coding as you are.
It's therefore you and your laptop mostly, with the effect that you lag behind in developing social skills (I sometimes feel like an 8 year old among teenagers). The loneliness even saps my programming energy.
Does anyone else experience the same, and how do you cope with it, including bringing yourself to interacting with members of the opposite sex?

EDIT: Not suicidal or anything like that. Just want to hear you opinions.
I need to create a friendly CISC assembly language for a virtual machine; which one do you guys recommend I should base it on?
[pdf] SFLC goes to court to save free software developers from patents
Not sure if this is the same guy but here's a website by that name http://www.alextapanaris.com/ and there are few pastebin entries by someone with this name
http://pastebin.com/re2DZb6m.
It is also much more flexible. Aura (GPS navigation) downloads maps only of those states or countries, that you are interested in. You don't have to store all maps.
Why don't you let people install ChromeOS on existing netbook? It's linux based, it should work on any netbook. Also, most of those machines have the same hardware anyway.
I don't understand the question. Why not post it?
Indeed. It's amazing just how difficult it is to write a correct in-place quicksort that handles all edge cases. It won't be short and elegant either. Just go ahead and try it.
"black hole": 57/37/5

"gravitational singularity": 4/7/88
What a bunch of leet haxorz.

They can track people down from a still on a youtube video.

They can validate boobs as fake or real based on meta data in jpegs.

They are legion, they do not forgive and they do not forget and they will order pizza to your home until you stop hurting cats.

But they can't clear metadata in a word editor ...
Wonder if a startup could get those Tomahawks down to 60,000$ a pop.
Tweet digest – week 49
Business Incubators Hatch New Opportunities
Microsoft and Twitter CEOs meet publicly, talk secretly
I never really liked Mark Zuckerberg. Kind of irrational since I've never met him, and have had my perspectives tainted by the media. I saw the movie yesterday, and have made peace with the concept that he's going to be around for a long time.

Just imagine if he had no programming skills, what he'd be up to now.
this is a great video made by a really good team. If you like this video, you might enjoy other projects by the director, masa:

http://www.masa-ka.com/

including two sour videos, one of which was a big viral hit:

http://www.youtube.com/watch?v=WfBlUQguvyw

http://www.youtube.com/watch?v=IPpR0ptfzgw

I'm a huge fan of masa's work -- my favorite is this clever flip / book, rainbow illusion:

http://www.masa-ka.com/html/rainbow.html
The first time I have ever heard of Justin Bieber was by seeing his name in the trending topics for weeks in a row. (first half of the year) So a lot of Bieber fans do tweet.
Hi - we're working on http://buildorpro.com which is focused on html/css markup as opposed the more codey focused IDEs.

It gives you a great mix of html/css editors with a Coda/Espresso style CSS design tools and a bunch of other advantages that developing in the browser brings you.

The beta's there for sign up if you fancy giving it a spin.

PS - FireFox only at the mo. but Chrome support is hot on its heels.

James Law @ Buildor
Why is this only true of teenagers? Seems like the argument applied to most people. My parents don't tweet for pretty much the same reasons, for example.
i'm not sure that he did now that his name is out
In short, hackers build things, crackers break them.
It is just a toy implementation. If we're going to worry about practicals, then it's not recommended to use your own general purpose sorting implementations at all. For general purpose sorting, the standard library "always" has the best implementation.
I had a similar experience. I really enjoyed reading the first collection of Joel's essays, which made me follow his blog. He published some good articles at that time (eg. the law of leaky abstractions) but I changed my mind when the blog evolved into a promotional vehicle for his company. I'm not really interested in the brand of chairs in their office, the fact that they fly interns First Class, or a bug tracker that's nice, but not as unique as he'd like to present it.

Don't get me wrong, there's nothing inherently bad about that, but I just lost interest and moved to greener pastures.
What startups need – Assassins
Why does dust gather in corners
Great. I've always wanted to write plugins. Would really appreciate if this could be followed up with a few more samples with some more functionality. Such as opening a small input window at the bottom for input and one for selection (as say in Command-T or fuzzy file finder).
It could just be a fake name, I know thats hard to fathom and all.
Of course the counter is that the meta data is faked.

Although I think it's not faked and a silly oversight.
http://pastie.org/1367726 -- it's not that hard, really :)

* especially with naive pivot from the middle of array
Before people start posting an entry for every single cas out there, I'd like to link to the wikipedia comparison table:
http://en.wikipedia.org/wiki/Comparison_of_computer_algebra_...

Neither maxima nor mathomatic are news in whatever sense of the word.