skysight-inc/HackerNews huggingface dataset:
And quite a bit behind in flexibility and dynamism.

Giant step backwards. Vtables? I don't think so.

override keywords? WTF? Its not so much they removed the C as the "Object".
This was there long ago, and was removed.
which is kind of ironic, seeing as conway is major airbnb investor and airbnb is arguably one of the largest contributors to the housing shortage in the bay area.

people ellis act buildings and then airbnb them as a way around the law
> Requiere truly talent to do a hard-to-understand mess in python, and in that case, is very likely the code was made by a good developer ;)

Last I checked, the whole "if it was hard for me to write, it should be hard for others to understand" was still a mockery, not a seriously-interpreted excuse. It ignores the fact that the programmer's future self will eventually need to maintain that code. The developer might have skill, but one who writes unmaintainable messes as anything other than a Perl-golf-style mental exercise probably lacks wisdom. :)
Would you say a woman using gender-based insults against a man to be considered oppressive when she has the power to have men fired?
It's been a while since i have written c# but wouldn't a closer/fairer comparison have been to use the fluent methods?

e.g. instead of
var result = from p in numbers where p < 5 select p;

you could write:
var result = numbers.Where(p => p < 5);

the 'from ...' and 'select ..' adds a lot of boilerplate
>marketing channels

When your "marketing channel" is my Facebook news feed, then yes, this is absolutely what should happen.
My bet? Docker increasingly is something that will be used even if the user don't know it.

Builds, as an example. This was my first introduction to Docker - scaling Jenkins worker nodes was allocating yet another VM. As you scale to tens or hundreds of build slaves, you realize utilization across the cluster is down. Scaling builds with Docker was simple and efficient to implement and it allowed me to drive utilization up dramatically.

Now there's 15 different companies, integrations, and tooling surrounding this space to make that process repeatable to the masses. Amazing.

We're seeing the same thing in the orchestration, paas, sdn, iaas, YOUR ACRONYM OF CHOICE, and one common theme is that ecosystem is standardizing around Docker. That's pretty powerful.
Device looks to be based on an NXP LPC1830FET180 microcontroller which uses an ARM Cortex-M3 processor at 180MHz.

http://www.nxp.com/products/microcontrollers/cortex_m3/LPC18...

The product page seems to indicate it does a more than run JavaScript.
You kind of do already. You have the choice between convenient places near you which cost more or drive to out of town big box stores where things are supposedly cheaper.

Or you can buy online, and wait until tomorrow for your items but pay less again.
How is the cephes license non-free?
Finance Professor Values Uber at $5.85 Billion
>The vested interest is often a sign of an unreliable claim

Well, we do know that companies can throw science to the side and rush to push products to market. They can even pay researchers for favorable studies (tons of tobacco industry sponsored studies back in the day, showing how smoking was a-ok).

We also know that GMOs have vested interests of trillions of dollars, from companies such as Monsanto.

The "vested interests" of GMO-haters are what? At best their ideology -- which is not a tangible interest.
Contributed by a commenter on J.C. Dvorak's "How Long Before Apple Gets a Search Engine?", http://www.pcmag.com/article2/0,2817,2458892,00.asp , musing along the same lines.
"he carried into adulthood the concomitant problems in relating to others—and very pertinently to women—ensuring the prerequisite internal pool of frustrations essential for lateral thinking"

I don't think this follows at all, honestly. Frustration begets more frustration, not lateral thinking.
And when it comes to a "book for that language", Programming Perl really does take the cake.
Hopefully this feature will help to mitigate political PR's like this one so that project leaders can get back to writing code and won't have to deal with their repos being overloaded by non-contributor talking heads. 742 comments over a simple terminology change? Yeesh.

https://news.ycombinator.com/item?id=7801646
Lmao that people are still taking AI seriously.
I actually just wrote about this (both the "zapper" and recording your dreams), check out the last segment of the article regarding turning lucid dreams into movies: http://www.lucidsage.com/the-future-of-lucid-dreaming/
Some style stuff, for terseness, you can do things like change -

