skysight-inc/HackerNews huggingface dataset:
In my experience, enterprise gamification, like enterprise facebook, enterprise twitter and enterprise wikis are, for the most part me-too bullshit bought and sold without any real justification beyond an easy, hip-sounding KPI for some executive.

That said, underneath all the Gartner (Expensive Cliff's Notes for CTOs) references and stilted 'enterprise' language there's a good point.

"Turning the office into a Chuck E. Cheese isn’t going to hide the fact that Big Brother is watching over them every second of the workday, and they aren’t receiving a single tangible benefit from it."

Exactly.

I've rarely, if ever seen an enterprise that didn't treat its new processes, SLA and policies as utterly one-sided hammers to bludgeon the rank and file with. It's all downside for the employees.

These places don't need leaderboards, they need to remember how invest in their employees and offer tangible incentives.
ugh, its horrid, make it go away.
Show HN: DataRake – Search and download datasets
Custom Watch face for Android Wear
Google CEO: Fight Unemployment With Job Sharing
How storage policies will revolutionize OpenStack Swift
I agree, with the exception in the case of a single web process, I wouldn't use memcached but just rely on dogpile memory backend, which is about the same (unless I'm proven wrong :p). I'd use memcached otherwise to share the benefit of caching poll. Caching in redis, I'm not fan, since redis will write to your drive at one point (a large cache would impact your drive space and slow down redis start dramatically).

I share your opinion on lazy loading, whenever possible you should know in advance if you're gonna need that related information before you pull your data: it's much faster to chain 2 select in one call (even with a connection pool).

That being said, I love redis and wish I could use it for all my objects (I could, since all my objects have a pk) but it lacks some fondamental real world features (relationships and transactions) that make business query/analytic a nightmare (who connect to your website, at what rate...) while Relational database does an amazing job at it.
Pyckstart : a python project layout generator
my main issue with Android fragmentation is trying to support HTML5 Apps with PhoneGap/Cordova and various JS toolkits (Sencha Touch, JQueryMobile, Dojo).

