skysight-inc/HackerNews huggingface dataset:
Springest - Amsterdam - 3 Backend Ruby Developers - ONSITE - https://www.springest.com | http://devblog.springest.com/jobs/

Springest is the largest source for learning in Europe. You can find everything you need to learn (or progress) in your professional life. We have a strong product focus in which everything revolves around the users of our Dutch, German, UK, and US sites. Next to that, more and more organisations are using our SaaS tools to stimulate and manage learning for their employees.

Working at Springest

To strengthen our development team more, we are looking for a senior Ruby developer who can work independently. We don’t have managers at Springest, but processes, and we feel that individuals taking responsibility is very important. At Springest, you will work in a product team and in close collaboration with product owners, marketing, and sales colleagues. You are also a member of our development team where we discuss architecture, infrastructure, and keep a close watch on security and performance.

Your New Colleagues

At Springest you will work with around twenty colleagues who all are very skilled at what they do and almost all of them have a healthy dose of nerd skills that we really value. As a developer you fulfil an important role here that all your colleagues value and appreciate. Springeteers are a happy bunch and we often get together outside work to enjoy free time as well. Our office is a cosy place where anything goes and that we all take good care of together.

We are all active organisers and members of a lot of Meetups and other forms of knowledge exchange (learning is our hobby!) and we participate quite actively in the Amsterdam startup ecosystem. In addition to that we get a lot of attention for Springest being the poster boy of how HOLACRACY and GTD can work for an organisation, which in turn is due to our organisational structure without managers and other unnecessary overhead.

Our Data and Stack

At Springest you will work on our Ruby on Rails application on a daily basis. The app runs on AWS in Docker containers. You can read more about that on our blog.

We serve over 100 different SSL endpoints, among which are our APIs, Admin backend for learning providers, and of course our public websites. How we do that will soon be published on our blog.

At this time, we have over 150,000 courses by 5,000 providers in our Postgres database. Our users trust us with over 50,000 reviews already. Our exciting job is to maintain this ever scaling dataset.

It should not surprise you that our search engine is a core feature, for which we use Elasticsearch. We provide over 6,000 subjects in more than 150 categories with courses through this engine. We do personal recommendations for our users with it, taking their location, start dates, and many other factors into account that are important when choosing the right form of education.
Guy Steele: Growing a Language (1998)
The risk taken by risk takers (entrepreneurs) is disproportionate as partly expressed in the article.

Apart from financial risk, there is the risk of employebility once you are off the radar and are asked for references once you try to join the workforce.

For immigrants the risk of maintaining the status to stay in the country. This is perhaps a major reason why graduates go back to their home country to start companies.

Additionally there is conscious/subconscious biases at play when startups filter people based on "fit" which is to say "birds of a feather flock together". Hence it could be rather daunting for people from a different demographic to gain relevant experience which paves their way to a successful startup. Once the startup grows, they usually become more accepting in this regard.
Frankly, the market will decide. As long as competitors include the right hardware, they can always iterate on software repeatedly.

The Nest sales numbers are terribly high compared to Honeywell, and Nest has Google behind it. I wouldn't want to be Honeywell.
A day in the life of going viral
People emigrating to escape genocide have a different definition of failure which makes them more risk-tolerant.

When someone whose definition of failure is getting buried in an unmarked mass grave is competing against someone whose definition of failure is sleeping in their car for a few months, that first guy will risk more to win.

I recall from the movie Gattaca, when the natural-genes protagonist had a swimming contest against his engineered-genes brother, and won, the latter demanded to know "How did you beat me?!" and the former responded, "I never saved anything for the swim back." He was prepared to drown, so long as he could win before dying.

Having to go back to square one seems like a failure only to those people who are not aware that there is a square zero. For those people, square one is still one step away from failure.
Location: Ohio (Pittsburgh, PA area)

Remote: Preferred

Willing to relocate: Would consider it for the right opportunity

Technologies:Search,XML, XPATH, XSLT, HTML, CSS, Javascript, YUI, jQuery, AJAX, cURL, PHP, Ruby, Ruby on Rails, IIS, Apache, Windows Server, Linux, MS SQL, Oracle PL/SQL, MySQL, SQLite, Git

