skysight-inc/HackerNews huggingface dataset:
Best QA job description.
QA Engineer

Do you see yourself as a individual who loves to understand a business and then build technology to support that vision? Do you regularly think of how you can improve existing tools and technology for testing? The QA Team at Yodle is responsible for understanding the vision of the business and then creating test systems and using them to deliver that vision. This means developing systems that behave like end users, are thorough like testers, and interface like developers. You will be rewarded by developing your business acumen, your development and design chops, and your leadership skills.

Responsibilities

Dedicate yourself to understanding the business and services we provide. Learning is done by getting up and speaking with your users, talking with our product managers, and doing some research of your own. Yodler's wear out the treads on our shoes twice as fast as normal worker because we believe passive forms of communication (emails, voicemails) are detrimental to our success.

Deliver consistent and sound test strategy. At Yodle, we strive to find the balance between "going with your gut" and "analysis paralysis". Engineers are responsible for envisioning the work from beginning to end and then executing on the plan. Work will present challenges in the areas of web applications, backend services, mobile devices, and many other areas/fields.

Commit to working in a tightly integrated engineering team. At Yodle, QA Engineers work side by side with product developers, product managers, and UI designers. If you are the type of person who asks to included in up front decisions, but then feels overwhelmed, Yodle is not a good fit. You will be asked to think critically about your own work and about everyone else's work - regardless of their department. Quality is everyone's responsibility, but you are its champion - both in practice and by example.

Contribute to a growing test system that needs to constantly evolve and expand in order to allow our products to evolve and expand. Use your knowledge of software development and testing to create a system that validates our products while maximizing reliability, specificity, and speed. Use your experience in concert with development to answer the all important question of "What do I need to get started?"

Qualifications
Strong coding and design skills: You should be proficient in at least one programming language, and have led or contributed to large software projects

Test Strategy skills: While team members are given flexibility in strategy style, you must have demonstrated the ability to develop a strategy that incorporates the business scenarios, technical approach, and risks

SQL experience

Strong communications skills, both written and verbal

Bachelor’s Degree or higher in Computer Science, Engineering, Math or related Science/Business field
Yahoo is now 100% powered by Bing (ops, forgot korea)
Anything Apple does these days always disappoint analysts. Well, most analysts are overpaid for what they do anyway.

Financial Analysts has been underestimating Apple since 2004. This time they're pumping up the expectations.

Overall it is still a spectacular Quarter for Apple.
In July 2009, civil society groups opposed the implementation of intelligent advertising LCD screens in a Parisian subway station.[163] These screens not only broadcast messages but can also count the number of people passing by and measure the time spent looking at the screen thanks to a face scanning sensor. Since these actions, the French data protection Authority, the CNIL, has issued a report considering that this technology must take into consideration the data protection rights of individuals as provided under the Data Protection Law: individuals must receive proper notice and the devices must be notified to the CNIL.

https://www.privacyinternational.org/article/france-privacy-...

European law tends to work on the assumption that it's up to the owner of a technology to show how it will safeguard against the abuse of it. Failure to do so in the past has had disastrous consequences in some parts of Europe.
He's not giving a talk. He's being interviewed, like last year.

The only time he gave a talk was the first time, in 2007. That was anything but stodgy.
>But if you, as a customer of those websites, agree to them knowing you are there, and they chose to share that with others, what right does the government have to prevent that?

>Why is this not a 'just don't use the service if you don't like it' deal?

This philosophy goes both ways.

Facebook decided to do business in other countries and to do so they are bound to respect the laws of those countries. If they don't like those laws their are perfectly free to stop operating there and let other companies take their share of the market.
Muhteşem Yüzyıl 30. Bölüm
Palmares?
urllib is in Python's standard library:

import urllib
the_page = urllib.urlopen("http://www.gun.io/")
print ''.join( the_page.readlines() )

I could jam it all into one line, but in Python we prefer readable code ;) ;)

