skysight-inc/HackerNews huggingface dataset:
The word 'close' does not appear in the problem formulation at all. Apparently, we must deduce that all boxes get closed between visits from "they will not know anything about the previous prisoners' experiences ahead of time". I am OK with that, but I still do not think it is a clear way to describe the problem.

So, ignoring that IMO fairly implicit message, the 'answer' I proposed is: prisoner #1 opens 50 boxes, prisoner 2 opens the other 50, and then each prisoner trivially searches for his name.

Nitpicking the text further: what is that ahead of time doing there? What time? What can they learn afterwards?
> The status bar has been replaced with the addon bar.

Is there some alternate way to check where a link is pointing with a mouseover?
Inside the Kinect: 4 mics, IR, color, B/W cameras
Dari Translation Service in Pakistan, Lahore, Karachi, Islamabad
Dari Translation Service in Pakistan, Lahore, Karachi, Islamabad
I have a good record on recommendation letters for grad school candidates always centered on stories of how a candidate has an insatiable thirst for the truth and challenges the status quo to satisfy it. I also make it a point on how this improves debate and understanding within their team improving on overall dynamics. Of course this is in the realm of high-tech engineering.

I think that probably does translate to assertive qualities, but in a sense this is what grad school is about, the search for truth and how a candidate will improve the experience for their fellow students and the faculty...

The important thing in effective recommendation letters and applications in general is to know what the evaluators are looking for and speak to it. If they are looking for communal cultural fit, by all means speak to it, but if not, it is a wasted opportunity.
Yep, look in the location bar. Link targets are shown on the right hand side.
How can you protect your Mac from virus infection?
Hmm. This is the kind of faux-classy thing that Reddit would love. What it is doing on hacker news, and why is it being upvoted?
Would I be right in saying that an introduction of this nature could go either way ? ... I mean, it's a delicate balance, or maybe just my skewed perception of things
It depends on the current state of the project I guess. It might be quite important that your visitors quickly spot the feedback-button when they have not yet discovered the full value of the service provided, IE when there's no incitement for them to scan for a way to send feedback.

In a later stage when feedback from users -- as opposed to visitors -- is more important the feedback-button could move down into the footer instead to make other calls-to-action more prominent.

Having that said, I'm also a little allergic to these feedback-buttons.
I initially found it surprising that most of the professionals interviewed for The Setup use less than a dozen applications on a regular basis. I hoped to learn about some interesting tools used by others, but it was mostly a standard setup consisting of a terminal, web browser, and editor.

That made me think, so I started to analyze my own setup and realized that it's actually very similar. I spend most of my time in just a few applications regardless of a platform. I also noticed that initially I'm very excited about apps that are designed for a specific task (eg. a dedicated GTD tool) but in time I tend to gravitate towards more generic solutions (eg. a plain-text file edited with Vim). The same also applies to web and mobile applications.

That makes me wonder, do we actually need millions of apps if people don't use them in the long run? Don't we spend too much effort on playing with tools? How does it affect startups?
Tetris can help fight PTSD
Ah, the sweet irony of needless capitalization in this context…
It's too bad they didn't skip to Python 2.7 which seems that will be the last 2.x version [1].

[1] http://sayspy.blogspot.com/2010/10/viewing-python-32-as-succ...
So, my screen doesn't display blue in a way that pixellation is visible to the human eye, and this is somehow not an issue with the human eye how?
Maybe you should get a credit card?

And when you walk around with $1k in your pocket, do you wear big a sign saying that you have it? Trust me, that might get you in trouble even in Europe.
The most interesting quote from the article was probably "Chandra said transportation companies, hospitals and advertising agencies were interested in a customized version of the Joojoo." If that is in fact true and they can meet that demand, then I imagine there is a lucrative niche for them in low volume, highly customized tablets. You don't have to have mass market appeal and mass market sales to be successful company.
At last someone with a more messy setup than the usual stylish "big mac at work / smaller mac at home" interviewee. Thought I was the only one with too many computers (used and unused) at home.
Just rolled my own HackerNews submit social button
Aha sure enough! That's actually quite elegant, thanks very much.
I also dig the app, but I think it could use a better name.

