skysight-inc/HackerNews huggingface dataset:
>Learning 1: Set a goal and talk about it. You’ll need the pressure.

In fact, there is compelling evidence that the opposite is true: http://www.psych.nyu.edu/gollwitzer/09_Gollwitzer_Sheeran_Se...

The long and short of it is that if you tell other people about your intention to accomplish something in advance, you get to pat yourself on the back without actually achieving anything. This apparently reduces your motivation to follow up on the commitment because you've already reaped the reward.
Not really. I like them the way they are. You end up paying the lowest common denominator, which is usually zero dollars.
Their early movers target market isn't all that price sensitive. They mostly sell on emotion/cause and the rejection stuff is a perfect fit for that audience.

Guess they try to fill the chasm with hipsters so that joe-shmoe can walk right over it.
It's not industry specific, but there are probably alot of DevOps on HN, so you could use the "Who is hiring"-thread: http://news.ycombinator.com/item?id=5150834
Never Trust what Recruiters Say
It is probably exactly the other way around. All big ideas were born NOT sitting together. If Linus were sitting in a traditional office, the linux kernel would no longer exist by now.
Free (market) cuts both ways. Why shouldn't CBS be free to reject whatever they want?
What is the advantage of currying?
Yes, now you too can drain your battery in just half the time as before! ;-)
Exactly. There is not one interesting piece of software nowadays that is not done remotely. Everything else is going bankrupt because they simply cannot compete. Just for cost/quality reasons, remote will have to become the norm.
Re. #1: http://en.wikipedia.org/wiki/Bitfrost
Remote workers tend to be freelancers/self-employed. There may be no compensation package at all ;-)
Imagine the potiental, using an iphone or android to connect users from around the world to a seemingly physical chess match. As a chess lover I think this is amazing
Interesting, I'm read through the tutorial, and took the source, while tweaking it to conform to RPython, then feeding it into PyPy's translator.

What strikes me is that:

- with PyPy everything is implemented natively, i.e without resorting to foreign abstractions: instead of def CodeGen, I'd write def eval (or whatever my native AST evaluation wants), and instead of g_llvm_builder.fadd(left, right), I'd just do the native left+right. This makes it conceptually less of a mind split, and writing stuff like the BF interpreter is just straightforward [0].

- with LLVM, the concepts are nicely abstracted, and the API reasonably pythonic. I know I'm using LLVM but I don't feel like I'm hitting some thin C wrapper. Those concepts are ported and reinvested into other languages with ease: now that I got them by reading the python tutorial, I'm confident I can find my way in another project on another, less known to me language. Also, due to this abstracted common ground, access to functions coming from outside, (possibly other languages) is made easy. With PyPy I'm stuck to what's made available to RPython land.

[0]: http://morepypy.blogspot.fr/2011/04/tutorial-writing-interpr...
Higgs, a Monitoring JIT for JavaScript and Metacircular VM Layering
They can because VAT is the ultimate cash cow.
For example in Finland VAT accounts for 40-50% of all tax proceeds. In 2010 VAT proceeds were 12.7 Bn while Income & Capital Gains taxes were 7 Bn.
I don't see why not? TPB is already low-hanging fruit so any extra HTTPS encryption will go a long way for security purposes.
He has in another comment on this submission: http://news.ycombinator.com/item?id=5155342
Any chance it can be open sources? There are very few good OS alternatives in your space (if any?)
One without atmosphere, obviously.
Maybe because of this: http://stackoverflow.com/questions/2035595/c-xcode-assert-ev...
Is there some kind of wargame where we could all write little algorithms to trade/compete with one another for a couple minutes, and then check the winners/learn strategies?
I really hope somebody takes you up on your proposal, but I have a hunch that rather than being "either/or" it's probably more of a "yes, and yes" in this case.
Science as a service
The idea of changing behaviour, conditioning living creatures, to obey rules enforced my machines feels very disturbing to me. Even though I understand that in this case it is for sure a pretty harmless feedback mechanism (stopping the computer game), I don't like the idea at all.

