skysight-inc/HackerNews huggingface dataset:
Sorry, this turned out not to be a simple yes/no. I thought I would explain, as a hiring manager, what goes through my head:

> 28 years old with a Finance Degree from a non-Ivy league school

Don't care.

> Spent the last two years living overseas teaching English

Ok, no background in programming for a living, but this is a junior role, so keep reading...

> and learning to code

Ah, so is this learning to code because the economy sucks and I heard coding is lucrative, or learning to code because I discovered programming and realized it's what I was born to do..

> Fairly well versed in html, css, javascript, and PHP

This, and the word "junior" are the part that jumps out and all I really care about. I put very little value in resumes, they are dead documents and I'm trying to hire living people. If I'm hiring a coder, I need to see them in person, and I need to see them code. The resume is only useful so I can pick out a few things to set the initial direction of the conversation. If you came in for an interview, we'd grill you on the stuff you claim to know well. I don't expect you to be an expert in building large scale client-side applications, but if that's the job, I need to make sure you have the fundamentals down, and that you "think like a software engineer". Look at it from my point of view: I'm taking a chance on someone who might grow with the opportunity and contribute value to the business, or might bring the whole team down with sloppiness, laziness, or just mediocrity and a sense of indifference. So I'm trying to answer some questions:

* Do you care about the craft of software engineering, beyond just slapping stuff together?

* What is your approach to code quality? Maintainability? Testability? Documentation?

* Are you a fast learner? Can you hit the ground running with someone else's code base?

* Are you self-motivated? Can you finish a project and ship it? Can I trust you to work without being micromanaged?

* Do you know how and when to ask for help or more information?

* Can you work well as part of a team?

* Am I going to get more out of you than I put in? (Eventually)

Of course, I don't ask these questions directly, I'm looking for evidence, a little bit from your work history, but much more from the way you handle problem solving in the ridiculously inefficient, artificial, and constrained environment of a job interview. This is why it's so hard to hire the right people, and so hard for the right people to get hired. The best you can hope for is that everyone involved knows how the system sucks and has some techniques for dealing with it.
Microsoft had some hidden stuff. They stopped doing it when they started their "Trustworthy computing" thing.
Likewise. I've always just spelled it out when I read it in my head.

Now I need to figure out imgur, since it's apparently more clever than "image-ur". im-gur? image-ur... imager? Is it supposed to be "imager"? I'm clueless.
Well bloody hell.

I just looked up Imgur on Wikipedia because of your comment, and found out that it's supposed to be pronounced "imager"!

Not only did I not know this all this while, I've also been referring to it as "im-goor" in all my conversations. Partly because I really really couldn't care less, and partly because said conversations have flowed just well even with my so-called mispronunciation, I'm just going to continue calling it "im-goor".
so apparently reCaptcha is more secure than this one.

From Nucaptcha's website : "...most secure and usable Captcha solution in the market." :D
I wonder if creating an animation using canvas would've been better. Then the only way to crack it would be to bring the whole page in memory, take a screenshot and then OCR only the spot the canvas is in. If you made the animation move around also then I don't think anyone would bother trying to crack it.
I looked at a sample Prezi, and it had way too much panning and zooming. Of course, then again, I was quickly clicking through it, whereas normally I'd imagine there'd be a couple minutes of talking and delay between each step.
This is a good overview of Go concurrency:

http://www.slideshare.net/jgrahamc/go-oncurrency

As a Java developer I personally don't find it that impressive compared to something like the LMAX Disruptor or even Vert.x but I can appreciate that it is simple and that always counts for a lot.
In my country social security numbers consist of two numbers, and mine consists of two twin primes. Probably the only one in the country.

This is something I can only brag about on HN :-)
SparkLabs: Korean Startup Incubator
http://www.google.com/search?tbm=isch&q=atari+breakout
So do they write their memos in a word processor or something, to get a page count? Most of our "memos" are just emails.
I have a B.S.B.A in Finance. I was actually a stockbroker for a couple years after I graduated, but eventually decided I wanted to pursue other career paths. If I had a choice, I would probably lean towards smaller companies rather than larger ones. I will look into doing some freelancing though. Thanks for the input.
General Keith Alexander, Director of the NSA, to keynote Black Hat USA 2013
As we all are, but at least all signs are pointing to the choir getting larger :)
Have you never followed a proof all the way through, got to the end, and said to yourself - "OK, it's true, and I believe it, and I understand the proof, but I really don't get why it works."