The Python community also tends to be quieter than those raving Ruby fanbois - if you'd said appeared to be larger, then I would have agreed with you...
Ruby's character encoding and Unicode support is pretty strong. I'm intrigued how you think it's half-ass, partial or just plain wrong (Really! If there's something really borked with it, it's in my interest to know :-)). Every string has full encoding support and it's baked right in to the language.
Where do you draw the line? ISP's aren't government agencies, either; should we stop going on the internet altogether? Neither are telephone companies. Should we abandon the telephone?

And were they government agencies, would the privacy concerns just have dissipated?

I think what it boils down to is: what is a right and what is a privilege? Is it that Facebook is a privilege, but my privacy remains my right?

Is there anything to 'right' and 'privilege' beyond legal context?
Ah, of course.

And it makes sense -- I think Flask is a much easier introduction to config and the VC of MVC development... but once you get to the M, well... SQLAlchemy is great, but the learning curve is steeper. And even though Flask has a well-documented extension for that, it's still another package and a separate piece of documentation.
Hate to be a bother, but as someone curious about getting into copywriting I wonder if you'd mind trading a few emails with me? No pressure, obviously. And I know you've got a lot going on right now, just, if you get the time.
As someone building websites using ruby & dealing with Japanese, I have to agree..

incompatible character encodings: UTF-8 and ASCII-8BIT

gets pretty tiresome! Using 1.9.2 at least you have .force_encoding ... feels pretty wrong but sometimes it's just needed to get the job done..
For babies, no such thing as educational screen time
I'm really tired of seeing Ruby tutourials online. Teaching someone Ruby doesn't teach them the first thing about getting set up with a functioning website where they can put that code to practice.
I wrote something about this in another thread. I don't think dropbox will die, and here is why:

Dropbox is only a 'feature' if you already have everything else, an operating system, and an installed base of a large number of devices.

But dropbox the product, not dropbox the feature is what exists today.

Seamless filesharing at an affordable pricepoint (including a free tier) across all devices and across all major operating systems, including linux, apple and windows. And that includes versioning and so on.

So it isn't a feature.

Don't forget that the universe of computing is far larger than any single operating system, no matter how successful, and that this will likely always be the case.

Dropbox is infrastructure, not a feature. And it's fine to run infrastructure, you can actually charge for it and people will pay. See also: toll roads, ISPs, the petroleum industry, your power company and so on.

Commoditizing the essence of storage wasn't such a bad idea at all, and to turn it into a product, not just a feature is what gives it long term viability.

Forbes being a print magazine I'd bet good money that Forbes the print edition will die long before dropbox.

Besides dropbox having about 250 million factors in the equation helping it to stay alive a little longer Forbes writing about it in two different places on one day will help dropbox just that much more. There is no such thing as bad advertising. Plenty of the Forbes visitors reading this might think, ok, dropbox is going to die, but until then this is mighty handy.
I understand this causality as: People must pay taxes in USD, so they need to eventually convert whatever currency they use in business into USD, in order to pay their taxes (or go to jail). And this gives USD the backing - having it keeps you away from jail.

But what happens if you do business entirely with an unofficial currency like BitCoin, do you have to pay taxes based on some arbitrarily converted USD value? Or can you escape taxes altogether?
Joe Weiss spoke about exploits of this sort in the Stanford EE Computer Systems Colloquium on Oct 12, 2011. View the video of the talk and download the slides at http://ee380.stanford.edu.
> The end result with my site looked pretty much like my current site

Success!

> but with little Like buttons all over.

There should have been a simple checkbox to remove the like buttons, if you don’t prefer them.
Intellectual Roots of Wall St. Protest Lie in Academe
And also, why just TV?

There are an awful lot of things in a modern house that are TV-like (big bright screen, moving images, sound) so is watching moving video on a computer or tablet screen better or worse than the same amount of TV?

