skysight-inc/HackerNews huggingface dataset:
I agree that the Ribbon is too big. It's certainly not something I want occupying my screen whenever I'm using explorer. Though, when I'm searching for options, I am fine with the Ribbon's presentation. It's fairly intuitive. At least as intuitive as the traditional drop down menu system, though that's probably not saying much.

Fortunately, I believe it can be minimized[1]. I just hope that the minimization carries over between sessions.

1: http://arstechnica.com/information-technology/2012/02/dont-p...
What are you storing the data with..

It's on a SAN. We'll probably migrate to local disks at some point. The pricing is typical SAN pricing[1].

* Our volume of data simply overwhelmed it. (Data from three Apache servers. Lol.)*

Yeah, well we do a lot more data than that.

[1] Take a look at the NetApp, Dell & EMC prices on http://blog.backblaze.com/2009/09/01/petabytes-on-a-budget-h..., or look at http://serverfault.com/questions/76725/whats-the-nominal-cos... and you'll be in the right price range.
I travelled across the US and visited a lot of modern art galleries on the way (historical art galleries all look the same...). I have no background in art, and I have never been able to figure out those plaques. In the end, I learned to utterly ignore the plaques until I was done observing the piece, and then I'd maybe read the plaque to maybe shed more light. Often the plaque could be misleading.

Two examples here. The first was a plaque describing half a painting as being painted black for whatever reason. Sure, given the painting, if you stood back about 20 meters, it looked black. But from only a few meters, it was clearly a mottled purple and black. How can I trust the interpretation of the curator if they can't even get the colour correct?

The other example was another artist who took a number of photos of beachgoers, in such a way that most of them had a single person and a vast expanse of sand or water. The blurbs said 'exploring the loneliness blah blah'. Only problem was, the people in the photos were clearly enjoying themselves (one photo of a group of people 'looking off behind as if in fear' had the four folks looking back laughing). Add in to this that in my country, having a beach to yourself is bliss. In this case, the curator wasn't wrong - the plaques were describing what the photographer meant to capture. The context was that the photos were taken just after the 9/11 attacks and it was what he was feeling - isolation and loneliness. But I couldn't make those photos match that context.

So, lesson learned: experience art for yourself, then see if the artist or curator has anything which might add to the experience.
We don't have fat libraries. We do have a hybrid system, either a gcc2 based system with additional gcc4 libraries so a gcc4 application uses gcc4 libraries. Or the other way around a gcc4 system but with gcc2 libraries for old apps.
gcc2 is still the default system, and changing it has been discussed.
I do agree with you that you can encode exceptional conditions via mechanisms like Either, Maybe, and ErrorT; similarly, you can encode C errors via return values, NULL pointers, and errno. However, ever so often you still run across a Haskell library that decides to use exceptions for error handling, and in such cases, the types do not tell you what exceptions can occur. I'd argue that having those exceptions encoded in the type would make sense as well.

If Haskell's "runtime exceptions" only existed to abort the program, and you couldn't catch them, then I'd agree that encoding them in the type doesn't seem necessary. However, since you can catch them, and often do need to, encoding them in the type would help.
As a hacker, I think you'd benefit from spending some time appreciating art.

Good art (i.e. NOT Tracey Emin) challenges and rewards; it can

- expand your views beyond just coding

- challenge your opinions of yourself and humanity

- reward you for spotting complex references/patterns

- reward you for "solving" the meaning

- stimulate you purely by being visually beautiful

- make you sad/happy/joyous/nostalgic etc

- bring a new understanding viewpoint of important subject - especially politics, humanity

- make you laugh

- inspire you

- relax you… at worst if it's crap and you're staring at a wall for 3 mins, such a meditative break from work is good for you

I'd like to write a lot more about this (I've been contemplating "Introducing Modern Art for Hackers" post/series for a while) - @ me on twitter (same username as HN) if you think it'd be worth it.

EDIT: Three quick examples of accessible artists that give you much of the above: Antony Gormley, Jeremy Dellar, Gerhard Richter.
I think I see a way of shaving another byte:

instead of "0<x%n&", you should be able to do "x%n&&". Works for me on Chrome.