If not, then you think about math differently from how I, my supervisor (from 30 years ago) and most of my PhD siblings do.

That's OK, of course, it's just interesting.
This comparison is not very in depth, I wonder if they benchmarked Passenger on NGINX versus Puma behind NGINX.

I also am not very sure why they are so negative about Unicorn, I haven't heard such bad reports about it before.

What setup do you guys prefer, and why?
Bill introduced to shred peer review in NSF grants
Just a note on the comparison with the arduino: the main selling point of the arduino isn't the features/price ratio, but rather that it's open source hardware. I'm not very deeply involved with the matter, but I think that if you want just "any" programmable micro controller, you can get far more bang for the buck.
That's interesting. In my undergraduate degree (which I believe to be fairly standard for the US), Lagrangian and Hamiltonian dynamics were both part of a one-semester classical mechanics course, along with much else. I'm quite envious, though---both Lagrangian and Hamiltonian dynamics are beautiful, and I need a better background.

If you don't mind my asking, where did you do undergrad?
It's not sold by Amazon but instead by "Recellulartoo", who advertise themselves as "Recellulartoo is the preeminent seller of used and refurbished cellular phones.". So it might not even be a new unit.
>Lets look at this way - Regarding donating (or paying some one to do what you wanted to do) - Just look around and you will see serial entrepreneurs building their next company bootstrapping from their previous savings. They could well have paid some one to do it (coding, managing etc). Still you will see then right in the middle of the action. The simple reason is, most people love it.

Sure. If you want to do this yourself because you love it, great. But don't pretend it's because you can't stand the thought of some people being without water - if that was really the issue, you'd care about the most efficient way to solve this rather than doing it yourself.
My Logics professor said once to em that even though there are many proofs for a given theorem, there's generally only one that feels like the "natural" explanation of why a thing is how it is, the one that really explains why. I think many mathematicians believe this is so, and it's good to reach these proofs and not just any proof when we are trying to understand something.

For example, let's look at Euclides proof of the pythagorean theorem. It's true that it show's that the theorem holds, and therefore it shows why it holds. But it just feels awfully convoluted and round-away. It's talking about triangles, but it's going through seemingly unrelated constructions to do so. The proof by similar triangles is, to me at least, much more intuitive, and after reading it I feel I understand and not just know why the theorem is true.
I didn't mean Russians in general, I'm sure they are welcome, I just meant that they might inadvertently invite Russian homophobes.
It heavily depends on the company.

You seem like a good candidate for front-end and web development. You should drop that "junior dev" stuff, that sounds as if you know that you are unskilled. Better show off some previous projects and simply state that you are looking for a regular job. How about start-ups? Contract work? You might want to clarify if you'd like that kind of job.

As for my company, no I wouldn't hire you, because everyone else here has 15+ years of experience with C++ and we only take the most challenging real-time projects. The only people we'd hire without extensive experience are very young developers who are willing to go through a sort of apprenticeship.

Still, "software is eating the world" they say, so your chances of finding a job should be great :)
'Screaming' traffic cones unveiled [video]
For programmers interested in classical mechanics, "The Structure and Interpretation of Classical Mechanics" is a highly unique - and outstanding - introduction to Lagrangian and Hamiltonian mechanics. Available free online:

http://mitpress.mit.edu/sites/default/files/titles/content/s...

The idea behind the book is to make the "mathematical notations be explicit and precise enough that they can be interpreted automatically, as by a computer." Since Sussman is involved, that means that they (and you, when you do the problems) write scheme programs.

