skysight-inc/HackerNews huggingface dataset:
Amobee -- Silicon Valley -- H1B, Intern, Full-time

I'm the technical lead at Amobee on our PULSE 3D platform, looking to disrupt the way we consume and create mobile advertising. We're looking for developers on HTML5, WebGL, iOS, and Android to build the next generation of rich media as well as touch-based content creation tools from the ground up.

We believe that ads should actually be fun; as fast, interactive and personalized as the best games and apps. That's why we built the world's first 3D platform for display advertising. Our startup, AdJitsu, was acquired by Amobee almost a year ago. Our team continues to operate like an autonomous startup, with the added benefit of our parent company's resources.

Our PULSE 3D platform combines WebGL (or native OpenGL on iOS) with HTML5 to create a designer-friendly environment for building interactive experiences powered by programmable shaders. You can have a look at some of our ads here: http://amobee.com/3d

As a startup within a startup (we're a team of six people including three engineers with a lot of autonomy), you'll have the chance to own and solve problems such as:

* Build the next generation of realtime rendering and user interaction on mobile
* Rethink content creation tools, from the ground up, for multi-touch interfaces
* Design immersive, sensor-driven user experiences for clients
* Analyze billions of data points from user interaction

We touch everything from SIMD assembly and fragment shaders, to Hadoop and Pig, and almost everything in between. Objective C, C++, HTML 5, Javascript, WebGL, Python, git and more are tools we use every day.

Our client include brands like BMW, Samsung, Autodesk, and Nokia. Our team brings experience from Apple, Cooliris, Dreamworks, Microsoft, Namco Bandai, NVIDIA, Ubisoft, and more. We're backed by the likes of Accel, Sequoia, and Singapore Telecom.

If this whets your appetite, get in touch with me at markw at amobee dot com and let's talk!
Newer xeons are viciously more expensive :/ If you can get away with an older Xeon and higher power usage, you can get more stuff per dollar per hour.

Mainly, whether MIPs per watt matters depends on where you can get your stuff racked ;)
Simpson Writer Rob LaZebnik's Message for the Class of 2013
My impression of "Information Science" based on a few bad interactions with people who boasted of having the degree was fairly negative, so I went to http://en.wikipedia.org/wiki/Information_science to update it.

My impression just got even more negative. In general the more meta you make your description of yourself, the less likely you are to be doing anything obviously useful.

My view on this particular subject goes farther. If you aren't competent to express your ideas with a database schema, then I don't want you to try to tell me how I should be manipulating the information stored in a database. Because you don't understand what is or is not doable. And if you are competent to write that schema, then you are likely to make yourself useful writing code using it. This goes in reverse as well. Until you've got experience actually using databases as a tool, you're unlikely to design good schemas.
Wow, I am shocked at the low salaries. There go my fantasies of doing software development in London. From what I've read about there's no way I could afford rents there on that salary.
Oyster (www.oysterbooks.com) is hiring in NYC. Our goal is to put an amazing library of books at your fingertips for just a few dollars a month. We're looking for a strong backend engineer with Python and Django experience to help us fulfill that mission.

At Oyster you'll be part of our early team (we're <10 people) and will work with the some of the smartest, most driven people you'll find anywhere. The problems we're working on range from e-commerce, to recommender systems, to location tracking across arbitrary html documents.

We're backed by awesome investors including Peter Thiel's Founders Fund, Chris Dixon, and Sam Altman.

You can email me directly: andrew@oysterbooks.com
Last night, I was walking to the store (the Walgreens next to the Berkeley Bowl, for you Bay Areans) and a drunk driver shot up onto the pavement about twenty feet in front of me. It was mere coincidence that my partner and I avoided the hospital or worse. This is a sobering thing to read the morning after that.

Seriously: there was nothing I could have done to avoid that. By the time I was reacting, the car was already on the sidewalk. It was luck. Yeah, be careful out there, sure. Can we have self-driving cars REALLY SOON PLEASE? I hear rumors that they work, and don't drink on the job.
SEEKING WORK - Los Angeles or remote - part-time or short-term.

