skysight-inc/HackerNews huggingface dataset:
Their middleware is very valuable. They have probably the best behavioral procedural animation system that is most notably used by Rockstar Games in GTAIV&V, Max Payne 3 and Red Dead Redemption.
In practice a better approach would be to build up a micro-library of functions to just implement the small subset of features you do need.

// Using underscore/lo-dash and ES6.
_.forEach(document.querySelectorAll('.class'), elem => elem.hidden = true);

// Building reusable utility functions
function forEachSelector(sel, cb) { _.forEach(document.querySelectorAll(sel), cb); }
function hideElement(el) { el.hidden = true; }
forEachSelector('.class', hideElement);

Of course, there is the danger of ending up with homegrown jQuery that is less well tested and less well thought out. Perhaps there is a place for a small JS library that works with native DOM elements, in the same non-invasive way lo-dash and underscore work with data structures.

The problem with jQuery is that it's an all-or-nothing approach. The way it wraps native DOM nodes means it keeps trying to pull you back to using its inbuilt utility methods.
BoltsFramework by Parse
Monkeys Modified with Genome Editing
PayPal, GoDaddy, and Twitter create cluster**** for the now ex-owner of N
Given that the author is willing to give away copies to those that can't afford the book, I'm sure he'll consider a preview/promise refund if you send him an email? (See bottom of page).

Note: Also not affiliated in any way.

[edit: given:

http://www.goodreads.com/book/show/17354838-writing-idiomati...

it doesn't look like it's of all that much value to an experienced python developer. I'd love to hear some other comments, though.]
What has this comment added to the discussion? Nothing, really. This is not reddit. Please don't post comments like this.
All the talk of needing a turn around specialist, I personally don't see it. Really, a visionary or someone who can actually come up with a constructive, actionable plan that grows market share (in realm of focus) and revenues makes sense to me. I would like someone less steeped in the monoculture that is Redmond, but Satya will be a solid choice. Tony Bates would be my preference for "internal candidate".

Of course these are just my personal opinions.

If Bill Gates is removed as Chairman that will be a major change.
multiply by a two-hundred-meter-deep landfill and that plastic will finish going away in about a million years

You can take a landfill, put dirt over the top, and now you have parkland for people to use. It's happened to two intracity landfills within a couple of kilometers of where I live. The same can't be done with nuclear waste.
Amazon Profit Trails Estimates as Holiday Delivery Costs Rise
Glenn Greenwald and Pierre Omidyar's First Look Media
Google Profit Falls Short of Estimates on Lower Ad Prices
Because it's massively beneficial from a PR perspective to lay people off the same day you're doing something "positive."

Specifically here, it has certainly diverted a lot of attention that would otherwise be on a negative like laying people off into something that looks far more positive for the company.

Last time Zynga laid off a large % of their workforce, wasn't it during a huge conference or the same day Apple had made an announcement about new products or something? That's another great way to minimize attention toward something like this.
A second look at the “Nexus is dead” rumor
Schadenzyngafreude: The good, but somewhat guilty feeling of pleasure in being right about an overhyped venture in what everyone knows is a rotten market segment.
They basically own the entire PC market, and most of the enterprise market. What more do you want?

It's like bitching that Walmart hasn't cornered Starbucks. Jesus.
This is a bloody clever counter-argument as well as an excellent example of the right way to use comments.
the kinds of nuclear reactors we can build these days simply don't produce waste that lasts that long; a good breeder reactor eats anything that's immediately dangerous

The UK is currently committing to building a whole new set of boiling water reactors while still having not made up its mind about the location of the UK long term waste store, which is taking a while as for reasons of politics, the government is relying on voluteerism rather than geologic suitability to decide where in the country to put it.

We did have a breeder reactor in Dounreay. It is shut down now and the surrounding beaches are off limits for a while, due to old fuel rod fragments being pumped into the sea. The management were also prosecuted for dumping solid nuclear waste in landfill.
How exciting! I've been looking for a good copy to read for years. I've uploaded to my kindle for e-book goodness.

Would there be a chance to get it in print with Abrash's permission?
>Not just things that are vaguely intersting to you, but to the most primal want you have

And that's a good thing actually
> I love the idea of removing Backbone's jQuery dependency. If I could use Backbone without jQuery

You can the only hard dependency of backbone is underscore.
It isn't that these rebuttals are unsound, it's the sheer volume of them. A tidal wave of irritation and defensiveness always seems to accompany posts that dare question jQuery.

Unless the headline was changed by the mods, there's no hyperbole or sensationalism here. You might not need jQuery. Obviously. But many of these reactions don't belong here, they belong in a post titled You don't need jQuery, which would of course deserve to be downvoted to hell.

Obviously you don't need to pull in jQuery for every little twenty-line gizmo you publish on github. But don't you dare brag about this or you'll offend the sensibilities of those who've invested all their mental energy into learning jQuery and therefore remained ignorant of how browsers actually work.
Oh, sure, it's hard to establish friendships at the gym. We established our partnership outside the gym; we are lifting buddies. The gym is the main place I see them.
I think an interesting side effect of this; his vacating of the Cloud/Enterprise role provides a natural succession up the chain for Scott Guthrie. It also gives Scott (who has more of an effect on the Microsoft dev community than any other person) a direct pipeline and solid personal relationship with the CEO.
Practically Green Raises $3M
Big mistake IMO. I can't imagine Satya "the enterprise guy" being CEO of the devices company (he's probably qualified to be CEO for the "services" part of Microsoft). I'm wondering if him and Elop would work as co-CEOs, but history shows that's not a good idea either.
You could do it cheaper but you would run out of code space quick taking care of the graphics.
on the arLCD the onboard PIC Micro takes care of all the graphics.
You just tell it where to put a widget and it takes care of the rest .
I didn't have a contract with my friend and my business tore us apart
No, just the amount of text content downloaded and parsed into the DOM was the issue.

