skysight-inc/HackerNews huggingface dataset:
The obvious answer is that verbal intelligence is what's largely used in negotiation, recognition, and diffusing of ideas to non-visual people... see, ie, Jobs getting a lion's share of credit for his various teams' work.

Mind you, I think Jobs deserves most of that credit. Great verbal ability captivates damn near everyone, and pulls the world forwards, whereas great visual/spatial requires someone equally skilled to truly appreciate.

Anyways. I think things are going to get better, sharing credit and humanitarian ethics, along with transparency rising will help a lot. But to answer the question, "Why Don’t We Value Spatial Intelligence?" I think Occam's answer would be, "Because Spatially Intelligent People Don't Always Verbally Promote Themselves Well."
Top 6 Alternatives On How To Get Around Blocked Sites
That's indeed an interesting example because, by any standard, this is terrible code.

Yet for a sysadmin position it still provides valuable insight into your a) pain threshold, b) familiarity with the tools, c) willingness and ability to bend reality for the boss.

I'd just add a big disclaimer that this kind of code only happens in emergencies.

(disclaimer: I'm guilty of these gnuplot hacks myself and they always stick around way longer than they should...)
Environmental activism site Care2 hacked
Just read this morning that Jonathan Ive, Apple's senior vice president of industrial design, has been named a Knight Commander of the British Empire in the U.K.'s 2012 New Year Honours list, an honor he has described as "absolutely thrilling." http://www.appleinsider.com/articles/11/12/30/apple_design_c....

Progress is on the way
Cheap Web Hosting: A Comparison
No: if a company was really invested in looking for top talent, one would expect to see prominent job postings on its website as well as Dice/Monster/etc.

We shouldn't have to inveigle ourselves into a job in a convoluted networking game. Post the jobs on popular boards, with relevant informed requirements, proportionate pay, and a proper hiring process.

So answer the top poster's question: where are the job ads? Where's the outreach from these needy companies?

Apparently, nothing. Either the companies concerned are still in some recruitment stone age, or the whole article is a sham.
Ask HN: How can I improve my knowledge in Security
Hi,
I would like to defer to hacker news enthusiasts for some advice. I have a fair introduction to the area of network/web security. I have also been following hacker news and google alerts on security and hacking. I'm going to take the security class offered by stanford online. Meanwhile I would like to make my learning more structured and deepen my knowledge further.I would like to know what are the best ways to achieve that.

1. What are the best texts to build sound knowledge from the ground up?
2. Who are the eminent people in this area? What are good blogs to follow?
3. What activities can I undertake to practise my skills and test my proficiency?
4. What are the magazines, conferences or other resources to keep abreast of the most recent developments?
5. Is there any active community that I can join?
Its worth pointing out that Sir Jonathan went to a Further Education College and then a Polytechnic, and then went on to start his own small design agency?

This is an excellent example to others including my own students some of whom are on design courses here in the UK.
Let's update the HN circle on Google Plus
An illustration of what Rene Girard writes about mimetic conflicts?
Here's an existing Google docs of HN'ers that are on Google Plus. Since the creation of this document, I'm sure a lot more of you have joined. Add your email address to this list so we can all have more interesting, like-minded people to follow.

To mass import the list, export the Google doc as a text file, and just rename it as a csv. Then in G+, go to your circles and select find people and import contacts, then just choose the CSV file. Then simply drag and drop the imported to you HN circle.
Perl 6 in 2011 - A Retrospection
Inability to add syntactic abstraction means everything is written out, all the time.

I disagree with that one. Of all popular languages, only Python and Ruby (maybe C#) come anywhere close to the level of syntactic abstraction that C++ supports.
DIKONTRAKAN RUMAH TYPE 29/60 DI CIBINONG/BOJONG GEDE - Griyakita.com.
DIKONTRAKAN RUMAH TYPE 29/60,2 KMR,DIPERUMAHAN DE OASIS,BELAKANG PERUMAHAN BILLABONG,CIBINONG,dekat pasar cimanggis,ada kolam renang di perumahan depan. ada lapangan sport.BOJONG GEDE,BOGOR.
Learn the actual principals and practices behind engineering before forcing the company to adopt your vision of it. Learn how not to hire non-devs or fake devs to dev manager positions.
Amazing project, just what I was searching for. A few recommendations:

Could you expand the available download options to include an option to download all of wikipedia, not just a subset of the most popular articles?

Right now, mathematic and other kinds of formulae aren't rendered correctly. Is there any way you could fix that?

An option to include pictures (maybe compressed or low-res versions) would be neat.

Thanks!
I think you'll enjoy Lawrence Lessig's talk about the exact issue you brought up. It's call Republic, Lost: How Money Corrupts Congress—and a Plan to Stop It [Link] http://www.youtube.com/watch?feature=player_embedded&v=I...
Here's a good tip. When you write something find the ratio of the number of times you refer to yourself in what you wrote to the number of sentences. It's a good indicator that others will find you self obsessed. Well experienced leaders I've known almost never referred to themselves except in telling a joke.
Does it realy warrant a GitHub project?

Yes!

The sum of these tiny 'do one thing and do it well'-projects improve our collective developer-lives tremendously.

This one may be just 3 lines of CSS. But it has to be the right three lines or it will break on some browsers. And those 3 lines might change in the future to accomodate new browsers.

tldr; Code sharing is good. Do it.
From my experience (disclaimer: I love python :) )

C++ : would be too hard to learn on your own.

Python: That would be like gliding on clouds. But then, if it's your first language, you may never be able to walk on the ground again ;)

C: It would be a rut, and you will stumble a bit. It is low enough for you to understand what is really going on in there, but hopefully high enough for you to learn on your own. RECOMMENDED.

Java: Tried to do in too many words what python does. You will cross path with this mammoth surely in your future. But you do not need to do it now :)