Do the negative effects end the moment you can interact with what's on screen? How much do you have to interact with what's on screen, is there a threshold?

The way it's getting I could imagine people getting all cargo-cult with this thinking, eschewing their TV's & plonking their kids in front of the computer (to watch the same content) instead.
The rights are in European law. They're called 'fundamental rights' and are quite explicit. EU citizens have a lot of individual constitutional rights that Americans do not. They're fundamental because they can't be signed or bargained away, and the reason for that is to reduce the inventive of firms or governments to employ trickery to that end.
His interview was underwhelming but a couple years he spent a lot of time (at least half an hour) in the hallway afterward talking to a handful of attendees (~8), which is pretty awesome.
This is nice, because I hate all the spam sites that take your Google query and put it in the text of the page somewhere. Before long, the spam page attracts hits for that query because the page now contains that exact text. By hiding your search from the site that you're visiting, they can't do this anymore.

I've always disabled cross-site referers because it's none of anyone's business how I got to their site. This seems to be the way the winds are blowing now.
I'm skeptical. If it were very simple in terms of materials to create, say, biological weapons of mass destruction, I'd be in favor of keeping the knowledge under wraps.
>(...)if you simply created themes for WordPress, Tumblr, and Posterous and charged $ for it.

And blogger!
Yeah, this really is the best route in most cases anyway. Besides, it's one less thing that you are stuck installing.
Really well made. Loved the attention to detail: after switching from cmd + enter to clicking "run" a few times, I was given the hint to use cmd + enter instead. Ticker on the top really added to keeping focused and goal oriented. Going to get back to finishing this.
Ask HN: Learning front-end dev
I've been teaching myself front end development (html, css, javascript); until now I've been using a hodge-podge of sources, but am looking for the best coherent source(s) that include beginner to advanced material. Any suggestions?
It looks like codecademy.com really dropped the ball with their product. It's been a while since they released their MVP(emphasis on the 'M') and now they're being cloned left and right...while they still have yet to add a single lesson to their 30 minute introduction to javascript.

Congrats on rubymonk. I'll run through it in a bit.
Amazon Now Lets You Spin Up A Supercomputer Cluster
Should be required reading for marketeers one would think.
Where is that friend button when you need it? ;)
Will developers do Automated testing work for the right price?
What would make you leave a dev team to join a QA testing team? Is there anything that could tempt you?
Free comic books
I believe that the python2.6 json module (basically forked form simplejson) is much slower than the current simplejson version. The speedups (simplejson rewrite) didn't get included until 2.7 as I recall (memory is vague on this point).
ok you have your anecdote, they have their big study. i know where my bets are.
Interesting. I've worked on two games that include a "clean up" mechanic - one where you tap buildings to collect taxes every few minutes, and another where trash collects on the map and you have to tap to clean it.

The users loved the tax mechanic and hated the trash mechanic, even if they earned the same amount of coins for the same clicks. One felt like getting a reward, while the other felt like doing drudgework.
Very cool and great design, but I think I would recommend http://rubykoans.com/ over it if you really want to jump into Ruby.
You should add the link to the Next Lesson at the bottom of the page (or have use a fixed layout as you scroll down). I got to the end of Chapter 0 and was ready to move on, but I couldn't find the Go To Next Chapter button without looking around.
This looks interesting. Can I get these books on my Kindle?
I'm not associated with YC, and this is just my "what I'd try" answer from a "natural language processing was my first love" angle. YC, to my understanding, does read everything the ol' fashioned way.
And that was before large scale facerecognition software that could be employed to determine not only how many people are walking by the device but also who. Now doing this in real time with a large crowd is still not technically feasible but at some point we will probably cross that line.