My goal is to shave 2 bytes, so you can change the key handler back to onkeydown. :P
Sorry for the delay, highly recommend using backbone-rails [1]. Reading the docs for Backbone and then the source for the adapters in that gem was really helpful. Ryan Bates also does a screen cast on it, but it costs money [2]. Nonetheless, his pro-line of casts are great if you can swing the $10/mo.

I also think backbone looks great in CoffeeScript, and since rails prefers it anyway, I think it works out. Here's a good tutorial on that: [3]

[1] https://github.com/codebrew/backbone-rails
[2] http://railscasts.com/episodes/323-backbone-on-rails-part-1
[3] http://adamjspooner.github.com/coffeescript-meet-backbonejs/
(Haven't read other suggestions. Certainly all of these have been suggested before, in that case bump the vote count on those apps!)

- First thing you should do: Install Homebrew: https://github.com/mxcl/homebrew/

- IRC: Colloquy - http://colloquy.info

- Editor: Sublime Text 2 - http://www.sublimetext.com/2

- Launcher: QuickSilver or Alfred

- Lion's Mail.app is great. I used to use Sparrow (http://sparrowmailapp.com) on Snow Leopard, but don't need it anymore. It's a little buggy and I like Mail.app's UI better.

- IMPORTANT: Check http://gpgtools.org for a simple app that lets you manage PGP credentials and use them in Mail.app and elsewhere (don't miss this one)

- RSS reader: Reeder - http://itunes.apple.com/us/app/reeder/id439845554?mt=12

- You're new to Mac, so install CheatSheet (http://itunes.apple.com/us/app/id529456740?mt=12) to learn keyboard shortcuts by heart (press down CMD key for 2 seconds to get a list of all shortcuts)

- Check this blog out - it has plenty of great stuff about OS X that even veteran OS X users don't know (trust me, I know a lot of them): http://www.macyourself.com

- You'll inevitably wonder what 'ocspd' or 'mdworker' are, when using 'ps -Ac' or 'top' (spoiler: ocspd is for certifications, and mdworker, or metadata-worker is a process that gathers information about files and feeds them to Spotlight for search), so install atMonitor (http://www.atpurpose.com/atMonitor/) instead of searching for process names on the Internet. It offers tons of other cool features.

- Markdown Pro (http://www.markdownpro.com) and Mou (http://mouapp.com) for Markdown.

- As much as I despise iTunes, nothing comes close to it (unfortunately) in terms of media management.

- Bartender - tidies messy menu bars: http://www.macbartender.com
Show HN: Tweet with encryption
Thanks for saying so! Thanks for using it! :)
Awesome! Thanks! I really appreciate it! :)
Sometimes it's hard to be a woman. Especially when you're made out of pixels
A study that rigidly follows the scientific principles, but is intellectually dishonest (ie, sponsored by interested party of studied subject, etc) is often not useful to the reader of the study results. Because you can follow the letter of the principles, and still flout the spirit.

One should, when listening to a study, question the funding. Likewise, dissenting opinions must also be examined in what interested parties have a hand in their creation.
Wall street investing
If you are looking to make some money through stock investments you might want to consider investing in Penny Stocks.
SGI UV 2 unveiled as world's largest shared memory system
How to Prepare for GMAT Course
If you are all set to embark on your MBA endeavor, one of the first challenges that you need to prepare for is the arduous GMAT course and cracking the GMAT test. While the whole concept of GMAT study might appear a herculean and demanding task to you in the beginning, mastering the tricks of the trade will help you overcome the apparent obstacles without a hitch.
This is what makes r/AskScience so good. "Free of anecdotes" is a rule for posts, and it is vigorously enforced.
219 bytes makes it look gr8 work but lot of bugs...
* Adium is great.

* Growl works very well but the whole notification business (emails + builds + IM + song details…) can be counter productive. Use it lightly.

* iTerm2 is the most modern terminal emulator you'll find on Mac OS X. I use it only because I wanted 256 colors and I'm not on Lion. I've never used its more advanced features.

* I don't know Notepad++ but I would say Sublime Text 2 (http://www.sublimetext.com/blog/articles/sublime-text-2-beta) and TextMate (http://macromates.com/) may do. You could also try a full blown IDE like Aptana (http://aptana.com/) or RubyMine (http://www.jetbrains.com/ruby/). If you already know Vim, MacVim (https://github.com/b4winckler/macvim) is the way to go for both the GUI and the CLI.

