skysight-inc/HackerNews huggingface dataset:
I guess lying is bad for science. It's cool if you're just trying to make money.

Seriously, advertising that isn't lying is called "information". And very very few advertisers stick to simply informing people about their product and its verified functions.

It's always "This is so cool! Everybody is using it! Impress your friends! Pick up chicks! It won't hurt.". Lies, all.

Keep the downvotes coming.
A gist to load all HTTP cats in your browser: http://bit.ly/vS19gp
Ask HN: What would you tell a new graduate on how to negotiate their salary?
Now that is depressing. I've always thought the idea of eternal life is a ton more scary than nothingness.
You are soooo right on the money on this.. I've got 3 years of Rails experience, and had the same result when applying to several companies. I also come from a top 3 school, and have alot of degrees..
On the other hand, be careful with this approach. It can be very difficult to get candid feedback in environments with a certain expectation of etiquette.

One advantage you may be winning for yourself with your caveats, without even realizing it, is a degree of credibility. By being careful that what you say is correct, and not merely "Basically right, more or less. Kind of.", you may find it much easier to convince people when you _do_ take stronger positions.

I think Aaron's counterexample is pretty terrible. Recalling one time you slept in once in 2003 is really not pertinent to the spirit of the question. The point is clearly not to ask you whether you have ever failed to show up for work on time, but whether you have reason to believe that it may be particularly difficult for you now, perhaps because you live far away or have a history of repeated difficulties with time management.

Personally I would recommend erring on the side of accuracy. I've witnessed plenty of cargo cult programming. "This technology will perform well enough for us" could mean from one person "I have run benchmarks on representative hardware and know that, under conditions I am about to explain, this technology will work for us", and from another "I have read about someone else using this technology in some way for something. I don't remember where I read it. Probably a blog post that made it to hacker news."
You're right that self empowerment is the key. I'm just trying to point out that psychiatrists have conducted tons of studies about the most effective suicide prevention techniques are. Our anecdotes, in comparison, mean virtually nothing.

FWIW, you are supposed to ask them if they have suicidal thoughts, and get them to explain at length what their plans are. Getting things out in the open is always good.
People see an open elevator door, they get in the elevator. They don't stop to read the instructions because they are not expecting the elevator to come with instructions and also because they know the elevator doors are not going to remain open forever.
It's not broken, but it is a poor default that is easily remedied.
If this were to get big, the industry to game it will be even bigger. Pay $500 to friend some high-credit-rated people on Facebook to get a few points off your loan. Then un-friend them after the loan is established.
Samsung: Apple made Galaxy Tab a 'household name'
It's probably best to use a E*N entry LRU cache for elevator requests. In the morning it's going to be predominantly ground floor to upper floors, a complete mix during lunch, and in the afternoon upper to lower, by using the E floors that have most entries in the LRU cache you'll be able to fairly efficiently move the elevators to the correct floors most of the time, and also account for any discrepancies in office hours.

(E = the number of elevators, N probably should be the number of floors, no idea what would make a good N)

I'm sure that if you snap shotted the LRU cache every few minutes you could build a pretty good predictive index for the patterns through out the week and time of day.

What might be interesting would be wifi/cell signal detectors that could pick up a cell when it enters the hallway and start moving the elevator already.
"Open source"? Definitely evil.
I thought you'd made a typo. A "tome" is a heavy book, not a lengthy diatribe. The book could be a lengthy diatribe, but it could also be an annotated edition of The Odyssey. I suppose you could have called a long comment a "tome" out of playfulness, but it wasn't the clearest choice of words.
Huge example of intellectual dishonesty in academia: you effectively can't publish negative results.
New Blender 3D with Motion Tracking, new rendering engine, dynamic paint
My first reaction was simply that I'd find another bank the moment they required me to connect my Facebook account.

Followed quickly by the realization that circa 2016, I might not have a lot of banks to choose from.
7zip also handles RAR format which, suprisingly, probably the #2 format extension out there behind zip.
Your salary this year isn't nearly as important as it seems right now.
There is no up/down button, just a keypad with numbers on them. People are accustomed to looking for the up button and, upon not finding one, immediately get into a confused state.

If you need lengthy instructions to show someone how to use your UI, you should reconsider your UI.

http://www.jnd.org/dn.mss/are_the_new_elevators_bad_design.h...
Online Technical Support
It is your fault if the bigger better icecream shop opens next door and you still persevere with your original plan. That suggests that you personally are a bad investment (not just your original business plan.)

I would be more likely to give you the money if you needed five times as much, because you had decided to sell pies or pizzas instead.
GUIFTW wraps SWT and Swing for Clojure.

