skysight-inc/HackerNews huggingface dataset:
That's quite impressive! I work in an investment bank (my team is the only one that sits on the trading floor) developing low latency systems in Java. I get around 65K pre-tax in salary and bonus is not even 10K (I have about 4.5 years of Java experience and started working on this job about 2 years ago).

I have been interested in moving to a hedge fund for a while and even had a telephone interview with one of them. I thought I did really well and it did seem like they agreed with me in their feedback to my recruiter but they also declared that "while I was an outstanding candidate, I was not what they are looking for and will come back to me once they have a more suitable role". I just don't understand what that means. From chatter with recruiters and friends, your best change of getting into a hedge fund is through personal contacts. Can you confirm this theory?
Burlingame, CA (between SF and Palo Alto)

TellApart is hiring: Dev ops engineers, Hadoop/data-pipeline engineers, Generalist engineers who want to build data products.

We help ecommerce companies use their customer data to improve their shopping experience.

- Our core retargeting business is growing extremely quickly, but we need more great engineers to build out more data products that will have massive impact on ecommerce--both helping retailers grow their businesses and improving the experience of hundred of millions of shoppers.

- We're building systems that have to deal with scale: 60K qps, 1TB data generated per day.

- Our business model means our machine learning and predictive models have to work, if not we'll lose a ton of money.

- Here's a glimpse of what our engineering team has done and a peek into our engineering culture: http://tellaparteng.tumblr.com/

If this sounds exciting to you, email me wei at tellapart.com. http://tellapart.com/company/jobs
I think perhaps you're looking at this backwards: it's not that salaries in London are much lower than the US, it's that salaries in certain specific parts of the US that get mentioned a lot on HN are much higher than just about anywhere else in the world.

As for how this happens, I'd say it's a combination of two things. Firstly, salaries in the software industry are mostly determined by market forces rather than actual value generated, because there isn't any driving force, union-based or otherwise, to give individual developers leverage to set rates based on value instead. Secondly, incompetent middle management is a speciality here in the UK, and a lot of the people responsible for hiring software guys wouldn't know a good developer if he single-handedly displaced Google in his spare time. Therefore many businesses that need software wind up hiring poor developers and then complaining about the results.

I concluded after a while that the solution to this problem almost always involves founding your own company, even if it's just a vehicle for freelance contracting. That way you are negotiating with clients on a business-to-business basis and typically dealing with senior managers who have a real problem to solve and will pay for the actual value they get if you can solve it for them, bypassing all the PHBs in middle management and their foot soldiers in HR, accounting, legal, etc.
Yeh but we still have millions of dollar in damages. These people have to start their life from scratch. Insurance dont even cover everything and takes months before they get the money. (Saw enough people talk about this on news interview). By the way previous tornado came and ppl had only 16 min to get out. That is not enough time for anything.
This times a million.

When I was doing contract from 2004-2007, a shit Nokia and an O2 PAYG phone was a good investment. Many times did I just chuck the thing in the bin.

Recruiters will suck up to you even if you've ignored them for months. Commission vampires - that's all they are. You're just a line in a spreadsheet to them.
I assumed art, but also like the test theory
I fail to see either of them as great. They're the difference between a (wo)man in office saying right words and one saying wrong words. They certainly got most of their words right but anyone could say those. From great leader I expect doing something nobody else in their position could.
How will this be licensed, and will this app provide methods for converting the flat-file data into other formats (such as json?)
StudyBlue - San Francicso. Currently hiring a Senior Front-end Developer. Great office location in SOMA.

http://www.studyblue.com/about/about/jobs/senior-application...

We're looking to fill the position as soon as possible. Feel free to email me at dale (at) studyblue (dot) com.
Wow, speaking of comprehension - the last sentence that you quoted emphasizes that I was talking about the weather, in general, not the jet stream. And order of magnitude estimates are about as accurate as a neophyte programmers time estimates.
Especially in the case of Blair and Clinton, they were in power during relatively benign economic times. I can't help but feel that it's easy to like people who never had any really serious problems to deal with. Certainly not on the scale of those imposed by the financial crisis/euro crisis.

But I will grant you, they both had something about them, a force of personality perhaps that exceeds many other politicians.
You're parroting industry propaganda with no basis in fact whatsoever. I pity you for being so deeply invested in an ideology that trumps self-preservation.
http://multiversi.es/
No users (needs marketing), but solid code base (Node.js, Socket.io). It comes with a half finished iOS app.
Yes.

Myself, my wife, 3 children, a car in a 2 bedroom maisonette with two gardens in zone 5.