Resume/CV:https://www.linkedin.com/in/johnathanward

Email:http://johnathanward.com/watson-explorer-consultant/#contact

About me: I'm an experienced technical consultant who's been working with a search engine product (IBM Watson Explorer) for the last 5 years. I configure our software to connect to various enterprise data sources, write data converters, and manage the search experience. I also spend a good but of time developing widgets (html,css,js,ruby) within a Ruby on Rails application that sits on top of the search data as our front-end. I have a mix of hard technical skills with the soft customer interaction skills.

I'd probably be good in any role interfacing with business or clients and/or positions focused around data and how to handle it. I'd also like to get into more of a development role, possibly with focus on the front-end/UX. For consulting roles I'm looking for part-time travel or remote versus of full time travel.
The G looks like a power button. Quick, someone critique that.
What: Rendering/Performance/Generalist Engineer

Location: Vancouver, Canada

Remote: Yes

Willing to relocate: Possibly

Technologies: C++, C#, DirectX, GPGPU

Resume: http://www.jaapsuter.com/jaap-suter-resume-august-2015.pdf

Email: work@jaapsuter.com
Hundreds of “black hat” Wikipedia accounts blocked following investigation
Have you heard of Social Darwinism before? Its not a term I made up, and you've succinctly identified the exact reason it's so questionable.

From Wikipedia:

Social Darwinism is a modern name given to various theories of society that emerged in the United Kingdom, North America, and Western Europe in the 1870s, which claim to apply biological concepts of natural selection and survival of the fittest to sociology and politics.

You seem to be agreeing with me in pointing out the contradiction between some parts of the article and some of the sources the article used to back up its own claims. It was Aimee Groth that used inc.com to make her points, not me.

Aimee's article is inferring biological mechanisms, both through her sources, and directly in the language:

“Genes probably matter, as in most things in life, but not much.”

"..and found that environmental factors (not genetic) most influenced behavior..."

Do you read purely social from those uses of the words "genes" and "genetic"? To me they reflect the biology meanings, or at the very, very least are intentionally conflationary.
Yeah I think it's pretty nice too. Works really well with the material design elements for most their applications.
This font fits in perfectly with the Alphabet theme. Straight out of a kids book.
A mysterious blue button is driving Reddit insane
Alice v. CLS Bank wiped out a bunch of silly "do it on a computer" patents. Hopefully a sane judge will look at this and decide it fits under that umbrella. Otherwise we'll end up waiting a decade for the Supreme Court to come down with a decision that <trivial concept> + "do it over the internet" is not patentable.

It is a bit sad though that the USPTO has abdicated their responsibility and left it to the legal system.
DoorGets CMS 7.0 is now available, real alternative to wordpress
www.ElimiApp.com | Sopot, Poland | ONSITE | Full Time

Position: iOS Developer

We're looking for an experienced developer who would like to develop further with us Tinder witch CAPTCHA ;)

We are a full team of 9 people (4 devs) located in Sopot with a view on the Baltic Sea.

You will be:
- developing new features in Elimi for iOS,
- making impact on the app's UX and on the API.

In the future you can become our lead iOS dev. Tinder is over, market is changing, we are in a good spot at good time with the right product :)

Drop us a note at hello@elimiapp.com
Material Design is more of a living standard. It's constantly being updated, clarified and expanded. They even have changelogs. I'd guess that it's extremely likely to be replaced anytime soon, but will evolve over time.
This is a bit like Raymond Chandler's process for writing:

> The important thing is that there should be a space of time, say four hours a day at least when a professional writer doesn’t do anything else but write. He doesn’t have to write, and if he doesn’t feel like it, he shouldn’t try. He can look out of the window, or stand on his head, or writhe on the floor. But he is not to do any other positive thing, not read, write letters, glance at magazines, or write checks. Write or nothing.