I'm an experienced generalist developer/sysadmin/consultant/coach looking for some additional work and new challenges. I'm currently most skilled in haskell, html/css, javascript, php, python, zope, gnu/linux, code doctoring, debugging and mentoring. My hourly rate is $50 to $150, fixed bid or retainer are also possible. I lead http://hledger.org, http://zwiki.org, and others. Let's chat!

Simon Michael, http://joyful.com/services, simon@joyful.com.
I really want to see benchmarks for scientific / math-heavy workloads. AVX2 & FMA3 are supposed to give double the peak FP & integer vector performance.

Unfortunately, it takes time to optimize code for each new architecture, and most benchmarks don't even bother with a recompile.
Yeah... having lived in both, I don't buy this. A person making $200K in Toronto is in a financially much, much, much better position that a $100K person in Waterloo.

The cost of living, having paid it myself, are nowhere close to double.
I created this little app in a couple hours because I couldn't find a tool to do it. Comments very much appreciated.
This is not about CS grads (who do quite well in the job market). It is about IS grads.

CS grads fulfill the promise of their training when they can convert theory into practice.

IS grads fulfill the promise of their training when they can convert theory into more theory.

This is significantly less employable.
Tsarnaev Friend Killed By FBI during Questioning
I'm not sure I would expect customer service to be the difference maker in terms of separation from the competition.
With Amazon, you're talking about existing world-class customer service. And doing customer service well at scale is a capital-intensive business.

The separation from competition that I would see as valuable are the two other aspects of the service: algorithmic sales and logistical support.

Great ideas from these guys, but in terms of the resources to work with, all things considered I'd rather be in the position of the incumbents than the scrappy startup.
Curios about the 200k group - what kind of things do people who earn so much do?
Not quite (£39473.20). But I get what you mean. Still 40k a year for a software developer? Even double that is considered low here in the U.S.
What do you mean "you exported the behaviour to Lebanon"? How?
F* this.
Naah. I would expect better. Maybe this: http://i.imgur.com/tCp90.gif

Coincidentally The cartoon guy in the link you sent look a lot like one of the protester (I assumed he is not police):
http://www.radikal.com.tr/turkiye/izmir_yangin_yeri-1135843

look at the third picture.
The main argument of the article is 'If there was a shortage in STEM salaries would rise'.

Comparing the salary ranges in London and Silicon Valley on the two recent polls on HN seems like a pretty flagrant sign that the salary may not have risen recently but developers definitely commend a good bit more money in the US than in London. ( the mode for london seems to be between LBP 30k and 50k, which is $45k-$75k, whereas bay area salary mode is between $120k and $130k )

Disclosure: While having my salary multiplied by 3 was not the main reason for me to move from academia in france to industry in the US, it certainly was a plus.
You're right...I completely forgot about that. However, the "explicit" way it's written above is easier to understand in my opinion.
Interesting, the numbers are high enough that it suggests that it would be useful to look into making the market identification of talented engineers more efficient and that building some systems of getting these folks engaged would also improve productivity.

Both of those suggest an organization which hosts contests and events for training would be programmers. An example of a group that does this for business types is DECA [1] which my kids participated in at high school and learned a lot of quite practical business experience. If we could create an organization that had similar sorts of events (DECA does role plays for dealing with work situations and tests to demonstrate general knowledge) We could achieve two things, one we could create visibility for these people to industry who is looking for them, and we could give them confidence and skills they would use in their future employment.

[1] http://www.deca.org/
This is a big thing for me. Because I've never managed to cross this threshold of finishing something I'm proud over.

But I'm slowly working there. I've started releasing open source components extracted from my application(s) and calling it a "release" or "shipping".

Move by shipping smaller stuff first, it could be as small as a simple library installable by cocoapods/maven/bundler or whatever.

No one might be using them, but I know they are better then the alternatives and I've "shipped".