Furthermore, on the technical side, it's not too easy to calculate some number corresponding to the perceived loudness level, especially not as some answers suggested to parse the RMS-signal number output by the command-line tools "aplay"/"arecord". You'd need at least to take the (non-linear in amplitude, dependent on frequency) weighting curves shown on the wikipedia-page for "Loudness" into account:

http://en.wikipedia.org/wiki/Loudness

Then, you'd have to take into account how annoying a sound is, which is obviously highly dependant on the circumstances: A colleague might drive you mad with only very quiet squeeking of his chair, but a lound regularly humming machine you might be able to completely mask out mentally so that you don't even remember if it was turned on or off at some day.

Putting these technical things back to the (morally questionable) problem at hand: If you don't "punish", "educate" or "feedback" your children according to a quantity that they can actually perceive and whose magnitude they can judge, they will experience this apparatus to be highly unfair.

And, additionally, if I would put such a machinery to use, my children would with absolute certainty become masters in creating the most appallingly unpleasant and annoying sounds one can imagine that just don't reach the threshold of the machine. And they would be completely right doing so ;-).

Edit: Typos, "tools aplay/arecord".
How much email do you receive? Some people truly do receive too much email. Especially during peak operations time for whatever might be happening (maybe some crisis, maybe seasonal business, whatever), I've many times heard someone say to some complainer, "Sorry, but I have close to a thousand in my inbox right now, and yours is just buried somewhere where I haven't seen it."

I've experienced it too, and said similar things. I don't think anyone is rude for not replying to emails, especially if they're in a position to receive a lot of them. We should not attribute behaviour to malice so quickly and easily.

edit: I don't want to say that I think it's nice to have a policy to not reply to emails. I do want to say that it's not good to make assumptions about what's going on. And frankly, there are some emails that are not worth replying. Do you reply to every single cold call sales pitch that lands in your inbox?
unrelated, but how utterly ridiculous that thepiratebay.se is blocked for me (UK, Be broadband), when nothing else is, whatever the content.
Maybe you should do something about the demo.This may be a solution.
http://opensource.jit.su/
when i first read this, i thought you put in SIRI not SIR!

That would have been more awesome :)
Thanks. Excellent article.
Often, both (I hear).
Sought: Backend developer co-founder amsterdam
Favour.it: Recommendations for you.
We are a small team in amsterdam looking to find a backend developer to come in a founder role. We try new things we succeed we fail. But we need to push boundaries. Want to help us? email paul(at)favour.it

Details:
We have a backend written in PHP but are open to transition to more appropriate languages if deemed necessary.
Optimize the backend of existing features for performance and stability
Find and resolve issues with the platform in close communication with our users

You need to have solid experience in at least two languages like PHP,Scala, Clojure, Go or Ruby.
Extensive experience with systems integration using HTTP and queues.
Strong understanding of data systems like MySQL including complex queries and optimization
Experience in software design techniques, Test-Driven Development and distributed architectures

Experience developing popular public APIs
I think you meant `Unless ISPs can magically decrypt HTTPS requests`.
You don't know if the law was overlooked in those cases, or if they were found to be not guilty or significantly less guilty, or if they were simply given less harsh sentences. Discretion given to specify different sentences for the same crime is sensible.
Speculation: some of Twitter is still written in Ruby (I know they are rewriting their Ruby into Java, but don't know whether they've completed that yet), and the attackers got in using one of the recent Ruby exploits.

Whereas Facebook don't use Ruby (afaik they use their own custom PHP implementation).
Forcing myself to learn RoR
The Last 10%
Actually, any child porn sites that the Internet Watch Foundation notices will be blocked too.
HN seems to have killed it :/ Google doesn't seem to have a cache either, since the post is brand new.

Edit: Very old nginx/1.0.5... methinks it's time to upgrade. There were a lot of improvements to this version even in 1.1.0/1, including performance