* Apple's own Mail.app works well. I've never felt the need to use another app. Microsoft's Outlook is pretty good, too.

* VLC is the obvious choice on Mac OS X too. You might want to install Perian (http://perian.org/) to add support for many exotic formats to Quicktime. For audio, Cog (http://cogx.org/) is nice.

* You don't need a CSS editor. Just use your code editor.

---

You might be interested in a few other apps:

* ClipMenu (multiple clipboards) http://www.clipmenu.com/

* Burn (disc burning) http://burn-osx.sourceforge.net/Pages/English/home.html

* Charles (http debugging) http://www.charlesproxy.com/

* DejaMenu (access the menubar from a contextual menu) http://homepage.mac.com/khsu/DejaMenu/DejaMenu.html

* HTTP Client (http debugging) http://ditchnet.org/httpclient/

* Notational Velocity (the most elegant AND efficient note taking app ever) http://notational.net/

* Quicksilver (Quicksilver) http://qsapp.com/

* ShiftIt (window positioning) https://github.com/fikovnik/ShiftIt

* The unarchiver (opens exotic archive formats) http://wakaba.c3.cx/s/apps/unarchiver.html

* Yummy FTP (the best FTP client on Mac OS X) http://www.yummysoftware.com/

* VirtualBox (virtual machines) https://www.virtualbox.org/

* SourceTree (Git/Mercurial GUI) http://www.sourcetreeapp.com/
I used and loved TotalFinder, but it was sooo buggy (specially when copying large files off external drives) that I ended up uninstalling it in disgust. I'm using vanilla Finder.app right now, and don't miss it terribly.

If you need a 'Finder Pro', I suggest PathFinder. version 6 looks promising. I might be tempted to buy it: http://cocoatech.com/pathfinder/
Gemstone Engagement Rings North Carolina
We are leaders in loose diamonds. Gemstone engagements rings of Vanscoy Diamonds are of great quality.
I'm type 2.

Just to clarify, I'm not selling notions of curing type 1 diabetes through diet. If you're type 1 you will need insulin. Even type 2 may require insulin.

The point I'm trying to make is that in both diseases (type 1 and 2) control of blood sugar is key to reducing mortality. Reducing carb intake will result in lower blood sugar rises which will require less insulin to counter. Less insulin means less chance of hypoglycemic events. By minimizing these control inputs you can balance your blood sugar in the normal range and prevent and even reverse the damage to your body from diabetes.
Pyjaco - Python to JavaScript translator.
Beauty has a strong cultural component, it is not simply 'inherent'. Does this mean something considered art in one culture might not be considered art in another?
The proposed draft breaks the whole concept of URI's, as they become not unique. Not speaking about the web, even on the identifier side it is quite important that something.org is a single concept, regardless from where it is accessed. Requiring all URI's to have explicit lettered roots (such as something.org.A or something.org.cn) would be a possibility; but implicitly translating from something.org to something.org.B would break things in a million places if sometimes or someplaces it is translated differently.
I've just enhanced BoxupText to encrypt a tweet before sending it to Twitter. This allows tweeting to a selected set of followers, who know the password to decrypt the tweets.

Encryption is done entirely on the browser to ensure privacy. The following precautions are taken to minimize the security risks.

- All web content (html, css, js, images) come from the same server.

- No download from any 3rd party websites or CDN.

- Use SSL certificate for all content to prevent code injection along the way.

- Encryption and decryption are done on the browser.

- Nothing is submitted to the server and no input shown to avoid XSS.

- URL fragment is used for encrypted data which stays on browser.

- The web pages can be downloaded and run off from the local file system.

- Have as few dependencies as possible, just: SJCL, Bootstrap (css), and html5.js.

- Keep things simple for verification.

Please review the app and code to see if there are any security concerns. Thanks!
Not a 20-year-old UI.

(An even older one, as it happens! But even that is arguable; change the shell, the terms under which it operates, or even just the available commands, and that's a UI change.)
I do like this feature of Windows, although it sometimes leads to the following non-optimal workflow:

Start -> i-t-u-n-e-s -> Hit Enter -> Am now reading "About iTunes" -> Alt-F4 -> Start -> i-t-u-n-e-s -> Choose the second result this time.
I think you are on Google app engine. You can add a python service for auto-suggest, an example here: http://www.sarathlakshman.com/2011/03/03/implementing-autoco...
Oh jesus. Someone who clearly hasn't read any modern philosophy but Ayn Rand.
Trying to get best web design on internet
Victoria BC web design provides a designing Service in Victoria BC for their different modules and explore our user for their potential growth. For more info visit http://threelionsdesignstudio.com/
Wizard Control In ASP.NET
Obscurity, as a general rule, is not a virtue in itself.

Consider books of Stanisław Lem and Gene Wolfe. You could say both are difficult to read science-fiction. Both use sophisticated language and long, intricate sentences. After reading several books by each author, I came to this conclusion:
- Lem's books are difficult, but you're getting something out of them. They are thought-provoking, make you see the world or things they refer to in a different light, or contain things no one thought(or described in a book) before.
- Gene Wolfe's "Book of the New Sun"((I read all of it and it wasn't my first Wolfe's book) is difficult for the sake of being difficult. They are references you are not going to get if you are not an euridite. The book is designed for erudites. It's still enjoyable to a point and the vision of the world is interesting. Yet I can't help but notice that almost all references in that book are hollow. They don't serve any purpose. Many characters in the book are named after saints. So what ? Nothing. Some stories characters tell to each other resemble other stories, from Greek myths and whatnot. So what ? Nothing. It's just a reference. The world is thousands years old, and it may be a distorted story from the past. Or maybe not. A quote from wikipedia: "for example, a backyard full of morning glories is an intentional foreshadowing of events in Free Live Free, but is only apparent to a reader with a horticultural background".

Having a feeling that I didn't catch everything I went to several message boards dedicated to Gene Wolfe's books. Surely they can explain what's so great about these books. But they fail to convince me. They keep blabbering about how Severian is an unreliable narrator (there are a few instances of this, but they're not easy to spot). So what ? Nothing. It doesn't change anything in the book, at best it adds another "what if". Severian is a slimy character willing to lie if it benefits him. Move on.

Gene Wolfe's books are huge collections of references which make reader feel warm and fuzzy inside for getting them. If you meet someone who likes his books, it's because they make him feel special and superior. Not because of a great story, action, thought provoking ideas or very memorable characters. Additionally, the books are a big wildcard. They are deliberately kept very vague and appeal to conspiracy theorists. They could be interpreted in any way you wish.

So there you have it - background knowledge. It can be very easily used - and often is - to woo the public because it makes them feel special and superior. When you explain it away, does it make the work more interesting (like Obfuscated C) or you don't care (like Gene Wolfe's morning glories) ?
What it takes to be #1 in the world at something
I don't have much commentary except to say that that was a pleasure to read and I hope we can see more like this in the future.
Lebron 8 Shoes Cheap For Sale
Output control functions in PHP
It's a very smart approach during the catching up phase. Basically, it's an unstoppable free-riding mechanism.
There are only two hard things in Art: critic invalidation and naming things.
so what exactly does it do after i enter a URL? is it continuously scraping and gathering data to populate the graph? if that's the case, thanks cause this is a good tool to spy on my competition :)
I'm probably not the norm here, but after installing Windows 8, getting the apps I care about pinned on the desktop taskbar I really, really like Windows 8.