He commented somewhere that it works on the same principle as school - you can't force children to learn, but if you prevent them from doing anything else, the bright ones will learn just to stave off boredom.
It doesn't matter because I can't run it. What does the ecosystem help me when I have an AMD card?
Ah, this is in my home town, and I've occasionally stopped by their offices. I can vouch for them. They're creating a great place, very customer focused with an excellent working environment. (In fact, they are very, very close to as awesome as Code for America, a job at which I have posted on this very page.) If you're in the midwest and would like to stay there, AO is definitely worth checking out.
They still are in the new logo. They're perfect circles, but they've been rotated to the exact same angle as the old "o"s.
0. Patent something, stated as generally as possible, and shut up about it.
1. Wait for several years until someone comes up with the same idea.
2. Deliberately wait for several more years until 20 more companies make billions of dollars from it. Don't say a thing until the reward is big enough.
3. Sue and claim "damages" from each company.

Given that this mode of income is made possible in the US, people can and will exploit it.
#ShowUsYourAI – AAAI Video Competition – Deadline Oct 15
Location: Victoria BC

Remote: Yes

Willing to relocate: Not at the moment

Technologies: C# ASP.NET, Ruby on Rails, AngularJS, HTML, CSS, D3.js, Web API, Git/SVN

Bitbucket: https://bitbucket.org/connecteddeveloper/

Email: connecteddeveloper@yahoo.com
While I would actually like this to be true (just to see how it would affect Muslim beliefs), I don't think it is. But what surprises me more than anything else is how a legitimate historian can come to the conclusion that this finding changes in any way what we know already, especially since the same person admits that the radiocarbon dating only applies to the ink and not the parchment.

The quotes from Tom Small are unremarkable considering his previous publications and statements about Islam.
1. A system for customizing a product according to a user's preferences comprising: a remote server including a database configured to store a product preference of a predetermined product for at least one user; and
a first communication module within the product and in communication with the remote server; wherein the remote server is configured to receive the identity of the predetermined product and the identity of the at least one user, retrieve the product preference from the database based on the identity of the predetermined product and the identity of the least one user and transmit the product preference to the first communication module.

https://www.google.com/patents/US8788090

So, this seems to be a claim on sending a message to an automated system that contains a data store of products, saying what is wanted and who it is for.

I wonder how much effort will end up being misdirected into having to deal with just this one stupid patent.
Encryption should happen client-side [1], an S3-to-S3 gateway wouldn't help unless you deploy one on all client nodes.
s3cmd and duplicity has support via GPG, but not all S3 clients will know what to do with those files.

[1] http://www.skylable.com/blog/2014/09/transparency-reports-se...

Disclaimer: I'm co-founder of Skylable
It feels like everyone in this conversation is just choosing their own arbitrary definition of computation. The question is, why have you chosen that definition, what makes it useful? As the author points out, if rocks compute, then there is not much meaning to computation as a concept.

Computation in the colloquial sense refers to a sequence of events that happens inside machines that were made by humans in order to calculate some explicit mathematical results that the human operators have some interest in. I think this is a fine definition, and one that includes computers but not humans or rocks. I feel like the author erred in trying to redefine computation into some other abstract concept, muddying the water such that everyone is just talking about what "computation" means to them.

I think the real question we're getting at is, "what is the relationship between what a human brain does to solve a problem, for example moving a body into the correct position to catch a baseball, and what a computer does, which we know is executing explicit math equations to calculate trajectories, inverse kinematics, etc?" Right? We're talking about the illusion of intent, of goals, of the desire to solve problems - and as far as we can tell, rocks obviously do not possess those traits.
I'm merely noting something learned from a lot of arguing on the internet -- if you "ask" in an accusatory way, or a passive-aggressive way, or a way that makes it seem as though you've intentionally hidden something in your question, people are less likely to give you a genuine response. People are naturally conflict-avoidant, and the way the above question was asked makes it sound like someone is itching for conflict. Even if the OP had a good answer, it can be exhausting to phrase such an answer in a way that defuses points of conflict for an already-hostile conversation partner.

This advice parallels one of the Hacker News guidelines: "avoid gratuitous negativity". Asking questions in a gratuitously negative way doesn't usually make for good conversation.
Marissa Mayer, Yahoo CEO, Says She's Expecting Identical Twin Girls
First I thought you meant Catmull, as in Catmull curves, then I've found out that there is a font called Catull :) Thank you!
This is particularly obvious in anime, where certain quality standards that are enforced in the west are often broken in the name of telling stories that push the boundary of there system.

