skysight-inc/HackerNews huggingface dataset:
This would be a good discussion for the Prawn mailing list. Post there and I'll reply with some details (and the other devs will likely chime in as well).

Just let us know what sort of feature set you want to implement, and we can point you to the relevant spec sections and supporting materials.

Prawn's source is pretty readable, and will be even more so as we refactor. A trip through the source might help, too:

http://github.com/sandal/prawn
not necessarily : here's a file or chunk of memory that's 10MB in size representing a list, is there a cycle? that's a different problem than an infinite sequence of integers.
Having Git be a distributed VCS doesn't mean it can't have a centralized server though. If you want you can use Git as something very similar to Subversion--you just lose out on a lot of the nicest parts of Git.

I think the biggest challenge with using Git in a large organization is training a large number of people to use it. You can do a fair amount of development on a Subversion project knowing just how to update and commit. The same does not hold true of Git.
A good example given by my friend is perhaps a Dating app used by your wife, or your friend who is married.

It's true that you can look it up if you suspect it, but now you don't have to do the digging.
I'd give an admonishment to anyone who uses a password question from the standard set (mother's maiden name, etc.), even if it is hashed, because the data is so easily discoverable.

Nevertheless, the idea of a password question is so useful that I still support it on my sites. But our implementation is open-ended: you define your own question as well as its answer. I think this is better for anyone who is security conscious, but unfortunately it still allows the lazy or ignorant to be insecure.
NASA Extends the World Wide Web Out Into Space
Wow. This might be perfect for advanced screen scraping.

"GUI Testing Using Computer Vision"

http://groups.csail.mit.edu/uid/projects/sikuli/sikuli-chi20...

EDIT: It appears it cannot grab the actual text using the Native APIs so you would have to include a pipeline to OCR black-on-white text
It is always fun seeing stats like this. Almost all of my friends have moved over to Git (one is on hg) so it is a fun reality check that Git is still small and has a long way to grow.
My (biotech) employer largely solves this issue by keeping a copy of the formal research specs outside of software altogether. All validation documents and research data are kept in paper form (in addition to digital form) in such a way that future researchers or inspectors could take those documents and data and reconstruct the research.

It wasn't always this way, unfortunately. I've been involved with trying to glean some formulaic/methodological insights from spreadsheets and code and it's not always possible to reverse engineer the essential methodology or be sure that mistakes were avoided.

Proper scientific research practices are similar to proper data backup practices: the documentation (backup files) are important, but they don't matter if you can't have successful reproducibility (restoration).
Most systems in the country have flat-fare daily, weekly, monthly passes. $5.75 for a daily pass here in Chicago. That is an AMAZING value considering that pass allows unlimited rides on trains and buses.
I am often told that I should keep my nose out of other science domain's business because they know more than I do.

I've only heard such statements coming out of a few fields: math education, labor economics, climate science and psychometrics of race/gender. You should ignore such statements; they are nothing more than an attempt to bully you into accepting received wisdom from activists with a PhD.

As an actual scientist (rather than a political activist with a PhD), I strongly encourage you to stick your nose into any or all of my fields (quantum mechanics, PDEs, medical imaging, complex analysis, prediction markets). If you come up with dumb ideas, I'll even explain why they are dumb, rather than just demanding that you leave things to the experts.
Is there any way to de-chunkify sequences in an exponential way ("uncover" twice as many elements each time instead of a constant number)? Would this be useful?
1) You don't know Git, but everyone in your group knows subversion.
2) The existing projects are already in subversion
3) The Subversion GUI tool which from the presentation it looks like a good portion use.
Despite my recent work with Sony, this was not, in fact a product placement :)

http://www.wired.com/promo/manonthefloor/
You could always rent a car.
Ask HN: What kind of businesses/sectors/occupations do the following?
Which are the bussinesses/sectors/occupations that occupy less of floor space but employ/engage a large number of people.

Mathematically in which business the Sq. Mtrs. per employee (and customer) is minimum.