You could also start with scheme and SICP. It is highly revered (by people I respect) as an introduction to computer science (the version from 2005 which is based on scheme, not the latest one based on python), but I have no direct experience and cannot comment on it. I plan to do it some day.

In the end, enjoy programming. Thats the only way to sustain years of computer addiction.

Happy Learning!
It pretty much means not supporting the browser since new features won't work and they don't even fix the issues.
Something other than selling apps (since that only seems to work a fraction as well on Android as it does iOS).

Ohh, I know. Install the full suite of CarrierIQ sw?
One of the most often neglected areas of study is regular expressions, they are looked at as a kind of black art by many developers, even senior developers. The reality is though regular expressions can save volumes of code when applied to certain pattern matching problems. I cannot stress enough how powerful they are. If you master regular expressions you will be ahead of 90% of developers in your ability to process text for patterns, which comes up as a common need in the web many times. The mastering series has a book on regular expressions and it has high ratings, but I will stop short of recommending it because I personally have not read it. Someone else may chime in on whether or not the ratings are valid for it.
Why did you only account for the 310 million people in America while negating the other 6.7 billion?
Real estate degrees
The Homburg Academy is designed and built for a single purpose: to enable you, as a bright and energetic Real Estate professional – or young aspiring professional – to gain the knowledge and skills you need to achieve your passion as an industry leader. For Admissions Questions email us at: P.Garland@HomburgEducation.org, For Academic Questions email us at: J.Wiener@HomburgEducation.org, For Technical Support email us at: B.Ives@HomburgEducation.org. SKYPE: homburg.education. We may also be reached by telephone at the following numbers: +41-43-500-0262 or +1(902) 892-7164. Please visit us at: http://www.homburgacademy.org
First of all, my original post was writen late at night, and I should perhaps have given more care to it.

There are some good parts of boost. shared_ptr, bind and regex are now in the C++ standard library.

uuid is an interesting example, as it really doesn't have any reason to be 'in' boost. It is a small, self-contained library which (I understand) does one thing very well. In any other language it would just be in the standard package repository. However, for some reason in C++, instead everyone wants to get into this one bundle of packages.