For something this cool, it deserves an original, less-descriptive, feel-good name.

TheSixtyOne is a fantastic name.
Kind of funny in the sense that the bread and butter language of the academia lacks a grammar.
Hm, a > b > c is supposed to be worse than a (image) b (image) c? I disagree. The style="breadcrumb" approach also sucks (overly verbose and complicated).
A single instance of node.js running the sample hello world code from the site will not fare well as it will not be able to use multiple CPUs/Cores. Multiple instances need to be run with a load-balancer to make it comparable.

In my own previous benchmarks I've found node's performance to be close to Netty's when I ran 20 instances of node behind nginx on a quad core system.

I also found that there always was a single request which took several seconds. I suspect this has something to do with nginx/JMeter as I found similar behavior with nginx+php-fpm too.
I actually find my ereader more sanitary than paper books since I can actually wash it however many times I want and it's really easy to clean.
Women tech fight an uphill battle to be recognized for their accomplishments...

Is this really true? To me it seems pretty easy for a woman to get press. Consider, for example, indinero. It was founded by Jessica Mah and some other dude who gets no press. See also Leah Culver, who can barely code and yet is considered a tech icon.
Do you have any references comparing the performance of lua with other scripting languages? Thanks
It should remove the noprocrast off feature. Make it easy to turn it on, but annoying to turn it off.
I hate the phrase 'must-have'. Of this list of 10, I could imagine getting moderate use of evernote and (maybe) redlaser. The others are of little-to-no use to me at all.
Does anybody really edit their photos on their phone? I sometimes take snapshots straight for Twitter, but I never felt the need to enhance them. They are just snapshots. I have a real camera for other photos.

Just wondering, as photo apps seem to be immensely popular somehow.
Had to redirect from my WP installation to my Posterous account. Thanks for the interest, everyone.

I really have to look into caching my WP.
Sounds strange to me. How does jQueryMobile pages relate to Backbone.js views? Do you have an example?
>>They design betrays someone who has learned nearly nothing from existing languages as they all make mistakes that were encountered and solved decades ago.

But... the whole point with the popular scripting languages is that they are easy to pick up -- just because they are heavily influenced by old languages!