No problems. Apart from the incurred debt from having to live on a much lower salary for several years beforehand. That is the biggest problem for me.
I donno, I've seen up to $180k from LinkedIn spam, some of those are not listed jobs in very hot companies...
One thing that is interesting with these "always hiring" shops - Do you have a high turnover or do you constantly extend the office space?
Is it an XSS if you can only make it output code to your own browser? I can already execute whatever JavaScript I want in the console, so what's the advantage of having the server deliver that code to (only) me?

I can definitely see the issue if the server saves the unfiltered input and tries to print that out for other uses, but it seems to me that outputting a raw $_GET variable will only go to the requester and therefore could only run unfiltered code on that requesters machine.

EDIT: Answering my own question:

This is a security hole because the unsafe JavaScript is stored in the URL for the page (it is a GET parameter). This bad URL could then be sent as a link in a spam email or similar. Victims clicking on the link would then see a page that comes from the legitimate source, but is running unsafe code compromising that user's session. This sort of attack relies on the attacker distributing the link with the bad code as a URL parameter, and is not a vulnerability that a user could encounter when just visiting that site as I had first assumed.
This is horrible. The Oculus is just gearing up to be something great.

It is kind of morbid, but This is going to turn into an interesting case study on how a company stays afloat when a major influence is removed from the picture.

RIP Andrew Reisse
The example from the Racket documentation is from "Quick: An Introduction to Racket with Pictures": http://docs.racket-lang.org/quick/ . I think that the idea is to give a step by step tutorial for the beginners that introduce one instruction at a time.

The example from the Processing documentation is from "Tutorials. A collection of step-by-step lessons covering beginner, intermediate, and advanced topics." http://processing.org/learning/ It looks like a collection of unrelated projects with very nice drawings but the learning curve is much stepper.

They are different things. Nevertheless, I like the idea of some nice visual projects and snippets and it would be a nice addition to the Racket documentation. (But I'm not a Racket developer.)

This reminds me the example page of one of the LaTeX drawing packages: "TikZ and PGF examples" http://www.texample.net/tikz/examples/all/ It creates the "I must learn this." feeling in an instant.
I make about $200k as a (mostly) developer, so I can give you a bit of guidance.

First, constantly improve throughout your 20s. Learn a new (programming) language, read tech blogs, contribute to open source, etc. This will allow you to sharpen your skills and get into the top X% of the class. Understand operating systems, networking, security, plus higher level stuff (read CIO-focused magazines, technology strategy blogs, etc.) Volunteer for special projects at work whenever possible--these are often worth their weight in gold.

Next, specialize. Go deep in one or two areas. Trends today are on mobility and security, but there are plenty of others. Depends on what you're passionate about, but try to get to the point where you're the smartest person you know in that topic.

Oh yeah, you have to be passionate about it. You aren't a programmer, you're a creator of things. An artist isn't a "paintbrush mover", and you're certainly not a typist. Take it up a level.

To be more strategic, get into financial services. A good percentage of developers make close to $200k after bonuses. Watch the firm though, some place like Goldman will have you working 18+ hrs a day.

Live in an epicenter (San Francisco, LA, NYC, Seattle, and probably a few others).

Ok, most important advice. Change jobs every 3 years. Most developers, no matter how good they are, don't get a 50% raise, but it wouldn't be hard to start around $60k, then jump to $85k, then to $110k, then to $140k. After bonuses at that higher level, you'll be close to $200k.

Don't work 80 hr weeks more than a few times a year. Put in the time and the effort when it's needed, but if you make it a habit, it'll become expected. Work for a company where quality >> # of hours put in.

If you're 20, generalize.

If you're 25, specialize.

If you're 30, take some risks. You'll soon be the "old guy" in the room. Write articles, books, talk at conferences, become an "industry expert" (hint: fake it till you make it)

If you want to do consulting, as opposed to traditional work, you can get to $200k, but you'll probably need to bill out around $120/hr or so. You'll need to specialize in order to get a rate like that, or be available on-site, because whoever hires you would have to think you're better than 4 or 5 people in (insert-outsource-country-of-the-week).

Finally, exploit LinkedIn. Get to know a few good recruiters. Get to know people in the industry who are "going places". Unfortunately, many of the best jobs out there aren't advertised, you have to know people to get in.

That's all I've got. Good luck!
There's no such thing as a slippery slope.

If you leave your windows open and aren't there then people can easily steal from you and then cost the public money. Nobody was penalised, simply contacted and asked to close the window on their car.
I agree with some bits, and Julian Assange is a compelling writer, but he is too cynical. It's surprising that someone who would embrace the democratizing power of consumer technology by way of Wikileaks would be so skeptical of the exportation of that very same technology. It turns everyone into both a producer and consumer of information, including (and especially) him. It establishes a more perfect marketplace of ideas and is therefore the enemy of authoritarianism and closure.
It's the same cycle Bitcoin has been in for the past few years. The price is stable, but when the hype train starts running it goes on a ride for a month or so until it runs out of steam, and the price eventually stabilizes again. This is a good time to buy.
I can second the comments about Edinburgh I spent few months up there doing RAD and early web development for BT and its a great city.
Microsoft? Sure you can make that, but you have to get to a good group, or you have to have psychopathic personality. Have fun competing with your peers for "visibility"
I've actually read this (in my mind) as: "No need for flash plugins to connect to a computer's laptop"...
Looking to start a fight? :)