The problem is, because boost is monolithic, the temptation to developers is to start pulling in some boost::spirit, or boost::phoenix. I find these libraries fascinating from the point of view of what can be achieved in C++, but for day to day maintenance they cause serious problems.

The problem (which I could have better articulated) is that the messier, templated parts of boost end up being seen as 'best practice', or libraries that people should use. I wold much prefer something which lets me easily install just uuid, or boost::optional (another great tiny boost library).
There are of course various solutions. I could install a stripped-down boost, or just introduce strict coding standards.
Best Free Online PDF Tools to Convert PDF to Other Formats
Even though they are not the target audience, you will have to admit that Adsense kind of sucks. That is because their is NO curation of ads. I think they are flat out misleading. Quality ads are nonexistent their.
So you are basically saying you hate Apple and the way they contribute to OSS (which IMO has been a very significant contribution benefiting many other OSS projects), not LLVM or Clang. Good to have that sorted out... :-/
I have tried with friends to say the most blasphemous sentence I can possibly say and it does not come close to the blasphemy of Michelle Bachman saying that earthquakes and hurricanes were the way God was trying to get the attention of politicians.

This is pretty inflammatory religious and political theater, I really think it more deserving of Reddit than HN.
The Web is wrong as a software platform -- because it was never supposed to be a software platform: http://berislav.lopac.net/post/4726275775/of-course-web-deve...

While the Web model was good enough for a time with slow and expensive Internet connections, in the era of ubiquitous broadband it becomes more and more of a bottleneck.

In my opinion, the future lies in a more equal interconnection of Internet devices, which would not be divided to servers as clients as we have on the Web, but more on a peer-to-peer level. BitTorrent is a primitive example of one aspect (storage) of what I have in mind, but it would expand into processing and all other kinds of data exchange. One can easily imagine a networked TV being used as a display device for any other networked appliance, from mobiles to microwaves.

Whoever defines the best standard for that to be build upon will hold the keys to the future. And you may call this SkyNet if you like. ;)
FWIW KBE's are not hereditary titles :-) he can't pass it on.

Here in the UK it is nowadays largely recognised as part of a larger (including OBE and MBE etc.) merit system recognising achievement. A national honour roll.

Now if we were talking about hereditary lordships...
As Tyler Cowen points out in "The Great Stagnation", maybe these first 20 doublings or so were the low hanging fruit.

Kurzweil keeps saying that people underestimate exponential processes (its also the topic of "The most important video on math" [1]), but I think it cuts both ways. It is by no means clear that the next 20 doublings will proceed at the same rate as the last 20.

People might just say, "Siri via the cloud is good enough for me, I don't need Siri running directly on my phone".

[1] http://www.youtube.com/watch?v=F-QA2rkpBSY
Hundreds of Fans Question Salman Khan: The Reddit Interview Gone Wild
Incidentally, I ran into a nasty x64 __asm__ codegen bug with exactly the same compiler version that this blog post covers. It was in lockless multithreaded code, so you can imagine how much fun that was to debug. Rather than work around it, I ended up replacing all our GCC inline assembly with modern intrinsics like __sync_fetch_and_add.
Cheating on your wife is a mistake

I can't imagine the circumstances where that's true. In general, you'd have at least a few hours to decide and change your mind. In most cases it wouldn't happen at all unless you actively show your interest in that other person.

Maybe when you're drunk and a lady just throws herself at you out of nowhere? I don't know how I would call such a person though ... lucky bastard?
Very interesting. The main difference in our work is that we really latched on to VJ's idea of breadcrumbs and caching blocks. When I alluded to Bittorrent I wasn't really referring to FEC-based distribution. The problem with FEC is as you said somewhere else -- it's not very efficient for small files and it currently isn't very location aware (aside from Ono, my professor's research lab's Bittorrent plugin) so you can end up going halfway around the world for relevant pieces of the file.