For instance, "Futari Wa Precure" was the begining of something almost as big as Sailor Moon and around episode 24 of the first season they put extra resources to make an incredible finale; they were not sure if they were going to make more episodes for the season.

All of a sudden they need to produce a new story arc and for a few episodes they out of control in terms of writing and direction and the story frankly doesn't make much sense for a few episodes until they are able to get on top.
Technical Operations Manager  Evernote
technology can only succeed when the average
programmer can use it without doing much errors

GPUs have been pretty successful despite the fact that you need to be a GPU programmer to program them.
Xpertsea Solutions Inc. - Quebec, Canada - Full Stack Web developers

Aquaculture is the fastest growing food source in the world. In 2050, there will be 10 billion people on earth, and with over 800 million malnourished people worldwide, the aquaculture industry needs to play a major role in solving world hunger. XpertSea has developed a groundbreaking technology that combines hardware and cloud-based services to help aquaculture facilities monitor their organisms and manage their production with live data.

See offer here:
https://angel.co/xpertsea-solutions/jobs/67864-full-stack-de...
Indiegogo - San Francisco, CA - Senior Software Engineer

Come join us in building out Indiegogo's platform to democratize the way ideas get funded. We're all full-stack engineers and build mainly on Rails, Angular, iOS, and Android.

Indiegogo is the type of place that empowers you to take an idea and run with it.

We're hiring for:

Senior Software Engineer - http://bit.ly/1Q6rIns

Lead DevOps Engineer - http://bit.ly/1Jvx7jy

iOS Developer - http://bit.ly/1NVnsbe
pretty dumb article. An editor could save it by shifting the take away towards the concepts polygot and the concurency requirement and it might make a bit of sense.
Location: Oxford / London, UK

Remote: Yes

Willing to relocate: Yes

Technologies: Python, C++, Fortran, MongoDB, PostgreSQL, parallel computation, HTML, Javascript, CSS

Email: timothy.green+hn@gmail.com

Website: http://tfgg.me/ (minimalist/woefully underdeveloped)

Github: https://github.com/tfgg

CV: http://tfgg.me/cv.pdf

I'm a computational physicist with a long history of programming and web development looking for new post-PhD challenges, technical and social. By day I work on developing new methods for quantum chemistry in order to solve problems in physics, chemistry and materials science, by night I work on internet-based projects to improve democracy in the UK. I love learning new things, and if you've got interesting data to play with, or just a crazy idea, I'd love to chat.
Location: Manchester, UK

Remote: Preferred

Willing to relocate: Possibly

Technologies: Google Go / Golang, Java, Cassandra, PostgreSQL, MySQL, Big Data, PHP, JavaScript, HTML, JavaScript / TypeScript

Resume/CV: https://martingallagher.com / https://github.com/martingallagher

Email: martin@martingallagher.com
Apple patents “a cellular telephone [that includes] a smoke detector”
Wait, what. At roughly the 1:34 mark, the voice pulls up photos of her kid with a pumpkin. Do you have to tag your photos with "pumpkin" first or is the recent "Choose the picture of waffles" in Recaptcha fueling that?
Interestingly, the blue g favicon is still there on the front page at https://www.google.com/favicon.ico (cache is off).
Mad easy student housing for students with new mobile app
Having used both S3QL and Tarsnap.. In my experience, S3QL's use of remote mounted filesystems is fundamentally unsuited to unattended backups. On many occasions, S3QL's mounted filesystem would break mid-backup due to network issues, and stay mounted and unable to recover. Then, from that point forward, no backups would ever work again without manual intervention because the mount point was already open.

Additionally, S3QL would periodically issue new releases that didn't support old versions of the file format, or only supported them a set number of releases back. So if you didn't upgrade frequently enough, you'd find yourself with a release that refused to read your existing gigabytes of backup data. And then at that point, you have to do a binary search to find and recompile old releases in the vain attempt to resurrect your data and avoid having to do a full backup from scratch.