Software industry is one of this. Hospital (Health) is another can u suggest any more?
You'll have to ask PG & co. for specific reasons, but among the ones I remember being told, having to deal with slow and tyrannical phone carriers and/or with restaurants, which tend to be far from cutting edge when it comes to picking up new tech, even something apparently so straightforward and revenue generating.
What? Maybe this comment was intended for a different story; the title seems fairly explanatory to me.
Additional property taxes on land near the stations would be a good source of revenue. It's likely that the adjoing land commands higher rents due to proximity to transit, and it's rational that some of this extra revenue goes towards maintaining the transit that is its source.
We've never discussed that publicly. That said, I did just retire to a private island I bought, where I'm writing this comment on a gold-plated keyboard.
One tip I learned for berries was that if the birds don't eat them, you shouldn't either because they're almost certainly poisonous. The reverse is not true: birds can eat things you can't.
http://www.economist.com/world/international/displaystory.cf... has an interesting chart too, covering just the past decade or so but comparing a few developed countries.

The Economist uses OECD data, which comes in somewhat lower than the data cited by the parent. I would be interested in knowing the reason for the difference between these numbers.
My webcam site, which existed only to let me make sure my puppy didn't get into trouble while I'm at work, got listed in WebSense as "adult content". That makes me sorta famous, right? (It was true that my puppy was naked)
Having skipped from XP to OSX (skipping Vista completely), I dropped using my Mac almost as soon as I got Windows 7. It has so many little convenience features, that even the trouble of learning the new ins and outs of the OS was so much smoother than learning the similar ins and outs on my Mac, and the results were so much more productive. All of the major OS interactions are pretty much amazing.

On my Mac I kept going "oh, so that's how you do that" when getting to know it while transitioning from XP.

On my Windows 7 PC I kept going "Oh! that's such a much better way".

It also doesn't try to overwhelm with glossy shininess, it just does stuff that's natural and intuitive. The new taskbar is pretty much magic in code.
Agreed; other than visual voicemail and perhaps indirectly forcing AT&T to upgrade their 3G network by making data plans attractive to the masses, how has Apple swayed AT&T? They don't allow tethering, and Apple is not really putting pressure on AT&T to change their ridiculous (not compared to other carriers, but compared to common sense) charges for overages, text messages, etc.
given that this comes from the designer of PERL, the quote is a bit tragic
WSJ Jumps the Shark
Kinetic sculpture responds to singing (video)
Firefox 3.6 su Ubuntu
Nice looking, but you'd roast in one of these in California. They should add a fabric shade on top of it that extends at least 3 feet past the footprint on each side.
If you have no idea how to get back to civilization, your best strategy is to wait for search and rescue. Wandering aimlessly is the worst thing you can do.
I guess you showed him.
I worked in computer vision for my MSc three years ago, and based on the state-of-the-art at that time I would be surprised if Natal going to be as robust as the mass market expects. This kind of thing is notoriously hard and error-prone. The information coming in from cameras is often so noisy and incomplete it is very difficult to tell what you are seeing.

When Natal was unveiled at E3, it was having exactly the kind of issues I expected: http://www.youtube.com/watch?v=NKtpJW9pg84

Also the rumour that they have chopped Natal's onboard CPU and moved most of the processing to the Xbox 360 CPU does not fill me with optimism... Prove me wrong, Microsoft, prove me wrong!
#54, not a YC founder.
Where did you get all of the hotel data (rating, amenities, types, of rooms, pictures, etc.)? Are the hotels that sign up required to submit that information?
Nokia offers free navigation on its smartphones
Hehe, Lisp is oatmeal, Perl is Lucky Charms...
At least Google Groups doesn't expose your email address to the world, while it appears Librelist does (check out the archives here: http://librelist.com/browser/). If you're on a librelist list, you're asking to be spammed.
Look for the plants that other animals are eating, use them as bait, eat the other animals.
Apparently true: http://www.usconstitution.net/china.html#Article35
Also, Article 41:

Citizens of the People's Republic of China have the right to criticize and make suggestions regarding any state organ or functionary. Citizens have the right to make to relevant state organs complaints or charges against, or exposures of, any state organ or functionary for violation of the law or dereliction of duty, but fabrication or distortion of facts for purposes of libel or false incrimination is prohibited.

The state organ concerned must deal with complaints, charges or exposures made by citizens in a responsible manner after ascertaining the facts. No one may suppress such complaints, charges and exposures or retaliate against the citizens making them.

It appears that the constitution states that people have these rights, but unfortunately it is the people who constitute the government of the time who protect (or disregard) rights, not a document. Actions speak louder than words.
We've had this debate before, but something along the lines of:

* No GUI for Git on Windows

* Everything knows how to work with Subversion already (tools, testing, continuous integration, idiots)

* Companies like centrally controlled and backed up solutions

* Why change when what you have works for you
Mobile Phones Tracker » Tracking Cell Phones With Google Latitude
wouldn't it be better to have the intuitive behaviour by default, and the space-optimised behaviour as a configurable option?
In a place where land was expensive it might make economic sense. E.g. in Old Palo Alto houses cost about $1000 per square foot.
When I got my iPhone 3G in 2008 it was a rarity to see 3G. Now I get it everywhere with good signal. I realize AT&T has problems in some areas but it's not universal. They've definitely put some money into this market.
Oxygen Radical Absorbance Capacity (ORAC) of Selected Foods – 2007
Oxidants and Antioxidants, Part A, 299 - Elsevier
My all time favorite answer for this question is from a book I read in Brazil. It was a jungle-survival guide from a Brazilian military:

First of all, find a monkey. Follow the monkey, and eat everything the monkey eats. If possible, eat the monkey too.
Nokia announces competition, seeks creative hacks for its N900 smartphone
I advised to abandon PPP not because that I think that is a bad meausure, but just to show that Europeans are _not_ making less money. And the reason for higher prices for stuff patially that are paid better salaries., so to produce things you need to spend more money. And also Europe produce more stuff for its own consumption, that makes goods more expensive.

Now it is you who is cherry-picking.

About unemployment:
Even if take EU average, we see that it is not
higher than American average 10%. It is at _worst_ equal.
Now USA often uses creative ways (unemployed but not seeking and all he other odd ways of meausuring) to meausure unemployment,
If you read alternative sources, you can often see 17% of real unemployment in USA.

No it is not making meaningfully different picture.
I've found their 3G coverage has significantly improved since I bought the 3GS, and general reliability has improved since I bought the first 2g.
Tell HN:  Eliminating voting on submissions to Hacker News.
Why not link to HN submissions instead (e.g., from your twitter account, home page, etc.) and rely on Google to rank HN submissions?

The HN front page could be obtained using something like this:

http://www.google.com/search?hl=en&esrch=FT1&tbo=1&tbs=qdr:d&q=site:news.ycombinator.com+%2Bhacker&aq=f

P.S. It seems that PageRank is not used in Google site queries unless they also include a keyword.
"Those who do not know Lisp are doomed to reinvent it." - Erik Naggum

(Not on the list.)
Cool Visualisation: Browser share over the last decade
People vary in their access to external sites that can link in here. Not everyone has the same Google Page Rank on sites they control.

But I'm happy to accept your suggestion not to vote on this submission. It is an interesting idea.

P.S. You could have edited that example Google search string some more. (Maybe you will after you see this comment.)
Subversion has features Git doesn't and can't support.
Or import less. If the transit was more energy efficient, or just less reliant on oil, it could have some impact.
That's a much less long-winded version of Greenspun's Tenth Rule. Brevity is the soul of wit :)
Front book vs back book pricing: The service marketing conundrum
Tip: you can click on the legend to show/hide various browsers.

Bonus: Chart just firefox and IEs --- the image looks like the FireFox logo :) http://imgur.com/mldh8.png
Restaurants.

