skysight-inc/HackerNews huggingface dataset:
What about Los Angeles? 
Now that fB employees are going to further glut the SF housing market, and the mounting VC money is pushing costs up as well, SF is just not in the cards for me anymore, not interested in moving there, can't save money and work there:

It's one or the other, sure you can get great experience but at 40 I'm not looking to work my ass off for a small rinky dink apartment in a shitty part of town, and experience is a mysterious bird anyway.

So is there a software scene in Los Angeles ? or northbound towards Santa Barbara. I hear GooG + Zon are heavy in Irvine but not sure how to actually apply for that and not be sucked into the vortex of offers that require moving to SF.

Any ideas are welcome ...
Big Data is so hot right now. in Mugatu voice
I wonder if those "input filters" have anything to do with Chinese requirements for censoring certain keywords? Or is this more like mod_security for nginx?

Also, how does combining CSS and JavaScript work? Can this be done at the webserver level without explicit support from the web application?
I saw a presentation by the Founder of Dwolla which suggested they were working on some interesting monetary software. Located right in Des Moines : http://blog.dwolla.com/another-ramp-looking-for-more-team-me...
> The obvious benefits of Javascript in the browser are that it is distributed universally

Pretty much any open-source language is available on all platforms. Besides, you still need to setup an editor, so it's not like you can skip the whole "install software"-step.

> can be deployed to others easily

In the beginning this doesn't actually matter too much. Beginners are usually aware that they're not creating something that all their friends are going to use, and it's often better to show it to them face-to-face so you can explain things. Sharing code with other students on the other hand is very useful, but JavaScript isn't any different here ("look at my .html" vs "look at my .py").

> a reasonably powerful API (but not powerful enough to shoot your foot)

JavaScript has few built-in libraries, and the DOM API is very HTML-specific and a horrible mess. I don't quite see how these APIs make the students become better programmers; just understand the quirks of HTML more detailed.
As in, it's also garbage? Yes. Look at this shitshow.
http://pandodaily.com/2012/02/11/you-will-not-be-the-next-si...
Citizenship is utterly irrelevant to labour law and, for that matter, most other legal issues. Even legality of presence is usually irrelevant.
Thank you, Mr. Raganwald.

This motivated me to publish a book I'm finishing under the same model.
Apple Mkt Cap Hits $500B
Five Problems for Tesla Motors
This is a wonderful recap of the different ways of expressing the same idea in different languages. It is a fine Rosetta Stone.

That being said, it would also be useful to characterize features that are completely unique to a given language. For example, Python has 1) a unique and powerful version of super() for working with multiple inheritance; 2) it has generators (the yield statement) that allows state to be suspended and restarted (and allows data and/or exceptions to be passed back in to the generator); 3) the with-statement for managing contexts and for providing a new way to factor code; 4) easy-to-write class and function decorators; 5) metaclass support that provides full control over the creation of classes; 6) and descriptors for fine-control over attribute/method binding behavior.

Collectively, these capabilities make the language more than just another syntax for expressing the same ideas as other languages.
I'm actually super curious. It seems like an incredibly odd stack for an incredibly odd application.
Wow, Apple has beaten them so badly in the personal computing space they are essentially ceding the market.
About 95% of the 3d/multitouch interfaces I've seen so far from MS labs are cool but don't seem useful. What if in the end, a user can achieve a faster overall speed with a traditional keyboard/mouse combo?

Another huge problem to overcome with new interfaces like this is the compatibility of existing stuff. Even if I get my hands on one of these beauties, virtually no software is designed for this usage. It will take years before 3d gets a good integration into desktop software, just like multitouch has been in the works in the 90s without any (very few?) consumer level applications.
Right. Let's teach programming in an environment that we never use to create full projects.

REPLs are fine to experiment with, but it's important to learn how you would write "real" code. Dumbing down this essential concept is just silly.
So:

1) Someone steals his PayPal account and uses it to buy a bunch of stuff on iTunes

