skysight-inc/HackerNews huggingface dataset:
I can't believe no one's saying this.

If you're asking, then YES, DO IT.

First of all, I'll assume you're not an idiot. If you're an idiot, and your task requires you to interact with this code, you're fucked no matter what.

So, assuming you're not an idiot, and you've asked the question, means you're already pretty damn confident this code's not on a critical path. And what does that mean? Means some asshole was showing off how clever ey was by prematurely optimizing, and it's already come back to bite you in the form of difficult maintenance. So take a blowtorch to it already.
I've found vim is the finest code editor I've ever used, but it's a crap IDE in terms of organizing a project, compiling, and debugging all from one software. Disclaimer A: I haven't spent a ton of time trying to make it an IDE, and B: I have the misfortune ;) of being an iPhone dev, and only Xcode plays nice with the devices and simulator.

If anyone can prove me wrong, please, please, please do so, because vim is just awesome for editing code.
Actually I feel the same as you, except I'd say it's already off.
Rural areas probably have different tell tale signs. Probably roof size and geometry.
Downtown Pyongyang, where "income equality" is king:

http://goo.gl/M4TfV
Thanks! We'll be sending out versions to our beta users really soon.
That's a little disappointing, because it means your claim to have no file size limits can't really be true. What is the real limit for sending a file to someone who doesn't have the app installed? Would a 100TB transfer really work?

I don't mean to be snide; I honestly hoped what was going on was that your server was only brokering the transfer, not taking a full upload. In other words, only when the recipient began the file download would sendrail begin uploading the file from my computer. In this scenario, sendrail would merely be reflecting a stream, not storing anything.

So tell me if I understand correctly: If I share a document with someone who DOESN'T have sendrail, they will get the version of the file at the moment I send it. But if I share a document with someone who DOES have sendrail, they will get the version of the file at the moment they download it? In other words - peer to peer downloads get any file changes since the file was sent, but non peer to peer do not?
Sounds similar to my setup: Arch Linux, monsterwm, dwb, urxvt, zsh, tmux, vim. All managed with salt[1] and keeping dotfiles in git[2].

[1]: http://github.com/uggedal/states

[2]: http://github.com/uggedal/dotfiles
What exactly is P2P about this?
Heh, after that first sentence I definitely didn't expect that this would turn out to be a rather thought provoking and insightful comment. Thank you fro the contribution!
Over and over again in my career I run into scenarios where code maintenance is the biggest challenge. Only occasionally do I run into issues with code performance. But, I mainly work on business type apps. If I were doing real-time or embedded systems with limited resources I'm sure my experiences would be totally different.
The same site has a nice write-up on how trees reveal the income disparity: http://persquaremile.com/2012/05/17/urban-trees-reveal-incom...
SRP Vulnerability When Using a 256-bit Modulus
I'm chartering a boat to plant the Nickler flag. Always wanted my own country.
I've spent time with Tim Gowers, John Conway, Ron Graham, and others who are, without question, geniuses.

I'm not in their league.
Great that other smart people are trying to make sending files easier!

We at Dropdock ( http:/getdropdock.com/getstarted , check at the end for invite code ) are also working on this problem. We have developed a Cross platform application that send files to anyone, wether they are a dropdock user or online.

Dropdock also work flawlessly over LAN. Our client auto detect other dropdock users on the LAN so you can send them larges files with ease.

We have working on an Android & iOS app too so you can send all those photos and HD video to anyone in one big batch instead of uploading them to different services or sending multiples emails.

We don't want to replace file attachement. If you want to send a simple spreadsheet to someone, you should sent it through email with explanation and not upload it somewhere and C/C the links.

Finally, we though going the facebook route too, but it wasn't too user friendly since you can't auto detect other users base on their facebook account and it just didn't make sens for us to use Facebook messages for notifications.

We are currently in private Beta ( Alpha-ish ) but are about to release a big update with a lot of fixes and new features. If you want to try it out, signup at http://getdropdock.com/signup with the invite code DROPDOCKBETAP1.
Can't upvote this comment hard enough. It is sad that these correlation=causation myths are getting promoted in such a superficial form. And the media is once again eager to jump on the bandwagon Perigee, an imprint of Penguin Books, to produce a book based on Correlated. The book will feature some of the stats from the blog, as well as a bunch of never-before-published correlations. His blog on the other hand is actually quite interesting to read http://coding.pressbin.com/88/How-my-new-site-Correlated-wor...
Already standardized: XPointer.
It doesn't matter much. Clean water tunnels have high pressure and good walls to keep anything out. Just plain soil getting into clean water tunnel can make loads of people really sick. If there is a clean water leak, they know it from pressure drop.