move(left, State) ->
move(getVector(left), State);
move(right, State) ->
move(getVector(right), State);
move(up, State) ->
move(getVector(up), State);
move(down, State) ->
move(getVector(down), State);
move(Vector, State) ->
...

to

move(Direction, State) when is_atom(Direction) ->
move(getVector(Direction), State);
move(Vector, State) ->
...
ZEFR Engineers (Venice, CA) solving BIGDATA problems with Code – Can you help?
Are you interested in working with talented engineers that are passionate about the following technology?

>>>>>We manage video data for clients.

How do we increase the efficiency data analysis of billions of YouTube videos?

How can we best categorize the content in these videos?

>>>>>We offer professional insights on our clients’ YouTube channels.

What benchmarks can we create to best analyst and compare a video’s performance?

How do we make the data actionable for clients?

We develop instruments to evaluate a brand’s performance on YouTube

What metrics or analytics would be most useful for brands to see to help them expand and utilize their YouTube presence?

>>>>>>We make it easier for brands to connect with their fans

How do we create data based insights to help facilitate mutually beneficial interactions between brands and their biggest fans on YouTube?

ZEFR solves problems with the following tech:

(Flask), JavaScript (Angular), PostgreSQLGit

Front - AngularJS, HTML5, CoffeeScript, CSS3

Back - CentOS, Ubuntu, Python, PostgresSQL, Redshift, Cassandra, Dynamo DB, Flask, Redis, Rabbit, GoLang,
…and more

INTERESTED IN HELPING ON A FULL-TIME BASIS?
QUESTIONS?

JAMESC@ZEFR.COM
James Chmielinski
Head of Talent/Recruiting at ZEFR
ZEFR.com
Are you W2 employed in the US with an employment contract that says you can't quit without 4 months notice?

What does the contract specify as a remedy for the company if you quit early?
Relevant: https://xkcd.com/801
EDIT: Looks like this has been fixed already. Speedy update by GitHub, nice work folks.

This is very easy to bypass. I was able to 'chime in' on one of the massive threads this feature intends to stop by referencing it in an issue on one of my repositories:

https://github.com/joyent/libuv/pull/1015#issuecomment-45544...

Obviously this is a tad more complicated than before (and makes it much harder to go on multi-paragraph rants) but the trolls can still troll.
> The current state of affairs appears to be that it does eventually flow out to them, but with a significant (1 week+) delay

I don't think that's true, at least not for Redfin. According to them:

"Homes on the MLS show up on Redfin in 30 minutes or less." - http://forums.redfin.com/t5/Inland-Empire/How-quickly-does-M...

"Local brokerage sites like Redfin show homes for sale immediately, as opposed to the seven to nine day delay typical for the national portals." - http://blog.redfin.com/blog/2013/03/you-deserve-to-see-it-al...

"Updates every 15-30 minutes" - http://www.redfin.com/about/data-quality-on-redfin

The biggest advantage of a local (real human) broker is they know what's about to go up for sale, have detailed neighborhood info, can help grease the wheels of your deal, etc. If they're good.
Getting better judges would spoil the point of this event, namely to drum up some free publicity for the organizers. Alan Turing would probably be depressed at having his name associated with all these silly events.
Bitucket is down (again)
http://status.bitbucket.org
Car demo seems broken, but the House demo is nice.

Sounds like Apple showed some more graphics intensive demos as well,

https://twitter.com/alteredq/status/474604440910303232

but I don't think there's an online version of that yet.
For instance, that is the aim of IBM's Watson project. Certainly, if you create a program capable of answering useful questions (a "deep QA" system), then that is a praise-worthy effort. But that is not the aim of chatbots, which are not QA systems or automated support systems.

In fact, advanced QA systems will probably never be convincingly human, as they are designed to be useful rather than to trick people. Watson is a good example of this.
Oups, seems like it got too much traffic because of HN Front. Realtime... I'm sending a message to the team responsible for this.
I started a small party rental service in college. It was sold after 2 years, but I made enough for rent, and most of the people I delivered to were extremely cool and sometimes let me hang out at their parties.