2) He reports the fraud to PayPal, which refunds all of these payments to him

3) He reports to Wells Fargo that PayPal has engaged in fraud by taking these payments to fund his PayPal account, which is a false claim -- the transfer to PayPal was authorized as a funding source and PayPal was already handling the refunds

4) Three months later, PayPal gets hit with a bunch of disputes from Wells Fargo to take back money that's already been returned, double dipping and creating major hassles for them. Wells Fargo is, essentially, stealing from PayPal on the basis of this person's old false claim. PayPal flags the account.

So PayPal did everything right: they were available for immediate contact, were "courteous and helpful", promptly reversed the fraudulent payments to iTunes, and his account was left in good standing while he was made financially whole. What more could they have done?
Everything you said sounds like "No longer a PC company" to me.
If your argument is that Javascript isn't object oriented, you don't know Javascript. It is very much object oriented, it just uses prototypical rather than classical inheritance.

If your argument is that a choice should be made between teaching objects and teaching functional programming, I disagree completely. They are complimentary models of programming that are not in conflict. See the paper "Open, extensible object models" [1] for an example of how the object/lambda combination can be extremely powerful. Considering that, JS lambdas are far more powerful than those in Python (they can have multiple lines, for one).

Javascript certainly has design flaws, but it seems like a great fit for teaching programming, in that it is a small language that covers a large number of important programming language concepts.

[1] http://piumarta.com/software/cola/objmodel2.pdf
They want to sell to Dell customers.
The end of online privacy?
Who really uses LinkedIn?
Does anyone know of some cool software gigs up in LA ?
They are not prohibiting tech employees from receiving overtime, nor are they prohibiting companies from paying tech employees overtime.

The law simply does not require companies to pay overtime to tech employees (along with other, more traditional professionals such as doctors, accountants, and lawyers).
Apple have very respectable margins on their their PC's. Apple's market share is growing.

I would like to see simple desktops hardware (like a Nintendo Wii), servers in the cloud, and Dell to disappear into the sunset.
Did you read the fittit FAQ? Because that question gets asked a lot.
Yet another reason why distributed source control plays so nice w/ code reviews. You can push anywhere you want -- doesn't have to be to your stable repository -- in the process of getting reviews.

Or, you can push to stable and deal w/ the exact situation that you describe. We do a lot of the former and a little of the latter.
For public open source projects there are lots of reasons to review and send an acked-by/reviewed-by line, at least some of which I think would carry across into a company-internal equivalent:

* if you review other peoples' patches they're more likely to review yours, which means your code is more likely to get committed.

* pointing out a problem and saying 'fix this' or 'have you tested X?' is cheap for you because the patch rework and retesting effort is on the other person. If you don't review and let something dubious through in a bit of code you care about and then have to track down and submit a fix later that's much more effort.

* it builds your reputation with other developers when you spot problems or suggest sensible design improvements. In open source projects this means internet fame. In the company-internal context it probably means better feedback at your next performance review :-)
I think this is quite different from "political correctness" as the term is typically used, which is regarding issues of gender, ethnicity, political opinion, etc.

It's the same in US English

I don't agree. I've never thought of it before, but to be honest, in my 25 years of life, I've never seen the kind of behavior Linus is famous for on the part of anyone besides Europeans. (Most of whom, I should add, do not appear to be this way.)
not true at all. Maybe if you're looking at old sites, but PHP5's been out for a long time now, and most of the code in circulation is made for 5.2 or higher. No serious MVC framework, for instance, will run on anything less than 5.2.
I think Tyler Cowen has the best critique of this study:

We need to be cautious in our interpretation of these results. Of the seven tests, two of them showed that people driving more expensive cars are more in a hurry and more likely to cut off others or not yield. That’s not praiseworthy, but hardly a major moral condemnation. Several of the tests involved people being asked to imagine they were high class, not actual “high class” people themselves. To that extent we are testing the lower class view of the upper classes, noting that I would not use those terms as given. One of the tests showed that social class did not matter once we adjust for a person’s attitude toward greed. A positive attitude toward greed is positively correlated with social class, but it was also easy enough to “prime” the lower class individuals to feel the same way, suggesting that extreme context dependence will hold here.