http://nginx.org/en/CHANGES
Cache here: http://webcache.googleusercontent.com/search?q=cache%3Ablog....
'exploit' is the term for getting a bug to run your own shellcode
No composer package, really?
Hi Twitter,

tubbo believes that you haven't updated Rails recently. You'll need to create a new website for your company.

The Tubbo Team
Eclipse in Space: Talking RCP and Robotics with Tamar Cohen
"considering a man in Houston recieved only 42 months for threatening to blow up an FBI building, and a former dentist got 18 months for threatening to kill an FBI agent"

Nonsense! I bet those guys were also facing decades if not centuries of jail. What they got after the trial or a plea bargain is another story.
Sorry folks! Desperately trying to fix it now...
Children are told that a fat man climbs down the chimney on Christmas to deposit presents under a tree and other stories that are total lies.
It's probably better that they get a chance this way to figure out not to believe everything without question.
Why you’re a bad PHP programmer
Enabling colors in git command-line interface
Even if the game continued to make sounds? That should give him at least a moment's pause.
I dare not try it, but having that text as status on Facebook could crash those viewing my status using Safaris?
they also seem to require at least a few changes from facebook, though some of them seem laughable

Don't worry, they'll drop them for a few more FB $millions. It almost never fails
Doesn't crash my Terminal.app. I use a swedish keyboard. Perhaps you could create a new clean account on your computer and try it there? You can always delete the account afterwards.
That's not repression, it's polite behaviour. I'm fairly certain that every mother ever has told her children to stop yelling in the house at least once.

If they want to yell while playing games, then they can play games outside.

From the single bit of data I have, your idea of repression seems to be anything less than complete anarchy... do you have children?
You don't know whether they are having fun: they may as well be fighting a lot. But let's assume they are having fun: people can have fun without making a lot of noise.

In fact, the question is why people make a lot of noise in the first place. It doesn't seem like a very good evolutionary strategy, which suggests it is in fact learned behavior with a cultural source. In which case it may not be a bad idea to try and unlearn your children this behavior.
The difference between the anti-piracy and illegal porn blocks are that the porn blocks are transparant whilst the anti-piracy blocks are a clear notification page. I'm not sure if that was due to a requirement in the judgement or something else.
It'd be nice to have a form of currying in C/C++ as applied to function pointers. Specifically, if I have

int foo(void * bar, int baz);

then I should be able to use

foo(, 10)

where

int (*)(void *)

is expected.

Taking it beyond constant-based specialization would obviously require a support for closures, but I think it's a safe bet that the standard C will get it sooner rather than later.
Site is down, but as for the title from the OP, I agree to some extent.

I think recruiters are a decent way to find some of the jobs that aren't found via indeed.com alerts, fog creek's careers 2.0, top*jobs.com, dice (nasty), execunet, HN, etc.

But on the bad side:

Once you are on the list, they will look up your work number and call you if you just put your employer's name on your resume. The only way to get them not to do this is to remove employer names from linkedin.com experience, which you shouldn't do, so it is inevitable. They will not pay attention to requests not to do this.

They equate pay rate without benefits for short-term contract to salary rate full-time with lots of benefits. If you decide to give them pay rate expectation (not always a good idea), give them both your salary expectation and a much higher contract rate that assumes a 3-6 month contract- divide your annual salary expectation by 1000 and that is your per hour, in general.

Why they are what they are:

Average larger sized recruiting companies take almost anymore to get on the phones, and those companies burn them up and move to the next, so it isn't the actual person's fault in many cases. They are given visions of dollar signs when hired and see us like an untapped oil field, and they don't know what they are doing. They want to make the "sale", so they are going to fudge it, and when they later feel used and like the scum of the earth because they got stepped on by us, they quit and someone takes their place. The ones that can justify running through us like we are numbers to be manipulated stay, so it is natural evolution that is not in our best interest.

Advice for those really serious about using a recruiter:

Don't treat them like scum and spend the time with them, even though it might take 10x or more of your time. Let them take you to free lunches and breakfasts. Don't lie to them, but don't tell them everything. They will remember and appreciate the love and will at least maybe write good notes on you and keep you on the hot list so when something comes up, they might call you first.

What I do:

I am an introvert, so I push all conversation to email that I can and don't take calls, ever, until there is an opp I'm interested in that I know is in the right salary range, right location (not just city), and right job description. They still email positions that don't match all the time, but I don't like the idea of lunches, etc. with someone I don't know about positions I might never want.
irc.mactalk.com final solution! room cleared
While it is down, the summary of the post is something like:

Don't give recruiters access to your reference contacts before an interview. If they are looking for them, there's a high chance that they are simply looking to use them for leads; in fact the job advert that you looked at is most likely a fake. If asked for reference information, politely tell the recruiter that it would be best to follow up on references after the interview process; if you feel awkward about being pressured, explain that you don't want to exhaust your contacts until there's a high probability that you take the job.
When teaching first year undergrads they would always complain that they couldn't see the application of what they were learning. It's interesting that this older student had the same reaction ("things I would have done differently had I known what I know now... Worry less about the fact that most exercises have no obvious relation to journalism.")

I guess that common in learning anything -- you have to get the fundamentals down but you probably can't appreciate them till you've mastered more of the subject.