Kinda surprised with the downvotes considering the poor intentionally provocative OP.
If your candidate want's to talk about health benefits, and want to compare with other companies, then they're likely going to be comparing several factors: out-of-pocket per pay period, copays, deductibles, HSA matching, worst case exposure (limited or unlimited liability), etc.

It takes some time to work up the spreadsheet, but they'll come to find that the high deductible+ HSA (with matching) is better for them in the long term then the PPO with lower per pay-period premiums.

But yes, if they are inclined to delve that deeply pre-employment, then it probably makes sense to have a conversation with them about why you chose what you provide as a benefit over the other options that were available.

The high cost of health care and the high follow-on cost of insurance make this a very real thing. I know I take it seriously and often get eye-rolls form across the table when I ask about it pre-acceptance.
That is completely false.

I know who Vint Cerf is. One of my friends met Vint Cerf at Google, and I hope you see the irony in citing Vint Cerf. Vint Cerf is viewed within Google as a highly eccentric (aka weird), albeit brilliant, individual. If you come in looking like Vint Cerf for a standard engineering interview, you will look very weird and out of place.

A suit, even a well-tailored, modern cut suit, will be very weird in a software interview at Google.

Don't believe me? Spend a few hours at Google's Mountain View office to get a (admittedly superficial) sense of the culture there.
Agreed. Here's another blog post on the subject: http://calnewport.com/blog/2013/12/21/deep-habits-the-import...
String concatenation is pretty fast nowadays with the + operator.
Observations:

⚫ This spot's proving very difficult to fill. Both in terms of finding the right person, and in getting them to accept. It's been 160 days from the initial announcement of Ballmer's retirement.

⚫ Given Ballmer's long-standing deficiencies and publicly-voiced dissatisfaction with his performance, this also speaks to very poor succession planning on the part of the Board. This would be they: http://www.microsoft.com/en-us/news/exec/bod.aspx

⚫ Enterprise + cloud is probably a safe pick for now. It suggests a de-emphasis of consumer and mobile, and a retrenchment to core strengths, if not enduring ones.