http://marginalrevolution.com/marginalrevolution/2012/02/how...
Unfortunately, we won't be webcasting. We will be releasing official solutions at some point however.
I know I lost a bet over Apple recovering. Ironically, it was only 4 years later that I bought my first Apple since a IIc.

I think I still owe someone a bottle of wine over that bet.
The key thing to understand about studies like this is that healthier people tend to be more productive and therefore are more likely to contribute more to society. It may cost more to treat the health problems of an 80 year old alzheimer patient than a 40 year old with lung cancer, but that 80 year old likely worked for an additional 25 years during which they paid taxes and helped to overall grow the economy.

So it is easy to measure the cost but the benefit is harder to measure (and this doesn't even count harder to measure benefits like happiness that healthier people tend to have).
but HN statistics dont look promising either:

http://siteanalytics.compete.com/news.ycombinator.com/
Thanks, Zac!
How Occupy & the Tea Party use words on Twitter
Keep in mind STOMP is an implementation detail in getting ZeroMQ-like sockets in the browser.
I've seen a lot of his stuff before, and nothing has "shocked" me like this did. That said, he's probably used this particular phrase a lot before, but maybe it just seemed particularly unexpected and worthless here.
My girlfriend and I are absolutely love dogs, but don't own one (yet). We love to dog-sit for friends and would even consider doing it for strangers. With that, I have two ideas that may improve overall engagement and successful matches:

1) Allow non-owners to create more robust profiles. I'd imagine if some of our friends saw that we really like dog-sitting, they'd consider asking us and/or reaching out to us if they were looking for a sitter. As it currently stands, all I can do is provide name, email and phone number.

2) Allow owners to post to friends of friends or perhaps consider making it the default if people seem open to it -- I would imagine that owners would be okay with others dog-sitting if they had a mutual friend who they trusted. Because people have an average of 200 friends, that means that potential sitters go from 200 to 40,000. Also, consider allowing the non-owners to reach out to friends of friends who need a sitter.

Great idea and nice MVP. I hope those ideas helped and I hope you all succeed!

Best,
Luke -- LukeRB.com
NPR tries to get pressthink right
Why is PayPal even in the title? They seem to have handled the case fine. Yeah, the additional freezes probably weren't necessary but it was Apple who went completely crazy.

A user was hacked so they stop allowing him to update their software?! So that it can more easily happen again?

And they will revoke his account (and license?) that allows him to use the software he bought?! This is like a horror story written by Richard Stallman.

EDIT: On second thought, why do you even need an account to update the software? When I'm updating my Ubuntu, it's the software that's signed so that I can trust the repository. The user is not signed so that the repository can trust them, you can stay completely anonymous. Hell, even Microsoft never required me to jump through any sort of hoops to get updates. I once had to verify my key, that's it. Does Android require a Google account to use the market and get updates? Even if, you still can get an anonymous one.

Why would anyone need my name to update their own software? It happens to run on my computer but that doesn't change anything.
If you decide on Austin, lemme know. I know some folks at a privately owned high frequency trading firm that I believe are hiring, or numerous startups in the area depending on what exactly you're looking for.
He is wrong about date/time setting. Most computers have automatic time sync, and consistent time stamps are important for many business purposes. Giving end users the ability to manipulate time can cause significant issues.

Is it overkill for Linus's kids? Yes. But OpenSUSE wasn't put together for his kids.
try this:

$('.fastLink').bind("vclick", function (e) {
$.mobile.changePage($(this).attr('href'), "slide");
e.preventDefault();
});
Post a link to this story on G+ to give you more exposure. Plenty of folks from the valley hang out there as well. Good luck!
Their next OS will be "Microsoft Boxes". They'll have to use a "Tessellating Box Manager" until they figure out how to make their boxes overlap as if it were 4D, in Boxes 3.1.
Vitess: Scaling MySQL databases for the web
7) The iteration protocol, which allows user-defined classes to participate in all iteration contexts, such as the for loop.
A very useful page if you know one or two of those languages and need to do something in another one.

A suggestion: For people doing some work in Perl, a review of the OO syntax might be critical. Both Moose and the old way.

A note, re the repl part: I don't use a repl for Perl, I just write one liners in shell. Afaik, Perl is the best command line tool that exist, it is even a superset of awk.

Edit: For named parameters the page might want to reference one of the CPAN modules doing that. Same goes for exceptions. The use of do to create blocks most everywhere might also be noted in e.g. the ternary operator. Unicode support should probably also be discussed. And so on.
Software patents are counterproductive.
Video of the Navy's New Railgun
Panopticlick asked me to enable Java, which I only do for trusted sites. How much identifying information can be gathered with just Javascript to determine how unique my browser is?
[I wonder if this is a personal watershed for Hacker News?]

These languages are essentially the same thing. I often write code in at least 3 of these languages most days, and I simply translate the minor differences between them in my head.

"Hyperpolyglot" -- excess in many tongues -- I don't think so.

Learn at least some static languages, assembler and some functional languages, and then post something interesting on HN.

Well, I have plenty of karma to waste on noobs.
What I am most curious about, and what has never been mentioned in the article or in the comments here, is, how the account was hacked. If the author not only has been hacked himself, but also knows other people who have been hacked, it should be possible to find the common denominator between them.
I don't think it's the same in US English, I think the parent is right. Here in Buenos Aires one can say "kill yourself" (which would be "matate" in the rioplatense dialect of Spanish) for almost anything and nobody would bat an eye. In English, it sounds/looks pretty harsh, at least to my non native ears/eyes.
Very helpful!! Like a quick & easy Rosetta stone
Actually I find it interesting (and in line with my experience). Your million followers only turn into a few hundre downloads? Anyone can beat that with motivated friends. It goes to put in perspective the influence of people like Jason.
US plans to charge Assange
That's true, it would. In that case you'd need alternative methods to carry the identity across hash changes. Companies participating in this tracking could use their legitimate cookies, or even just login events, to pair up one hash with another.

Likely this could be done in a way that doesn't violate any terms of service or data disclosure promises. After all, pushing out "browser fingerprint 'abcd' and 'efgh' are the same person" isn't disclosing information that most people would realize they're trusting someone with.
Too LESS? Should You Be Using Sass?
True, but PHP 5.4 doesn't even have a stable release yet & many people haven't even adopted 5.3.
That is his personal Google+ profile. I am not sure if he would ask people to kill themselves (even if he is harsh) in a mailing list or other open forums..
So they have academic research to prove nice guys finish last? If at least it was a Mythbuster research on the topic we would have some explosions.
Wow nice deal--you can also use the code OPC10 to get 3 for the price of 2 too: http://shop.oreilly.com/category/customer-service/b2g1f.do
As someone else who's looking at SV from the outside and in a somewhat-similar situation, I can tell you that the temptation to turn to HN is strong. I've asked for (and received!) advice here in the past and I'm very grateful for it.

I don't have the OP's history, my own isn't nearly as impressive, but I can certainly relate. I'm sure he could find a job in Iowa, just as I've had no trouble finding jobs in my current location, but the draw of Silicon Valley is high though from the outside can appear more difficult to enter than perhaps is the case.
An indication of how times have changed: Articles about supercomputers written in the 1990s expended extra effort focusing on refrigeration techniques used to keep the machine at an optimal temperature. The first few paragraphs of this article focus on energy requirements needed to run the computer at all.
Do you have your heart set on California?

If not, the start-up scene is pretty good up here in the Seattle area. You can get decent 2-bedroom apartments for $1000/month downtown. Plus its very similar to San Francisco in culture and weather (our fog is just further up in the sky).