In a more traditional vein, _Mechanics_ by Landau and Lifshitz is (in my view) among the 2 or 3 best physics textbooks available. It's a great supplement for two reasons: (1) it takes a somewhat different approach to the material than most other textbooks (emphasizing the consequences of symmetries from the very beginning) (2) it's quite short, which I find to be very helpful when self-learning.
You should probably just never mention ITT. It has negative connotations among most people so it could work against you rather than in your favor.
BitTorrent Sync on Linux server creates a free Dropbox-like syncing solution
Maybe they drew a picture to explain it, http://fucksheep.org/~sd/mspaint/

umm NSFW, if you work at a school.
It's really valuable for me to know what you are looking for, as a hiring manager. It's also reassuring to know that I meet most of those requirements. I just have to make sure I can show that to the right people. Thanks for the awesome feedback.
Does that mean you can only accept payment from British credit cards alone? Like if I'm selling an ebook, a US buyer can't buy it?
i find it more amazing that some seemingly completely unrelated things are somehow deeply connected (and unintuitive connected), and in reality are two facets of the "same object".
Smartphone, tablet, and laptop screens have common ribbon connectors with known pinouts. The hard part is desoldering the screen and finding its pinouts.
Is automatic tracking actually better than manual tracking? - Quantified Self
OT:

Your hotfix project actually seems interesting. I tried it out but it couldn't find any of my repos since they're tied to an organization I own (via my personal github account) and not directly to my personal account. Am I doing anything wrong?
This looks like a much better idea.

I would continue working in this. I have some feedback to make it harder for robots and easier for humans. Consider this as some quick ideas that should be elaborated (and they may be wrong):

- Move the letters in opposite direction to the windows and maybe rotate them or make them move inside the canvas.
- Make the windows appear in randomize locations but move them faster.
- Make the blacked part change colors.

I think this is a very, very good way to make a turing test. Congratulations.
Simulation of the world's universities in a single unified graph
I think async/await is semantically similar to the promises pattern [1] but different to the Go concurrent models using channels. What the compiler does with await/async is quite interesting [2]. Essentially it takes your await/async code and turns the related code into a state machine which keeps track of how control should be switched between the callee and the await keyword (and uses Task for the async bit).

[1] http://blog.parse.com/2013/01/29/whats-so-great-about-javasc...

[2] http://www.codeproject.com/Articles/535635/Async-Await-and-t...
Mind Bending Photos
Why MongoDB is a bad choice for storing our scraped data
I attended DemoJS 2012 - it was awesome!
Https URLs posted in private Skype chats visited by Microsoft
Now if it only had some letters in another color...
Finding mixmax's country of residence, social security number, name and address is left as an exercise for the reader :)
Use CloudPull ($10) from http://goldenhillsoftware.com and it's by far the best Google backup tool I've found. It supports Gmail, Google Contacts, Google Calendar, Google Drive/Docs, and Google Reader. The app backs up a max of 10 accounts in the background and all the data is available in standard file formats.