⚫ I'm not sold that bringing in external talent solves problems that insiders can't tackle. The insiders will be well aware of strengths and weaknesses, the challenge is in acting on them given existing internal relationships and politics.
I wonder why this base of economics is so hard to get for so many people.
I know the feeling. My management is also so inefficient it is maddening. But you can console yourself with the thought that at least you're paid. It isn't under your control what the higher-ups do so don't sweat it.

Be the best in your group as much as possible. If worse comes to worse, at least they will keep you if there are layoffs down the road, or your resume will look better to someone else sometime down the road. You did the work they paid for so if they want to trash it... can't cure stupid.

Unfortunately for me, I work for myself. My management is my own addled brain! I was up all last night working. Two hours sleep today.

I don't believe my group will ever release a product. (sigh) :-)
You do realize that you're confirming the previous point of the "consumer side days are numbered". Platforms for business applications are not good for consumers.
I grew up in Milwaukee and (in 2002) applied only to California universities because I thought the tech industry/opportunities out there were much more substantial, and I'd have a leg up on professional networking. Has worked out well. YMMV
Amazon Tanks After Earnings Miss
I think this is the mine:

https://en.wikipedia.org/wiki/Smith_Ranch-Highland

This is the process:

https://en.wikipedia.org/wiki/In-situ_leaching#Uranium

Hard to evaluate how serious the problem is without knowing how toxic and radioactive the waste is and how large the underground aquifers are.
Regarding the second point, failure to deliver is an insurable risk...assess this risk.

Yes, but whoever insures the risk would face the same difficulty in getting enough information to properly assess the risk. I'm not saying it's not doable. However, it might not be doable well enough, and cheaply enough, that there's enough margin of safety for the investor, above the lowest price at which the employee would be willing to 'sell'.

Under what conditions have employers been able to pull back shares that are already vested without being sued into oblivion?

Skype pulled back options that were already vested: http://finance.fortune.cnn.com/2011/06/24/skype-vesting_cont...

I'm not aware of any similar instance for vested shares.
2246 VM's
String encryption service for programmers with polymorphic code generator
Or Sharpie sales will spike.
Tricky to do that without a lot of people dying. Also, if you honestly think that, then what are you doing wasting joules chatting idly on the internet?
Yes, muscle confusion is a myth, but progressive resistance isn't, and I think that's what he's getting at.
Background != Direction

All this banter about it being a bad choice or a good choice because Satya's current role is enterprise focused is just goofy. Had Elop been chosen we would not be acting as if Microsoft is only a phone company now and is abandoning the enterprise.
Getting Node.JS + Azure + SQL to work together
drop jquery and repeat yourself everywhere
I think what has happened is that, in this technocratic age, corporations act like living entities. It's like a complex organism that acquires and drops resources in order to serve it's own survival and consumption goals. As corporations increasingly become deeper and deeper wells of energy(i.e. money, human resources) this juxtaposition will become more and more glaring. This is a result of the marriage of corporation and state.
I don't see how this comes out as a positive for Zynga. They're basically saying, hey, we weren't able to leverage our existing staff's talent, maybe if we bring in new talent our pattern of failure to efficiently manage our intellectual capital will somehow fix itself.

If I worked at NaturalMotion I'd be polishing my resume right now.
So, it appears they laid off 15% of their workforce to make room for NaturalMotion's workforce.
15% down, 85% to go.
Google Failed at Smartphones. Can It Really Build Smart Homes and Robots?
Yeah, you'd rather not have a business since you dont care about potential client configurations.
only people that hyped zynga were investors that had never played a single video game in their lifetime.

everyone else was like "This is a bad investment" two seconds after hearing about it.
I've been using an HP Chromebook 14 for about a week as a development (and personal) machine, and so far I'm pretty happy with it. I keep meaning to write something up, but this post is a good starting point. I went with crouton (option 3) and for someone like me who uses a browser and a terminal, this is a great way to go for the price.

