skysight-inc/HackerNews huggingface dataset:
IIRC Docker on a Mac requires a virtual machine, right? If you're going to use a virtual machine for ordinary development, why not ship around a VM image that has everything pre-installed and ready to go?

(This is actually a very sane way of doing development...for much of 2002-2008 I did my development inside a Linux virtual machine running on VMWare Workstation, because my normal laptop was Windows. Macs have spoiled us; since they are POSIX-compatible, we've gotten used to running our dev environment directly on the box. But if you're having trouble configuring everything, it may be worth re-examining the VM solution, because you get much better isolation and many fewer configuration bugs than Docker.)
Does any one knows how to do the Docker integration on the Community Edition?
I am one of the developers of a game called TagPro. It's a team based capture the flag game with an incredibly simple premise, but surprisingly deep strategy. We have 184,772 registered players, and probably 10x that count of unregistered players. Real simple to drop in, play a 5-10 minute game using only 4 keys, and get back to whatever you were doing.
Kaggle | San Francisco | Full Time | ONSITE or REMOTE | Software Engineering

Kaggle is hiring frontend and full stack software engineers.
Frontend req: https://www.kaggle.com/careers/frontend
Fullstack req: https://www.kaggle.com/careers/fullstack

Great for engineers looking for more exposure to machine learning. We are a small team that's having a big impact on its direction though our competitions and collaboration platform (which can be thought of as a Github for data science):
www.kaggle.com/scripts
Rob Pike already pointed out the growing complexity of our systems - http://harmful.cat-v.org/cat-v/unix_prog_design.pdf

This is all incidental complexity caused by people adding dependencies and options without caring about the cognitive overload they introduce.
If anyone wrote a code review this way at a workplace, they would likely be reprimanded, do it again and likely fired. I'm not sure why we can't expect basic levels of professionalism out of project maintainers, much less decency.
I am a career counselor with very strong views on this subject. FYI -- research shows that only 20% of people have an innate passion to follow.
Maybe some do, but there is a distinction between intentionally making people feel bad about themselves, and advertisements that simply holding up some look or personality as attractive/cool. Some people might interpret the latter as an attempt to make people feel bad about themselves, but I respectfully disagree.

When it comes to intentionally making people feel bad about themselves, I don't see much of this, since negative advertising is not very popular. Most advertising I see is motivational/aspirational, i.e. showing people an image that people believe they can attain.
The market has some sort of bipolar disorder.
I bought two indie games recently based on word of mouth alone: Undertale and The Beginner's Guide. Both are $10 on Steam (and coincidentally, both are made mostly by solo-developers).

