skysight-inc/HackerNews huggingface dataset:
Wait, there's a proximity sensor in the Nest (thermostat, I'm assuming you're talking about)? What function does the sensor serve? And what is its capability exactly - it can detect a person within 10 feet - who happens to be in the same room as the Nest thermostat? Or?
That's for a patrolman, as well. Senior Detectives down here in an urban area of Texas make $95,000 PA. And I learned that at least here, the pension is calculated as 75% of your last three years' salary averaged, cause a local cop just got brought up on manslaughter charges for shooting a black dude in the back of the head at point blank range.
There Might Be 100 Million Planets In Our Galaxy With Complex Life
Stockfish 5 was released yesterday: http://stockfishchess.org/

As mentioned elsewhere in this thread, Stockfish is just an engine - you must install a GUI separately. XBoard is well known, but there are better alternatives:

http://chessx.sourceforge.net/

http://scidvspc.sourceforge.net/
I don't have that much time to look at the link, but at the first glance it appears that at least some of the studies reviewed relied on self-reported calorie intake, so the subjects were not kept in laboratory conditions where the food intake was strictly measured.

This has been shown to be widely inaccurate, for example here and in the references to this study

http://ajcn.nutrition.org/content/71/1/130.long
I have students who are excellent at both Computer Science and Systems & Control, who are not opting for the subjects at GCSE. Many have stated that they have chosen a softer subject to study that will give them some respite from study.

With most students being forced to study 3 Sciences, Maths, English Language, English Literature, a Foreign Language and a Humanities subject, there is little wonder that they want at least one subject, from their optional choices, that they deem easy, if not particularly worth while.
I like Objective-C a whole lot, but this is a shitty example. You didn't show what "a lot more text" looks like, you showed everyone what "proper variable names" look like.
Yeah the article sort of ended abruptly.
I fixed the posting to avoid this pretext for ignoring the intent of the thread: "Please do not post recruiting firms or job boards."
Ask HN: Seeking consulting/guidance
I see all the comments in those Seeking work/freelancing threads and often find myself very impressed with their experience/abilities. I just finished my 2nd year of college studying computer science and have been doing web/android development on the side for about a year now, and I feel like I would gain mountains of knowledge talking to any one of those people.