You might add a 3.5: crouton without running a full X/Ubuntu setup and just using 'enter-chroot' (instead of startunity/startxfce) paired with the Crosh Window Chrome app gives you the ability to have terminals open without running a full separate X instance to switch between. This is what I've been doing for the most part. The Chromebook's full screen toggle button and alt-tabbing makes switching between terminals and the browser really fast as well.
3 Ways to become online influencer
Want to be an online influencer? Read this to learn 3 easy ways.
Just because we might have the ability to repair some of the damage we've done to the planet in the future, that doesn't mean we shouldn't be trying to reduce that damage now.
If Satya is indeed promoted to CEO, Soma -- not Scott -- will be promoted to EVP.
this is not how contracts work

You're invoking a "no true Scottsman" fallacy. That is, in fact, how this contract works.

I never agreed.

Do you pay your taxes? You're agreeing. Possibly under duress or objection, but you're agreeing. And no, I don't subscribe to the whole Libertarian spiel about voluntary vs. involuntary participation.

if the market is inefficient, some people should be able to find the inefficiencies and profit from them

That is, in fact, one of the larger inefficiencies of the market: that socially or long-term nonoptimal conditions can be arbitraged for personal gain. Regarding the longer view, there are numerous failures, including how markets break down under more general social failure, volatility, and, as J.M. Keynes noted, the capacity for markets to remain irrational longer than any given investor can remain solvent. Smart cookie that man.
Very fair feedback on moving the deadline. We'd debated doing it or not, and ended up moving it in the spirit of distributed systems education. A lot of people in the chat appreciated it, but that's obviously a selected segment.

So we know for next time, how strong are other people's feelings on this?
Its not that weird. They had 200M in revenue last quarter[1] with about 2000 employees. That is about $100K/employee, since employees probably cost more than that at the median, its not really a sustainable strategy. Swap out employees who are making more $/employee to boost the average and maybe you have a going concern.

[1] http://investor.zynga.com/releasedetail.cfm?ReleaseID=800274
It is. In fact, it ranks higher than this post right now.
wow, that guy has designed some groundbreaking stuff. Never heard of him before either.
What is a "wart" is subjective. C-like languages also have this "wart" and it's used to great effect, enabling different idioms that would be messier without it.
the dom traversal/chaining in jquery is a big reason why I use it. The native API simply isnt as nice.
That really does not apply in this situation. A thief made a claim that he tricked PayPal into giving out personal information on his victim. We know the thief got the personal information. What is in question is if he is telling the truth that he got it from PayPal.

You are looking at this as a claim between the thief and PayPal. The thief made the claim, so the burden of proof is on the thief.

But that's not what's going on. PayPayl is asserting a claim that they are safe, and the other party is every potential customer of PayPal. The burden is on PayPal to convince us of their claim that they are safe, in light of the claim against them.

To me, it is credible that the thief got the information from PayPal. Between the thief and PayPal, I think the thief has little incentive to lie about where he got the information, but PayPal has high incentive to cover up.
what exactly was his dream?
Federal consumer bureau data-mining hundreds of millions of credit card accounts
Intentionally provocative? It's simply a counter argument.
Could it be that some of the people who are a part of NaturalMotion are redundant, so they chose to keep the NaturalMotion employees rather than the Zynga employees? I'm not defending them or laying off employees, but there could be more to it than what we are actually seeing here.
It's a new radical management concept: you start replacing pieces of your failing company with other smaller but more successful companies. Start at the bottom, finish at the top. In two years after a series of lay-offs and acqui-hires the whole staff will be replaced finishing with CEO with a proper replacement hired from Rovio's board.
I usually keep adding a todo's in a list, and each todo is with a countdown timer. so it's works like : not when due, but how much time left for a task.. and it seems to be working for me for last 4 months!

http://www.twikstik.com/

i get alerts like :
3 hours 29 mins left to task 1

2 hours 29 mins left to task 1

....
Not loading for me. Try: http://webcache.googleusercontent.com/search?q=cache:http://...
It's standard Python practice since Martin von Löwis's work in support for internationalization, which he presented at the IPC6 Python conference in 1997.

Quoting from http://www.python.org/workshops/1997-10/proceedings/loewis.h... :