That's my strategy anyway, slowly moving up.
And if you refuse to accept that the optimal solution is impossible to implement, you will forever try to build a perpetuum mobile rather than go with the second-best solution.
Personally what I consider more interesting than the actual engineering sample chips is the "NDA" Preliminary Specification Updates that describes errata in these chips including steppings dating back to A0. Wonder if they are NDA after the product launched?
What's it written in? Pretty fast!

Also browsing through it I don't even see your ads?
SEEKING WORK: Remote (we're a distributed team of high quality mobile & backend engineers)

http://mobilejazz.cat

We are Mobile Jazz, a collective of excellent engineers and designers with a strong focus on everything mobile and beyond. We're doing Android since the first 1.0 release in 2008 and iOS since 2009. Additionally we've a ton of experience in backend development (Go, Java & Scala) and web frontend development (HTML5, CSS3, JavaScript).

Check us out here: http://mobilejazz.cat

If you've any questions please get in touch with me via stefan@mobilejazz.cat - happy to answer any questions :-)

PS: We've worked successfully with other HN members before.
Unfortunately there's no way to do that on HN, but if you use HN Search it's pretty easy: https://www.hnsearch.com/search#request/all&q=%22Show+HN...
Power concerns are not common among the people that buy K processors. And for stable overclock disabling the C-states is usually a good starting point.
Even though this is a small sample of data, the results are already wildly different from what various career sites are posting.

I'm a software developer in Toronto and have various companies invite me to come work from them frequently. Most of those offers aren't in the 6+ figures range.

Websites like glassdoor provide some insights. I don't know if it's accurate but I'm going on a hunch that it's more accurate than this thread.

http://www.glassdoor.com/Salaries/toronto-software-engineer-...
Seeking Work - San Francisco / Remote

Background: thoughtbot, ZURB, Coveo, Atlassian, Harvey Mudd College, Claremont McKenna College

Things I do: Back end dev, front end dev, Full stack dev, Design (I have a partner who designs)

My usual stack includes: Ruby on Rails, HTML, CSS, SASS, Heroku, Angular.js, Javascript, jQuery, Postgres, Photoshop, git, Ruby, ZURB Foundation, Responsive design

I can also do: Backbone.js, PSD to HTML, Bootstrap, Wordpress, PHP, MySQL

I've worked with over 25 clients in 4 countries and am always on the look out for interesting new projects. I won't belabor an explanation of my philosophy and experience on this thread, but please visit http://nealke.mp or email me if you are interested in learning more. You can contact me at me(at)nealke(.)mp
I have a huge issue with what the article says because we constantly also hear about how foreign scientists and engineers aren't as creative, innovative, or competitive and how countries like Japan, China and India have issues fostering creativity, independence, innovation, individualism, etc., which are supposedly exactly what we need in developers.

Likewise the most talented scientists, engineers, and developers I know are always the ones who have a harder time finding work. Why? Because they can intimidate potential bosses and co-workers without meaning to. Because they're indifferent a lot of marketing schlock or the jargon flavor of the month. And because really smart people constantly undersell themselves. In fact, smart people who don't are most likely narcissistic. (Yes, this means most 'rockstar' 'talent' is neither.)

The average person, regardless of what hip SV types spouting the kool-aid say, is unlikely to feel comfortable hiring someone who makes them feel threatened, confused, or inferior. Even with the best intent to hire people 'more talented' than the manager or existing developers, there're many other divides that preclude there being more than a small difference in skill.
Selling canileave.com entirely. Cheap price.

Get in touch c.rafael.s.albuquerque@gmail.com
It seems like a great accomplishment, and I respect that. But if your takeaway was that it's too hard to compete with the cheaters, I'm not sure that was the right lesson to learn. Maybe I just don't understand that dark depths of the game market.
Poll: Full time developers in Neverland, what is your salary?
In pixie dust, please.
Both, I guess, though claiming Moose is better PR.
Depending on the field getting an O visa can be exceptionally hard as they are intended for exceptional people. One of my clients has four or five employees with O visas and these people are all top of their field including a nobel laureate. You could easily be in the top 5% of your field and get rejected for an O.
he doesn't mean they won't generally be there. he just means that they won't try to erratically avoid specific drones.
SV firms want greater level of engineer perfection 1) than they actually need and 2) than their testing methods can actually detect.