I was working as a statistician in LA overnight, from 9pm to 3am, and would work my delivery service from 4pm - 9pm and go to college in the afternoons. I was a broke student with no cash from home, so I made the best of it.

After college, I sold my rentals and client list to a friendly competitor (we would refer clients back and forth if we couldn't do the job) for a fair price. I quit my overnight job at about the same time. My employer took my quitting OK, and the company ended up paying me for another 2 months to be on standby and to train the replacement they hired. Just be cool, and straight forward, I guess. I was very clear at the start of my stat job that I was in college and wanted to keep this gig with those particular hours. I rejected a promotion offer they made because I planned to leave and told them so. My boss and I got along well, so to quit was bittersweet.

No regrets, I am successful still, in a completely different space.

Once you have to go out and kill your own meat for dinner.... food just never tastes the same from anywhere else.

I haven't worked a fulltime job for someone else in 5 years.
Cars cause accidents. Ban all cars. Car manufacturers can't be trusted obviously.
Developers probably see this the exact opposite way.

Finally they get to package their stuff in such a way the ops guys won't be able to change it after it is delivered.

Are docker containers 'tamper proof'?

Can they be locked?
You don't have to write in low-level C. You can write in high level C++, which is vastly preferable to javascript! Or hell, why not write in Lua! It's what this apparently transpiles to, and is much nicer.

The only reason javascript became popular is because it was the only option on the web. Why does that mean we would want to use it when we have better options?
So basically, you're saying the real estate agents are just the next casualty from the collateral damage that is the elimination of friction in society, and they are doing what they can to remain as middlemen.
One can be tested and improved upon, the other can't. Just don't sign me up for a face punching trial.
You have a funny definition of vaporware. There's active work happening in public in the neovim repository, and a summary of the work to date here: http://neovim.org/news/2014/june/
PayPal CEO to Facebook
how many other peoples work flows completely depend on bitbucket? We deploy from our bitbucket repositories
Ya, I used them to buy a condo and find my realtor. It was a good experience. :D
I don't find the "relevancy" distinction quite so clear, especially when you look into the actual complaints, which are arguably about suppressing past fraud to increase access to credit.

Regardless of relevancy, I don't believe any government has the authority to oblige me, a foreigner, to lie to its citizens when they ask me a question. (Especially when its domestic businesses, like the Spanish newspaper, are fully entitled to continue printing the truth? Only foreigners have to play dumb? That inconsistency suggests it's all just protectionism dressed up as a rights issue they aren't really committed to.)

As to the "state" as an actor, I was just speaking in the broad governing sense of the word, as opposed to, say, financial power, or religious power. But the type of power isn't really relevant though, because muzzles aren't suddenly comfortable if applied by financiers or priests either.
Growing at a rate of up to 4 engineers per month.
Awesome Sauce.
>Even if it took half a century for the reliability to be 'right up there' what excuse do we have for sofware then? We're getting quite close to that half century.

For one, software is an ever-changing thing (new requirements, updates, changes to the OS and libraries etc). Something like a telephone network can basically be deployed and then just maintained.

Second, the complexity of our software stack in a modern OS is many times bigger than the phone network's. And it also plays together, with any random program the user might want to install.

Third, what the software can do now, is amazingly different (and more powerful) than what it did in 1950. E.g real time multiple video/audio stream manipulation with filters, and face recognition and what have you (and that's just on one app -- we're also running 20 others at the same time) -- compared to doing some simple business/math calculations.

Whereas the phone network still basically does the same thing: transfers data from one point to another and routes calls. It's an extremely more narrow field.
Considering that this was the 50s and the first compiler was written by Grace Hopper in 1952 I think judging that guy is a little unfair.

We are at the moment at a point where Hardware is (to a degree) cheaper than manpower. You might want to think that one cost can be traded in for the other, which often is the case, yet there are those moments were the assembler programmer might miss the asymptotically more efficient solution that saves magnitudes of time and situations were that Cache-Miss in one of the inner loops just kills performance (and maybe kills that startup because the Application just stalls).

While I would never ever want to work like Mel, I share the admiration for Mel's work and propose that "Best Practices" be renamed "Somewhat-Optimal Practices" in his honor.
How to Style an LWD (Little White Dress)
The first strike is that you should put the money amount input after the input for what cause they want to support.

Strike two is that greenpeace really doesn't help the world. Their attack on Golden Rice is especially heinous.
Golden Rice would save thousands of lives of children in SE asia. Greenpeace's volunteers, these first-world college-educated white kids, haven't taken enough sciences classes to realize that GMOs are a tool that can be used well or used badly. They would like us to believe that all GMOs are vile. And they don't have empathy for people who are living on the brink of malnutrition.

http://www.goldenrice.org/Content3-Why/why.php

Here's a podcast that goes into the Golden Rice issue more, as well as other places where the political left are wrong on science. http://thecapitolhilltalks.com/alex-berezow-author-of-scienc...
Apple to get rid of 3.5mm stereo headphone port for lightning port (NPR)
We've got the same problem here, if our system goes down, we won't be able to deploy.
This makes me think of demoscene code. Squeeze the most out of a tiny amount of code.

http://en.wikipedia.org/wiki/Demoscene
Beaglebone is cheaper and already runs a version of node.js that has extensions to do digital/analog I/O
Of course, it is all about consideration. I just can't think of an example where training would be enough consideration for a non-compete.

Employers always have to pay for experience. You either pay more for an experienced employee or pay for training.

With an experienced employee you can include actual benefits, like you mentioned, or you can pay to train someone who will take a lower salary.
My workflows are dependent on bitbucket for deploys. I could work around if I needed to, since I keep other copies of the repos. NORMALLY. Today's different though: I just happened to be in the middle of migrating from one server to another. I practiced the procedure last week and got my notes perfected on how to do it. Of course, those notes are on bitbucket, unavailable...

Lesson learned! I'll make sure that bitbucket's never the only place that something resides, from now on...
Or instead of a single number representing the average, show a distribution of the mean total spent by each centile of users.

You'll likely see a long flat line at 0 for the first 95% and then a steep curve up for the last 5%.

If an app has high-quality in-app purchases, you will likely see that the curve slopes up slower.
Even if you don't follow the first half, it's worth skimming to get to the bottom where the computations predict the colors of chemical compounds with remarkable accuracy. The "Copper (II) aqua ion" one is the most impressive to me – the entire color spectrum is spot on.
Downvoted for being right again. Oh HN - you are nothing if not predictably petty. :-)
You are very right to be skeptical of findings like these.

