skysight-inc/HackerNews huggingface dataset:
As someone who was a trader on a derivatives prop desk I would suggest those interested in finance with solid coding skills skip being a 20-year old's peon and:

(1) Join a quant fund, e.g. Renaissance, Two Sigma, Citadel, etc., or,

(2) Join a finance tech start-up, e.g. Palantir, Addepar, SecondMarket, Wealthfront, etc. who are liable to turn the industry over in the near future

Both options require you be more than a "developer" (in the Wall St sense). Coding is a means by which to express your edge in data analysis and algorithmics. A coder who knows some finance is a "dev". A dev who knows statistical methods is a "quant". A quant who can engineer new trades is a Master of the Universe (and one to put the phone monkeys to shame at that).

Note about the course books: this explains a lot about our devs. They have you implement VaR and other theoretically sophisticated programmes while giving a ram-jet flyover of finance that would leave you helpless with more the intricate articles in The Economist; it's the equivalent of learning CS theory with no coding experience or math through memorisation.

Note about note: I'm not criticising the course per se. It does a fine job of preparing a CS student for being a developer on Wall St. I'm targeting this more to the HN community, who I feel would be wasted talent in that role.
The reason for that is because your definition of normal hosting is shared. (On a dedicated host you can run both PHP and Ruby; and they're roughly the same in terms of getting set up.)

In terms of actually finding website hosting for an application?

Saying PHP is the hardest was likely an over-exagguration, but the market for Heroku PaaS style hosting is growing massively and its Ruby runs on it very easily.

Its not hard (at all) to find hosting for either, the only reason in my mind PHP is harder is because of how beautifully PaaS works and that its free for small applications (good luck finding a reasonable free php host -- I know they exist but you'll have to dig through a whole lot of crud first)
Cryptography http://www.crypto-class.org/ and Design and Analysis of Algorithms I http://www.algo-class.org/ class are live too.

I maintain a list of all these courses from Coursera, Udacity and MITx at http://www.class-central.com
“Many tens of thousands” $35 Raspberry Pi computers have been ordered
You also have to read an article to understand its contents. Headlines have never been, and should not be, anything more than a headline.

And, I disagree with your analysis of "for." I am an english speaker living in the northeastern United States, and hear "for" differently than you describe.
It's ironic that because Linux is still harder to install on laptops than on desktops, people often end up using an OS X laptop and a Linux desktop. The drastically smaller screen space of a laptop makes it so much more important to be able to choose the perfect window manager for your tastes and configure it for maximum productivity. Also, the inferiority of laptop pointing devices compared to using a mouse shifts the balance towards using the keyboard for many common tasks, which once again favors a highly configurable window manager. OS X is trying to make up for it with multitouch swipes and Mission Control, but it isn't configurable enough, and probably never will be. As a result, working inside a small screen is a bigger tax on my productivity under OS X than it was under Linux.

Granted, I only ever used my Linux laptop for programming and light web usage. I never tried to set it up for anything else, but it was perfect for that one purpose.
Careful here, civillian is not the same as innocent. For simple obvious cases of this: technically NSA, FBI and CIA people are civillians, as are government contractor employed security forces... It gets fuzzy pretty quickly.

There is also the question of who's version of innocent you use, for example if my moral/ethic system says X is a terrible offense and your system says X is just OK, which is most applicable to the classification of innocent? (for a simple concrete instance of this, look at the global variations of views on homosexuality, ranging from "it's nothing we should care about societally" to "we should care and embrace" to "it is a death penalty offense" -- not making any statements here on the debate, that is tangential to this). The situation needs to be looked at with an eye towards intent as well as just questions of innocence.
Guidelines to nurture a marketplace
This reminds me of a story Malcolm Gladwell referred to as a guest on an episode of "Radiolab". He narrated a hockey match, substituting birth dates for names. It sounded a lot like "January 12 passes to January 15th, who drops the puck back to February 1st. January 8th leaves the game, replaced by February 27th. March 2nd on the other team steals the puck and slips it past January 4th. Goal!"

Malcolm Gladwell's science is always suspect, but the idea resonates with me that calendar year groupings strongly favor older members, and that those advantages snowball over time as older children are selected for as "better" than their "peers" (who are not truly peers).

Have there been any studies on the longitudinal effect on academic performance by delaying schooling for a year (thereby making the child one of the oldest in his class)?
Using ST2 for one of our apps, running within Phonegap. Performance is so-so. No match for native. Pretty easy development though.
All true. Care to help? I can make that happen!
Movie deal.
Yup, there is some support for editor integration, although it's still up to you to actually glue it into your editor of choice. See the issue below for more discussion.

https://github.com/showell/CoffeeScriptLineMatcher/issues/13
It's pretty much all explained in this blog post:

http://37signals.com/svn/posts/3112-how-basecamp-next-got-to...

Quote: "[...] one of the key arguments for a rewrite was that we wanted a dramatic leap forward in speed — one that wouldn’t be possible through mere evolution."
There's no native code. The themeing is done using different stylesheets based on sass.
Honest question regarding the password managers: what would you do if you had to log into one of your accounts from a machine not owned by you?

Say, you are traveling. You know there's a map, or something like that in your secondary email box. Only internet connection - the hotel PC. Would you risk accessing the master keychain from there just to look up that password?

I simply can not phantom not keeping all my passwords in the only 24/7 available storage - my brain. Also, don't I find myself logging into that many services on daily basis, as I often use Google/Facebook/LDAP as the access manager.
Wow, I love the attention they paid to details.

If you click on the blank project boxes behind the Red Marker "Welcome" text, the Add Project bounces to attract your attention.
In Scotland there's an interesting situation like you mention where children born in Jan and Feb are able to choose which school year they start, either when they're 4.5 or 5.5. Children born from March onwards will start school the following year while those born in December or earlier will start school the previous year.

My older boy is a Jan birthday and we're dalaying him starting school till he's 5.5 for reasons that include those mentioned in TFA.
I don't have an opinion pro or con on this.

However, I'm old enough to remember when JavaScript was first introduced as LiveScript and it was mostly seen as a toy for simple stuff while Java was the Real Deal. (I started my first company largely on this premise.) The big competition back then was ActiveX. Remember that? Amazing how things have evolved.
7 principles for implementing comfortable APIs
From the regs:

(12) Investment . An investment is the treaty investor's placing of capital, including funds and other assets (which have not been obtained, directly or indirectly, through criminal activity), at risk in the commercial sense with the objective of generating a profit. The treaty investor must be in possession of and have control over the capital invested or being invested. The capital must be subject to partial or total loss if investment fortunes reverse. Such investment capital must be the investor's unsecured personal business capital or capital secured by personal assets. Capital in the process of being invested or that has been invested must be irrevocably committed to the enterprise. The alien has the burden of establishing such irrevocable commitment. The alien may use any legal mechanism available, such as the placement of invested funds in escrow pending admission in, or approval of, E classification, that would not only irrevocably commit funds to the enterprise, but might also extend personal liability protection t o the treaty investor in the event the application for E classification is denied.

(13) Bona fide enterprise . The enterprise must be a real, active, and operating commercial or entrepreneurial undertaking which produces services or goods for profit. The enterprise must meet applicable legal requirements for doing business in the particular jurisdiction in the United States.

(14) Substantial amount of capital . A substantial amount of capital constitutes an amount which is:

(i) Substantial in relationship to the total cost of either purchasing an established enterprise or creating the type of enterprise under consideration;

(ii) Sufficient to ensure the treaty investor's financial commitment to the successful operation of the enterprise; and

(iii) Of a magnitude to support the likelihood that the treaty investor will successfully develop and direct the enterprise. Generally, the lower the cost of the enterprise, the higher, proportionately, the investment must be to be considered a substantial amount of capital.

(15) Marginal enterprise . For purposes of this section, an enterprise may not be marginal. A marginal enterprise is an enterprise that does not have the present or future capacity to generate more than enough income to provide a minimal living for the treaty investor and his or her family. An enterprise that does not have the capacity to generate such income, but that has a present or future capacity to make a significant economic contribution is not a marginal enterprise. The projected future income-generating capacity should gen erally be realizable within 5 years from the date the alien commences the normal business activity of the enterprise.

I can understand the desire for a start up visa (I would support one) but it doesn't currently exist. Just because you have a friend in France who slipped one by the USCIS doesn't mean that anyone else will be able to.

If you can get $1,000,000 together, check out the EB-5 visa. Another common tactic is to get a business started in your own country and then use an L to open a branch in the United States.
Literally the only thing that PHP has over Ruby/Python/whatever is ease of deployment. It is ridiculously easy to deploy a PHP application, whereas you will jump through a lot of hoops with other solutions.

After a lot of thought, I've arrived at the conclusion that this is because PHP has its request handler and template language all baked into the same process. It's pretty great at that - no setup required to start slinging code.

Other than that (which is significant), I'm hard-pressed to find an advantage. It's verbose, inconsistent, lacks features that've been present in other languages for years, and as the article author complains about, has no real vibrant packaging system for leveraging code re-use. Code re-use in PHP is "copy-and-paste". Yikes.
It is worse than that -- say you are friends with some former coworkers on facebook (because well, you actually like them) and they then show some other company their facebook page while interviewing there. They might or might not hire them, but even if they do, they have seen private stuff that you might cause them to not hire you.
We weren't happy with the time tracking integration in Classic. It was usable, but it wasn't great. We want to take our time to either come up with a better built-in solution or an integration with another tool or something else.

This is a big part of why we're keeping Basecamp Classic around for a very long time. Basecamp Next was not going to launch with all the features that Classic already has. So it's OK that it's not a perfect fit for all existing customers on Day 1.

The iPhone didn't have copy'n'paste for a while, either. There's just so much you can do for launch, if you want to ship.
No time tracking makes this completely useless for my company.
The latest version is actually 2.0-RC4 and it includes the final akka release: https://github.com/playframework/Play20/zipball/2.0-RC4
DARPA's "Cheetah" robot sets new speed record
I just tried this out and the web interface it provides is awful. You're better off opening the .js and .coffee files in vi and finding things manually. The page is twice the width of my browser as I'm looking at it now.
Agreed. Someone else here already pointed out "hey, time tracking in basecamp is limited - we use harvest and integrate". OK, so now you've got 2 $20/month services (or whatever harvest costs). Then another $10-$20/month for another service. And another. And another. And that's usually $10-$20/month per user. A small company could easily be paying $500/month for a few services for a handful of users. Are they getting $500 or more of value from it? Possibly, but smaller orgs tend to be more gunshy about spending money, however small, without free tiers. Perhaps those are the companies that you don't really want as customers anyway?
Personally, I have my list of trusted brands for each component (which are likely out of date, but whatever). I also poke around Newegg's reviews.

As a general rule, I tend to prefer older high-end components over newer mid-range components. That usually gives you better bang for your buck (since "older" in computer hardware is often a single year).

I never skimp on my power supply. A bad power supply can ruin your whole computer, and a flaky power supply can make it LOOK like another component is bad. Also, I buy the CPU/fan retail box combos, since custom fans invalidate your CPU warranty, and the boxed version has the thermal grease already done for you. This means you throw out overclocking, but you probably didn't want that anyway.

I think the other guides angrycoder and kylek are likely to be more help than I am, though.
DARPA’s “Cheetah” Robot Runs 18 Miles Per Hour
You are angry at the republicans in the US, yet in general, the left wants more government control over our lives.
Great introduction. I would love to see this as a PDF for easy reference.
What other options are there than being a quant?
I guess he means not more complex than typical Flash games. And even they're kind of bloated.
What's even more strange is that it isn't linked from the new post page, as you said, but it is linked from the edit post page.
At home I use a Filco Majestouch (Tenkeyless) with Blue Cherry MX's. I LOVE it. Works with USB and PS/2 (N key rollover with PS/2, but it's rare you'll actually care about it). Built like a rock, I'm pretty sure I could hit a punching bag with it and it'd be okay.

On the downside like many say they can be quite loud, but most of the noise actually comes from people 'bottoming out' the keys. That need not be the case with mechanicals. Once you hear the click, your keypress is registered. So after a time with some practice, even blues can be fine around spouses.

A GREAT resource for all things related to mechanical keyboards (and a cool community in general, yes I am a member there) is http://geekhack.org.
Pretotyping: Techniques for Building the Right Product
Yup. Pretty soon a Facebook account (with a semblance of some activity) will be required to get a job.
The EC2 CC2 Instance Type uses a Sandy Bridge Processor...
Time to stop supporting them. A lot of enterprise is holding out until they're forced to upgrade. Once they have to explain why the Internet is broken, they'll pull the trigger.
Prediction - they are preparing for PS3 quality games on the mobile.
Why it's hard to explain drug discovery to physicists
In California, if your child is born after December 1, their enrollment will be delayed until next year. However, the state is gradually pushing this date earlier and earlier in the year similar to Maryland's rules: http://www.cde.ca.gov/ci/gs/em/kinderinfo.asp
I think you misunderstand. Packages are not built to fix missing features in the core of a language, they are built for everything else.

OAuth, Authentication, Twitter API interaction, ORM's and all that jazz. None of that fits into the core at all.

You say that if the core of PHP got better then we wouldn't need MVC frameworks? What about things like ASP MVC? PHP is a language. A framework is an architecture that allows websites to be built in a certain way.

Building Composer is not "splintering by building yet another package manager", it is building the package manager we never had. Barely anybody in the community uses PEAR (I have met one PEAR developer ever, and I meet a lot of PHP developers) and there are not other existing options that work.

Composer works, so the more packages can be made generic and reusable instead of just depending on one framework the better it is for the whole community. This is the only way to reduce splintered efforts.

That is all entirely beside the point of "Adding various new good features would be good". Of course it would, but I'm not talking about trying to make every PHP developer learn C and send a pull request. That is outside the scope of this article.
Why Objective-C is Hard
Who's to know whether or not Facebook is considering plans to monetize this sort of behaviour by offerring institutions you have listed on your profile the opportunity to see everything you have listed for a fee.
Half-measures avail us nothing. :-)

You are right to reject the tourist visa option: it might work for a few quick visits to network and meet people, but it is not the best way to go if you are serious. And I have seen that when I behave in a serious and business-like way, I get serious and business-like results. (Off-topic: when I started being rigorous about claiming business expenses only for real business expenses and stopped telling half-truths on my tax returns, then I started making a lot more money. Correlation, not causation? Maybe. I put it down to an attitude adjustment.)

Back on topic. Did you prepare the E-2 visa application yourself or did you hire a U.S. immigration lawyer to do the work for you? Immigration work is 80% technical knowledge, 80% procedural skills, and 80% immaculate paperwork. That's why getting someone with deep experience counts.

(Disclosure: I have a vested interest in selling the concept of "hire an extremely experienced professional").

(Disclosure: I am not an immigration lawyer; that stuff scares me.)
An Interactive Brokers trading account with a minimum 10K USD deposit will get you access to their trading API. If you can deposit 25K, you'll be OK with pattern day-trader status and gain 4x leverage for your account.

They also offer a paper-trading account for testing purposes. They give you $1M in funny money to trade with to test your algos.
There's a certain parallel to draw with the Iron Ring/Engineer's Ring[1,3].

Quoting from the latter article:

The Iron Ring is worn on the little finger ("pinky") of the working (dominant) hand; this would be the left hand for a left-handed person.[2] There, the facets act as a sharp reminder of one's obligation while the engineer works, because it could drag on the writing surface while the engineer is drawing or writing. This is particularly true of recently obligated engineers, whose rings bear sharp, unworn, facets

[1] https://en.wikipedia.org/wiki/Iron_Ring

[2] NMF

[3] https://en.wikipedia.org/wiki/Engineer%27s_Ring
Only if you're on a mobile device, though. On a desktop browser you can access it without being logged in to Google.
Ars Technica runs a guide every few months with their recommended components to build a desktop PC at a few different price/power levels. Here's their most recent one, from last December:

http://arstechnica.com/gadgets/guides/2011/12/ars-technica-s...

Their advice is generally really good, so even if you don't end up buying the exact components they recommend, it's useful for establishing a baseline of what a good custom PC at a given point in time for a given amount of money looks like.

As to compatibility issues, if you mean "compatibility with Linux," those sorts of problems are much less common today than they used to be, at least for desktop PCs. Laptops still require some picky shopping if you're planning to run Linux on them (thanks to things like proprietary drivers for wireless radios, grumble grumble), but compatibility with desktop parts is pretty robust.
I also think that a lot of black hats are working for the feds. But I think it has more to do with their lack of integrity and morals rather than threats and intimidation.

Legal advice is a big part of black hat literature, so I don't think any of them can claim ignorance.
A good time to remind Americans how insanely difficult it is to get into the U.S. legally:

http://reason.com/assets/db/07cf533ddb1d06350cf1ddb5942ef5ad...
ADHD diagnoses in general are really scary. I know some people swear by d-amphetamine or methylphenidate prescriptions for children, but the author of http://www.nytimes.com/2012/01/29/opinion/sunday/childrens-a... really seems to know what he's talking about and his conclusions make ADHD diagnoses almost seem like child abuse.
I think you should fork it and rewrite the CSS for the dashboard. The markup for the code snippets is just <pre> elements. You could set the white-space to 'pre-line' for those elements to take care of the width issue.
And the US Trade Representative: http://www.ustr.gov/acta (see "ACTA Text" link on the right)
The next crisis to avoid is in student loans
Previous discussions:

http://news.ycombinator.com/item?id=161867

http://news.ycombinator.com/item?id=267462

http://news.ycombinator.com/item?id=1064027
It is also common to refer to the Macs with their iteration+variant number, e.g mine is a MacBook Pro 5,5

System Information was actually the easiest way to get such a specifier before Lion, which now shows the "MacBook Pro 13-inch, Mid-2009" in the brand new "More Info..." of "About This Mac".
Follow-up.

Think about the category "L" visa. Executive of foreign corporation transferred to work at the U.S. branch. Set up a Swedish corporation. Create a U.S. subsidiary corporation. Decide to assign yourself to the USA to work.

Devil. Details. Etc.

These visa applications can be completed in 6 weeks or so -- this is what my immigration lawyer friends tell me.
INFOGRAPHIC: A Day In The Internet
What Glass Ceiling? Killer Career Advice From Women
This recaps pages 39-40 of the Pretotyping Book (second edition) and then suggests several new techniques

The holodeck – simulate the effect of a product on a workflow

Family Tree – verify that manual implementations exist for what you plan to automate.

“What’s On Your Mind” – understand the customer’s view of the problem and the constraints your solution has to satisfy before proposing one.

Picnic in the Graveyard – do research on what’s been tried and failed.

Want Ad – ask customers to write up a job description with a focus on “results to be achieved” by your product.