skysight-inc/HackerNews huggingface dataset:
Except that this also describes vserver, lxc, solaris zones, freebsd jails, and numerous other container virtualization solutions.

Docker is best described as application virtualization.
I work better and harder when I'm actually playing a game.

Pomodoros, sprints and CrossFit all take work and turn it into an actual game.

If you are doing well you feel a surge of pride that the drudgery of typical 'work' can not provide.

Gamification is bullshit because it is not making the activity a game. It is just assigning a thin game layer on top of mundane tasks.
How is this not considered criminal activity?
It is a true statement, though. Water does have chemicals in it. So does your totally-organic no-sugar-added Chia Cherry Lime Naked smoothie (one of which I just drank, actually; they're quite yummy, albeit a bit overpriced). So does literally everything anyone has ever come in contact with. The whole world is chemicals.

This whole "chemical free" mantra should be nonsensical to anyone who has even cursory understanding of chemistry.
I agree. Though I am a little upset at the mother of the girl for filing charges against the boy. Seems like a drastic step.
There are more webpages than anyone can read. So how do you tell which ones are useful?
The girl's mother filed a complaint, the boy's mother presumably didn't. So it doesn't necessarily say much that the boy was charged but the girl wasn't.

The rest of your comment still stands, though.
There are certainly areas Matlab rocks, and some other that Python rocks. Because of the company support, Matlab has a large scientific community and is probably easier to install (Python has Anaconda and Sage, though).

However, there is one big (maybe a killing one) weakness of Matlab: it's proprietary. I used to work in a big company and need a Matlab license. The license costs 70k$, per year! It takes months to get the purchase approved. The biggest waste in choosing Matlab is the time to get it.

And because its proprietary, we'd have to KEEP buying for YEARS, otherwise our code won't run in the next project.

So we switched to Python in later projects, which does not require bureaucratic approval chains and provides code portability
Oh thanks for breaking it down for me. When it comes to web development, for all intents and purposes, they can be thought of as one in the same since the browser version issued with a device is tied to OS version[1]. Of course some users will upgrade OS and/or browser, independently in some cases, which complicates things further.

[1] http://jimbergman.net/webkit-version-in-android-version/
It provides as much security as you have trust in the people you share it with. If I set one of my documents to "anyone with the link" just so that I can access it when I'm not logged in, and I'm careful to not share the link with anyone else, then I'd argue that it's still provides some security because I trust myself.

If I shared a document with only you (directly, not using the "anyone with the link" permission), I couldn't stop you from taking a screenshot and sending that to whomever you pleased (or printing them out and leaving them in a conference room, like you suggested). Sharing documents online in general can be troubling if you don't trust the people you send them to. It's easier to share a link than share a screenshot, though, and a link would provide continued access going forward, and could remove deniability that the screenshot was faked.
Google AdMod upgrade
adMob upgrade problems. Has anyone lost their balance after they upgraded? The documentation is weak for the Google Play SDK. I am wondering if this is some sort of conspiracy, or if Google is getting lax.
PS. I found these articles useful

Python vs Matlab http://www.pyzo.org/python_vs_matlab.html

10 Reasons Python Rocks for Research (And a Few Reasons it Doesn’t) http://www.stat.washington.edu/~hoytak/blog/whypython.html

Why Python is Better than Matlab for Scientific Software http://metarabbit.wordpress.com/2013/10/18/why-python-is-bet...
Reminds me of the scene from Bob's Game, "The Meeting": https://www.youtube.com/watch?v=wRrEakRSfSk

Bob talks with a game company exec.
Personally I prefer to code on an array of Nixie tubes.
Hopefully the Linux version isn't too far away!

Speaking of which, their distribution mechanism (Chocolatey) seems interesting. For folks who use Windows, I'm sure an apt-get/brew equivalent would be really useful. The last time I tried to develop on Windows, I was totally shocked to discover that there wasn't any kind of package manager inside Cygwin -- and trying to install command line utilities outside of Cygwin was even worse.
Hi mrb,

That's a great point, but at this stage I do think there's a critical distinction between something that's inherent to the platform and something that sits on top of it. Right now we're really focusing only on building the platform and ensuring that it's eventually widely used and trusted.

We have some thoughts about systems for building trust in issuing parties, but that's a long way off!

There are some non-currency assets which can be recorded on hyperledger which don't necessarily have the same concerns. For example, stocks in a company, airline miles, or phone credit.
SEO at it's finest. Bruce has bills to pay ya know.
Jess Lee (CEO of Polyvore) – the next great Silicon Valley leader
You can read about tptacek's company's process here: http://matasano.com/careers/. It really does seem like a good way to learn whether a candidate will be able to perform the job.
Uber for Art Forgeries
Two Drones Nearly Collide With NYPD Chopper
In this case he took a picture (allegedly) of his own penis, so who needed to collect his non-applicable consent?
If the energy in an office is lethargic and employees are struggling, there’s a deeper problem there that an office competition likely won’t resolve.

::Reaches for the "no fucking shit" red button.::

Here’s the dirty little secret of gamification software: most are inherently disrespectful towards their users. They are designed to manipulate employees, not empower them.

Executives think of "their" people as children, not adults who want respect, meaningful work, autonomy, fair pay and reasonable job security... and who can be very clever in striking back when they're being denied those things. The ones who disengage and draw a salary while doing no work? Those are the nice ones.

It's amazing to me that, every time the people in the organization act in their own interests instead of falling for some grandiose executive plan that offers nothing for the careers of those who have to implement it, upper management is always like "WTF the furniture is MOVING up in this bitch".

Here's why gamification doesn't work. If someone went to Vegas with a year's salary and gambled it all away, you wouldn't care what the end result was. Some would come back with 5 years' pay. Some would be bankrupt. But you'd consider it pathological.

When that much income is on the line, when someone's career is on the line, it's not a fucking game. Workplace "gamification" takes injury (managerial oversight, anxiety, micromanagement) and adds insult by presenting it as "fun". (What do you mean, you don't like "story points"? Doesn't everyone like a bedtime story?) It's fucking sick.
service discovery via DNS on top of etcd: https://github.com/skynetservices/skydns

I personally believe that servers should not have names, as naming them just creates the incentive to try to fix broken infra instead of just killing and respawning. I've considered using some kind of short UUID for hostnames instead.
It reminds me of two other neat problems -

1. Imagine a band stretched taught around the diameter of the earth (which, for the purposes of this question, is a smooth sphere). Now imagine that the band is raised one metre from the ground at every single point along its length. How much longer is it?

2. Imagine perfectly parallel lines painted on the floor, exactly one foot apart, and a rigid needle of length one foot. If you throw the needle to the floor at random, what is the probability that it crosses one of the lines? (This one has a nice 'cheat' solution just like the OP article).
Is it legal to commit a felony to catch a felon? i.e: Forcibly manufacture child porn to prove he manufactured child porn.
I looked it up in gedit, and it turns out Dejavu sans mono and Ubuntu mono are practically identical. Really minute details. I prefer Ubuntu because it's less fuzzy on my non-retina screen, though. For fun, try Tex Gyre Chorus Medium and show it to a programmer and say it's your favorite programming font.
^ The ONLY correct answer. You're gonna be running everything in a VM anyway.
David Prowse has apparently been told that Return of The Jedi has still not made a profit, so he has yet to see any residual payments from it.

“I get these occasional letters from Lucasfilm saying that we regret to inform you that as Return of the Jedi has never gone into profit, we’ve got nothing to send you. Now here we’re talking about one of the biggest releases of all time,” said Prowse. “I don’t want to look like I’m bitching about it,” he said, “but on the other hand, if there’s a pot of gold somewhere that I ought to be having a share of, I would like to see it.”

http://www.slashfilm.com/lucasfilm-tells-darth-vader-that-re...
Except they are, apparently, mature enough to be put in prison for their decisions and actions.

Funny how that works.
My MOS book was stolen from my car when I went to college. I like to think a drug addict somewhere will go on to develop the next great operating system.
I agree. The sexist double standard in statutory rape convictions where both parties are underage is not only incredibly unjust to young males but insulting to the young women. It sends the message while teenage guys have the ability to make informed and mature decisions about sex, teenage girls who choose to have sex or engage in other sexual behaviors (such as sexting) are just silly little girls who don't know what they're doing and should be protected.
Forget The “To-Do” List, You Need A ‘Stop Doing’ List
@danoprey @feichtinger

First: congrats, this looks fabulous.

Second: can you walk us through one real world example of how a startup might use Hyperledger to do something useful?
Thank you! I totally forgot about not exposing sensitive machines to the outside world.

Yes, I am in total agreement with you. Much appreciated.
Yes! And he released a 4th edition only a while ago.

Also, I had no idea that he was the creator of http://www.electoral-vote.com/
That was a nice touch by them ;)
Nor that the endcap(s) would not be included in either the 6 inches or the resulting volume. It seems to me that there must be a much better phrasing that brings these points home, although it might require a diagram.
I use python for datamining, and most of my work is done exploring data in iPython.