Each version(4.0, 4.1, 4.2, 4.3) has a slightly different version of the default browser and WebViewUI component(and don't get me started on Samsung devices which have their own issues regarding the default browser) with it's own quirks and rendering issues.

They kinda fixed that in KitKat 4.4, using Chromium 30 as the basis of the WebViewUI component, but KitKat deployments in the wild are in the single digits.
How to Keep the Internet of Things From Repeating AOL's Early Blunders
Think of the default parameter values as arguments to the initializer for the function object. If you passed a list into the constructor of a class, you wouldn't be surprised that if you modified the list outside the class that it would modify the same list inside the class.

While that explains how it works, I actually completely agree with you. This is surprising behavior and, in a language that prides itself on not being surprising, seems, well, surprising.

I have to wonder if performance isn't the big reason for it. If your default is [], it isn't a big deal to re-evaluate, but if your default is get_default_cities_from_slow_web_service(), having that re-evaluated on every function call would be catastrophic. Given the choice between two negatives, the choice they made is probably reasonable.
Nice concept. If you get a big user base in the future this will be really valuable for the startup community. How are you planning to attract people?
This incident comes to mind.

http://gawker.com/5637234/gcreep-google-engineer-stalked-tee...

Hope they have better controls now so that snooping on your data is not so easy for a Google employee now. But they're under no legal obligation since you sign away your rights when you upload data to their server. No one in that case would have a legitimate case against Google in court.
No, on those early devices, which were at least an order of magnitude slower than current devices, pixel-perfect layout was the only way to achieve fluid animations. It's not an accident that iOS devices were so much better at animations compared to Android devices in the early days, despite not necessarily having the best hardware.

But this is no longer true, or at least true to a much lesser extent. With current hardware you can achieve 60fps reliably even with a layout engine running constraint evaluations for every frame. It makes sense to make it easier to target variable screen geometries now, which was not the case 7 years ago.
The Bitter Truth Behind the Gospel of Productivity
The article actually says: "8 of the 20 kids I spoke to in this year’s program said at one point or another in our conversation that they’d consider going back to college after they are done."

Which TechCrunch turned into the headline: "Is The Thiel Fellowship Program Really Just A Sabbatical From College?"

Which the HN submission turned into: "More than half the Thiel Fellows plan on returning to school"

Which looks flagrantly untruthful to me, both because "would consider"!="plan on" and "8 of the 20"!="more than half". So, flagged. Could a moderator please edit this headline to be more honest?
How does it compare with Open Transactions (http://opentransactions.org)?
Really? That's the example you gives when relating to problem of storing peoples name?
I think rishabhsagar's metaphor of security through obscurity is indeed the issue. If the secretlink protected only by the difficulty in guessing the URL, and not an additional layer authentication for the person you are sharing it with, then it amounts to hiding something (a key) in plain sight and hoping for the best. Granted, I'm unsure if Google has a mechanism to throttle/block attempts at guessing Drive URLs.
PhalconPHP After 2 Years Of Development Not Ready For Production
I don't know anything about SAGE outside of what I've read in a psychiatrist's blog, but isn't the reputation of SAGE Publications' journals trashy already?
This is how it should be done: http://www.crackerbarrel.com/family-fun/send-an-epostcard/
We can't paint with too broad a brush. Gamification doesn't work for all situations but does for some. Our sales reps love the leaderboards and will make extra calls or a come in a bit early to be #1.

Consumer products use gamification well in a few cases (Duolingo, Carrot app etc).

So is the whole gamification thing really over? No. Are we getting smarter and trying not to cram it into every place where it doesn't belong? Hopefully.
Screen fragmentation was a large problem even before Android. When I was first learning to program, one of the platforms I initially targeted was Windows Mobile, version 6.0. On this platform fragmentation was limited because there were only so many devices developed for Windows Mobile (although screen resolutions were generally different for QVGA vs non-QVGA screens, and smartphones with keyboards had smaller resolutions). Nevertheless, fragmentation was still a problem.

Without an api adequate for handling different screen sizes and resolutions, it was hard to develop an application for one device then port it to other devices. I use the term "port" because usually this was actual porting; in some cases it would have been better to have a separate binary for each target device than to have a single binary for all devices.

I think the reason Windows Mobile developers were so rare compared to developers for emerging platforms like iOS and Android despite Windows Mobile having been around longer is that the alternatives learned from WM's poor example to create better apis. When I switched from Windows Mobile to playing around with Android 2.1, there was so much more I could do with layouts and the simulator in the IDE to target more devices. Newer versions of iOS, Android 4, Windows Phone, and others have all been improved in this regards even more, to the point that I now think of screen fragmentation as something of a non-issue when I tinker with mobile apps.
Tools for Aspiring Entrepreneurs
Net neutrality is the non-discrimination policy you want. It is also what has existed since the internet began.

Anti-trust doesn't help small companies when they go out of business before they can afford a decade-long court battle with a telecom. It also doesn't help if whole industries (VOIP, video streaming) are targeted.

"And it might actually benefit web start ups. If Netflix and Amazon pump in more cash to telecoms in exchange for faster service, that means the telecoms will build faster networks to make more money."

Or, given past US telecom behavior, they just shift more of their existing infrastructure to supporting the 'fast lanes', degrading performance for everyone else (which further incentivizes companies to pay for fast lanes) and enjoy larger profit margins. (Remember, most telecoms are in non-competitive markets, so they have little incentive to compete.)
As a developer, this font looks like it would be terrible for trying to scan code. Way too thin for my taste.
I would argue maybe the USA shouldn't be "cheaply acquiring" the cooperation of local police. Local police is meant to uphold local laws. The second you pay them to do otherwise in their official capacity both parties are committing if not a crime directly then at least an ethical violation, possibly a violation of sovereignty (given its a state actor putting it in motion). Just being the money doesn't mean you aren't doing something wrong.

Unless the Maldives government was involved to a higher degree than individual officials who may have been paid off then the USA is most certainly who Russia should be directing their complaints at.
You could just send an email with an image.
We have been indexing datasets from Data.gov. We are looking to index more public datasets, lets us know any dataset you would like to search.
So, if I attempt to share a document, I have these options available to me: http://imgur.com/efTUXgY

They include:

Public on the Web
Anyone with the link
lynch.us
People at lynch.us with the link
Specific people

Additionally, if I goto https://admin.google.com/AdminHome#AppDetails:service=Drive+..., I have the abilitiy to the set the domain-wide default sharing settings. As seen here: http://imgur.com/RL0eUhZ
> How about a DSLR camera that I can pair with by touching my iPhone to it?

Isn't it what NFC is for ? Except for Apple stubbornly deciding not to add it to the iPhone ?
Have you looked into the polymer elements http://www.polymer-project.org/docs/elements/? I'm not sure if it would be against the license, but in principle they have a complete implementation of the material design that could be extracted as a separate css-only framework.
I think the alternative to AA meetings is usually jail time - so it probably is to some degree voluntary.
Announcing Sysdig 0.1.85
Thanks a lot!

As the other commenter noted, our only plan to directly monetise the project is via a commercially supported premium consensus pool. However, long term we do plan to set up a commercial entity to build on top of hyperledger (in the same way that anyone could) to offer various related services. This are all in far too early stages to share just yet though, I'm afraid!
Can this be real? Inside a Goldman Sachs trader's twilight zone
This! I feel your pain. I'm on the same boat, trying to support mobile HTML5 on Android.

To be fair, iOS has it's own issues with HTML5 development.
What editor are you using?

In Emacs, put this in the .emacs file to set up the default font at startup.

(set-face-attribute 'default nil :family "Source Code Pro" :height 110)
Its not the only thing that changed over time.
The variety of wheat used nowadays have more gluten than the ones that were used historically.
It doesn't mean it "caused" this rise in celiac disease cases or sensitive people.
Not really, all the css stylesheets are there and could easily be extracted.
This was in the top google results looking for a connection, I knew it was a fact but I don't know why people hate on Scribd or why it would be considered ethically or morally wrong... I think it's relevant that Scribd is supported by Y-Combinator. Is there a reason why you don't want to click through to Scribd and press download?
Just want to highlight one thing:

Essentially, the hostname should not have any indication of the host’s purpose or function, but instead acts as a permanent, unique identifier to reference a particular piece of hardware throughout its lifecycle

It follows that if you are using virtual machines and configuration management, where the lifecycle of a VM or amazon instance is trivial compared to an actual piece of hardware, there is less benefit to separating hostname from functional name.
Terrible.

If you want something that's actually worth using, a quick search reveals a few businesses such as http://www.postcardontherun.com/
The Leapfrog project has been researching automation of clothing production which could be interesting. It seems strange that people are worried about diversity of clothing options causing waste when the clothing production process itself is what needs attention and if properly managed can generate diverse options with minimal additional overhead.
Does the future belong to private clouds?
You could just email support asking for an image of the card.
I use Vim, but my question is which of the 43 fonts do I want to use?
No spectrum discussion? At all? Just stereotypical hacker news pure binary 1 and 0 thinking? That's so sad.

There are people who get sick if you share gluten contaminated dishes or practically even just sniff the stuff. Toward the other end of the spectrum my medically diagnosed son doesn't explode out both ends unless he eats at least a visible amount like about a bite, kids will be kids and a stolen classmates cookie will make him puke if he eats the whole thing maybe half the time, maybe a little more, but sometimes especially when he was little he would shock us, swap sandwiches with some kid and only have diarrhea the next day no puking. Anyway, further along I feel seriously uncomfortably "blah" from too much bread or beer or pizza or baked stuff in general although I'm not diagnosed and being mostly paleo I rarely eat that junk anyway, and then there's the unaffected people.

The backlash against people who don't like feeling "blah" but can eat an oreo without vomiting is pretty annoying. So I'll eat GF with my son, in familial solidarity if nothing else, but if I see a really tasty piece of cake and my son doesn't mind if I eat it in front of him ... it would be cruel if he wanted to eat it too, but if he is full and doesn't care, he's about as libertarian as his dad, so no problemo, I'll eat the cake. So here I am, everyone dogpile on VLM because I'm (sorta) GF but I'm "that guy" who will sometimes eat a slice of cake or drink A beer, despite being GF. If that gives some 3rd party, whom I do not care about, a sad panda face, well, I can't say as I feel responsible for their feelings or really care at all beyond "too bad for them" or "hope you enjoy your pout and crying fit as much as I'm enjoying my annual slice of garlic bread".

Its like the backlash against people who eat fast food with a diet coke. Hey, if I don't want to drink any more corn syrup than necessary, so I don't, that's just too bad for you if you don't like what I'm doing. Have a nice pout while the adults eat, that's about all I can say. Try not to dehydrate yourself too severely by all the crying.

I'm about the same WRT my diet also being about 95% or so paleo. So I almost never eat cookies but I did eat a few at that 4th of July party. If what I ate rabidly infuriates you, I'm sad to report I don't give a F, hope you enjoy your rage because I don't care about your rage. I've got a little troll in me and next time I eat a cookie will probably be at a Christmas party, and I'll be sure to eat it right in front of you, I admit I'm not perfect and it is kind of funny to watch. I suspect this trolling is a large part of gluten-sorta-tolerant people eating gluten food in front of arrogant people just to make their brains explode in rage.

Some business or life advice that goes far beyond diet, is if you decide you will let other people take control of you, don't be surprised if they pull your chain a bit for fun as a semi-polite reminder that's a pretty stupid way to go thru life.
Yes, these lowering standards cause by people not really allergic is a problem.

I have the same problem with my son having multiple allergies (real severe ones) is that the employees think when you say you're allergic that your just being fussy and that just removing something from the top of the dish is OK.

But in any case, it hard to trust restaurants at all on these matters.
Wow. Well thank you for putting a huge smile on my face. Very kind comment and extremely appreciated. Thought it would make a nice change from all the flat design sites out there. I hope your experience with everything else is as good!
I doubt that any particular baseball game is easier to predict than any particular soccer game. But there are so many baseball games that aggregate statistics can become useful tools of analysis. Even the knockout tournaments in baseball are series of 5 or 7 games between the same teams.

World Cup knockout games are rare and are single-elimination. Same with U.S. elections. That makes it easier for the final outcome to be determined by outliers or lower probabilities.

Broader trends can still be predicted, though. It's not like North Korea just defeated Brazil 7-1...Germany is a well-known powerhouse. And in U.S. politics, quite a few people predicted that a protracted conflict in Iraq would hurt Republicans, and it did in 2006 and 2008.
Senate Committee Advances Controversial Cybersecurity Bill
My German is not so great but bein means both leg and bone. I know that much. I just wasn't sure about the "elfen" part. So glad to see someone else provide some info on that bit.

FYI: Google translate is not the most reliable translator.
Next big thing: Preparing for the Internet of Things
For tiny text, my preference is ProFont. http://tobiasjung.name/profont/
Generalised sizes are a deprecated way of handling screen sizes on Android, from version 3.2 onward we use far more traditional dividers such as minimum width. For many developers it's viable to support only 4+, which lets you avoid a lot of the trickiness.

Also, even if you are supporting 2.x, you don't HAVE to have a separate layout file for each generalized size. If you make a flexible layout that works on all sizes, you can just declare it once (and doing so is not difficult in most cases).

I totally agree the documentation needs work. Some areas have not been updated in a very long time.
https://www.facebook.com/notes/facebook-engineering/protecti...

Facebook Engineering's entry on various methods of hiding referrers. This was 4 years ago, so some of these techniques might not still work.
Adobe Security Bulletin
Thanks a lot. Payment networks can be extremely complicated so we all benefit by working on the same underlying layer, as long as it is truly open. Please do and let us know how you get along!
Ride Like a Girl
This link does not work.

http://www2.itif.org/2014-big-data-deidentification.pdf
Map is not allegedly slower, it is demonstrably slower.

$ python -mtimeit -s'nums=range(10)' 'map(lambda i: i + 3, nums)'
1000000 loops, best of 3: 1.61 usec per loop

$ python -mtimeit -s'nums=range(10)' '[i + 3 for i in nums]'
1000000 loops, best of 3: 0.722 usec per loop

Function calls have overhead in python, list comprehensions are implemented knowing this fact and avoiding it so the heavy lifting ultimately happens in C code.
Hi! Thanks for your feedback! Our main target group is people who still are in school or just finished. So when the schools open again we are going to get in contact with them. Again, thanks for the feedback kalleeee and if you think of something more please let me know /Sam Englund, Co-Founder Makemove
It's not ridiculous at all, given production deployments need segmentation to maximize security. Docket may be fine for Dev environments with no real customer data being used, but to deploy to production if you use Docker, you will get shot... by the security guys.
Amen to that.

The tech parts of these problems (from personal experience) are pretty mundane and pedestrian--like, summer intern pedestrian.
Since append doesn't return a value, how about:

def append_one(var=None):
return (var or []) + [1]

Would this take longer and/or use more storage for long lists as vars?
wow, that's fantastic, thanks!
I don't think there is an image on the postcard.
People want to know who won the election. Getting that wrong does not help news networks in any way.

And, it's not like news media are the only people who try to predict elections. Eric Cantor and Mitt Romney had vested interests in winning their elections, but they still got it surprisingly wrong.
I'm wondering about the legal implications of this. While IANAL, SMS are (at least in Germany) also covered by the right to privacy of correspondence. Uploading them to your servers would violate that as long as you don't have the explicit permission by the other recipient. (+ you seem to be reading/accessing the contents?!)
You should probably research patent law and see if that is something you would be interested in. I am sure that Chevalier's comment is true for many types of law, but it is a big field, and some branches may be better than others especially for a hacker type.
SPJ Letter Urges President Obama to be More Transparent
Actually, it's still quite nice if the hostname has no relation to the server's purpose – the functional name can then outlive the hostname if you throw away and recreate VMs regularly.
Strangely enough, I just started getting spam from SAGE this morning about subscribing to their Sociology journals. My area is computer science so it seems they're just spamming university email addresses. Not too classy.
There was a good debate about this on the devops-toolchain mailing list.

https://groups.google.com/d/topic/devops-toolchain/UZzAcEL7K...
There are plenty of wasted resources. Virtualization itself incurs a 30% overhead.
Ask HN: I have $1000 per month and 12 hours a week free. Looking for ideas.
I've created a budget and am successfully saving around $1,000 per month. My cost of living is low and I have no debt. I've worked out that I have about 12 hours per week (mostly on weekends) to commit to a side project.

I'm looking for ideas. I'd like to develop my sales and product sense, so I'd rather create a business selling physical products rather than SaaS or consumer software/apps. Candy Japan is a big inspiration.

I could get a return on the cash with the standard personal finance approach, but I want to generate a return on my own.

Do you have a successful small-capital business, or an idea that might work?
Nothing like pricing your product in a global variable...

<script>POSTCARD_PRICE = 149</script>
I had a lot of fun playing Munch's oddysee. I really felt sympathetic to the creatures and wanted to help them. I wish they would make more games... I want to return to Oddworld!
I don't understand the part with scaling with containers on the same host. I mean if it's the same host, what kind of scaling is it?
That's fragmentation in web browsers, that has fuck-all to do with the OS or Android's SDK or anything the author is talking about.
I've tried, but never came to understand Open Transactions, but I understood this without even reading. If they are similar, OT made a really poor job explaining itself.