#1 I can almost understand as an emotional thing, #2 I find much more frustrating
SEEKING WORK - Remote | Victoria, BC, Canada

I'm graduating college in a few weeks and looking for work. At the moment because of a few remaining school commitments, I'm hoping for something flexible in terms of when the work is done. My hourly rate is $30 - $40.

I have a PDF with some work I have done and contact details in my profile. I'm interested in web development or Android stuff.

Current side project is a Hacker News clone written in Django. It will be available on GitHub over the weekend.

Links:
Github: https://github.com/andrelashley
Portfolio: http://andrelashley.com/portfolio/portfolio.pdf
I see a few of these: "•RARE• Intel Pentium III Xeon Engineering Sample"

That should be a way to do something wrong and interesting.
Great, if we propose a three-month deadline for producing a working prototype, we've got all the virtues of a great programmer!
How many billable hours a week do you tend to work, and what's the average number of working hours for employees in your locality?
The NUC (next-unit-of-computing) buzz is cool for robotics too.
This applies to the US as well, but probably not as severely since software engineers aren't as underpaid in the US.

Finance pays a fair market wage, which seems high by comparison to all the unfair players out there, but isn't actually that unreasonable.

Startups pay a theoretically fair wage (if you accept valuations at face-value and exclude liquidation preferences). It's when you see the equity/cap table (2% for useless VPs and 0.03% for engineers)-- as well as what the founders have done to ensure their careers no matter what happens to the business-- that you pick out the classism of the well-connected. If you look at salaries alone, though, you won't see it.

Outsiders complain about finance "bonuses" (finance salaries are only at-market) while failing to account for the fact that that's a much fairer compensation system than whatever they get at their corporate jobs. Granted, the banking bonus system is horribly corrupt in practice; but in theory there is nothing wrong with it, and I'd rather have a corrupt profit-sharing system like that in finance than none at all.
I seem to stand alone in the opinion that Zerkerbergs PAC will totally fuck over software developers, because they will be basically importing cheaper labor from overseas. Times like this I do wish we had a union.
I think the principle he talked about using the "ties" allegory was the most interesting part:

"The people who wear ties under these circumstances are victim-coperpetrators: each one who cedes to this pressure and wears a tie increases the pressure on others. This is a central concept for understanding other forms of propagating nastiness, including nonfree software and Facebook. In fact, it was in regard to ties that I first recognized this phenomenon.

I don't condemn victim-coperpetrators, since they are primarily victims and only secondarily perpetrators. But I believe I should not be one of them. I hope my refusal to wear a tie will make it easier for others to refuse as well."

I don't really see wearing or not wearing ties as some kind of moral imperative.
All business is ruled by the laws of economics. Supply and Demand determine prices. Silicon Valley is not exempt, nor ... and more to the point ... should it be.
Joking about things that are in despicable in reality is commonplace. The TV show "Family Guy" features a pedophile as a main character. Do you think this means the audience or producers feel this is normal and acceptable?
Gumroad — San Francisco — Full-time — https://gumroad.com/jobs

We enable creators to sell directly to their audience — so that they can make a living doing what they love.

We spend our time building upon a simple, beautiful product to enable new forms of commerce for millions of makers. Every day is spent solving difficult problems — so that our sellers don't have to.

jobs@gumroad.com
I loved legos as a kid and this seems like the stupidest thing I've ever heard, but I also spent a lot of time figuring out how to acquire sets with specific special pieces or pay the lowest cost per basic brick.
While you technically have a point, I would have thought the target audience (developers) would "naturally" interpret this as a closed, open interval as remarked by another commenter.

I'd argue that your suggestion is not right (again as pointed out by others) and not natural as you claim.
These guys are awesome and really going places. I worked for them while I was in the UK.
Read the part in the news I quoted.
and my experience is that the people with hard degrees tend to write bad code, as a result of not really understanding what's going on.