> First, don't set any values in the outer scope that
> aren't IN_ALL_CAPS. Things like parsing arguments are
> best delegated to a function named main, so that any
> internal variables in that function do not live in the
> outer scope.

How do I inspect variables in my main function after I get unexpected results? I always have my main logic live in the outer scope because I often inspect variables "after the fact" in iPython.

How should I be doing this?
I've also had this pleasure. The, we bought you a five dollar meal, now 'please' work until 10PM (or later).

Instead of OT your hourly rate goes to $1.25/hr and your quality of life goes out the door as you amass weight and no time for yourself, or activity. My first year in the industry I gained (no exaggeration) 50lbs.

Funny part of this story, because I refused to eat the meals served for the team, and went out for something more healthy, I was ostracized at the above company.
Show HN: Examine an npm package's dependency graph before you install it
What I don't get and frustrates me, as a developer, is the impossibility to use SVG in Android. We need to handle a lot of PNGs, in result.

Android is re-compiling/re-optimizing for ART, so why not re-export the SVG in PNG format, at the right screen size, at first run?
I used to go the multiple subdomain approach until I discovered some wildcard SSL certificates do not support more than one level of subdomains. Therefore, I now do something like staging-nyc.example.com
The decisions are made by scientists, but they're subject to hard restrictions (e.g. no funding for stem cell research) and behind the scenes political pressure.
They keep saying Vagrant and Docker are two different things but isn't that the whole point with Vagrant?
TLDR; Apple wins and will win for the foreseeable future.
Your pontifications were interesting to read nonetheless!
The difference is the program halts immediately at the place in the program where the semantics break down. Unlike in C where you can program with nulls and pass them around, potentially smearing the problem around the entire program.
There are a couple of Prelude functions that are broken, most notably `head` and `tail`. The problem is that they use non-exhaustive pattern matching in their definition:

head :: [a] -> a
head a:_ = a

tail :: [a] -> [a]
head _:as = as

Fortunately, use of these functions is unidiomatic, not just because they're one of the only ways that haskell programs can crash, but because they're less clear than the alternative, pattern matching. The haskell compiler will give you a warning by default if you write a function that performs a non-exhaustive match.

tl;dr: head and tail are mistakes, but they're never used.
Amazon.com and why the future of mobile should scare them
> It's considered good writing style to write the first sentence, the second is implied.

Passive voice. Considered by whom?
Use something like a mac address and map them logically (i.e use chef envs/roles/tags). This forces you to stop remembering hostnames and setup automation to ssh/run commands. If you try to encode information into hostnames you head into the deep end pretty quickly and it's probably going to change in six months anyway.
For gVim I put this in my .vimrc:

set guifont=Source\ Code\ Pro\ for\ Powerline\ Medium\ 11
Would you consider the game appropriate for young pre-teens? (say. 10-12 yr olds?).
So there is evidence that people will go looking for intrinsic motivation. The famous example is that of a car builder as described in relation to Flow Theory [1], where this guy on an assembly line would try and make a game out of his small piece, trying to assemble it faster and faster. However, what happens when you introduce extrinsic motivators into the mix is what is known as the Overjustification Effect, where people start to think they are doing it for the extrinsic motivator and erode their intrinsic motivation. If we gave our car mechanic an extra $20 if he was always in the Top 20% of workers, he's going to start thinking he's doing it for the $20 and not because he wants to do better at his internal game.