https://github.com/santamon/GUIFTW
How Caffeine Can Galvanize Your Workout
Some of these are free because they are public domain, like The Prince. Not sure what's up with the others. I've only had a kindle for a few days but it's been my experience so far, that if a book is free and not public domain, there is a reason: no one would ever buy it.
email sent...
Don't name a number first.

Do ask for more than their first offer.
The Greatest Memes of All Time
Related anecdote:

When we first started, the niche for our first retail site was already dominated by several existing companies. Like idiots who didn't know any better, we went ahead anyway.

Fast forward a few years: We now own several of the aforementioned companies.
What? Who are you responding to?
Gamification of the Game Itself.
In private Beta mode launching in early 2012, Favourit's accrued 60K users on Facebook all wanting to participate to become the expert at sports, music and entertainment events.<p>Analysing real time sentiment from the crowd and social networks, we're providing everyone the ability to better predict outcomes and generate insight from experts.
hey. And the fact that different IMAP implementations exist hasn't even been addressed. Like Gmail's handling of deleting alias archiving. Time for new protocols, IMAP goes back all the way to the 80's (!)
It absolutely needs to be random. If not, the adversary can predict the IV and use that to conduct either a chosen plaintext or ciphertext attack. This is what happened to SSL a few months ago.
See http://crypto.stackexchange.com/questions/1078/how-does-a-ci... for an explanation.
Louis C.K. has 800k followers on Twitter too, and he was talking about it there too (that's where I discovered what he was doing).
Apparently he didn't put the salary in the initial email, so, that point is meaningless.
How is this not an edge case of discrimination?

Isn't this saying you are guilty by association? I see this as an infringement on my civil liberties.

This fails to take into account the element of CHANGE. Change that is as much a function of time as it is of a person's choice and circumstance.

The idea may succeed; hell, it WILL succeed given the nature of financial institutions and the online social infrastructure that exists today but it will be an aberration in the name of progress.
What is Galaxy Tab?
Ruby on Rails for the uninformed
1)It appears that most start ups are looking for RoR developers...would you agree? (I would love to be part of a disruptive start up someday and that is the only reason I am considering learning RoR..should I study something else?)

2)How many hours would it take a non programmer to go from zero to hero in RoR? I have seen a number of "bootcamps" but am skeptical.

(context for me= 33yr old, Love a vertical learning curve, just finishing a mining company start up in the S. Pacific, have the resources to consider a change)

3)which hands on training company is recommended?
Anybody got a good list for OSX?
The fact that some behaviors are more frequent in one sex vs. the other is a biological one.
Are you saying you fear they will develop algorithms that are non-discriminatory but produce results that essentially mirror discriminatory results?
I think you're really right but I think the big fear is asking for too much. I have a genuinely difficult time valuating my worth (salary) because I have no frame of reference. It isn't a matter of importance but rather self valuation comes with experience and most grads don't have any. I'm just afraid of getting "ripped" off. In the end, I want a position that I love regardless of pay. I know that means that eventually I will be doing my own start up.
I don't know alot about Physics, Engineering or Elevators, but I do know that there is some magical force at work in the world that once made an Apple fall on someone's head. Could we not utilise this force for the better and, perhaps even, recoup some energy?
I think of those as consequences of the universe existing, not things that transcend the existence of the universe.
David -

That's the fully loaded cost of the employee, so the sum of salary, payroll taxes, health insurance, unemployment insurance, office rent, and whatever else I'm forgetting.

Edit: also called the fully burdened cost
Your mistake is in assuming fully rational actors.
You have a point. Without credit, much small business would simply not be able to exist, or have ever existed in the first place. It's one of our fundamental paths for economic mobility.
And looking back on the posters comment history, I would tend to agree. There is tons of absolutes, argumentation and quite a lack of tact.
It seems I may not have be as clear as I should have; the "Beagle" I mentioned is an I2C/SPI protocol analyzer (about $550 for the full kit), rather than the "BeagleBoard" you mentioned.

http://www.totalphase.com/products/i2c_devkit/

Working with devices through I2C/SPI (and JTAG) is both fun and challenging to learn. It may or may not be "too much" for a 10 year old, but of course, that depends on the specific 10 year old. Most of the small/hobby boards come with I2C/SPI/JTAG support, so the skills you learn are very reusable.

An inexpensive or used oscilloscope is another avenue you might want to look at as a gift since it makes learning and debugging electronics a whole lot easier.

If you're in the SF Bay Area and would like to borrow a BeagleBoard, PandaBoard or Arduino to see if it fits your needs (or for just random fun hacking), let me know and I'll lend you one.

If your ten year old brother is learning from K&R already, you need to worry about keeping him challenged or he might lose interest --this was the main concern I had behind my suggestions. You may or may not be right about the RasberryPi being a better fit since it is designed to be an educational board, but if they dumb things down to where "most kids" can work on it, I kinda doubt your brother will remain interested for very long. ;)