With the exception of the runway space, airports.
The difference is only three percentage points, and we're very close to the end of 2009, so it probably is based on different estimates of 2009 GDP.

It'll be spring or nearly so before we have solid 2009 GDP figures, if I remember the various data reporting lags correctly.
Not everyone has the same Google Page Rank on sites they control.

People who have established a reputation online will have greater voting power. Why is that a bad thing?

Also, letting Google take care of ranking would make spamming difficult without constant human intervention.
Sorry! I got a bit distracted.
I'd like to think it made a difference, but you'll have to ask PG.
I notice some people above saying that it could be a mistake. I think it could be. But it is less likely that it was.

I say that because Pachauri had been saying for a year that the Indian government was being arrogant by not agreeing to their "findings". And he rejected research such as this : http://moef.nic.in/downloads/public-information/MoEF%20Discu...
Compiled by people who have 3-4 decades of experience in Himalayan glaciology.

Please do check that review paper. It is not easy to find.
My favorite quotes right now are both actually from the arc tutorial:

"Macros live in the land of the names, not
the land of the things they refer to."

"One of the things you'll discover as you learn more about macros is how much day-to-day coding in other languages consists of manually generating macroexpansions. Conversely, one of the most important elements of learning to think like a Lisp programmer is to cultivate a dissatisfaction with repetitive code. When there are patterns in source code, the response should not be to enshrine them in a list of "best practices," or to find an IDE that can generate them. Patterns in your code mean you're doing something wrong. You should write the macro that will generate them and call that instead."
World hottest news: Indian airports on hijack alert
To echo the meme around here, there appears to be an opportunity here for a startup :)

If you can get buy-in from the research community, even in one niche field, I could see great utility in a central escrow house of sorts, where people can post research software, datasets, etc. and others can download the stuff and validate the results only after agreeing in some reasonably binding way not to use that information to scoop or copy the original researcher.

Buy-in in this case means that everybody should have to do it to publish in a certain venue. You might even do something fancy like providing people access to a VPS which will run the server without allowing validators to scp everything back to their own machines. Of course this is impossible to do perfectly; once you allow people to view the data in a text editor or hex dump, it is all over in a strict sense (scripts + screen-scraping), but it is still a step up from just handing over the files, and keeps honest people honest.

You might also provide some anonymization/randomization service for datasets (for instance, by applying an unknown linear transform to absolute numbers in the case that the results don't change, similar to what was done here: http://googleresearch.blogspot.com/2010/01/google-cluster-da... .

I think there are 2 reasons why researchers can be reluctant to share:

1) They are afraid of getting scooped by somebody else leveraging all the effort they put into developing the tools and curating the data and leapfrogging them.

2) Their results are suspect.

Such an escrow house would ameliorate the concern behind 1) and help suss out 2) :)

Anyone else have thoughts on this?
What do you mean no GUI for Git on Windows? There's the excellent TortoiseGit http://code.google.com/p/tortoisegit/, along with numerous other tools that you can find on the Git wiki.
No, that would only provide an incentive for people to live and work in places that are far from public transportation.
Yes, but you still can't type in the number. It just lets you use the keyboard to navigate their "number pad".
Welcome To Justin.TV's Treehouse Office In The Middle Of San Francisco
That still seems really slow to me. I just tested my Eee, and it was loading in about 2s (in both Firefox and Chrome).

Granted, I am in the US right now, and that might be helping, but my connection is not particularly good at the moment either.
rtm is #40
Public transportation is a choice for some. Whether economic-driven or lifestyle. My point is its optional - you can't force people to take public transit.

Public transportation is necessary because not everyone can afford a private car or wants to drive a car (not everyone can bike - and biking in inclement weather is not a good experience).

Public transportation works poorly outside of urban centers because of grid density problems (in the suburbs, you can't cut through someone's yard to get to a bus stop - whereas in the city, regular blocks make it more direct to get to bus stops).