So if we assume that people will go looking for intrinsic motivation in even the most tedious jobs, then we can design structures that provide feedback to enhance that motivation. The key to metrics is that they need to provide feedback on the things that the employee cares about and helps them to understand how they are doing in whatever motivates them. For our car mechanic, maybe we want to do things like:

* Show a timer with how long it's taking him to make them, how he's doing over the day, how he's doing in comparison to yesterday

* Show him the cumulative effort, illustrating how many widgets he's put together

* Show him how his work is important to the company (providing him with purpose), maybe with how many cars he's allowed to be built, and which dealerships they go to

None of this is really "gamification" as you'd think of the term. They're means to support the gameful context that the employee can choose to, or not choose to engage in (e.g. the stock market is basically gambling, you choose whether you treat it as a game or not). It is, however, going to help get the sort of output that you wanted when you went looking for gamification.

Notice the risk here: If he's building things faster to play his game, his work might get sloppier. That's why such things need really careful monitoring and tweaking before being deployed. Same thing with the Target checkout thing where it shows how quickly the checkout person is pushing people out the door. My guess Target's real goal isn't getting people out the door, but getting happy customers out the door. If a checkout person is being incentivized to actively not help out customers with problems that require more attention, then it's possible it's working to harm the overall goal.

EDIT: As far as gamifying education, you might be interested in "Punished by Rewards", which is a book about intrinsic motivation in schools, and was published long before gamification appeared on the scene. The book has it's critics, but it's an interesting take.

[1] http://en.wikipedia.org/wiki/Flow_(psychology)
[2] http://en.wikipedia.org/wiki/Overjustification_effect
Plus, VTOL aircraft have hover capability which is important for the close air support role Marine aviators specialize in.
The fact that this is so constantly overlooked amazes me. Mali GPUs are trash.
danoprey - it's not clear to me what the URL is for when creating a new ledger. Can you clarify?
Which makes the mistake of defining a "first" and "last" name. What's a "first" name?
There are always two sides of the medal.
I remember reading article more than 10 years ago about fantasy writer. This guy wrote some story for one of the largest fantasy publishers and he got $2K for it. Deal was made, all good.
It was that until 6 months later when his story turn out to be a hit and the company published it again (they were holding the rights to it).

So this publisher came to those fantasy circles hating on the company why they never sent him a cheque since they made probably millions from it. Even if he said himself they had all the rights to it and he agreed on contract as it was - he still was mad that he didnt got more. Instead of building business relationship, trying to release more stories for better fee he chose to hate on them.

Me myself as indie game developer I wouldn't sign contract that I am not feeling comfortable about.

I am selling all rights to my games to publishers, so I can focus on game development only. If one of the games will become next Angry Birds - oh well, I wont be hating on the company, but I would try to come out with joint deal for sequels.