Bottom line: Stay far away from S3QL and instead use Attic, Borg, or Tarsnap.

Also, if you select Attic or Borg, check out Atticmatic: https://torsion.org/atticmatic/
5 Things You Need to Get Out of Your Roofing Estimates – LGC Roofing Blog
Nimbl3 https://www.nimbl3.com | Bangkok, Thailand | Onsite only | Provide Visa and work permit

We build web (Ruby on Rails, Node and Go) and mobile applications for startups of Asia Pacific.

- Technical Product manager http://git.io/vGwUm

- Full stack Ruby on Rails developer. Multiple positions http://git.io/nvlh7A

Contact us at hello@nimbl3.com with your CV, github account.
PromptWorks - Philadelphia, Pennsylvania. Local only. Relocation assistance available.

We are a development shop that focuses on software craftsmanship. Our calling is to help companies create amazing, intuitive web applications, APIs, products, and services.

Pair programming, continuous integration & delivery, kaizen, and TDD/BDD aren't just ideas we pay lip service to, but core practices of our day-to-day work.

Open positions:

- Senior Software Engineer
- Senior DevOps Engineer
- Software Engineer
- Front-end Engineer
- Senior UX/UI Designer

We use lots of Ruby, Python and JavaScript.

More info: http://www.promptworks.com/jobs/
Throwback 90's?

I'm so glad we're mostly rid of useless ornamentation: endless bevels, drop-shadows, gradients, and skeuomorphism...

There are many different takes on flat design, so it's not a design mono-culture. Google, Microsoft and Apple all have unique, flat, design languages.
> Sure, but not a big enough difference (for most folks) to consider upgrading from a 2nd-gen.

Agreed, but thermostats really shouldn't be something we have to replace every 1-2 years anyways.

Hell, I've a v1 (.12) Nest and see nothing compelling to make me upgrade - and that makes me happy.
I'll be the first one to say it: I liked the older better. There was literally nothing wrong with it, it did not look dated at all.
I was hoping for some kind of deeper dive, that list is very 10,000 feet. I've found Google's results to be increasingly frustrating, but Bing is no better. I do like how Bing extracts date, post count, and last post date information from forums. I really don't enjoy a page of results that don't match my query which I tend to get more of on Google than Bing. Google is still king for code searches. Yahoo is so very far behind both of them.

I firmly believe the next "search engine" will be a curated directory of content and not automated. Then I can just leave out the spam sites and junk.
Location: New York, New York

Remote: Yes

Willing to Relocate: Yes

Technologies: Ruby on Rails, JavaScript, jQuery, Backbone, React, HTML, CSS, SQL

Resume/CV: http://tbescherer.xyz

Email: Tbescherer@gmail.com
I suspect a lot of it is simply that it's one of the first "real" programming languages taught in universities and trade schools. People who get into software engineering purely pragmatically (their parents told them they could make a lot of money) but have no passion for the art simply default to it.

It's why I always ask about favorite programming language in engineer interviews. It's not that there's a right answer, but I do expect to hear some nuanced opinions. If the candidate says "Java" and then looks at me like I'm a little crazy for asking, I know they probably aren't a good fit.
Google Gets a New Logo
Show HN: Eat.ai – on-demand hassle-free team meals ordered through Slack
Yes, complicated things where much simpler then. The reiserfs creator was still cool and free, gnome was not a parkinsonian desktop with hyperactivity disorder, Xfre86 was da bomb, star-office, the stupid fire-ants in falcon's eye... and lilo of course.

The good old Woody times... :-)
Just curious, why did you think there was a pivot away from flat design?

I'm also interested in learning about some alternative designs though.
r/SpaceX has a lot of good info. Check out the "What are the differences between the Falcon 9 v1.1 and the upgraded Falcon version popularly called the v1.2?" FAQ here: https://www.reddit.com/r/SpaceX/wiki/faq/falcon

This Wikipedia page has a mention of super-chilling: https://en.wikipedia.org/wiki/RP-1
In the Features analysis section, points 5 and 6 have the same heading, Dependency Injection. Should point 6 be Server Rendering or something similar?