If there would be a leak in sewage, the biggest problem would be ground water getting into the sewage tunnel, and flooding the water treatment plant. There is probably larger pressure in ground water than in the sewage. Ground water pressure drop can also make foundations of buildings to get looser, so they try to monitor leaks to the sewage (little leaking is btw quite common in older ceramic/concrete pipes).

Sewage system works by gravity. That makes it sometimes really difficult for positioning the pipes. They must have either 2 - 7 % slope or they must be vertical. Uphill inside a sewage tube will gather all the shit and get stuck. With more than 7% slope the water runs too fast away from the pipe and leaves the shit behind, so again it will get stuck eventually.

PS. I used to study civil.
Google Can’t Get You Lucky Anymore: It is Search Result Impotent
Patent Troll doing good. Has there ever been a greater Oxymoron?
Not entirely true. Appcode, an alternative IDE, also works fine with development on devices and the simulator. I haven't heard of an open source plugin to do this yet, though. So no way to do that for vim. (There's a vim plugin for app code though, it's not perfect but ok).
My standing desk experiment: 3 weeks later
I literally just finished something today that attempts to solve a similar problem: http://copyfile.net/
No. assholes. ever.
Yeah, I'm not really sure of the political message of the comparison. It's not surprising that wealthier people live in nicer areas with more greenspace....

Income inequality is not the enemy - in fact it is what incentivizes our economy and ultimately builds wealth for everyone. Corruption, lack of opportunity, abject poverty - those are the problems.
You could also replace each of the dotfiles with a script to source the dispatcher. No redundant logic, and you don't mess with system files in a way that might screw up install scripts, etc. (But unless I'm missing something it doesn't seem like you'd break that much by using symlinks.)
Just how big of an unclassified specimen backlog do most museums have? When does it make sense to go through this rather than browsing insect tags on Flickr? Or, better yet, crowdsource the backlogs via Flickr...
Flixel, Flashpunk, XNA, Unity, Unreal Engine, Cryengine, Ogre3d, SDL, Allegro, libtcod, Tengine, SFML, Construct, GameMaker, Scratch, Stencyl, Cocos2d, Kobold2d, libgdx, corona, BlitzBasic, Monkey, and on and on all available for free or very little money.

Steam, Humble Bundle, GamersGate, Desura, Indie Royale, Xbox Live Indie Games, iOS app store, Google Play all there to sell your game. Or just do it yourself on your website with paypal or stripe.

Kickstarter, IndieGoGo, 8-Bit Funding if you need funding.

Yeah, game development sure is awful these days.
99% of optimized code I saw in my life is optimized as result of process called "performance decoration": optimizing piece of code based on some (mainly faulty) assumptions without tests and profiling.

I think "performance decoration" is defined as a process in which you make software to look fast but without any positive impact on actual delivered performance (there was an article in ACM a while ago about it).

For example, I saw heavily optimized (and convoluted) C++ loops inside I/O heavy code where just increasing block size and enabling direct IO gives 90% performance boost.

So if there is no "performance lifecycle management" explanation related to optimized code (i.e., which test needs to be run, what is dependency, etc.) then the code is probably just "performance decoration". My theory is: if somebody did investigation to show that this is a valid performance optimization he would probably document all needed tests which led him/her to that conclusion.
What do you think, am I right about this?
He's not so much a master of PR as someone who is defined as our better, so he gets free, unquestioning (for the most part...) publicity for whatever thoughts he throws out. People like him, unless they are revealed to be involved in moral turpitude or actual crime, receive credibility a priori.

http://www.merriam-webster.com/thesaurus/better[noun]
Not if they free-range their livestock. I used to live in Botswana, right on the border with South Africa, and the border was easy to spot. The South African side, with its managed farms, was always much greener than the Botswana side, where cattle and goats wander around at will.

You can get a sense of this from this satellite picture:
https://maps.google.com/maps?q=Mmathubudukwane,+Kgatleng,+Bo...
North Korea is one of the most unequal countries on the planet, so that's not a very good example. In fact they aren't even officially committed to equality, never mind how it works in practice. They dropped any leftist rhetoric in the 1990s, and now are a country based on the "Juche Idea" (a kind of idiosyncratic religion) combined with the "Military First" economic principle (that resources should be unequally divided, with the majority going to people connected with the military).
In Helsinki they have human accessible tunnels because the whole city is on bedrock and there is not much soil above it. It's just way too hard to make tunnels to rock so small that people can't go there, so they're forced to be more accessible.

Tv, gas and power can be digged relatively shallow and I have not hear of maintenance tunnels for them when there is no solid rock to deal with.

With sewers they usually put vertical wells to it in every corner. That makes the whole system more accessible.