Instead, we were more interested with the robust swarm implementations that were already present in some Bittorrent clients, like fairly efficient DHTs. It is also an already existing protocol with millions of users so we could piggyback on Bittorrent clients with plugins to measure the real performance all over the world.

The key difference is the caching. Jacobson proposes that the caching would happen in the ISPs, but there's no reason peers couldn't take up the slack, only different monetary incentives. The protocol here becomes less like OSPF and more like distributed k-minimum spanning tree. If you can find the "supernodes" then you can implement caching on their front and prevent unnecessary communication.

Of course, if you think anything like me your first thought is, "do we actually know if data requests are reliably concentrated in a specific area such that local caching will actually provide much of a benefit?" My partners thought the same thing, which is why they ended up doing a Bittorrent traffic analysis to attempt to plot an AS distribution curve for data requests[1]. They found that there was huge redundancy in intra-AS requests, so there's at least potential here.

Of course there are still a number of problems to be worked out -- if the supernodes don't have an easy incentive to provide caching to other people in their AS, how do we develop such an incentive? But the overall protocol seems very interesting. Most notably it would not work like FEC and small files would probably benefit even more from the caching (which is why you'll also note that files are split into blocks or datagrams or whatever you wish to call them in the VJ protocol).

[1] http://acm.eecs.northwestern.edu/site_media/cccp.pdf

I really don't deserve to be on this paper -- Zach and John really ran this show.
Hire Web Developer and Dedicated Web Developer Online
had to get 5 physical signatures on a form to push out a CSS file to the site

That is a huge issue that developers see when they see an established company. Then you add in existing technical ego's from other teams and you just have a recipe for a stagnant crashing every month disaster. It's a generalization, but we all make them, it is how we make semi-informed decisions based on loose facts. Some large companies are wrongly maligned in the process but it's the reality.

When I took over the web at Marriott, we separated it from IT all together and made it a business division, in doing so we could make decisions independent of IT approval and we I had an independent budget under my discretion. Many companies just don't get how these slight organizational changes can make a huge difference in a teams ability to deliver technology.
This article misses the entire point of school. It isn't to challenge kids. It's to teach them. If there were something to teach there, they'd have classes and tests on it. Grades aren't for bragging rights.

I'm saying this as one of those kids that wished school taught me more. I was bored constantly. And I still wish that schools would teach kids at the level they need to be engaged and want to learn.

But tests for spacial intelligence, just to have tested it? Why would we pay tax dollars for that? If the kid is gifted, they'll know it and automatically move into a field that uses it. (Or not, as they wish.) There's nothing to teach.
One of our problems in scaling is not starting new instances, but rather to ensure that new instances have the latest version of the platform.

Also, we are running a fantasy soccer game with trading windows, so the server load near the trading window closure time (the last hour or so) is orders of magnitude higher than average load. Ideally we would scale up when the load demands it, but with the platform versioning issue unresolved we need to run our platform at "full scale" almost constantly (or scale manually which is a really bad idea when someone forgets to scale back up again for the weekend).

We're running in a WISC setup.
Democracy, Capitalism Loosening in Former Soviet Union, Union is Being Missed
I believe Google has dropped support for IE6 and IE7. That's my excuse.
It's unlikely that this will change as that mindset is built into the culture of the organization and has done well for the industry in the last 30 years.

It will change if organizations like Amazon and Zappos prove out that it is a competitive advantage. It is just mainstream retail is not the proving grounds for such revelations.
Sather, Icon, BASIC
Firefox 12 source viewer upgraded with Line numbers
Live data feed visualized in boxes
A professor (expert in C++) told me that there is not even a formal standard of C++.

To be fair, I'm not sure if this was a PL person or a systems person so I'm not sure how they're using the word, but there aren't formal[1] standards for almost every programming language.

[1] http://en.wikipedia.org/wiki/Formal_specification
llvm-gcc is not going to be globally broken or not broken. Like all software, it has bugs, and the bugs may or may not affect you. An 'example' that is actually a bug in the program is not very convincing of generic broken-ness. Try again if you want to make that case.