I understand there could be mistake in accounting, but regarding some comments - publishers are not charity company. They are profit oriented. So if you have in your contract "you get paid $50K for exclusive rights" then you get paid $50K and nothing else.
Not exactly. You can have the opinion that Homeopathy as a medical treatment is a complete sham and 'does't work' and back up that opinion with research, but while there is debate as to the relative merit of 12-step programs compared to other forms of treatment, it would be strange to assert that they simply don't work for anyone ever.
The term and the idea of gamification is good but making it really stick the creative genius must be applied to an appropriate product to make it really work. Otherwise it looks like you are just trying too hard.
20hackear
That's in the ideal "system is performing exactly as intended" case, though.

You're assuming that there isn't, for example, a timing attack on the string comparison function. And it doesn't have to be just their server either. It could be, for example, an intermediate proxy server that leaks timing information.
Its flawed as a "proof", but it might contextually justify the answer. That exact reasoning accounts for pretty much all of my limited success at middle school/high school math competitions. You can usually skip long, difficult steps by simply assuming there is a single constant answer (as the rules of the contests usually make clear must be the case).
I like to think of "good gamification" as "help people notice the stuff they are actually getting done."

When people notice what is getting done, they'll more likely be able to judge whether it's the right stuff to be done and what actions produce more of it.

A corollary of this is "you get what you measure". Whatever you are rewarding, you'll get more of it.[1]

[1]: Wally from Dilbert: "I'm going to go write me a minivan!" http://dilbert.com/strips/comic/1995-11-13/
The strangest thing about this is that the boy is considered both the victim and the perpetrator of the crime.

The teen is facing two felony charges, for possession of child pornography and manufacturing child pornography

The only thing he's being charged with is manufacturing and possessing pictures of himself. These laws obviously exist to protect children from predators and in this case, the district attorney is saying that he is both the child and the predator. It's a preposterous (though not unprecedented) use of these laws.

It's quite clear the the mother doesn't approve of this relationship and she is using the law to clamp down on it. There may be something about the relationship that offends some people's sensibilities (ex: interclass or interracial dating) which is providing the DA cover to do this nonsense.
He still has a Sun Blade 100 on his desk?
This comes to confirm the old statement of those courses you see on airplane magazines: "You don't get what you deserve. You get what you negotiate." (with the slight addition of "... and we can still steal what you negotiate")
> I didn't think "Anyone with link..." setting promised any kind of security

I think it is reasonable for someone to assume it is a capability, and to be surprised by the cascading vulnerability.
Generally, when browserifying angular, the first thing you want to do is create an `./app.js` that exports your app. That way you can push the actual registering of controllers and such to the controller itself instead of a massive glue file.

The browserify transform `bulkify` can also be handy to allow you to require a bunch of files based on a glob.
The Marines wanted a new Harrier; they never insisted that the other services use the same airframe.
These places don't need leaderboards, they need to remember how invest in their employees and offer tangible incentives.

Bingo. No one who is savvy wants to be on a leaderboard. That's actually horrible for your career. It doesn't identify you to upper management in any meaningful or positive way (it's "good at grunt work") and it makes you a target later on.
Depending which state you work, it now is. However, the indie scene is rising again and mini-shops are popping up everywhere.

I had an interview at one such place last week. The discarded pizza boxes were stacked at least eight high.
I beleve this misses the point. We have always been able to place "small amounts of trust" in smalltime credit issuers. The point of bitcoin etc. is that there is no need to trust ANYONE. When someone you trust betrays the trust you need recourse. Here, there isn't a way for someone to betray your trust, it would take massive effort, so you can rely On the system to transfer money without resorting to legal remedies later and having to allow for fraud.
Does Apple sell any transmitters?
And we're back to square 1. What does application mean in this context? I have a really hard time figuring out what Docker really is.
See, that makes no sense to me. Is the font named "Source Code Pro" or "Source Code Pro for Powerline"? And if I'm using a different font, how do I know what it's name is? For example, is M+ named "M+", "M +", M+ for Powerline" or what exactly?