It mostly feels like a cleaned up version of Windows 7, and it is much, much snappier. Whatever you do happens now. Even when you wake it up from cold hibernation it boots in less than 10 seconds. When it's only suspended it's ready just like that. Instantly.

It's as close to instant as my laptop has ever been. All the animations are silk smooth. Everything is fluid. This thing has been optimized to hell.

There can be no doubt that Windows 8 contains a multitude of technological improvements. Unfortunately for Microsoft, they seem to insist on literally taking the Windows out of Windows and forcing Metro on everyone. Even those who don't want it.

Every now and then (like when connecting to a new network) you have (Metro) infobars sliding in from the side and you can just tell that they come from a different world somehow. They don't belong in your desktop. And that makes the entire experience feel a bit less coherent.

But all in all, I may be the exception, but I love Windows 8 so far. But to Microsoft's dismay, I love it not because of Metro, but despite it.

They've done this before though. Remember the Ribbon? I used to hate it and now I can't live without it. We'll see if Metro fares as good, although deep down inside, I doubt it.
>And if nothing else, I want to like Windows 8 because I know that I’ll be spending a lot of time using it over the coming years.

That's a pretty stupid thing to say. If you don't like windows, there are plenty of alternatives, except maybe for very nichy work.
If the artist intended to express loneliness, but instead gave most people a feeling of "hey look at those happy people on a beach", then that wasn't good art that was ruined by a plaque. It was just bad art.
Rails is the only choice for beginners.
Programmer Productivity: Emacs versus IntelliJ IDEA
Are you stalking me? And yes, I think I remember going a little crazy with the submit button. :P