> Here are several ways of producing the message catalogs. This is the one suggested by the GNU gettext documentation. First, all translatable message strings in the source code must be marked. In order to disturb readability as little as possible, the wrapper function around each string should be called _ (underscore). This use of the underscore usually does not interfere with its meaning in the interactive mode. A gettextized module would then begin with

import intl

_=intl.gettext
Of course, now it's working.
How to screw learning with one simple belief
As I said 50 days ago[1] Nadella was always the most likely internal candidate. It's a choice that makes some sense to me - he's a technologist, which I think is important (note that at some point the Ford CEO was tipped). However, his background is all in Enterprise software.

Microsoft's most successful products recently have all been in the Enterprise field, so that reflects well on him. But there have to be questions about his experience with consumer software.

[1] https://news.ycombinator.com/item?id=6871957
wow.. thats pretty impressive.
If the average person there makes 100k per QUARTER I can see how they'd be losing a lot of money. Either you mixed quarters and years, or I'm in the wrong type of business.
sciwiz, you are hellbanned, no one can see your comments unless they log in and turn on "showdead"
App Streaming Could Be The Future Of App Publishing With Amazon
You're very welcome. Glad you enjoyed :).
I'm veering toward thinking of bootstrap as more of a naming convention than anything else.
I've been using it recently and it's nice enough, but feels a bit heavyweight for the sorts of things I want to use it for. In future I think I'll probably do my own css, but use bootstrap naming conventions, where appropriate.
http://purecss.io/
I was talking to my wife about something like this at lunch today and am trying to get it started for myself.

The thing I struggle with when digesting all these methods (workstation popcorn, Pomodoro, gamification, etc) is how, if you are having so much trouble staying on-task, you actually get yourself to stick to the set time/reward schedule. What keeps you from going, "Fuck this!" and shitcanning your schedule/to-do list/whatever in the absence of an outside force? I have the dual issues of poor time management and trouble focusing when my mind wanders and wants to do something else. I'm not sure how to get past that second hurdle.
Legally, no. But if enough people find the claim credible, then it is definitely in their best interest to convince everyone else that the claim is false. Whether or not you think that is fair is irrelevant; if enough people feel the bank is not safe to use, the bank will lose business.
What's the benefit of gmail interop with other email systems?
You don't have to. Browser manufacturers wrote an animation library (CSS3 transitions & animations), selector engine (querySelectorAll) and other helper utilities it provides.
I wonder if the reward values have changed since the beta? I'm sure it is much harder to find anything now than it would have been back then, assuming they got a good turnout from really experienced people and 7-8 months of headstart.
With the number of comments about never having seen/used a typewriter before, I'm guessing they're mainly grumpy young people.

I'm not at all a fan of facebook, but the design here is really solid and the marketing sells it quite well. I wonder if the Instagram team worked on this.
The best app I have ever used
I thought the $20K was intended to last approximately three months, not one year. Also, aren't convertible notes never intended to be repaid?
How to Time Small Pieces of Python Code with timeit
Buy -> inflate hype -> sell. It was a good investment.
The Growth Series: Watch a SaaS app grow a product-based business
I imagine that Satya would know the people well and where he wants them so we may see some shuffling in the next 6-9 months. Scott is a great public persona and clicks with developers far more than Soma. Soma is stronger operationally and there are going to be other ops critical roles to fill because Satya's elevation to CEO will certainly cause some high level people to leave.

Going to be an interesting next couple years.
clockworkelf, a friendly heads up, you've been shadowbanned.

It makes me sad to see people taking the time to post comments and not realizing they all instantly vanish.
You just need a DRM server which each nanobot must obtain a proper license key from every cycle.
They had $1.1 billion in cash at the end of last quarter, with no real debt. They have another $425m in long term investments, but I'm not sure what that consists of.
Yes. Constantly wasted effort and the lack of any real, defined "mission" are beyond demotivating. They're glimpses into the horrifying reality that you're probably just a cog in a huge jobs programs. The fact that many of its participants seem okay with that reality makes it even worse.