Often they put empty plastic tubes to new buildings just in case. It's not very hard to get something crawling there when new Internet comes to house.
Where do you rate on the scale of Software Politics?
While there is a distinction between space-filling curves and what you are calling "hyperspace hashing", they are theoretical siblings and the conceptual gap between the two is very small, arguably differing interpretations of the same abstract construct. The "hash" interpretation was well-known when the space-filling curve indexing literature in the late 1980s was written though they were primarily interested in access methods for sequential storage.

With respect to "hyperspace hashing", it has been the standard way of interacting with large space decompositions for decades. The mathematics is from the 1960s (Morton et al) and the practical computer science was mature by the 1980s. When I was writing parallel codes for supercomputers, virtually all of our data structures were built this way. It is also the algorithm used for some large-scale geospatial systems; some of the Google Earth backends used it back in the day. While I've never personally worked on it, I've heard some graphics processing pipelines also use the algorithm. I first learned about it ten years ago because I ran into a couple systems using it.

I've never heard it called "hashing" until recently, largely because technically the algorithms are not a hash even if used as one in many implementations. This, and the fact that most of the literature on this idea significantly pre-dates electronic publishing, probably explains why you've seen so few references to hyper-dimensional hashing.

As you point out, the curse of dimensionality is a classic problem for these structures. The partitioning technique in the paper works for some use cases but is not used as much anymore. There have been some clever and fairly general attacks on the dimensionality problem over the last few years by a couple companies but I have not seen anything published.

All that said, this general approach is overdue for large-scale distributed systems. It has been proven out in niche markets like supercomputing for decades and is superior to distributed hash tables for many purposes. However, most of the recent research does not seem to be published.
Politically untenable. The US political landscape is so fragile and dysfunctional nowadays that there exists no viable candidate nor incumbent capable of proposing such a tax.
Google: Censorship and Antitrust bully. We need a protest.
And the museum refused to fund an expedition for finding this? And the Scientist waited a year until the photographer went back there. It doesn't look to me that it was hard to find (especially since thy had an uncataloged specimen). I see that in this case the Scientist didn't want to be bothered very much with it. Furthermore he named the specie after his daughter and not the finder.

When has the exitement for discovery got so casual?
Curriculum issues and geometry in education
Disregarding patents is good for the world, I would reply.
White House Deletes TSA Petition
Utter nonsense. Reread what you just wrote. You somehow seem to really want us to believe, say, that because lemon growers choose California as a startup site and that California doesn't have single payer and Canada does, healthcare policy doesn't matter to startups.

We can do better than that. Here are some entrepreneurs explaining what they love about single payer:

http://biznik.com/articles/the-canadian-healthcare-experienc...

http://www.shindigital.com/blogpost/18

Here's an MIT economist explaining how "job lock" resulting from the need to maintain health insurance cripples the American economy and entrepreneurship:

"The type of universal health insurance coverage policy proposed by President Obama will clearly promote the freedom of workers to leave their jobs to start new companies. By solving a major impediment to mobility in the U.S. labor market, a larger government goes hand in hand with more business development. The next John Galt may owe a debt of gratitude to this pioneering effort in universal coverage."

http://www.washingtonmonthly.com/features/2009/0905.gruber.h...

Here's INC magazine touting Obamacare (not single payer, but infinitely better than what "the market" has given us) as good for entrepreneurs:

http://www.inc.com/kimberly-weisul/affordable-care-act-and-e...
I'm not really sure of the political message of the comparison.

The linked page doesn't overtly make a political point. It simply shows the photos, as evidence that greenspace varies by wealth.

Maybe the rest of the site is into politics-- I haven't looked-- but I think any politics on this page are something the reader brings to the table.
I don't understand people who say they are able to better focus with a standing desk. I tried it for a while and I couldn't concentrate on anything for more than about 30 seconds. It completley killed my productivity.

Maybe I'm the oddball on this one, but I couldn't do it.
Next time you submit a link, consider using the .com version, rather than the .se one-- most people have their NoScript/RequestPolicy rulesets set up for generic TLDs, which break on national ones.
Is this "income inequality" or "wealth inequality"?

They're correlated, but not the same thing.
I'll stipulate that some money is lost due to piracy, rather than get into a debate over how much.

What I don't agree with is that much good quality content is lost. If people aren't taking risks to make good quality content today, what changes if there's less piracy? Consumers still have a limited budget to spend on games, and a lot of people do still buy games, music, movies, books, just not the books you think they should buy. Those game sales figures, and lesser but still in the billions figures for books, music, and movies, show that people pay for entertainment. If they can't illegally copy things, maybe they buy x% more stuff, or maybe they're used to a lower budget for entertainment and so they don't spend any more, but rather they consume less. And why would they buy your good content rather than the arguably lower "quality" mass entertainment that you or I might not like, of which there is certainly plenty?

How do you intend to prevent non-commercial filesharing, or file sharing sites (forums, file hosting sites, torrent trackers), without destroying people's lives and having a chilling effect on filesharing in general?
Three posts over the course of a year and a half from a guy who posts 70+ times a month.