Good to know there is at least one country where you'll be safe from that.
Duress is not voluntary. If it's impossible to get by without a Facebook account, then that's just a less violent form of duress. Lots of ostensibly voluntary transactions between free agents are actually quite duressed.
Thanks for engaging me seriously, I appreciate it! I don't mean to be condescending at all. I ask out of a genuine desire to understand the behavior. I apologize if it came off as condescension. If anything, I've always felt sort of handicapped or like I'm missing something that leaves me with an inability to form these sorts of identifications.

If I'm in a tribe, it must be the one that is averse to tribalism.

The product line of reasoning I get and even agree with. I do value Apple as a company, because I agree that they bring a lot of innovation to the table. It's the part where users seem to tie up there identities with the company that was confusing.

But you're saying that the brand represents a certain value system and that's what you identify with? That's interesting. And enlightening.
"(I should probably do a post explaining why Evernote is an application and Dropbox only a feature.)"

Yes, this would be great. A lot of this article seems to be based on the author's very loose and short definition of a feature, so I didn't really get a lot out of it. A comparison would help me better understand the point trying to be made here.
I'm guessing he's using the italian word for "honors" or "successes."
Probably best to have this conversation elsewhere. Feel free to email sales@mailgunhq.com.
First off this is a great idea. I'd pay (see caveats below).

100% agree on YABP. It never even occurred to me that this would lead me into your "non-standard" blogging platform. I can't imagine most people wanting to do that. I know I wouldn't.

But I think combining this with WordPress hosting would make for a killer unique selling angle for non-tech savvy folks that need to setup a blog for their business. Selling a one-time use blog template generator isn't super compelling. Recurring revenue is SO much nicer.

If it was me I'd either:

1. Go into the same business as http://wpengine.com/ and use this as the differentiator or

2. Make this in to an engine you could sell to every company that hosts WP and it's friends.
hi inuhj, i'm one of the cofounders of codecademy. we haven't dropped the ball - expect an announcement soon!
"There is also the question of how Dropbox is different from an online backup service available on a file-by-file basis across multiple machines. That is how I use Dropbox, only occasionally sharing files in Dropbox with friends and coworkers."

And with that I realized I had wasted my time reading this article. How can a journalist be so oblivious to the primary use case of a product?
The Red Light Myth
Well, that's better than our focus group; they just want faster horses.
Given that Gartner estimated OSX as having only about 10% of the desk/laptop market share in 2011, the idea that Dropbox is going to be put out of business by iCloud is laughably ignorant. Unless Apple decides to make iCloud available to Windows users, but IMHO that seems unlikely.

The competition isn't much better on the MS side. Windows has the bulk of the desktop/laptop users, but it's pretty unlikely for them to offer a file sync client that'll work with the iPhone or Android, and Windows Phone 7 is still looking for an audience.