However, it sounds like you might be going all the way into complete skepticism of evolutionary biology as a field. I think that's completely unwarranted. Maybe that's not what you mean though, sorry if that's the case.
Because conforming to the signatures necessary to implement an interface doesn't imply confirming to its semantics, so accidental interface "implementations" are a type-safety problem.
I got lenses in my Functors
In my state (Idaho) they are legally unenforceable....but still exist in many employment contracts. So, you can add the non-compete to a contract, and sew for infringement, but there is no way for the corporation to win the suit.

I've only seen the threat of lawsuit hit once. An employee left to work for a company he was contracted to work with (it was a year prior, but with a different department of a large corporation). The consulting company threatened lawsuit against the former employee. At that point, a number of employees threatened to quit, the story went viral in town, and that company had enormous trouble hiring for several years after that.

TLDR: unless you are a company that people are dieing to work for, non-competes will only work against you.
Craft Your First Impression
Im always wondering how people pinning versions manage software updates (security or not).

If you grow to a few hundred (or thousand or hundred of thousand) systems, it seems pretty hard to test and install combinations, and even if its a single combination with regular updates, you still need a very well oiled and consistent automated testing.
Yeah; that's a pretty limited interaction (compared to comments) so it wasn't a huge focus yet. I'll have a fix patched up and deployed in the next hour or so, though.

(Edit: fix is deployed.)
I don't know if Redfin uses the same feeds, but their update times seem vastly superior to Trulia, Zillow & Estately. After spending 1 1/2 years trying to find a house in a turnkey-scarce market, and using RedFin (after it launched in our market a few months ago), Estately, Zillow, and Trulia in parallel - this was the killer feature of Redfin for me.