Undertale (http://store.steampowered.com/app/391540/) is one of the best games I've played in years. I wish I could have paid more for it. If you're reading this, buy Undertale now.

The Beginner's Guide (http://store.steampowered.com/app/303210/) is...very indie, to put it mildly. And almost made me feel like I wasted my money.

There's a lot of risk with buying games freely, which is one of the reasons why gamers are unwilling to buy at high prices. However, Steam Refunds may help with this and may make gamers more willing to buy at higher prices.
Why not? They're public knowledge anyway. There's a lot more into attack than just knowing how to do it. Hell, I'm betting half of HN would know how to make a crude atomic bomb.
Disclosure cuts interest in disabled workers, especially by small business
OpenSource Android App on GitHub:TrafficAssistant
10-bit color and 8-bit color are common idioms in the video industry to refer to 30-bit pixels and 24-bit pixels.

It makes more sense in video where one often uses the YCrCb colors space where the color components (Cr Cb) are often sampled at half the rate of the luma components. In this case, 10-bits corresponds to 20-bits per sample point.
Hold on. Turn this around. You just read an entire paper about how arguments are completely unreliable, to the point of causing you to contradict yourself, and your response is to argue semantics and declare, "Hey, arguments are great! Let's put more things in the 'argument' category, and spend less effort trying to figure out more reliable and accurate ways of reasoning! Yay arguments, and by entailment, yay self-contradiction!"

What the hell?
Haskell in Production
Location: Russia

Remote: yes

Willing to relocate: yes

Technologies: WEB, JavaScript, html5, canvas, Backbone, React, Angular, browserify, TypeScript, CoffeeScript, es6, es2015, data visualization, TDD, BDD, babel

Résumé/CV: https://github.com/lavrton, http://lavrton.github.io/portfolio/, I can give you pdf version via email.

Email: lavrton @@ gmail.com

Since 2012 I'm developing web applications. So I really comfortable with web ecosystem. Javascript is almost native language for me. Also I have good math and computer science background.
In my opinion, if you do CPM/CPC/Facebook marketing for your indie game, you are wasting your money. You are competing with the marketing budgets of industry giants, which are ten to 100 times larger. Your ads won't be seen.

Your effort should be spent convincing influencers to play your game, so that they will convince others. These are not people best reached by advertising.
When communication is carried out over text it can be difficult to convey seriousness, intent,tone and emotion behind overly professionally sanitized HR speak. Linus' example here is marvelous in comparison and gets his point across quite well.
Even if you don't consider them to be weasel words, it loses all emotional dynamic range that conveys the relative seriousness of the issue. When Linus is already limited in his communication with contributers by the nature of email, how does he separate minor problems from major ones? That rewritten post reads like it could be for a small stylistic mistake of relative unimportance. These "Linus rants" come up rarely enough that we're able to flag what is important to him (such as don't break user-space) from the thousands of other disagreements he has with contributers.
That is one of the analyses I've heard. The other is that he's playing a bit of a coach, making the eventual nominee hone his foreign policy prior to the general.

The only reason why I chose Lindsey Graham for my example, was that he's stuck in JV debates, and had I could articulate a reason for his candidacy -- as opposed to Bobby Jindal, Rick Santorum, or George Pataki. I honestly can't figure out why their staying the race, except for perhaps for personal marketing reasons.
> Many sites simply kill my computer;

I can't even remember the last time a site did that, regularly or unintentionally with or without an adblock.
SEEKING WORK

Location: Russia, Remote is ok.

Technologies: WEB, JavaScript, html5, canvas, Backbone, React, Angular, browserify, TypeScript, CoffeeScript, es6, es2015, data visualization, TDD, BDD

Résumé/CV: https://github.com/lavrton, http://lavrton.github.io/portfolio/, I can give you pdf version via email.

Email: lavrton @@ gmail.com

Since 2012 I'm developing web applications. So I really comfortable with web ecosystem. Javascript is almost native language for me. Also I have good math and computer science background.
The rant is about being overly fancy with the code and making it hard to read. If one scans the line, the thing that stands out first is the function being used. Not only is it a gccism that has never been used before, but it's a gccism that is used in a poor manner. By copying the "safe" subtraction to the same variable, you've now changed the behavior of the function. Before, if the mtu was too small, it would goto the error handler and not alter the mtu. The new function, if the resulting value is between 0 and 7, will overwrite mtu, match the second conditional, and be shipped off to the error handler with a new, invalid, value.

The second part of cleverness is in fact even more damning than that. The conditional || mtu <= 7 is a siren's call for anyone looking for a cheap optimization. To someone not paying attention, this looks like it could be a nice patch -- take out an or that couldn't possibly be true under any circumstance, and save a few ops on every incoming packet. Bundle it in with other optimizations, and you've got an overflow just waiting to go off.

So no, it's not bikeshedding, it's being too clever for one's own good, and in one line adds a new function call that's just barely been proposed for a standardized version of C, and has a pair of logic errors to boot. In short, ticking off pretty much everything you don't want to do in a line of code.
Designing Your Products to Solve for Jobs-To-Be-Done
Pleasant fellow
Indie games have become a race to the bottom, and devs are content on watching them slide. If I had a nickel every time I saw a downward sloping sales graph, with a single spike for that one Front Page day, I would have enough for the latest bundle.
If the EPA had to tackle the problem standalone, then, sure, the scale wouldn't make it sensible. It could end up influencing whatever regulation goes into cars to prevent this sort of dishonesty in the future. Perhaps cars will need to start logging to a black box of sorts to track engine related settings, or emissions will need active monitoring and logging.

It is also worth noting that the hobbyist solution has the potential of becoming widespread. If VW merely does a software fix, more than a few owners with suddenly sluggish cars might look into the devices. There is nothing specific about 'rolling coal' by trucks...most uses of the devices are purely for performance tuning.
He works in a university. Maybe he can tell me how to get a chemistry degree without any test-tube bullshittery, or a biology degree without any microscope bullshittery.
Just installed it and it works great. I had already downloaded the iOS version, so it just appeared under the "Purchased" section on the tvOS App Store.
Maybe you don't get to pilot a speeder bike unless you're somewhat Force-sensitive. I'm sure there's a continuum of Force-sensitivity between ysalamiri and Jedi Masters, with some humans just having great reflexes.
Has anyone seen a scheme that is similar to this? Are there any known vulnerabilities in this scheme?
The Black Box of Product Management
http://catb.org/~esr/jargon/html/B/bikeshedding.html

https://en.wikipedia.org/wiki/Parkinson's_law_of_triviality

Or:

http://www.urbandictionary.com/define.php?term=bikeshedding
Case in point, Tobii -- market leader in pupil tracking tech valued at only $775m. People have no imagination.
Activision acquires the company behind Candy Crush for $5.9B
Oops - sorry about that, typed that on a phone
Command line bullshittery is the greatest source of job security to coders. If it all became too easy to do (not saying that's possible), it would make a lot of us less employable. This situation is an inversion of what Upton Sinclair said: "It is difficult to get a man to understand something, when his salary depends upon his not understanding it!"
Nice link. Makes you wonder what biomimicry might bring to drones in a couple of generations. Maybe in addition to a set of propeller motors, you could have a couple of servos running small deployable "fan-like fins" (or is that fin-like fans?) for fast maneuvering where just changing prop speed won't quite cut it.
static analysis is always problematic. If a company B is using debt, it should be able to increase its earnings with the debt and increase equity value. if it's failing to do so, it should be cheaper because it is riskier
Why did this support take so long? I remember handling "10 bit" files in SGI in the late 90's, and while most vfx houses are on linux these days, I though mac os was useful also.

p.s. I think this was the format: https://en.wikipedia.org/wiki/Cineon
Yeah. 9/11 was an almost perfectly executed terror attack with great outcome for the terrorist. It thrown the entire West into state of running around like chickens with heads cut off. The amount of economic waste and it caused is enormous, not to mention destruction of freedoms. If terrorists really "hate our freedom", then they succeeded perfectly in making us damage it on our own.

As for why we don't see more of such attacks? I'd say it's mostly because people generally are not that destructive. Blowing shit up is not the default action. "Charts showing decreased output" from the hand of foreign states playing economic games with each other on the other hand...
Am I the only one disappointed that he didn't name any of these tools that allow you to be 10-100x more productive than without them?
You know they might be primarily trying to buy user data and analytics data here. I mean the games are good too, but they must have a crazy treasure trove of user data.
You're strongly objecting to what he's saying now, but you can't tell me what is incorrect in what he said? Which strongly suggests that you're objecting to the person saying it, not the said.
is it too much to ask for facial recognition? :)
Athletic talent is innate, President Obama claims
Are you sure that's the right link?

When I click on the "View text on the Parliament site" link ( http://www.europarl.europa.eu/sides/getDoc.do?type=MOTION&re... ), I get to a page with a very wordy sort of proposal about a whole lot of privacy-related matters, but it doesn't mention Snowden anywhere?

This seems to be the right text, though (which does mention Snowden): http://www.europarl.europa.eu/sides/getDoc.do?pubRef=-//EP//...

Ugh, that site is such a maze.
They get one of the very few companies in mobile gaming who are able to repeatedly make hits. There are lots and lots of one hit wonders, and maybe that's all that King is, but they seem to have somewhat of a leg up on anyone else.
You'll never see a black activist or feminist show solidarity with these poor middle-aged white people.

The greatest success of capitalism has been dividing people along gender and race lines - not letting them show any class solidarity. If people did, they'd realize that the difference between a poor white and a poor black is a rounding error compared to the difference between a poor guy and a rich guy.
>Why is it a "confused public statement" because they didn't directly respond to the rumor?

Because the post is about the rumor. They say "hey guys, we heard there's a rumor. anyway chrome is awesome, so remember that. bye."

Making a full blog post about a question while avoiding an answer makes for a very confused statement. If you don't see how then I'm not sure I can help.

I don't have a source for confusion correlating with confusion.
"even worse, nearly 30% of the float is short. There will be a lot of red tomorrow."

I feel silly asking... but I don't know what this means exactly. Can you explain? :(
Location: Memphis, TN

Remote: Yes

Willing to relocate: Yes

Technologies: Deep Learning, Machine Learning, Data Science, Python, NodeJS, Fullstack

Résumé/CV: http://claymcleod.github.io/cv.pdf

Email: clay.l.mcleod@gmail.com

---

Primarily, I would like to work in Data Science/Machine Learning. Current research is in Deep Neural Networks and Bayesian Analysis techniques. Pursing patent in biometric security using machine learning. However, I've programmed on almost every platform in many different languages, so I am definitely open to hearing job opportunities in different areas and learning different technologies.

Bottom line, I like to be challenged with new problems every couple of months - I wouldn't do well maintaining systems. I like to be on the bleeding edge and innovate.
Negating the above statement IMO you can reasonably interpret as "you're competent so can't honestly think this is legible, efficient, or particularly safe... (fix it)".
I think this is poorly written. I don't object to him calling it "command-line bullshittery" in his title, but doing it over and over again in the article is excessive. We get it. You don't like it. You aren't going to convince us not to like it by naming it with the same obscenity 500 times.
lol if you can't get laid as a white guy you are doing it wrong
Outset Data Corp. | Nashville, TN | Co-Founder/CTO | Part Time | Remote okay, but Onsite would be better.

Python, Django, AngularJS

Outset is quanitfying pre-revenue startups in ways no one has before. We are at the beginning of a 3 phase process to learn what moves companies from idea, to revenue to growth and serve that data back to those who find it valuable.

We have validated our idea both through our own needs and the needs of a large group of our customers. We have a strong beta list with some A players in the industry and a growing wait list with zero marketing/ad/PR. Starting in a niche market & expanding down the road.

Currently building our self funded MVP. Meaningful equity on the table for coming in on the ground floor and taking ownership of the product.

sam at outset dot vc if interested.
http://outset.vc
Not really, the main difference is retention. Candy Crush Saga and Candy Crush Soda Saga have been in the top of the charts for years consistently, whereas Draw Something (or Draw My Thing, the web version) never had good retention from what I hear, or what you'll see if you look up the games in the charts. That being said, it remains to be seen what will happen once Activision takes over.
How to have the difficult conversation when your company outgrows your employees
LeyFayad: The Worst Bill in Internet History
What the Heck a Patent is?
They should add a class to take before his class called Intro to POSIX 101 on how to use a Unix-type system and the command line options.

My 16 year old son taught himself how to program in order to mod his own video games. I wanted to teach him, but he figured it out from Youtube Videos and Google searches. He had to learn how command line switches worked, etc in order to use free and open source programming tools.

I learned Unix at a university in 1986 as part of a computer science class. I got into Linux in 1995 using Slackware on a 486DX clone. I remember a time before the GUI was used where everything was command line based in DOS and writing batch files to do things. Nobody taught me how to do that, I sort of learned it from trial and error. A lot of my DOS programming classes I had to use command line switches to compile my programs and edit text files with a Word Processor or the edit.com in DOS 5.0 or something. Things sure have changed now with IDEs and source code editors that highlight syntax in color. I learned HTML using Windows Notepad to make HTML text files. Things would have been easier if there was a class on this stuff that was required before taking the classes that needed it.

I worked in a computer lab in 1990-1994 at a college and taught the command line options to students just learning how to program.

When I learned Visual BASIC, everything was GUI based and it even generated forms I could paint controls on. It changed the way programming worked for me.

But free and open source tools are still command line based, and someone has to train the students how to use them. I sort of wish I still worked in a computer lab and training students, but those days are gone.
Uhh... The web interface does exactly that for me. A tiled list of all of my movies, and if I hover over one there is a "play" arrow/triangle icon that I can click and immediately start watching.
I'm sure there are - not sure how lightweight they are though. I'll release a Chrome extension fairly soon.
The Room Where the Internet Was Born
If you find yourself just turning this extension off or undoing the edits to your host file, you should try http://selfcontrolapp.com/ for OSX, which blocks URLs for a specified period of time without the ability to unblock them.
It is open source, so in theory you could presumably go source diving to find a way around it, but that would take more effort and focus than doing whatever you are supposed to be doing.

Also, if you find yourself desperately needing this, consider the possibility that you may want to get more/regular sleep, exercise, and better food. "Sleep is for the weak" is a load of horseshit. Your brain is a part of your body and you should take care of both. This got me through the last parts of undergrad and I am very grateful to the maintainers, but I wish I'd not needed it.

EDIT: there is apparently an app http://getcoldturkey.com/ for windows. I've never tried it though.

Also, Momentum for Chrome is a good replacement for the "recent pages" new tab screen: https://chrome.google.com/webstore/detail/momentum/laookkfkn...
It's more like "I was unable to climb this mountain because I couldn't breathe" to "Let's pack oxygen tanks".
The way the trees glow white in the plane view at 1:09 -- could they be using near infrared cameras or filters to help specifically with tree detection? Nowhere in the color video do the leaves look that bright. The paper doesn't seem to mention it though.

http://groups.csail.mit.edu/robotics-center/public_papers/Ba...
Amazon Revamps Parental Leave Policy
Favorite Maps: Bill Rankin (2014)
I think most people don't realize that in terror attacks, the direct damage (e.g. bomb going off and killing people) is only collateral, means to an end - the real damage is causing a severe overreaction in the target (think of auto-immune diseases). Halting a city down for a day can do orders of magnitude more damage than some bomb killing some people.

This should really be taught in schools: the right way to deal with a terrorist attack is to just ignore it. Classify it as any other action of an organized crime group and have police handle them using established procedures. Treating such act as special and spreading fear is actually doing terrorists' work for them.
Have you ever seen anyone try it and report numbers? Ads for Facebook are fairly specific. Its creepy how finely you can segment your audience. Industry giants may have larger budgets, which just means that they can cast a wider net. Well targeted ads may have better returns.

Facebook is not the only platform. Reddit, Polygon, and Twitch all have users that would fit your demographic more. Social media personalities (Twitter, Youtube, Tumblr, etc), all will mention your game for the right price. If you have ever seen 'Featured', 'Promoted', or 'Partner' content, then it was paid for. Communities and forums are overvalued for the time investment, especially because they rely on other people to spread your game.

We live in a consumerist society driven by ads. Refusal to use them is silly.
You could say that about any PaaS, SaaS or API. But most of us have to depend on web APIs at some level. Most internet connected apps need some external services or APIs to keep them running properly. Also, because of the nature of some of the APIs, building and maintaining them in-house would not be viable or worth the effort therefor it saves you significant time and money by outsourcing these (that's why APIs for email and SMS etc are so popular)
Stars so weird that they make black holes look boring (2010)
That sounds like 'sour grapes'. Sure, folks can pay crazy prices but not me! I won't participate in all that profit nonsense.

The only value you usually get from most shares, is what you sell it for. And that depends only upon the market. Not some academic definition of 'value'.