So he's a whole 0.23% critical of Apple?

Great point!

Seriously now, we both know the truth, stop grasping.
Interesting question. The answer might actually vary from country to country. In countries such as the U.S., where mortgages are the norm for all but the richest people, where you live is fairly strongly tied to current income, which dictates how large a mortgage you can qualify for. In other countries, if housing is primarily financed out of accumulated wealth rather than loans tied to current income, it might be more strongly determined by wealth.
Photobucket's security hole may leave your nude photos exposed
What does HN think of the digg relaunch?
https://www.wolframalpha.com/input/?i=number+of+combinations...

> 983.544.651.006.435.431.129.340.665.918.456.708.968.598.498.835

or 9.8 * 10^47 combinations are possible. Although this doesn't give the complete picture, this shows how big the sha1 space is.
Google's Opaque New Policy Lets Rightsholders Dictate Search Results
I'm pretty sure they have a duplicate hardware setup for testing beforehand and debugging problems, which ought to help avoid such problems, and help fixing problems that arise.
Honestly, for an IDE replacement rather than just an editor, I'd suggest Emacs rather than Vim.

Reasons:

* Emacs plays well with other programs, you can start other shells, language interpreters etc, from within Emacs and interact with them easily. There are some Vim plugins that try to enable this but I've always found them less satisfying.

* Emacs is usable in all the same scenarios as Vim (i.e. cross-platform, over ssh, dual GUI/Terminal ability, screen/tmux/dvtm compatible etc)

Random Thoughts:

Vim is an amazing editor but I've always found that these attempts to add features to make it into an IDE cause it to start to feel clunky.

Emacs on the other hand, plugins generally work well (except when they don't).

Vim (or at least vi) is installed on basically every Unix install (and available for install everywhere). Emacs is installable everywhere also but setup generally takes a bit longer.

If you are going to use Emacs and you are intrigued by Vim style keybindings, I've found Emacs Evil-mode to be one of the best Vim emulation packages that I've tried (most Vim emulation packages will eventually cause frustration - Evil mostly doesn't).

I find that I use Vim more when I'm switching between a lot of different computers, and Emacs when I'm mostly developing on one stable computer setup.

So my workflow in a particular environment is usually,
first install Vim so I can get work done, and as I use the environment more I'll end up installing Emacs and gradually switching over to it.
> When has the exitement for discovery got so casual?

When we realized that the number of species on the planet is large enough to give up on any hope of ever cataloging them all.

I wonder if a machine learning algorithm could spot new species from flickr photos...
Hi, I'm the OP. I'd just like to encourage the critics in this thread to read "A response to Correlated's critics," which is linked to from the homepage:

http://coding.pressbin.com/108/A-response-to-Correlateds-cri...
Post-Curiosity, uncertainty lingers on Mars program
According to this, Ljubljana is a super rich city ...

https://maps.google.com/maps?q=Ljubljana,+%E3%83%AA%E3%83%A5...

There are trees everywhere. It's impossible to find a neighborhood or street that doesn't have plenty of trees.
Considering how much heed the administration pays to this web site (read: none), somehow I don't think this was willful, nor do I think the enclosing "maintenance" in scare quotes was necessary.

The implication is that the government was so terrified of having to answer for the TSA's shenanigans that they deleted the petition. I suspect the real answer is much more mundane.
Because it's an interesting idea. It doesn't have to have a hardcore implementation to be HN-worthy.
I know many moderates and independents who watched the GOP primaries, and concluded that Romney would probably be OK despite saying things that frightened them, on the theory that he was just saying those things to appeal to the tea party. The tea party voters are more active in the primaries than the mainstream GOP voters, especially in the early states, and so you have to show some crazy if you want to win primaries.

Once the nomination was assured, they thought, we'd see the Romney you'd expect from his record.

Picking Ryan shows that assumption was incorrect. Ryan's anti-science beliefs, and his budget plan that is based on magic rather than economics or data, shows Romney is still courting the tea party. I find this puzzling, as those people are not going to vote for Obama. Some might vote for Johnson, or write in Ron Paul, but those have already ruled out Romney and no VP pick is going to get them away from Johnson or Paul (well, Johnson or Paul as Romney's VP might have, but that was not on the table).

This is going to cost him with the moderates and independents. He should have picked Tim Pawlenty or Jon Huntsman.
I did exactly say automatic. It is the previous word to "knew about" you quoted!

And yes, I would expect that find detects that when it is talking to xargs then null termination should be used without the user having to go and fish out what the options are for each tool. And if you used ps with another tool that prefers json then ps can automatically do that, again without having to find and maintain flags.
This kind of behavior is no longer surprising, from the least transparent White House in living memory.
What about the places, which don't use sim cards?