For instance, I knew an offer we had made on a house was going to fall through when I got an alert from Redfin half hour after sending the offer, that the house was pending. Similarly - I found, toured, offered, and signed on a house (and was alerted to the "new listing", "pending", and "sold" status by redfin) before Zillow even had is registered as "For Sale".

So I am genuinely curious how their feeds differ from the rest. I originally assumed they all just scraped the MLS, but maybe this isn't the case...?
The interface, at least on Safari on a 13" MBP, requiring scrolling to go to "next" is a bit clunky. I stopped looking after a couple of the items because of it.
> It might be an argument against using Haskell at the current point in time, but it has nothing to do with the merits of the language itself.

The merits of the language itself don't matter that much. A language isn't a piece of art to be admired. And as long as Haskell is used by such a tiny group of people, the merits of the language itself can't even be argued well, because it's unclear how they work in practice for different kinds of software and different kinds of developers. And the tradeoffs people have to make aren't clear, and if the tradeoffs aren't clear, the merits aren't clear either. They're at best hypotheses of potential merits, or merits in the eyes of the very particular group that's currently using the language.
I find this trend slightly scary. The more certain bits of code are used, the more we tend to trust that they are good. Yet, the more time passes, the more complex systems get and the fewer people truly understand those core bits of code.

I've been in a few situations where I've seen core bits of code with glaring inefficiencies, but nobody even bothered to check them before, because we all trusted the group of people in charge of writing and maintaining that code. Turns out, those are "mere humans", just like the rest of us, and they can make mistakes too.
Apple has been more than willing to sacrifice direct profits for user experience - they'd no doubt make more money with the App Store as a free-for-all like the Play Store, but instead they don't do that, and often reject applications which would be quite lucrative for them because they don't meet the guidelines.

IAP isn't going away, but seeing Apple burn a little bit of potential profit to keep the store relatively high quality shouldn't be that surprising.
Not if the troll's entire audience doesn't care if (or won't accept that) their troll leader is hypocritical.
derp. yeah i wrote the comments before i coded it. I'll probably revise this section at some point. I still want to figure out if implementing select{} is possible
If you don't enjoy Perl code that looks like a cartoonish string of censored profanities, you could always try including 'use English' in your program, which aliases more descriptive names to all those punctuation-mark special variables. See here: http://perldoc.perl.org/English.html
https://github.com/polydawn/siphon-cli might address your needs for now. It's just a tiny little wrapper around terminals that shuttles the connection over a unix socket... which in the case of docker, you can put on a mount to access from the host. Author here; I built it to replace that use case of sshd with something that doesn't have the overhead of key management. Of course if you're doing something with network gaps involve, sshd might still be the right answer for you.
I rely on wiziwig[1] to watch Football/Soccer streams. The quality for Flash video streams is not great but it's enough for me to know what's going on.
There are additional sites mentioned on this post [2].

[1]:http://www.wiziwig.tv/

[2]:
http://designzum.com/2014/06/09/best-sites-to-watch-fifa-wor...
What about a solution using a crowd like Mechanical Turk and just presenting a de-contexted quote? This could be presented in a couple of ways:

Is this fact correct?
or
Does this statement seem correct?

Then present a phrase:
"There are less than 10,000 troops in Afghanistan."
If you have better ideas, list 'em. HN has been consistently good for the past seven-ish years.
I agree the concept is sound, that said Docker is quite a bit of a PR engine as the parent comment said.

It also is far from mature enough for most. When it fails, good luck finding out whats happening, they don't log stuff.
It needs a lot of management around it.

Itll be much more useful when stuff like Flynn takes off, or when someone rewrite this stuff/fix this stuff for average sys admins (and by average im not saying theyre bad, im saying not everyone has an idle army of sysadmins just waiting to fix stuff)
What exactly are you suggesting with the implication that people shouldn't take AI seriously? That AI research is a waste of time and money? That "strong AI," however it's defined, will never happen?