EFF does 4 things, as I see it:

(a) They contribute to legal defenses in important online civil rights cases:

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

(b) They lobby.

(c) They run awareness efforts for (a), (b), and some related issues (like, recently, whether companies like Google should use open standards for chat clients). A lot of this involves stuff like blog writing.

(d) Like all nonprofits, they do a lot of fundraising. Charity Navigator tracks a lot of this stuff. EFF spends ~15% of its budget on fundraising (putting them squarely in the middle of the pack for nonprofits).

If you're sketchy on donating to EFF (like I am), ACLU is another organization with a similar mission to EFF that is by-the-numbers more effective; ACLU is also (from what I can find) more transparent about what it spends its money on (its largest single line item is "legal"; EFF doesn't break things out any further than "Salary").

It's definitely not fair to say that EFF only has 9 "victories" because of what that web page says.
They are called levels, that's the senior band pretty much.
I've done contract work in London and had several permanent positions over the last 15 years. That's a BIG chunk of it unfortunately. The rest is "big names", "trendy startups" and high finance. There is literally nothing else.

The best opportunity would be a small established business but they get eaten in London instantly.
Previously, Julian Assange met with Eric Schmidt and Jared Cohen. Schmidt and Cohen had requested the meeting to discuss ideas for their book, "The New Digital Age".

https://news.ycombinator.com/item?id=5574589
Rakudo Star 2013.05 — useful and usable Perl 6
definitely super doable with canvas.

If I was to try and undertake this project, I would look into/befamilliar with 3 things:

-Canvas (I mean BASIC canvas, use a framework, even)

-KnockoutJS (for declarative binding and dom manipulation)

Here's how I would go about it:

1. Get your webpage up and running (or use some IDE that will let you test)