However, public transportation has to support the suburbs because a lot of lower-paid workers rely on it to get to their jobs in the suburbs. On many suburban bus routes, you will probably find it a maddening experience - as it is designed to go in loop-around fashion through office parks.

In other forums, its been argued that private auto industry gets a huge indirect subsidy from the government by the government supporting almost the majority of infrastructure road costs, wars to keep oil producers in check. The private auto industry has huge lobbying powers (see how much highway construction dollars came out of the last stimulus bill). It's also been argued that the true purpose of public transit is to give jobs to people.
Why make them profitable?
And you'd freeze in one of these in Canada. Unless you have a space heater, but in that case their claims of environmental benefits go out the window.
As a Boston resident, I would absolutely not live more than a 5-10 minute walk from the T. A levy might make sense!

On the flipside, I can tell you from experience that it is very much priced into home prices and rents already. So the property tax impact is already partially present.
Facebook's Ideal Future
Facebook should enter Google’s territory.
So people have a reason to make them, which will lead to improvement on the current systems.
Space complexity is the issue for only a subset of problems, those with extremely large input sets. I think those cases are the exception rather than the rule. I certainly agree that special techniques are required with gigantic or streaming data sets. Finding that size limit is probably interesting... I guess my inclination is to go for either the hash table or search tree solution unless I really, really have to implement some special algorithm.

How would you ever not know the start state of the mark on each node? It's a field you invented, null field = not seen. If you are talking about a very large list, it's not going to fit into memory - things tend to get extremely tricky with really big data sets like that. It could be perhaps a node per file ? File where you can add an additional field?
So are there or are their not jobs in CS and IT
Get rid of the unions and lower revenue/fares at the same time.
I'm pretty sure every tax payer has a reason to improve them and lower costs.
http://en.wikipedia.org/wiki/Bitter_melon
Ah, here's Kennedy from the decision saying the same thing:

"If the First Amendment has any force, it prohibits Congress from fining or jailing citizens, or associations of citizens, for simply engaging in political speech."
Public transit is a natural monopoly. We don't really need five different and independent subway lines per city, the same way that I don't need five sewer system connections to my house.

As such, the notion of making public transit anything other than a break-even government funded service is misguided. I'd consider break-even however to be key.
2 million checkins from FourSquare, Gowalla, GraffitiGeo, Brightkite Counted
Stop subsidizing low gas prices for automobiles.
The article boils down to one thing: "Obama is floating a bill the author likes. The general consensus is that the reason the market is down is BECAUSE of Obama's bill. The WSJ dares to report that the market is down BECAUSE of Obama's bill. Therefore the WSJ is are a bunch of no-good right-wing authoritarian fascists, and I'm going to stick my fingers in my ears and pretend that they don't exist".
This may be counterproductive - now you're penalizing people for using the transit system. A lot of municipal transit systems are unprofitable because of low usage (but high service level commitments) - penalizing people for riding transit wouldn't solve this at all.
Lofty.

Here are quotes by working-class Lispers:

http://www.cliki.net/IRC%20Quotes
Very simple: this is a PEP to improve the state of "Cpython" (this is the main python implementation right now, and has been since the invention of python).

Pypy, on the other hand, is a new implementation of Python (just like ironpython or jython), and it could eventually replace cpython in the future if it proves to be succesfull (although it would be a long way off).

In few words: Python, the language, have many implementations. Cpython is the current reference one. Unladen Swallow aims to improve it, not to replace it.
Actually, even the US developers acknowledge that Pypy (or any other succesfull implementation that may come up) is the future, because it doesn't have to bear the burden imposed by the c platform.
Most people are forgetting that the communist party is above the constitution. It's very weird but that is the way it works in China, Vietnam, and other communist countries. You can have free speech all you want but if you are violating certain contradictory decree then you go to jail. period.
Well if you are Houston and you don't want to end up like Detroit when the cost of owning and operating a personal car becomes out of reach for most people, you'll want to do something to ensure people will still want to live there.