(Besides, it is one thing to copy features from existing languages -- doesn't imply there is nothing interesting in the new languages. [Edit: Not all, at least. :-)] )

Edit: Here is an example of the last case:

A few years ago, I heard a talk about Moose, a replacement for OO in Perl (by Yuval Kogman/"nothingmuch"). There were two main points (1) Moose is stable, (2) it is modern. "And with modern, I mean the latest research papers".
Groupon at $3 Billion Soars Like Silicon Valley
My solution on OS X: Run console vim in a full screen iTerm2.

You can multiplex the terminal with screen or tmux, giving you some of the benefits of a tiling window manager. I find it great to have a shell or two next to my editor to track changes, run tests etc. iTerm2 also supports 256 colors and sends mouse events, so you can enable many of the features of the gui-versions of vim.
Right - so once we get down to brass tacks, we're arguing for pretty much the same thing - some sort of action on CO2. What happened to the "spend < $1" earlier?

I suspect that CO2 will start having a lot more impact in the next 10-20 years, at which point people will get a lot more serious about it and the 90 year programme becomes unlikely.
Actually a GTD language means that the Happiness/Bread-and-Butter language is not powerful enough. If your Happiness/Bread-and-Butter language is powerful enough, and you really do use it whenever you can, then you should know how to either find all the libs that you need, or have hacked together the ones that you can't find.

Second, the Happiness language should be your Bread-and-Butter language. If you have a few years to work at learning a language really well, you should devote it to the most powerful language that exists. If you make your Bread-and-Butter language the most powerful language, and your Happiness language the same, you will have a very large programming lever and will be able to get the most done with the highest quality.
On a tangent: when parsing <title>s, does Google comprehend "page < section < site" the same as "site > section > page"? Up until now, I used the former, because it reads better in squished tabs and bookmarks better—but am I losing Google juice because of that?
To call it a "competitive advantage" is stretching it a bit. It's a feature, that much is unarguable.

I'd say that the snap.com UI probably falls into the "Hover and cover" UI Antipattern (as defined by Bill Scott)

http://www.slideshare.net/billwscott/design-anti-patterns-ho...

(slide 36 onwards)
Groupon takes unlikely route to success
Are you sure the wired UK magazine has been pulled? I bought the November 2010 issue, not too long ago.
Why you should use a content repository for your application
I can highly recommend this, especially on systems with multiple desktops. For MacVim I have this in my .vimrc that launches Vim in fullscreen mode (⌘⇧F can be used to toggle):

if has("gui_running")
set fuoptions=maxvert,maxhorz
au GUIEnter * set fullscreen
endif
He's not going to be too pleased if Java isn't supported or maintained on Macs in future.
Your covers aren’t all that friendly to women on a regular basis

Is a photo of a woman unfriendly to women? I don't get it.

And the cover/article at hand really wasn't sexist ("oh! look at the boobies!"). It was mostly focused on tissue reconstruction, and (as I recall) the rationales for this that they delved into the most were (1) applicability to regeneration of other tissue; and (2) the importance of breasts to women themselves in Japanese culture (due to the ubiquity of public baths).

While this wasn't exactly reaching out to women, I think that anyone finding it off-putting is really looking for injuries.
Personally I find the main danger is procrastinating without realising it. In other words, if I can't get to the site I was heading to, then that's enough of a nudge to regain my focus.
Rocket Relief + Vendder Touch Down in Chile
I would point someone to brainfuck if they were trying to understand virtual machines, Turing machines, and fundamental computation concepts.

It's basically a virtual machine with less than ten bytecodes, which can be trivially implemented in a page of C. It's way too simple to be practical, but an hour or two toying with it should give a solid foundation for further study.

After that, I'd recommend implementing a Forth (and/or reading the excellent Jonesforth notes (http://www.annexia.org/forth)), and the Lua source. Lua's VM is really well designed, but the code is still small and reasonably easy to follow.
Ask HN Hackers: What's R's future?
The R community seems to be growing rapidly, with many favorable reviews of the language/system. For instance --

Forbes Magazine, Names You Need to Know in 2011: R Data Analysis Software:
http://blogs.forbes.com/smcnally/2010/11/10/names-you-need-to-know-in-2011-r-data-analysis-software
(and links therein)

And some of its developers are suggesting that they scrap it and start over (don't know if the whole "Core Team"'s on board tho'):
http://www.stat.auckland.ac.nz/~ihaka/downloads/Compstat-2008-Slides.pdf

Are there parallels like this in the development of other languages/environments/ecosystems (e.g., Python3, Perl6 "revisions")? How do these efforts usually end up (I guess we're still waiting to see about Python3 and Perl6...) -- and how would it affect your business's decision to develop a library in this environment?
"The only thing that sounds strange to me is that in every situation you end up with either perl or Haskell."

And C.

Perl sounds a little bit like his "get things done" language.

"I choose the language based on good libraries for the task I am trying to achieve."

With CPAN, that is going to be Perl the most of the time, certainly much more often than Haskell or C.

C sounds a little bit like his "bread and butter" language:

"Incidentally, I always use C for libraries that need to be used my many people."

Not exactly the same concept, maybe, but the importance of working on a team effectively is there.

I will have to take his word for it the jrockway does not have a Happiness language. But Haskell is certainly a good candidate for one.

Maybe a better definition of a Happiness language is a Just for Fun language. What language do you gravitate towards when you do not have a dollar denominated task in front of you, but just want to have some fun on your computer?
Microsoft is an investor in Facebook. So its not likely that a backroom deal between Google and Facebook will happen.
Clojure has some lazy stuff but I agree that Haskell is better in some ways but Haskell has no cool makro-system.

It comes down to static vs. dynamic.
Yes. And it looks like the way things stand today, they have the exclusive right under the CLA to re-license all that code under any other license as they see fit.
I think the idea is that if you're not getting rejected you're not trying hard enough i.e. you're asking too little.
Of course - every language that is similar to one you already know well :)
Clojure --> FUN!
mmhh maybe bash for hacky stuff
and VB to make money <-- bäähh
Happiness: Clojure
GTD: Clojure (for hacking stuff together on top of Java)
Bread and butter: Java

I get paid to develop Java, but use Clojure to call our Java libraries for quick prototyping of ideas and building tools for little tasks that come up. Other people at my company use Jython for this, so I end up doing some of that as well, which also works very well.
because it is a cinch for sysadmins like me to support in a bureaucratic IT environment
Via Google translate:

http://translate.google.co.uk/translate?hl=en&sl=it&...
With many common languages, "learning" the language has more to do with learning APIs and minor syntactic quirks. You'll learn more if you chase after languages with very different models of computation.

Languages I've found particularly mind-blowing: Perl (esp. coming from C++), Scheme, OCaml, Prolog, Erlang, J / APL.
UI responsiveness never seems to get the love it deserves. That I can count the time taken to respond to right-clicking a project in Eclipse on every machine and OS I have available is shocking. How can people use this software?
There are various companies outside Google that are using Go in production, if you read elsewhere in this thread somebody pointed out they had pretty much bet their starup on Go and they are using it as their main development language.
Data parallelism is something you missed spezially if you think haskell will get bigger.
Cool. We use a URL patterns variant in Midgard MVC, so that should make Backbone integration easier :-)

http://github.com/bergie/midgardmvc_core
APL programmer (rarely used outside finance, too) gets you 94 kilobucks. I guess the OCaml average contains very few samples.
I don't think 2.7 has been out nearly long enough for a Linux distro to be based on it. RHEL uses Python for core stuff like yum.
I'm more interested in the education vs. income vs. prestige graph in: http://blogs.forbes.com/smcnally/2010/11/10/names-you-need-t...

Looks like there might be a ceiling for prestige, and that income is not as related to it as I would have thought. But, what are the units?
My KDE4 solution was to set noborder and forced size and
position plus a ignore requested geometry flag.
KDE4 lets you specify these flags by windows class, window
application, etc.
It's right there in the KDE4 context menu on windows.

The other solution that I actually use was switch to awesomeWM
(any other tiling WM works), this makes a lot of sense for
coding since you no longer have window clutter.
All of your hypothesis is in total agreement with this: http://matt.might.net/articles/phd-school-in-pictures/
>the focus of the Django 1.3 development process has been on adding lots of smaller, long standing feature requests. These include:

Does anyone know where I can find an exhaustive list of the small features that are new in 1.3?
Actually, when you're a developer trying to sell your own creation, you can easily take rejection personally. Maybe this is why hackers hate sales.

This leads me to an idea: What about if a bunch of hacker entrepreneurs got together and agreed to try to sell eachother's products? It could actually be fun to try to pitch something where you have no emotional investment in the product. Naturally you would do your best to succeed and agree to document all the responses from prospective clients.
Exactly. I imagine today Rainman would get a university degree.
Actually, the Chrome team cares a lot about responsiveness and have written and even made videos on the subject. Here's an interview with Peter Kasting (UI engineer) specifically on the topic of UI responsiveness: http://www.youtube.com/watch?v=ymgXTdWWNUU&feature=playe...!
Why are we limited to JS in browsers - would a bytecode standard help?
this list seems a little "safe" - none of these are anything that haven't been mentioned countless times in the past. i mean there's a lot else out there that i consider to be "must have". dropbox, teuxdeux, unfuddle, strip, last.fm, & skype immediately come to mind.

Teuxdeux - http://itunes.apple.com/us/app/teuxdeux/id384291782?mt=8

Dropbox - https://www.dropbox.com/iphoneapp

Strip Password Manager - http://www.getstrip.com/

Unfuddle - http://itunes.apple.com/us/app/unfuddle/id374901608

Skype - http://itunes.apple.com/app/skype/id304878510?mt=8

Last.fm - http://www.last.fm/group/Last.fm+for+iPhone+and+iPod+Touch
This seems somewhat silly - isn't the most useful part of the whole "semantic web" that machines can process it easily? I do agree that Google's implementation is rather... ad-hoc.
I'll sell you a FPL'd (fizx public license) to node.js if you'd like. It's basically the same, but I provide extensive support for running on android devices embedded in juggling balls.

MIT License:

Permission is hereby granted, free of charge, to any person ... to sublicense ...
I would have thought it was a great way of letting both parties know they have a similar sense of humour, and sets the tone for future emails (i.e. they don't need to be overly formal).

Quite nice really - and I would also presume the sender knows both parties well enough to know how this email would be received.
Would you and your team be willing to write up a quick intro or howto or article about how you're using the tool? Some real-life scenarios and examples might be very useful.

Also, you guys do great work - keep it up!
What to Expect From iOS 4.2 on iPhone
The optimizations will basically claim back the inefficiencies introduced by the compiler/vm stack. I am not sure those run-time optimizations allow you to beat reasonably optimal C++ code. Remember that many JIT optimizations apply only to interpreted code and would not be required with native code.
It would improve script parsing speed but perhaps hinder the evolution of internals of the interpreters. Of course engines could always retranslate this standard bytecode in another internal representation and jits.
The Oxymoron CSS Framework
Stepping away from the product driven deal-a-day sites... great idea. The interface seems user friendly, and the management seems to understand their market.

I think that this has the potential to be a huge success. Excited to see if these "deals" are as great as they sound upon launch.
Too funny not to share
Way to destroy the goodwill you just spent millions of dollars on.
10 Amazing Lego Sculptures
I hope you will enjoy in these totally real Lego sculptures.
The blind are blind, not retarded. Sighted people infer the meaning of breadcrumbs from context and blind people can do the same. The ">" symbol didn't start out as being an international breadcrumb sign--it had a different meaning and was adapted to the metaphorically similar purpose of showing the relative size of subsections. There's nothing stopping blind people from making the same inference when they read "Home greater-than Articles greater-than Movie reviews".

If he thinks the blind can't figure out breadcrumbs, he'd probably spit his coffee if he saw one programming.
This truly is a milestone release for Red Hat that is putting a stake in the industry as the foundation for the next decade.

Am I the only one that took a double-take at that sentence?
good job, well done
So slash is the best solution out there, I guess?
Pressing <a-s-f10> works ok with gnome. Or run either:

silent !wmctrl -r :ACTIVE: -b add,fullscreen

or

silent !wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz
How to use collaboration software to improve automation and productivity?
I agree. How precise is the measurement of depth perception?
Planes were capable of being flown autonomously in the 1980s. In particular, the Soviet's space shuttle, Buran, performed unmanned orbital maneuvers and landing during its 1988 test flight.

http://en.wikipedia.org/wiki/Buran_%28spacecraft%29

So, the technology to do these kinds of things has already been done before (though unfortunately neglected!). I think the main challenge is just convincing people that it's safe enough that they will be willing to buy tickets.
Also in the allergic-to-feedback-buttons camp. To the point where I'm starting to block them.

If I really want to give feedback, I'll look for a "Contact us" link, not something floating on the left or right side of my browser window.
Unfortunately, that also contradicts what she said in the article:

(before her spin)
She was positive she was right. "There was no doubt in my mind," she says.

(when choosing her letter)
She landed on $900 and picked L. "I'm not sure why," she says. "I should have picked G or T, but I think because it was in the middle of the biggest word, I got stuck on it."

(both quotes from the root article)
The power of Free tattoos