Also interesting that Treehouse didn't work for him. If I was Ryan Carson I'd be a bit worried about this. Can anyone comment on the differences between CodeAcademy and Treehouse?
Tried WP Super Cache?
Very Big Javascript Compatibility Table
Making Web Sites Completely Addictive
Implausibly, IE survives… and perhaps thrives
Code formatting, a change in perspective
How a good tool changed my perspective on code standards
Manufacturers of large airplanes maintain emergency contact numbers that you can call when one of theirs is in trouble and you need their help. Typically, calls involve things like: "I'm looking at the plane on the ground, x looks like it has broken off, what do I do?" instead of asking for instructions to land the plane, but I can assure you that they can give that kind of advice on short notice too.
I feel the same way about parents who want their kids to stop smearing spaghetti sauce on the walls. It totally ruins the creative process. Might as well kill your kid at that point.
The type work is somewhat interesting. I've actually seen variants of it done in a few private JIT's for dynamic languages, but not to this extent (mainly because most languages don't have code that change types as often as javascript :P). In the worst case, they still have to monitor every property write, they just use some forms of static analysis to try to reduce this in what they hope is the common case (that the types are not changing over the program lifetime).

The rest is just research.
Interesting research nonetheless, but research.
I don't say that as a dig, more to point out that while some of it may be productionized, most of it probably won't.

At least to me, i'm most impressed that the author doesn't present their research as the be-all, end-all of JIT's, but instead, something that may turn out well.
This is not something against JIT research, i've just read way too many compiler analysis and optimization papers that don't actually compare against anywhere the near the state of the art, and then act as if they've made huge gains instead of incremental improvements.
Google generally dislikes business models that require providing customer support or are hard to replicate at enormous scale.

Their biggest consumer facing products, Adwords and Gmail, focus on a single, infinitely repeatable, 0 cost product and have very little support available.

There's an upper limit to how profitable a consumer to consumer marketplace can be, as seen by eBay's shift away from c2c and more towards wholesale/business sellers.

Seems like a niche/startup player would be ripe to capture some of eBay's market share, as etsy, 1stdibs, etc do, but getting that initial momentum is hard, as is supporting a c2c marketplace's rabble of buyers, sellers and scammers.
I read all those answers and I'm either not getting it or there really is something missing there. Isn't the big advantage that when you use currying that all functions have an arity of '1'?

That means no more messing with varargs, named args (on the calling side), positional args, defaults and so on, every function takes one argument and one argument only, currying is then used to bypass the limitations of having only one argument to work with.
One Second Caching, Brilliant Or Insane?
Can we ditch the "longwinded version of the man page" posts?
Big Data in Mobile Gaming: Optimizing the User Experience
No, I haven't. Had no reason, really, just trying to fix it on nginx/php-fpm level at the moment.
Me too @ju
Here's a hint: If you want to learn a language or framework, pick a problem (not a stupid trivial problem like 'hello world', a real problem, like, a kandan clone, or todo list you can append to via email or something) and solve it using that language and framework.

That process will give you an understanding not only of the sort of ways the framework is useful, but the sorts of people who answer questions about it on stackoverflow, the community, tutorials, existing basic MVP bases, etc.

Code jams are great for this sort of thing.

...but, what? You want to learn it because you don't want to, and want to add the 'rails' checkex to your CV? O_o

Do yourself a favour and don't bother.
Mini-Drone Will Watch Wherever You Go
Well it's not completely wrong, but it does assume a power of 50%, which is not a good default.

Power is the probability that your experiment (A/B test in this case) will detect a difference if it truly exists. This is different to statistical significance which is related to the probability that you will conclude that A and B are different when no difference truly exists. Look up type I and type II errors if you are interested in this.

So if you use the sample size suggested by this website you will only have a 50% chance of detecting that A and B are different (given that A and B are actually generating different response rates). This means you will miss the effect that a better page design has on your response rate 50% of the time. In clinical trials it is usual to use 80% or 90% power.

You can use our power calculator at http://www.sealedenvelope.com/power/binary-superiority/ to get the sample size for an A/B test with a more realistic power. The code is open source at https://github.com/SealedEnvelope/sample_size_calculators.js so it would be good if this website was updated to use a better default for power (or make it user selectable).
Goodies for Backbone: Backbone.Module, Backbone.Record and Backbone.ViewEvents
Some small Backbone modules by me. The most interesting one here is Backbone.ViewEvents which is an alternative implementation of Events for Backbone.View — allows for view events to bubble up through the view hierarchy which is automatically inferred from views' position in DOM. I think it is in some way similar to Twitter's Flight approach to communicate between parent and child components.
I'm worried that saying "there's a trope for this" is now becoming a trope. "It's a trope" isn't anywhere near as good an argument as "what you just said is really dumb and here's why".
I'm actually working on a CakePHP legacy app today and have experienced precisely what you are talking about (the lack of good material out there).

I am actually surprised at how CakePHP can be so popular, yet have so few books to support it.

Ruby and Python might be 'hipper' but with the numbers of people using PHP out there I am sure you would find demand would still be strong enough for something like this.

From a business/money making perspective - I'd assume that the market for Ruby, Python books is very crowded - but the competition doesn't seem strong at all for CakePHP.
The children are four and five.

Who is monitoring them while they are playing video games?

It's reasonably easy to calm children down when you need to, you just need to learn some techniques. These techniques would probably require someone to be in the room for them to work, but once you've succeeded in calming down the over-boisterous behaviour they'd be okay.

And, of course, children enjoy being boisterous, so I hope they get opportunities to let off steam in a more appropriate setting. Soft play rooms[1] are good, as are parks and gardens and some games in the home.

The adult could investigate various parenting courses. "Webster Stratton" is an example of a respected course.

[1] In the UK you might have a Sure Start centre near you with a soft play room for hire. These are lovely because you will be in the room with your child alone, and you can really enjoy the experience. There are also commercial providers such as Play Barn which will be full of screaming, crying, poorly supervised children and stressed harried parents. This is, for some people, a hellish experience.
Codecademy is free.
I have been doing some lot's of codecademy exercises on HTML,CSS, Javascript and learnt solid basics of web desing/developemet but I have a CS degree so I knew how to program before but more theoretical computing(math problems in C and Java, Matlab). I wasn't really doing anything practical before.

Let other write more about Treehouse vs Codecademy.
These days, the pre-emptive "cue the usual slew of comments..." happen first. Then someone feels they have to defend the tech industry against these silly generalisations, and the prophecy is fulfilled.