Do you want __builtin_frame_address, by the way? Still target specific, but explicit.
I am getting ready to put together an article on this subject, it is actually pretty easy to identify a key developer and recruit them, it is just that most companies hiring practices are the antithesis to identifying that developer.
While I agree with the overall idea in principle, I think you'll find that what you've done is to create a startup with infinite (at least until you die/give up) runway.

I think you've covered why it's a good idea, but I wanted to add a warning - having an infinite runway may cripple you. It may take away from your sense of urgency and desperation, which in turn may lower your chances of ever landing a success. This may change the equation so you'd be better off being a normal employee, given your skillset and drive.
This is cool, but the one thing I miss from all wikipedia dumps so far is images. It's essential for a lot of articles. Last time I checked, images were excluded from dumps because of license issues. "Fair use" in particular. How about a dump of just the images with fitting licenses? Does anyone here know why this is not available?
I guess some people might see unions that way, maybe people who haven't observed the 30-year collapse of the middle class in the USA and other western economies. The experience of Germany is instructive though: http://www.addictinginfo.org/2011/08/07/unions-boost-economy...
Wouldn't a better way to make a gifted kid learn the value of hard work be to put it in an environment where the work is challenging enough that it is required?
Not knighthood, but we in Canada went through something similar not too long ago with Conrad Black, Jean Cretien, and Black receiving the "name, style and title of Baron Black of Crossharbour" (http://en.wikipedia.org/wiki/Conrad_Black#Peerage_controvers...). Cretiens move was legal (http://en.wikipedia.org/wiki/Black_v._Chr%C3%A9tien), but in the local media spun as very personal. C'est la vie.
And if you want to know about US politics, watch the West Wing.

Sorry, could not resist, just kidding. WW is an idealised form of government.
Google Zeitgeist 2011 has some awesome 3D HTML5 Diagrams
So there are now three Perl runtimes/compilers/interpreters--Rakudo (+ Parrot VM), Niecza (CLR), Perlito (?)--none of which yet implements the full Perl 6 spec? (Which itself is not yet complete, although "2011 was a rather quiet year in terms of spec changes.")
Regarding Canada, apparently that's not entirely true in practice: http://en.wikipedia.org/wiki/Black_v._Chr%C3%A9tien#Black.27...
Amazon actually dealt with this problem in a very elegant fashion, at some point they realized that crap cannot be excised from the system, the reality is due to integrations, 3rd party code and legacy that somewhere there is going to be crap. It was at this point that they started to move to a service based architecture in which they could isolate all business functions into black boxes or services. This way instead of having a monolithic crappy application you have disparate services with some good and some bad. Further they have service teams that are accountable to their business units for the quality of their code. So what they now had was a way to gauge very discrete units based on performance to identify bad solutions, it allowed them to surgically upgrade those areas while not affecting the rest of the system. They where able to replace those pieces of the system, by just ensuring that new solutions conformed to the old service contracts. I know that enterprise solutions don't get a lot of love here on HN because it is not the focus but SOA and by extension REST are very important technologies that help deal with the problem that you highlighted. Amazon, is a very good case study on the subject.
Nokia to Unveil Windows Phone Lumia 900 in January 2012
Interesting, but why force people to type NATS in caps all the time?
This is an improvement of existing hashing scheme in ELF object files, and is completely different from what I proposed.
It is not just one example. Take a look at http://llvm.org/bugs/show_bug.cgi?id=9891 which is marked as WONTFIX. Shipping an unmaintained compiler certainly screams broken to me.

__builtin_frame_address looks interesting, I'll take a look.
That's correct. They all approach Perl 6 from different angles, and with different goals and techniques.

I'm sure you also know that the specifications of Java, C, C++, python, Haskell and other languages are still being developed too.
Staples promotional codes
I know, but it is hashing nonetheless. Doesn't it effectively achieve the same goal that you're after, namely faster symbol lookup?
Cheers! Then their pitch of "nearly all content" is grossly wrong. Meh.