If you want true sync then use insync ($10/account) from https://www.insynchq.com. It gives you two-way sync of your Google Drive. You can edit your document in Office offline and it syncs to your Drive. It works very well.
Yes - but you miss that because it's not normally important - i.e. it's no one you've heard of.
Startup hustle: Why two men decided to sleep together in a van for months on end
It's a great day to have kmod-tpe[1] installed.
Having said that, after I rmmod-ed tpe the exploit still failed (I'm on 2.6.32-358.6.1.el6.x86_64):

./semtex
2.6.37-3.x x86_64
sd@fucksheep.org 2010
semtex: semtex.c:81: main: Assertion `p = memmem(code, 1024, &needle, 8)' failed.
Aborted

[1] - http://elrepo.org/tiki/kmod-tpe

LE: exploit needs to be compiled with -O2 flags to work ...
I first heard this called "vowel decimation" which IMO sounds better :) but I've only seen it called this in one product: Zoom Player[1]. It is used to shorten the length of media file tags (song titles etc) to fit available UI space while keeping them readable. It is very effective and I haven't seen any other media player use this.

[1] http://www.inmatrix.com/zplayer/options_interfacedisplay.sht...
Andy convinced management by spending a lot of personal development time creating and testing the Go components before demonstrating in a peer review process that they were an appropriate solution.

There's no special method - the introduction of Go was incremental. If I remember correctly the monitoring collection component (mentioned in the blog post) was the first. It was small, easy to swap in and easy to demonstrate the improvements.

You build trust in the technology and work flow before moving on to larger more critical/risky projects.

(Andy is very much missed by his former colleagues)
The people who think SCSI should be pronounced SEXY will never die out. NEVER.
Does this work against grsec kernel?
I'm in France and interviewed with two payment solutions last week (just coincidence) and ask if they knew about Stripe and its fantastic api & solution and nobody was.

I guess Stripe will have to cross the Channel at some point.
My point is that acceleration requires force, but stable velocity requires no acceleration, hence no force.
America's Most Successful Startups (Oliver Samwer)
Try dmesg.
I'm surprised Google made this game under the name "atari breakout." Atari is very protective of their trademarks.
You get this error when you compile the exploit incorrectly.

Compile like this and it works:

gcc -O2 semtex.c && ./a.out
> I thought this was already know, been using in a pet project for a few years

You were merely assuming that the conjecture is true. Actually proving it is a non-trivial task.

Oh and I look forward to hear your "simpler explanation", given that you have been using it "for a few years" ;)
At you
aka circuit training
Udacity Offers HTML5 Game Development Certification
I'm not in position to hire someone so I won't hire you but, as already said by the others, I'm pretty sure you can be hired for a developer job.
CS degree is not necessary. I don't have one, I'm a former biologist self-taught in programming, now in a software engineer position. Several of my coworkers are in similar situations. My lead architect is a self-taught too, and he's damn good.
What you need is to be able to show problem-solving skills, understanding of programming concepts, ability to write some pragmatic working code in one language, ability to quickly search and find relevant solutions when required, ability to learn and understand fast.
With this skillset, not only you don't need a degree, but you can even be hired more easily than somebody who owns one.
- Off-by-one errors should be security vulnerabilities, rather than just crashes
Various go projects/tools are listed here
http://code.google.com/p/go-wiki/wiki/Projects
Ubuntu Juju enables you to build entire environments with a few commands
hmm alright...draftday seems neat but is known to screw people over.

My basic idea was to create a stock market of sort but just for players. And the 'stock market' is only open during games.
Accuracy is not always the only factor in play. The computational power required to process 20 frames is 20x the normal image. And the overhead of actually comparing the frames 20^2 if each frame is compared to every other frame. Since this is done automatically by bots, speed most certainly does affect the final performance of a bot.
Go programs don't segfault because Go is a memory safe language (unless you use unsafe). They can segfault in the runtime, but that never happened to me. Nevertheless, what happens when you segfault is a property of the system, not of the language implementation. It will happen whatever happens to C programs that segfault.

Go programs can panic but that doesn't produce a core dump, only a stacktrace.
Why greater than 5? Don't 3 and 5 work as well?

3 = 1 + 1 + 1

5 = 3 + 1 + 1

Or do they mean different primes?

EDIT: Oops, I forgot about 1 not being prime.
On the Python script, it sounds like the performance problems were more likely than not caused by inadequate use of any concurrency features rather than an inherent problem with Python The Language. As exciting as Go is it sounds like replacing the old script with a sufficiently concurrent and well-written application in any language should have worked well.

More details would be really helpful. Also the author seems to be responding to a question of reliability by talking about performance which is not the same thing.
The debian security tracker claims squeeze is not vulnerable, so that's something... https://security-tracker.debian.org/tracker/CVE-2013-2094
HTC First discontinued by AT&T
Every compiler has bugs. All of them, even ICC, xlC, and other heavyweight ones. The fact that Go has a bug in the GC on a 32-bit machine is hardly surprising.
IOS 7: Ive's Flat Design Debate is Plum Dumb
5 Key Essentials of Cloud Workloads Migration
Who cares about semantics.
To be fair to the Founders, they would not have expected the states to ban guns, as their historical context was that the states needed citizens to have guns to be reasonably certain they (the states) could deal with threats; not least of which was "foreign invasion" like the War of Independence. At the time of the ratification of the Constitution and Bill of Rights, the states were more concerned with a central (and remote) government having too much power over them than they were with its citizens running amok.
Follow the money. The folks with the money pay the folks that make the law. Check out where some of the "virtuous defenders" of IP live and tell me IP's not a cash cow.

http://www.candysdirt.com/2013/05/06/monday-morning-milliona...
I checked dmesg. It's clear that something bad happened, but I didn't get root. I don't really know what I'm looking at, I just ran arbitrary code on my least valuable machine trying to learn something.

Want me to pastebin it?
edit:

It starts out

[318258.327110] BUG: unable to handle kernel paging request at 0000001781ef7788
[318258.328251] IP: [<ffffffff8108f1a5>] atomic_dec_and_mutex_lock+0x15/0x90
[318258.328251] PGD 2b18b067 PUD 0
[318258.328251] Oops: 0000 [#4] SMP
Check out X-Tag: http://x-tags.org/
1 is not considered prime.
One is not prime.

http://primes.utm.edu/notes/faq/one.html
Go doesn't segfault. If a Go program panics it prints stack traces of all goroutines (including the information which goroutine caused the panic) and then exits.
80% intensity is no joke - this should not be comfortable. Might want to do a little easy warmup first.
Manipulating canvas requires javascript. It's probably not a good idea to give out value to captcha via js. Although modern browsers are very strict with who can access what js scope.
This looks to be a Chrome issue. Neither Firefox, Internet Explorer, Opera or Safari users see this.
You're referring to Ikaruga the vertical scrolling shooting game right? Could you elaborate on what elements from Ikaruga you merged with Pong? (It's not entirely clear from the description of the line on the ball that you gave, since Ikaruga's distinctive feature is the black/white colored shots and barrier switching)
Related to Beijing's air pollution.

Photos: Beijing Blanketed in Smog:
http://chinadigitaltimes.net/2009/11/photos-beijing-blankete...

Smog dents Beijing’s expat appeal:
http://www.ft.com/intl/cms/s/0/b29afeae-9dc9-11e2-bea1-00144...
Quality? Precision machine tools wise, something I know a lot about, the quality has been there for at least 5 years. Superb equipment, half the western price. Not seen much wrong with electronics goods either.

Maybe you mean "style"?

Even so, they are taking over the world.
I think it depends on what school of thought you are coming from, but generally 1 is not considered a prime.
Kendall Jenner Countdown to Legal Age (18)
I learn something every day, thank you !
The full article is here:

http://journals.lww.com/acsm-healthfitness/Fulltext/2013/050...

It's surprisingly readable and goes into much more detail. Also, a downloadable PDF.
I haven't read the paper, but in other 'fun with primes' exercises, 1 is often excluded.
I tested on two Ubuntu systems:

* Linux beqbrgbrg1ux006.tpvision.com 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

* Linux DrinkCoffee 3.5.0-25-generic #38-Ubuntu SMP Mon Feb 18 23:27:42 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

And the process gets killed because of a kernel oops in both.
In 2013 the percentage with a proper upbringing appears to be very low in the general population. Stereotype stands. This is very relevant to the "trying to socialize" topic in that trying to convince the general populace that your demonized dog breed is an angel kind of misses the point that a cute miniature lassie is a ridiculous effective people magnet.
“There’s very good evidence” that high-intensity interval training provides “many of the fitness benefits of prolonged endurance training but in much less time""

Sorry, but there's no way that I'll believe that a 7 minute "heavy intensity workout" can burn the same number of calories of an involved 45 minute run, and have the same beneficial effect on weight control.

Better than nothing, maybe very efficient in terms of results/time, but in no way "combines a long run and a visit to the weight room" as the article claims.

EDIT : It's useful to separate what the NYT says and the actual article does.
Personal qualities matter a lot more than what you say here, so I can't tell. IF you'd be hired, it'd be a junior position.
I'm not sure people's sense of unhappiness is particularly finely grained. Plenty of people kill themselves in situations that most people in history would probably have found enviable.

It may well be that working for money is the most miserable he can be, that any further stimuli would fail to make him any more so.