2. Make a relatively small canvas element, and draw a triangle in it (so you'd have to set up the draw loop for the triangle I guess)

3. Find out and familiarize yourself with how to get at the vertices and actual points of the triangle

4. Use knockoutJS (make them observables, and print them somewhere on the page below the canvas as spans

5. Add math, make computed observables that do the calculations you need (sin/cos/etc)

6. At this point, you want to focus now, on making those vertices draggable (from here, you'll see just how easy/hard it is to make a dynamic one -- I suspect it won't be too hard with a good framework that redraws for you, worst comes to worst you could just redraw lines after detecting movement by dragging on the vertices)

7. At this point, all you need to work on is making it prettier -- look into CSS3 for neat overlay and positioning tricks

It's super doable, maybe even easy (since the math is simple and the concept is relatively simple)
You need to read some more philosophy (or, I guess, watch some more.) By asserting unconditional equality, you deny the existence of the will. That position can be defended, but I'm skeptical that you're up to the task at the moment.
What did Clinton do that would qualify him for great? Honestly, from where I'm sitting, what did Clinton do that set him apart from any other President at all?

And Tony Blair? A head of state that was just seen as a puppet of another as 'almost great'?
How We Hire Developers at Treehouse
We don't have high turnover. We're in a rapidly expanding field (demand far outstrips supply in software security), and we're selective, by which I mean we could grow a lot faster than we have over the last 8 years if we elected not to hold quality constant.
I have a mashup web app http://tripoptimizer.heroku.com for looking up points of interests (Tourist attractions, Restaurants, hotels, etc) and their ratings and reviews.
The technology stack is RoR, jquery, jquery-mobile and PostgreSQL. It uses Yahoo Local Search APIs and Google search APIs.

I also own www.tripoptimizer.com domain.

Let me know if interested.
That's _exactly_ what XSS is about. One possible way to exploit things like this is if I send you a link to a website, that embeds the target page through an iframe with javascript output injected. I could then have the JS steal your cookies/session or worse.
i. What does the nationality of companies have to do with anything?

ii. Do you understand that revenue and profits are different concepts?
Liability can be addressed with non-reliance disclosures.

Bigger issue is a market problem. People who need the help the most do not know they need it.
Personally, if I were to start learning a new language today from the up and coming language with the intent of using it in production for the next couple of years, I'd choose Go, Clojure or Rust. Of the proven languages with large markets, I'd choose Python. Definitely wouldn't choose PHP.
Right, the average working man works more than 40 hours a week because per the article, this chart counts things like housework as work.
I don't see how it's a misrepresentation. Schmidt could have left out, "If you have something that you don’t want anyone to know, maybe you shouldn’t be doing it in the first place" without changing the substance of the rest of the message.

Has he issued a clarification elsewhere that contradicts the parent's interpretation? He could, easily.
> European pharma co. Novartis made in 2012 revenues of $19.7bn in Europe vs $18.6bn in the US (and a total of $56.7bn). Novartis invested 21% of sales into R&D.

> U.S. pharma company Pfeizer, total revenues of $59bn in 2012, U.S. was $27bn and international $36bn. Pfeizer invested $7.9bn in R&D (c. 13% of revenues).

Do you know what fraction of those revenue figures are profit? It is entirely possible that the companies could have different profit margins in different areas.
But then, you'd basically be getting paid for maybe kinda helping secure software.
It's been when he got job in Transmeta in early 2000s. At that time he has already been very well known.

You obviously have not been involved in O visa process otherwise you'd known that the qualifications for O visa are chiefly publications (other qualifications would be academic awards, involvement with awarding those awards and such). So any PhD can get one while a programmer who is not into writing books and articles for peer reviewed journals has no chance.
Generally, the first link in a page is a link with the site name (where the site name is hidden and the logo is displayed). Google thinks back is your site name...
Another question we have to ask is: "how much leisure time do we want?"

It's fair to judge a reduction in work hours as a good thing when most work is hard manual labor. I doubt that's true for the majority of jobs any more. I think everyone should have enough leisure time to be healthy and spend time with their family or friends. However, I don't think we should be comparing ourselves to Europe where decades of structural unemployment have led to low-quality leisure time for large swaths of the population?
I think the efficiency of these sensors is quite good, latest generation full frame camera sensor operate well at lower ligh t than you can see in, for example.

Fitting more of them into tiny arrays and maintaining exposed surface is more of a problem, and noise properties could be better.

At the end of the day though, there are limits to what can ever be achieved with tiny sensors like we currently see in most cel phones; you can pack things in more tightly but you can't avoid the optical physics.
Bacon.js - Functional Reactive Programming for JavaScript
Skrive is in beta, we are currently accepting sign ups to get Beta Access, Skrive itself (the app) will be coming in the next weeks.

More information: https://medium.com/im-skrive/bd5ac719c704

Most Sincerely,

Laurens
That feels a bit like "We found these vulnerabilities. You should pay us. It would be a shame if anything happened to your website"
This is cool. It would be nice to make it easier to browse positive and negative tweets/articles
Merkel is quite the opposite of great. While she would make a decent politician in a regional level, as the recent history shows she lacks the abilities to deal on global (or even European stage)

Clinton had the benefit of cashing on the post cold war sole super power golden decade and the upper slope of the dot com bubble. His mishandling of the Kosovo events set a ticking time bomb there.
Classy. This world view will prevent you from ever being successful at anything you do. In your mind, nothing beyond what you have achieved is possible for anyone. You don't have to acquiesce to a life of mediocrity. You are on a computer, on the Internet, reading HN. 75% of the world's population would kill for these resources, and you are wasting them. Real people are out there doing amazing things and are being well compensated for them. Join us.
It's really not just your google searches though - every site you visit that runs adwords is reporting your info back to google - just visiting a site directly can leak info, regardless of searches. Search history is obviously the low-hanging fruit, but Google's tentacles reach pretty far.
In reality pay is not set by supply and demand. People have fixed ideas about what a job is worth, and refuse to pay above this. When everyone thinks like this, you have implicit collusion.

Banks, finance etc do tend think in supply and demand terms. Can't find good people? Raise the price. Hardly ever happens in other industries.
I was expecting you to tell me to raise my rates, since after reading my comment it seemed that what I was describing is what you'd expect to happen to an underpriced commodity with limited availability.

I agree with seeing freelancing as a way to avoid paying a third party for doing sales (marketing & negotiation) and finances (bookkeeping & buffering) for you. In many cases and for many people it's also better to outsource those tasks to your employer.

P.S. Do you think you would have trouble staying 100% utilized if you were charging $100/hr as originally mentioned?
Yes, you are correct that they are different things. I am presenting them as a potential user's earliest visual introduction to the projects. But it seems you've got the premise, that pictures excite people and draw them in, keep them around. I like that, "I must learn this!"

For Racket, it takes us at least an hour of reading to get to that first "oh!" moment, and it's not that compelling to boot. With Processing, the "look at that!" moment is immediate and continually reinforced. It's a sideways reminder of why you're continuing to slog through the documentation.

In terms of quality of documentation, Racket's is far superior to Processing's. I just fear that beginners are more likely to quit before getting very far.
You'd think three guys from MIT could come up with a better idea.

The whole point of this is to generate enough press to sell to ebay or amazon right?