I do agree that Dropbox could do a lot to make their person-to-person sharing more compelling and easy.
They ask for resumes right there in the blog post -- send it in. =)
Thanks for the heads-up, swanson. We'll add this shortly.
Great insight into leadership and product decision making strategies, couched in a velour of discontent with the JP status quo.
You mention two very separate points: perception of luxury and ease of use. I agree that Apple are masters of both, but don't think they have anything to do with each other.
This is what HN, as an extension of the startup community, is about. Awesome product and awesome back story. [Sorry, I know this isn't a particularly "productive" post...]
I think it is a silly article with a link bait headline. The author has taken his very narrow use cases and extrapolated it to all users. If he can replace dropbox with evernote then he is using dropbox in a very different way from me, not to mention that his implicit message seems to be that all operating systems are going to become Apple-owned, which is silly. Yes, icloud might hurt dropbox but that's a far cry from a death knell.
We love RubyKoans too! With RubyMonk we are trying to make things more interactive, and easier for new users to get into.
Another epic M.J. fanmade clip
We are launching a new app that has a dashboard component and New Relic is part of the initial integrations offering. Also, Cloudkick. Check it out at www.streamerapp.com and let me know.
Note that apple, which has >50% YoY growth, is trading about about 16.5 P/E (ttm). Stock dropped about 6% after hours. As a point of reference, Yahoo also announced results ( revenues down 5% YoY), has a P/E of 17.5, and it's stock ROSE after-hours. Boggles the mind.
For me the meta insight is that this kind of thinking is a huge deal for startups.

So the challenge is that as a team you are putting together something that probably everyone thinks is useless (or at least only marginally useful), and yet to have to stay focussed on the problem(s) you are addressing and take care to address them cleanly and with style.

It is actually in those places where others cannot see that some of the best ideas can be brought to fruition. Of course releasing too early can lead to disaster (ask the Color folks on that one, at least I perceived it as a PR disaster).
MailChimp also provides a great API and they even have an extended API (http://apidocs.mailchimp.com/sts/1.0/) on top of Amazon SES that doesn't cost you anything extra (you just pay for SES).
I know this is "standard wordpress". The problem with this is that your email isn't secure password storage, neither is the delivery of your email. Reset forgotten passwords, don't store or transfer them in plain text. Please.
It's not a matter of attitude, it's about having tools, evaluating them for what they're doing for you and making a choice. There's always a conscious trade-off.

You can't focus on what's good about Django, as if someone picking SQLAlchemy or Werkzeug is a fool at a loss. The same goes for the other libraries that I listed.

In my own case, I'm not particularly a fan of opinionated frameworks. I've had my share of griefs with them. Django looked nice, but I easily could identify with the pains those developers went through when dealing with its lack of flexibility at certain corners. I was new at Python, not at web development, I did not need the hand holding, no matter how nice and clever the code was.

This was not a one evening process, I read blog posts, forums, perused StackOverflow and even HN. It took weeks. Feel free to take the journey, then tell me it didn't give you pause.

Flask is a small framework that is far from pretending to be what Django is. It's not even at version 1, but with its flaws, I'm quite happy with what it's allowing me to do.

I don't mind you ranting about my post, just don't assume that I would use Django the way you do. Stuff that you relish might be what turns me off and the beauty of it all is that it's all acceptable.
In those critical first few seconds where I am determining if I want to read further, and instead I have to battle text jumping around because of ads, it makes me wonder if anyone at Forbes cares about usability.
It occurs to me that I haven't landed on a page that did that for a long time. Maybe I just don't notice anymore, or I'm better at not clicking through to them, but perhaps google has mostly killed that trick.
There was more than a hint of sarcasm in there. The point is that walking out on the road DOES pose a danger.
Wealthy Affiliate Review | Should You Join Wealthy Affiliate?
- http://htmldog.com/

- http://www.alistapart.com/
You mean many 8-bit micros and also any word-addressable architectures? I don't think it's that unusual.
We have Badges and Achievements planned to keep it even more interesting. But had to cut down scope to release an MVP and see if the community likes it. Thanks for the response!
Pythonistas should look at the "Requests"[1] lib for Python mentioned here on HN[2] a few days ago, too.

[1]: http://docs.python-requests.org/en/latest/
[2]: http://news.ycombinator.com/item?id=3094695
AFAICT the credit card processing all happens through PayPal. However, I don't particularly want to provide all the other billing information on a non-SSL page either.

I tried manually going to https://www.copyhackers.com/ , but that tries to serve an SSL certificate for webcopygirl.com (which looks like a parked domain).

Configuration problems, or lack of SSL certificate? If the latter, do you already know about StartCom (https://www.startssl.com/)? They provide domain-validated certificates for free.
I've often thought they need a lower tier than the $100/year option. I get a remarkable amount of value from Dropbox, but somehow knowing I'm only using < 20% of the free tier makes it psychologically difficult to justify paying them $100/yr. If there were an option to pay $20 or $30 or so for what I'm getting for free, I'd probably just do it. $100 is a little too far outside the no-brainer price range for me though... (I guess by the time you get to "9 digit acquisition offer" size, a "donate via Paypal" button would look pretty low-rent...)