Denver is also getting popular for start-ups and housing there is cheap. You could also try Plano, Texas; similar thing going on there.
I'm new to ZeroMQ. Would you be willing to provide a quick example scenario where this might be useful?
Is this RGM? I've had some contact with them already but I don't know of any other HFT in Austin. I'd be interested to know of others.
do good things ever happen for consumers when AOL or Yahoo buys a startup?
PayPal informed me that I have to file a claim through my bank for the amount that had rolled over to the bank. PayPal ONLY refunded me the amount that PayPal didn't send to my bank. I'm sorry if that wasn't clear in the article (there were two paragraphs about it), but those are the facts.

PayPal was fairly good throughout the ordeal. It's the internal policies that conflict and caused further issues down the chain. I can only do what the CSR advises.
As a Canadian, this map worries me from a sovereignty perspective.
"He reports to Wells Fargo that PayPal has engaged in fraud by taking these payments to fund his PayPal account, which is a false claim"

No, he didn't. In his own words:

"I told the representative there that I had reported the claim through PayPal, but wanted it noted that the charges made on my account that day were fraudulent in nature. The representative appeared to understand, and helped me make record of the incident."

The problem isn't with PayPal or his bank, as they'd eventually sort out the ping-pong notifications. The real problem is with Apple's draconian policy of taking all of a customer's purchases and data away from him if fraud reports occur on three or more occasions, regardless of why they occur (such as in this case with ping-ponging notifications between Wells Fargo and PayPal).

It's yet another reason to not trust your life to the cloud, and always procure a separate, pirated copy of your purchased software so that nobody can take it away from you.
My last job was with a big French company that makes stuff for trains. We had good business case for the use of some see-through displays at train platforms (2D was enough though). We tested a few displays/prototypes but they were all still in their infancy. Personally I can't wait to see this sort of stuff take off.
Would you happen to know how to find these companies? I know of a few (FlightAware, for instance) but figuring out who's doing what in Houston isn't as easy as the Bay Area. I've been trying to get in touch with some companies in Houston (I graduate in May) and I'd much appreciate it if you could point me in the right direction!
Ask HN: Where can I learn more about Random Forests?
After reading this http://strataconf.com/strata2012/public/schedule/detail/22658 I am interested in learning/understanding what random forests or ensembles of decision trees are. Can someone please recommend suitable resources?
Thanks
We commit everything to a feature branch where it gets reviewed. Nothing gets to our main branch until the feature is completed, reviews are done and builds pass. It is a really smooth work-flow and doesn't slow us down significantly. The reviews help us to work asynchronously and both improve and familiarize ourselves with other developers' code.
As one of those younger Obama supporters, I feel betrayed. Look to the Occupy movement to see how many of us are moving on and looking elsewhere for hope.
An illustrated lecture about the history of Safes and Safe breaking.
That would be interesting to find out. It's hard to find a common ground between them, since my Sister-in-law has an incredibly different set of usage habits than I do. Further to that, she doesn't have an iPad/iPhone.
Consulting a genuinely difficult game to give up. Congrats.
2 hour side-project to 2 million visitors
yes, Khan going in the direction of programming languages seems abstract I've been waiting for him to take the math video's and organize them in groups of specific studies say for instance all math related to algorithmic studies, specific engineering studies grouped all together like a course this seems like it would be productive to the user instead it seems as though he's beginning to jump on what's popular and add it to the site
I'd sign up in a heartbeat for a meetup like this in NYC.
I feel the example I built for our demo is a good one. Here I implemented presence and chat servers to build online chatroom. Servers and clients were initially built in Ruby, to be used in a private network behind firewall. I was then able to re-use client code with minimal changes and port it into JavaScript. This client code gave presence and chat to the browser. So effectively we solved an interesting networking problem once and were able to re-use the solution in two vastly different environments - private networks and the browser, where different authentication, authorization, performance and guarantees requirements apply.