I've been making rather basic web apps/sites in Django but am constantly trying to work on side projects and improve. Though it's not freelance work, I was wondering if anyone would be willing to give me some overarching guidance/consulting and answer some questions I have (I'd pay you for your time). Not looking for Django specific, my goal is just to become a better developer and gain some wisdom from the more experienced folk. Thanks for reading, and if you're interested, my email is ddlugo321 --at-- g--mail.
Why do you not post TPB links to your books alongside the amazon links in your profile? Do you not want your sales to go up?
Wow, there are some really cool and unique ideas in this editor. Thank you for sharing.

I am of course so ingrained in the emacs way that I probably will never change editors.
Don't CTEs solve the problem of representing trees in a DB (modulo depth limit)? I have used them to construct schemas that represented org charts and other kind of trees. Right now I'm working on a project that will probably use an RDBMS to store the parse tree of a compilation.
5 bytes: 1|2+2
The good thing about JavaScript, however, is that it has become a compile target for many languages. You could theoretically write an Atom plugin in any language that compiles to JavaScript, even a Lisp-based one like ClojureScript.
I know SQL inside and out, and I hate it for anything put trivial queries that involve a single table and a single WHERE clause.

Every time I write a query of reasonable complexity, I have to figure out what I want the database to do (in an imperative sense -- read from this table first, then look up this in that table, then do this other thing with this other table for each row), and then figure out how to translate this into a declarative SQL statement, just so the database's query interpreter can turn that back into an imperative program it can run.

The whole thing is just a huge unnecessary round-trip of thinking, and SQL is limited in that there are many simple things it can't do, and you never really have any guarantee that the database's query analyzer will execute your query imperatively in the manner you hope for (which can lead to terrible performance problems, and hacks like index "hints" still don't always solve it). I'd MUCH rather be able to program against the database imperatively, directly.

So despite using SQL day-in, day-out, I totally agree that it is weird, obtuse, and a kind of "non-language" (in the sense that any query is limited to a single declarative statement, with a host of limitations, instead of an imperative programming language that allows you to write whole programs of execution).
CHEWSE - San Francisco, CA - Full Time

We're Chewse, and we're bringing taste to office lunches. We believe good food is a powerful force for uniting people, and we want to wield it to build stronger communities everywhere.

We are a young startup and a small, passionate team that's hungry to tackle really big problems. We're located in a work loft in San Francisco's SOMA neighborhood. We have a kitchen. (And we like to use it.)

We're hiring for two positions:

FULL-STACK ENGINEER: https://www.chewse.com/#/jobs/full-stack-engineer/

JAVASCRIPT ENGINEER: https://www.chewse.com/#/jobs/javascript-engineer/

If you're passionate about good food and good people, reach out — I'm eager to hear from you!
Not sure what the definition of a "startup" is here - Dennis Publishing was founded in 1974 and they are on the list...
You don't get it. We don't necessarily want vim to live forever. We'd love for another editor to come along and eat vim's lunch. It's just that in order to do that it needs to take the lessons that vim has taught to heart.
The right to be forgotten is way different than a robots.txt file...
Use Gogs to work collaboratively
One of TrueCrypt's best features was hidden volumes. As far as I know, BitLocker doesn't haven anything like that. I can definitely see that someone would have an interest in getting that shut down.

BitLocker lacks another one of TrueCrypt's most important features: open-source code, readable, verifiable, and compilable by any interested user. BitLocker is almost definitely already backdoored, so encouraging people to switch to that makes all of that data accessible by the powers that be.

I think it's silly to pretend like no authorities would have an interest in promoting the use of closed-source encryption techs. Apple and Microsoft were both willful participants in the PRISM program. TrueCrypt was the only open-source FDE software that had widespread adoption on non-Linux systems. After this, no major corporation or group is going to use TrueCrypt to encrypt anything anymore and will rely entirely on the backdoored encryption solutions provided by the NSA's known and confirmed compatriots.
2,000 books? That's one book a week for the next 38+ years. Why should I worry?
Mobify (http://www.mobify.com)

Vancouver, BC, Canada

Mobify is a mobile e‑commerce platform that helps enterprise retailers optimize their websites for conversion on smartphones and tablets.

Product:

Product Manager: http://jobsco.re/1tvkqNk
Senior UI Designer: http://jobsco.re/1myNkNr

Senior Web User Experience (UX) Designer: http://jobsco.re/1i1SxaU

Senior Back-End Engineer: http://jobsco.re/1oSVUWk
Senior Front-End Engineer: http://jobsco.re/1nBAGyP
Full Stack Engineer: http://jobsco.re/1oSV77K
Junior / Intermediate Back-End Engineer: http://jobsco.re/1tvk74U
Junior Agile Project Manager: http://jobsco.re/1oSVlvF

Customer Success:

Customer Success Manager: http://jobsco.re/SZE0pU
Front End Engineer: http://jobsco.re/1myNhkJ

Mobile Designer: http://jobsco.re/1mbwDVh

QA Engineer: http://jobsco.re/1i24I7p

Mobile Developer: http://jobsco.re/1myMxMx

Project Analyst: http://jobsco.re/1nBAhwj
Project Coordinator Intern: http://jobsco.re/SZEGLU

Revenue:

Sales Director: http://jobsco.re/1oSVOxT

Sales Engineer: http://jobsco.re/1myO9FY

Sales Development Representative (HQ): http://jobsco.re/1myN80L

Sales Development Representative (UK): http://jobsco.re/1lWcDsI

Account Executive (HQ) & (UK): http://jobsco.re/1i1SlZf

Channel Account Executive: http://jobsco.re/1nBzF9Z
Show HN: FuncyTown – generate HTML and CSS from JS
Here is a Nimrod version which does the same:

proc `+`(x, y: int): int =
result = x
result.inc(y)
result.inc

echo(2 + 2) # => 5
Rumours aren't a good base for disputing someone's point.
All of which are effectively meaningless for the pupils, only possible consequence might be the set they're given when they first enter secondary school - which should be readjusted very quickly if incorrectly assigned.
Well its a clean new design basically the first classic new RISC design for a while, but 64 bit instructions are going to take up more space generally so it is unlikely anyone will make a microcontroller - 32 bit microcontrollers are still pretty new...
I tapped out when thy implied that the "cloud" was a programming languange, but this works too.
On the flipside, using pre-increment introduces a dependency, which means the processor can't do Out-of-order execution on instructions using that value...
With a paid version of the app or an in-app purchase, sure. Sadly, some devs only have an ad-supported version. Apps that waste my screen space and download quota with ads just aren't worth it. Either the ads go (with AdAway) or the app goes.
SEEKING WORK - Remote

I am a web application developer with a full understanding of taking projects from idea to reality, and the full technology stack needed to make such an application come to life.

Languages I've use: PHP, Java, Perl, JavaScript
Environments I've worked in: LAMP, Windows, Linux, BSD, VAX
Databases I've stored data in: MySQL, MSSQL, Postgres
Frameworks I've used: Zend, jQuery, Struts, Spring, JavaFX, CakePHP

Most professional experience is in the back end web development realm, with some "moonlighting" with desktop and mobile application development

Preference given for long term projects.

Linkedin: http://www.linkedin.com/in/canadiancreed

If my skillset would be useful to your project or needs, please contact me at creedis at gmail dot com
SEEKING WORK - remote, South India

You might be in need of a complete branding experience covering everything from logos to stationery to social media graphics and email signatures.
Or you might need just a quick logo and a website or a slick new UI design for your latest app. Either way, if you need designs done, I'm your man. I have over 7 years of experience in designing brands and developing front-ends for apps and websites, a selected few of which are available for perusal over at my portfolio site[0] and on dribbble[1].

For inquiries, my email is in my profile.

[0] http://dffrnt.com
[1] http://dribbble.com/vjk2005
I have never profiled where the bottleneck is, but if I had relativenumber and cursorline set, I could see it literally redraw the screen (on both Intel and nVidia GPUs). Luckily, it's a bit better now on my MacBook Air 2012 and the latest MacVim. But it used to be so bad that I often unset these options.
Author Jay Lake has passed away after a long fight with cancer
Stockholm, Sweden – Tictail (http://tictail.com) (VISA candidates welcome!)

Tictail is the easiest way to start a beautiful, online store. We're now home to 45000 stores and plan to grow 3x over the next year. We care deeply about user experience and want to make e-commerce as accessible as starting a blog. As a result, more than 80% of our store owners would recommend us to a friend.

At Tictail, you'll be building something that helps people all over the world grow their own business from their passion. You’ll work with some of the best people you’ve ever met, making ambitious things, with a great amount of responsibility. Our stack is Python (Tornado, Flask), CoffeeScript/JavaScript (Node, React, Backbone), Redis, RabbitMQ and Elasticsearch. We host our infrastructure on AWS and manage it using Chef.

Because Tictail is nothing without our colleagues and our culture, we might not match your expectations of a normal recruitment process. We will definitely want to figure out if you’re smart and get things done, but more importantly we want to figure out if we click.

If this sounds interesting, get in touch at jobs+hn@tictail.com and tell us a few things about yourself and a project you've enjoyed working on. If you want to learn more about how we work and build product, you can take a look at our product blog (https://medium.com/tictail-makers) and code (http://github.com/tictail).

Thanks!
Stop using Gotham
This is off topic, but I've always wanted to know if there is some reason that Mac OS supports so many of the Emacs editing commands? C-a, C-e, C-f, C-b, C-k, C-d all work. It often surprises me when I'm in some other app and accidentally use an Emacs command, only to find that it works.
Where are we?

- Doesn’t matter - you can work from your preferred location. But in case you’re wondering, we’re in Hattiesburg, MS.

Who are we?

- http://www.schoolstatus.com

- SchoolStatus is a data framework for the K-12 education industry that combines a school district's disjointed data systems into one easily-accessed location. Our web-based interface allows educators to make data-driven decisions - regardless of previous technology experience. We also provide a mechanism for principals to deliver evaluation measures to teachers for real-time classroom feedback.

- Our backend engine provides mechanisms for automated data retrieval and sanitation, allowing the customer’s data to remain fresh with no interaction needed.

- Launched in January 2013, we’ve quickly become the data solution for roughly 50% of Mississippi public school districts and are currently migrating into other states. We’ve been revenue-driven and maintain profitability, which has made us attractive to potential funding sources and we’re currently considering our options.

Who are you?

- You are a talented, enthusiastic programmer that can’t wait to assist in the development of our backend engine and front-end interfaces. Our core technologies include:

* Ruby as primary language on backend. Due to lack of APIs on many third-party educational systems, data retrieval is often performed by various scraping methods. Experience with Mechanize, Nokogiri, Watir, and the likes are the icing on your cake.

* Ruby’s Padrino, a highly extensible framework built on Sinatra, is the glue connecting our backend to frontend.

* MongoDB, Redis, Postgresql, Elasticsearch, and Amazon Redshift provide our various data stores.

* Objective-C/UIKit powers our teacher evaluation instrument for iPad and you are totally okay with that.

* Angular.js on the frontend is something that makes you smile. Data visualizations created with Highcharts, D3, and Charts.js.

* By no means are we limited to the languages and technologies above. Solutions from other areas are always welcome - as long as they play nice with others (Flash.)

What will we give you?

- Competitive salary with full health, vision, and dental benefits.

- Retirement plan (comparable to the big guys that have way more meetings) with company match that will make sure your cohabitating hamsters are well-cared for in their old age.

- Flexible vacation structure (meaning just tell us you’re going out of town), including a company-provided condominium in Florida. Yes, we have a condo.

What will you give us?

- Loyalty to the company goals as a whole and a desire to serve the greater good.

- Flexibility to perform outside of your specific role when it’s needed, included talking with customers and attending trade shows from time to time.

- A good sense of humor - because nobody likes a boring job.

----

Contact us with questions, resume/CV, or portfolio at hack@schoolstatus.com
Performance is temporary, design is forever.

(Remember that the slur against Emacs -- itself once considered by some too heavyweight to compete with vi -- was that it used "eight megs" of memory.)
Videos from the Visible Human Project
This idea that modern life makes people sick is one of the most common misconceptions on Hacker News, and I have to keep coming back over and over and over to point to facts on the issue.

Not the modern life per se, but some aspects of it - definitely. Not the progress, achieved in surgery - but the widespread sedentary lifestyle and lack of exercise. Not the achievements in agriculture - but the prevalence, cheapness and widespread availability of highly processed foods. Not the invention of antibiotics - but, again, the relative cheapness and availability of substances like alcohol, cigarettes and other abusable substances ...

While, as you point out, the benefits of modern life outweigh the disadvantages, that does not mean that we can just ignore those disadvantages.
Taxation is theft. These people need better values.
Show HN: our MVP landinggear.me for building landing pages
Hello HN,

www.LandingGear.me is designed specifically for building single page landing pages.

Our first MVP got a good response with a few hundred people visiting and downloading templates.

So we've taken it to the next level of development, added more features and functions and added an option to pay.

We're now wanting to get a little more validation and feedback.

Would you mind please having a look and posting your feedback here?

thanks!

Anton Winter
IPv6 day: Turn Off IPv4 on 6 June 2014
It's a second edition. The preface says it's a significant rewrite. I think that being from the 1960's it was before the practice of making superfluous new editions to drive new sales.

But I do share your questioning the need to constantly write new Calculus textbooks. I often read about complaints about public schools being stuck with "old" textbooks, as if grade school math, science, and history have somehow changed in the last few decades.
You shouldn't have to engage in combat against your appliances, even if it's easy to win.
The Canadian Government Has Forbidden Meteorologists to Discuss Climate Change
Foraker Labs. Boulder, CO.

We build stuff for clients as well as maintaining a couple of internal products. Our clients range from Breastcancer.org to local school districts. Our products range from usability testing mobile web sites (http://www.uxrecorder.com/) to navigating traffic more efficiently (http://www.i70app.com/).

We're looking for someone comfortable with both Ruby on Rails and JavaScript.

We're also looking for Web and iOS designers.

More details and apply here: http://www.foraker.com/careers/web-developer/
Good spot. We've ended up playing a little fast and loose with the definition. Dennis made the cut because we've seen them at silicon milkroundabout (https://www.siliconmilkroundabout.com/) but by that definition we'd let the BBC in, too. Should probably tighten it up - not sure the likes of Ocado really qualify, either.
I will redirect all IPv4 to a static page on my site. It’s a clear and simple message to the consumer: your ISP does not give you a modern and adequate service. This is costing me money, I have to pay for IPv4 addresses and I estimate the loss to be significantly higher than 1/365 of my costs. So it’s only natural to reciprocate and deny service for 1/365 of a year.

The only people who should do this are webmasters. If network admins do it, they are breaking IPv6 exactly when it’s the only means to get to my site. It’s also critical that the services are still accessible but non-functional and give a clear reason for it: you are not receiving a proper Internet service. As opposed to a nondescript error message.

Savvy consumers can do it too, off course, but it would have an impact of exactly zero in the grand scheme of things, since deploying IPv6 will cost providers more than the lost 0.05% traffic for a day.
Stretching the definition of 'London' slightly:

http://zonino.co.uk/job/1397
[Gem] Pry Macro – Macro recording and saving for Pry
Lausanne, Switzerland - Urturn (http://urturn.com)

Front-end developer

Urturn gives users the opportunity to instantly express themselves and share their style in an ever-growing variety of ways.

We are looking for a front end developer to help us push the boundaries of what is possible, working side by side with outstanding designers and engineers. You should be proficient in HTML and OOCSS. You should appreciate the details that make a front-end user experience memorable, and demonstrate enthusiasm for new front-end technologies. You have a serious eye for detail and a thirst for pixel perfection.

You can read more about this position here: http://www.urturn.com/jobs

Thanks!
Here's the Perl 6 solution:

multi infix:<+>(2, 2) { 5 }
say 2 + 2; # 5
Do Parallel Universes Really Exist?
Its part of Cocoa, search for ~/Library/KeyBindings/DefaultKeyBinding.dict for more information and how to alter the behavior.
heres one for the nsa...
http://i.imgur.com/bp7bJFh.jpg
Even with depth=1 it still pulls the .git/ blobs for the entire repo. The use case is: only want a subdirectory, and only want the repo/history objects for that subdirectory.
Do you know of any good ACID NoSQL?
Once you condition on the number of draws, you do get that binomial distribution.

Suppose you have a coin, which gives a random outcome X. But you can only observe the outcome of X when another independent binary random variable Y is true. How can you tell if X is biased?
Since X and Y are independent, the observations where Y is false are irrelevant since they don't tell you anything about X. So you just keep the observations where Y is true, and from there you can apply a binomial statistical test to the observations of X.

[ In case you're wondering whether applying statistical tests to variable sample sizes is valid, the answer is yes: a p-value is a uniform random variable from the set of observables (augmented by a continuous random variable, since our set of observables is discrete) to [0,1]. Our p-value is a mixture of p-values on smaller sample sizes, so it is still uniform. ]

This is exactly what happens here: consider a random outcome {win,lose,draw}. If you don't have a draw, let Y be true and X be the outcome of the game. If you have a draw, let Y be false and X be a random coin with the same distribution as for non-drawn games. Then X and Y are independent random variables and the above applies.

Informally: draws are not useful information in determining whether there are more wins than losses.
And what exactly is http://hirerefugees.org ? Whilst I completely commend your involvement w/ that site, it does feel like a bit of a double standard here.
PacketZoom

packetzoom.com

Burlingame, CA

PacketZoom provides mobile speed as a service to app developers and we want your talents, passion and personality on the team to help build our pre-IPO, SaaS model company. Our headquarters is located in Burlingame, California, a couple of blocks from Caltrain.

We’re a technology company first, solving hard problems that others think are impossible.

We’re looking for INTERNS, as well as FULL TIME people who want to shape the company technology and culture.

H1B Transfer ok for the right candidate. TN ok.

Roles

- Developer Evangelist - know how to code, and get smart developers to try us out

- P/T Office Manager - Help us stay organized as we grow and scale the team

- Business Development / Marketing Specialist - build our customer pipeline and help define our go to market tactics

- Sales Engineer (Intern)- work with app developers to get our SDK integrated

- Business Development (Intern) - Generate leads and close deals with strategically important customers

contact john at packetzoom.com