this may not matter for some CRUD website, but does when you're pushing the limits...
Disappointing, either way it would be useful ...
I don't even know the CPU flag to specify to go "I have the absolutely latest CPU". Generally all the scientific libraries have vectorised asm for the tight loop stuff. So what is a benchmark person gonna do?
Art of Noise---still in love with their highly creative early-electronic-music. Truly in awe.
Building a RESTful API with Pyramid - Setup
I don't know enough history here. The current Moose docs say "Moose is built on top of Class::MOP" so maybe there was a different MOP effort that succeeded? That MOP is probably closer to 6Model than Moose itself.
Lie on polls and/or work in finance at companies with generous bonus packages.
All of that's true except possibly the bonuses. It's probably still worth noting that £50k is worth about $76k at the moment, so most of the London responses so far would be lumped together in the bottom category on the previous poll.
We should be leveraging the APU compute engine in opengl and opencl tasks to get more performance out of the system (maybe not gl, since it took a decade for ATI/AMD and Nvidia to properly support just having 2 of the exact same card work in parallel).

In practice, with the advent of compute shaders and opencl, there is very little intense serial work that can't be done in parallel. My workflow nowadays is (using python as an example)

Slow? (assuming we know why it is slow and it isn't just maligned algorithmic complexity making something a runtime exponential where you can use a quadratic) -> Put it in C++. Still slow? -> Parallelize into tasks and put in a work threadpool (assuming there is a lot of this kind of work happening, else just numcores / X threads do stuff). Still slow? -> Port over to opencl (or if memory copies are unnecessary, opengl compute shaders) and keep the old implementation for backwards compatibility with systems lacking them.
Engineering/Design for the people by the people.
"There isn't just a shortage of ultra-elite local talent, there's even a shortage of halfway competent local talent."

Don't all businesses and consumers complain about finding quality on the cheap? This is not special to tech nor specific to a region, right?
Given that happened in California, in an area where none but the rich and famous can legally carry guns in any manner, you're basically wrong (I grant that criminals have an easier time getting guns here, but they don't have much difficulty in many countries where guns are banned).
"a program is an object" made me splurt my coffee.
It's PHP on Yii Framework, with quite a bit of page caching. I do love Rails, but I miss the kickarse performance of PHP. Ads are there, are you sure you don't have adblock on?
I had a similar experience about 20 years ago, except it was a car in front of me that got hit in the side. The occupants were seriously injured (I don't believe either of them died) but it reminded me how random life (and death) can be.

I try to use that memory to motivate me if I'm procrastinating on something.
Oh stupid me...just installed AdBlock this morning.
while an elite degree might not get you the job, it does help in getting your foot in the door, and it's likely to get you a higher base salary.

the data I have shows me that my (non first) Cambridge degree allows me to command a 10-20% higher salary than my non-Oxbridge colleagues.
Poll: Full-time software engineers over 200k, how'd you get there?
I'm kind of tired of all of these salary surveys because I don't trust them, but I am curious and think that it would be useful for the HN community to get advice/inspiration from some of the most financially successful engineers.

So, for the developers making more than (plus or minus) $200,000 per year in salary:

How much are you making?

Is your income stable or volatile?

What industry are you in?

Where do you live?

How long did it take to get to your level?

What kind of work do you do?

Do you enjoy it, or is it the stereotypical "highly paid because it's crappy" work?

Is this a short-lived opportunity, or do you expect it to exist in 5 years?

What would your advice be to a 20-year-old aspiring developer? 25? 30?
SEEKING WORK - SF Bay Area, Remote, Will Travel (American Citizen)

I ship.

Full Stack Engineer specializing in Ruby on Rails.

Have an idea? I can take it from napkin sketch to first version.

Need features implemented or bugs fixed? I can jump in to existing code bases and work where needed.

Something else? I'm a generalist, learn quickly, and am always picking up new skills.

Send me an email. Let's talk about how to solve your problems!
jasonbwangjbw@gmail.com
Courseload - Indianapolis - Full-time - http://www.courseload.com/jobs

- Full Stack Developer
- Front End Developer
- Senior JavaScript Developer
- Director of User Experience
Ben & Jerry’s Is Going Non-GMO