Anyhow, if you think it's bad now, I wonder what it'd be like if I decide to finish the JS GBA emulator ever.
SIP Trunking & PRI Business Voice Solutions
SIP Trunking & PRI Business Voice Solutions - SIP Trunking is the ideal way to use your existing IP PBX equipment to take advantage of the latest Voice over IP technologies and benefits. It's easy to simply your network by using data lines to pass voice and data traffic while still using your existing Cisco, Avaya, NEC or Mitel equipment.
There are at least a few cases where philosophy influenced science in a major way, so while I understand some of the reasons scientists might get tired of philosophy, I don't think it's valid to dismiss its contributions entirely. For an example, here is Einstein in a letter on his discovery of relativity (http://philsci-archive.pitt.edu/2149/):

Your exposition is also quite right that positivism suggested relativity theory, without requiring it. Also you have correctly seen that this line of thought was of great influence on my efforts and indeed E. Mach and still much more Hume, whose treatise on understanding I studied with eagerness and admiration shortly before finding relativity theory.
Looking at wikipedia, PEGI and CERO were launched in 00-s.
Inspiring Commencement Addresses
I find it really troubling that in a time when people want to be connected and informed like never before (and have the technology to be so) so many in smaller news organizations try to be every thing to all people, and end up failing spectacularly trying to out perform larger operations at games the larger operations are finely tuned for. Smaller outfits, especially those limited in geographic area, should play to their strong suits. In this case, they should do as much as possible about having LOCAL news.

Watch your local evening news, and if your station does the 5-6:30 model, it's almost certain that the 5:30-6 section will focus on national news, occasionally different anchors, and will have the lowest ratings. The three 30 minute sections' ratings usually follow this model: ¬_/

And news stations will tell themselves "Oh, we put national news in the middle because it has low ratings." I get that if you're forced to play the short view and juts have to fill time. But I do honestly think that if you put more effort into that, over time, you could cultivate a worthwhile news show there. Possibly even just make the 5-6 one hour, and use the expanded time to help flesh out the rest of your stories and make them all run an extra minute longer.

It's just as someone who's worked nearly all of my post-high school life (being 31) in local news, it's always frustrated me how only a few hours a day of local content are produced locally in most places. I think it's a vast misuse (unuse?) of available resources.
Shameless plug: http://www.hackerjobs.co.uk

As others have pointed out, it's near impossible to find an employer willing to assist you in the process in gaining the appropriate visas. Time and effort aside, immigration law in the UK is a legal minefield and unless the company has a previous history of hiring non-EU nationals then they probably won't even look at your CV unfortunately.
I would really like you to elaborate on how "The password is question is stored by WordPress in plaintext on disk"?

If you're referring to the database password that is stored within wp-config.pnp, why is it even the same as the account password? Does the customer even have direct database access? If not, can you explain why the db password is the same and why it isn't a randomly generated pass?
I agree with what you're saying, I've seen it used to write up a text document! Talk about missing the point...

Often equations are needed, along with graphing. It's very expandable and customisable by a non-programmer with VBA.

I'm not saying it's the best, but it's pretty good at what it does, and there's not a better spreadsheet application that I've found.

As an aside, I've seen it be used for managing portfolios worth millions. Then you get a clever IT dept say 'oh no, you shouldnt be doing that on a spreadsheet' and so a new IT project is created to retire the spreadsheet and copy the functionality. Predictably, the project is late, over-budget and under-delivers, so the spreadsheet lives on. Tragic tale of far too many IT projects.