As far as I can tell from spec sheets, the RasberryPi is running the Broadcom BCM2835 containing an ARM11 core running at 700MHz. Since a snowball in hell has better chances of survival than you or anyone has getting "design files" out of Broadcom, the main ASIC on the RasberryPi does not comply with the demands in freedomdefined.org/OSHW. Additionally, the ARM core used in it is proprietary, so even if you had the design files for the chip and 50+ Million to spend spinning your own ASIC, there's no way you could create your own version without getting sued into oblivion. --And this is from someone that met with hardware vendors to convince them to release just the required documentation needed by open source developers to write/maintain drivers.

RasberryPi does look interesting, and it is very inexpensive by comparison. I'll probably get one to tinker with it after it gets stable. New designs always have a higher degree of risk, so unless you want to (and can) compensate for design flaws, it's best to stay away from the bleeding edge. For this reason, I would not suggest a PandaBoard because it has a wee bit too much personality (read "bugs") in it's design, and you need to be able to handle them.

The Arduino boards from sparcfun.com are solid, and there are lots of interesting and inexpensive add-on kits available for it. There is a lot of fun Arduino hacking happening, both on the web and off (in Arduino user groups), so the "supporting resources" for Arduino are superior to RasberryPi. I agree that Arduino is more limited in hardware specs/features than RasberryPi, but that is only part of the decision, and "community support" may be a more important part.

http://www.sparkfun.com/
There is a method of learning foreign languages, usually by help of computer software, where repetitions are spaced at certain intervals intended to maximize the memorization effect. I'm interested in learning more about this, but the info is sparse.
PyCon US 2012: I've got something special for you. (Robots)
5. Use find() rather than context

This is not really true. The "context" argument uses find under the covers anyway; the performance benefit is literally the overhead of a function calling another function (which is, compared to DOM operations, miniscule).

The jQuery source code comments say as much:

// HANDLE: $(expr, context)
// (which is just equivalent to: $(context).find(expr)
How are your civil liberties infringed by receiving a different rate from someone else? Why are you not busy protesting car insurance?

Also, it's not "guilty by association", it's "risk by association".
Russian space designer Boris Chertok dies at 99
What if you are Adam Sandler or another intelligent, responsible comedian with a base fan base?
I suspect the problem is not rejections, but that people don't bother submitting them because it's not exciting.

Has anyone here tried hard to publish a negative result and had it consistently rejected?
This can't be Apple's first development centre outside of California. I'm sitting about half a block away from their Vancouver office. They acquired SchemaSoft a while ago and parts of iWork for OS X and iOS are built there.
"With experienced buyers, consider a softer close because how many times do you think they have heard "this is our best and final offer" and every other type of hard close before?"

I have yet to find a professionally trained salesman that has called on me that doesn't immediately telegraph that he has read some book, took some course, or is following some technique he learned somewhere. After a while it sounds to any experienced ear phony. In the same way a politician sounds phony.

Sales is all nuance and it's really difficult to master without spending considerable time actually doing it and building knowledge about what works for you in a given situation (which may not work for someone else in the same situation because of delivery of message among many other variables).
You put all pains on the same level when, by definition, each person's pain is relative. It's relative to each individual's past experiences, sensitivity, life circumstances and so many more facts.
That's my definition of empathy: being able to understand that, no matter what the appearances or what I think I know, a lot goes into one's shaping of an idea/opinion on any topic. Life and death more than any other.

Also, remember that it's not all about you. Your anger toward somebody else's actions does not grant you any right to judge.
Clojure: Capturing Function Invocations
Etherpad protocol support for Emacs and Vim.
Why doesn't something like this exist? This would be unbelievably useful, and it seems to be a solved problem. I want to see this happen.
It is good advice, but not optimal. If you want to go for ultra-fast page loads then you're putting the jQuery JS file at the bottom of your page. If you do that, the user will see an ugly flicker when content appears and disappears.

The solution is to just not use jQuery for that. It's such a simple operation anyway. I do something like:

<body>
<script type="text/javascript">
document.body.setAttribute("class","hasJs");
</script>

No flicker or jQuery load delay.
Combating Password Cracking Tools
Ventrilo for iPhone
Credit history or credit card? Joe foreigner from timbuktu and no credit history system can usually still rent a car with a deposit. They take the same risk when they rent a car to a person who swipes with a low limit credit card too, but just enough to cover the rental fee.
https://en.wikipedia.org/wiki/Disparate_Impact
"You can probably coast your way into some me-too start-up, but if you want a good job at a company you're excited about it, you have to prove your worth by selling yourself."

Bravo! In my own experience: the worst mistake I have made in my career is not seeking out more exciting and challenging opportunities and instead taking what came easily. The best opportunities of my career have been the difficult to attain and the best challenges have been those difficult to complete.

This post proves it: email and resume blasting is not a useful method for good job hunting.
The Emacs Problem
I don't see why it needs to be any worse than loading a web application. It is the media assets that make any application large, and they are going to be the same size no matter how you package your app.
You said you found the writing style immature, but have you considered the job ads of the companies OP might have applied to? "Xbox's PS3 Nerf guns Starcraft/Rock band competitions !!!".. How mature is that?

I am not talking about the 20% interviews where it didn't workout, but the other 80% where there was no reply, I am sure many of those job ads won't classify as "Mature" in your view. Some of the best programmers i know can't write even proper English sentences, since its not their first language. Do you think they are any less able to do the job? And does it disqualify from expecting even a reply to their application?
Qualcomm becomes Imagination Technologies licensee
I believe his point is that we aren't able to make a better human with robots. If you want to train octopuses to replace human labor, please feel free.
I went to UNH for my undergraduate program followed by MIT for my masters and I totally agree that the middle ground between the theoretical approach and the implementation approach is the goal, however, I believe that BOTH need to be taught for the full experience.

As a working man now, I feel that the implementation approach is more beneficial for getting a job done, but as an entrepreneur I can say that the theory is what really gets you steps ahead of your competition.
Unless of course the banks agree--off-the-record if need be--to not undercut each other because they realize they will all lose by doing so.
If that's exactly what happened, the market would have already adjusted; no loan officer is going to say "I know poor people's social networks will indicate that they're even less responsible than they look on paper. I can't wait for them to click the 'login with Facebook' so I can finally act on that knowledge."

The actual effect will be more nuanced. This would be better at differentiating between, e.g. "People who can afford to regularly drink Johnny Walker Blue Label" (good credits), and "People who actually do" (less responsible).

Overall, it seems better to create rules that efficiently allocate resources, and then correct for inequality after the fact. That's better than creating defective resource-allocation rules as a way to keep things equal.

And please note that if you're right, you're arguing that right now, the rich subsidize the poor in this way. (I know, I know, that sounds extreme. But "Poor people only get these interest rates because it's hard to tell that they're deadbeats given current information" has to be true for your statement to work, here. You pretty much have to pick one: either this is factually wrong, and the banks that do this will lose money; or it's morally wrong, but actually does work, and we should prevent people from acting on useful information in order to let poorer people gently defraud them. This is analogous to plenty of previously or presently disastrous situations, in e.g. mortgage lending, health insurance, and student loans.)
"Fear" wouldn't be the word I would use, and I wouldn't say they're mirroring discriminatory results so much as approximating reality with some level of error. Reality is not egalitarian. Good approximations of reality will probably not be egalitarian, either. A nakedly discriminatory heuristic might be a better approximation of reality than "everyone is equal." A non-discriminatory heuristic might be a better approximation than that and also have the side effect of falling very unequally across arbitrary groupings of people.
Do you think responding to email blasts would help them solve their hiring problem?
Reading books is great as a supplement, but it is no substitute for practice. You can read about playing the piano until the cows come home, that's no substitute for muscle memory.

Just theory is not going to get you anywhere at all.
HTML5 Boilerplate In Visual Studio 2010
If we were talking about the general population, I would agree with you. Something tells me that actuaries are quite rational actors though.
Start now. No funding needed (Derek Sivers)
I remember seeing a demo of their UIs when they gave an infosession at school. They look nothing like Swing--as far as I could tell, all the widgets were either custom or redesigned. If I remember correctly, it looked more like MS Office 2007 than anything else.

Since Swing is "lightweight"--all the widgets are drawn in Java instead of using native ones--using it to make a completely custom UI makes sense.
I'm learning myself and I've been drawn most to Railscasts http://railscasts.com/ and CodeAcademy's Rails for Zombies http://railsforzombies.org/ both have free and paid versions. Also, ruby's website has some resources for learning ruby: http://www.ruby-lang.org/en/documentation/

Best of luck and sorry I can't be more of a help.
I think khafra's point was that not-disclosing your Facebook info will become in the future, what not-allowing a credit check is now.

That is, today, only people who are big credit risks would try to avoid a credit check when applying for a loan -- because a credit check is an expected thing.

In the future, linking your facebook account will be an expected thing in applying for a loan. So banks will assume anyone not allowing it is likewise a credit risk and thus ineligible for a loan, except possibly at usurious rates.
For what it's worth, more recent studies can only reproduce Dunning-Kruger for simple tasks, for difficult tasks the unskilled have a far more realistic view of their abilities than the highly skilled:
http:/www.chicagocdr.org/cdrpubs/pdf_index/cdr_560.pdf
Nokia Exec: "What we see is that youth are pretty much fed up with iPhones."
Plus .live() is now deprecated as of 1.7.