skysight-inc/HackerNews huggingface dataset:
This is the oldest battle in the history building anything. I can't even count the number of reason's I've seen make that happen in large companies, startups, homework projects, everything.

- procrastination (trying to get in the right mood/alignment of stars before getting work done)

- burnout

- senior architects forecasting the work of junior people

- sales teams selling the world without consulting the execution team that has to build it from scratch

- management that doesn't know what it wants

- management that doesn't know technical constraints

- management that doesn't know how to manage

- tech teams not knowing what they're doing but being confident they'll figure it out

- unrealistic, arbitrarily set timelines

- realistic non-arbitrarily set timelines

- lack of skill awareness

- lack of self awareness

- politics

- lack of care for the outcome

- greed

- misaligned incentives (compensation for time spent working instead of outcomes or speed of work)

- a really good TV show running at the same time

- lack of team morale or discipline

- perfectionism

- and my favorite:

Team staying till 11pm every day for three months because of a boss who stays till 11pm for three months, trying to outstay them so he can have fun with his mistress.

Until you have the luxury of outcome ownership in place of task ownership, crunch mode is hard to love. When you become a product owner, deadlines become your best friend because they force both you and your team to optimize the work, avoid feature bloat, and get creative about your approach to the problem.

I set a crunch time for myself every day I start working on a new feature. No going to bed until I get a functioning solution, even if it's not the best ultimate scenario. While I'm sleeping, beta users are verifying my assumptions (if they like the feature, I polish it. If not, I've only spent a day in the wrong direction.)
Using Facebook is not compulsory. You don't have to use it if you don't like it.

But you can't use Facebook AND demand wages from Facebook.

Can I demand lost time wages from http://wagesforfacebook.com/ because the text scrolls too slowly?
That profile is hilarious. Maybe I'm giving the average OKC woman too much credit, but are you sure they aren't picking up on the satire?
Both Tarkovsky and Soderbergh have almost completely missed the point of Solaris, the book. The book is about communication, or failure to do so. It's a great book to read, highly recommend.
5 French startups to look out for in 2014
> Not true, most method names are short. Except if you also count the parameter names

Parameter names are part of the method name.

> Not true, in fact they had to get out of their way to have these machines compared to the standard unix workstations of the day or PCs.

CERN had quite a few NeXT stations available to them. When I worked there, there were workstations collecting dust.

Carmack used C, not Objective-C, the NeXT advantages were mainly due to tooling

http://www.gamasutra.com/php-bin/news_index.php?story=21405
Joke's on him. Hundreds of people have him enclosed.
Copyright status of The Third Man
For me it still takes one second in script only but not because of heavy scripts but because of forced layouts[0] for each page load.

In your code it’s mostly adding DOM children (invalidating the layout) and getting an offset later on (thus forcing the layout) for ca 25 times. The page should be much more responsive.

[0] https://developers.google.com/chrome-developer-tools/docs/de...
Herschel telescope detects water on Ceres
Price arbitrage is such a frustrating thing, especially when its extremely flagrant.

Slightly lesser cases of arbitrage, including the infamous $1=1 Euro = 100 Yen. With Apple, it would be cheaper for me to do a roundtrip from France to Japan (on a cheap flight,granted) and buy a Mac Pro there than it would for me to buy one in France.
That would be great -- want to drop me an email (patrick@stripe.com) to coordinate?
I think the "corporate-y things rank high on SO" is actually "Microsoft-platform things rank high on SO" (note the high rankings for C#, VB.NET and Delphi).

I suspect that has a lot to do with the MS-centric seed audience that grew up around Stackoverflow (because of the backgrounds of the founders).
There may have been a RAM upgrade at some point, I remember buying a pair of 32Mb sticks...

Editing large image files took a long time as you went into swap. Being able to capture, edit and play video (at any resolution!) would have been very impressive on that old Celeron.
Exactly, but the reduced revenue is likely proportional to reduced operating costs. It will be the white-dwarf end of Facebook, but it would never die until someone creates a feasible replacement. Even at a fraction of its current size, being "just" everyone's contact book for one billion users is still quite a big deal.

So it's a definition of when Facebook is "dead" or "gone". It will never go away entirely.
> (2) His use of color is incredible. Some films, especially stalker, are near black and white with incredibly vibrant and poignant uses of green.

Actually the first part of Stalker was (re)shot in black and white because they damaged some part of the original film reel. After about 40 minutes or so into the movie it switches to color.

The tint you're talking about is a technique created by Tarkovsky which alters the film temperature: http://www.imdb.com/title/tt0079944/trivia?ref_=tt_ql_2
"She" is becoming such a gimmick now.
Shooting the Rocks
> I think he has a point here. Certainly if the merchants web site is compromised, Stripe's PCI compliance won't prevent or detect the loss of credit card data (since it never reached the point where Stripe could protect it).

Yes, this is certainly true. This is why we also use the dashboard to ask the relevant questions from the PCI self-assessment questionnaires. https://support.stripe.com/questions/do-i-need-to-be-pci-com... gives a brief overview, but this discussion is making me think that we need to write something longer and more definitive. There's a lot of confusion around PCI pretty much everywhere.
Crypto-currency is not decentralised by nature. Bitcoin, dogecoin etc. are just one model. There are other models for crypto currency that involve issuing banks and have other advantages - offline transactions and no crazy waste-of-electricity hashing races.
Considering all the design aspects are already in place, wouldn't it be quicker to just rewrite the game? I'm not sure how complex this game actually is, but making something that looks approximately the same with today's tools is probably a lot easier
http://en.wikipedia.org/wiki/Affiliate_marketing
"It doesn't mean "free" as normally understood ... have to explain what "free" means. As they say in politics, if you're explaining, you're losing"

And so you are losing. You are trying to explain what "free" is, and QED, your usage is non-standard.
There was an internal beta for over a year now. And our approach changed twice over those 3 years.

A product which is so complex and aimed at businesses can't be 'bootstrapped' in 3 months and launched. The result would be that nobody would care about it because it would be incomplete and wouldn't cater to their needs. There are a lot of such products and nobody remembers about them. I hope our effort will pay off, and that's what our current testers are telling me :)
Localtime.io - Convert any time to your local time
Monitoring DNS with Opsview
Capstone 2.0
North Korea Lands First Ever Man On The Sun, Confirms Central News Agency
GTK: And now, popovers
Ok now, who will launch karmacoin ?
The (preliminary) release notes are full of nice things https://docs.djangoproject.com/en/dev/releases/1.7/
Please take your FUD and go elsewhere.
iPhone 4 Reintroduced in India for Rs. 22,900($370). This is Bad News.
GitLab has this feature, but it's called Broadcast.
So it's okay to lie to your customers and be an asshole as long as other people are doing it too.
Agreeing with the other statement: a JSON deserializer should never be executing arbitrary code as part of a feature of the deserializer. YAML, Python pickle, PHP serialization, etc. all allow serialization of arbitrary class instances by default, but JSON only allows simple data types.

So, no clue where you're getting that from.
Not much to say... just got reminded of some of my still extant pages from the last century:
www.cem.msu.edu/~cem883/mathematica-instr.html

(SGI Multi processor boxes. Impressive purple boxes doing some amazing graphics on beautiful high resolution displays in the mid 1990's. Oh the memories).
That's an awful fine distinction there.
Due diligence should go both ways: VC check-list for entrepreneurs | berlinvc
>When selecting a user to change the plan, the modal takes about 3-4 seconds to populate the new plan dropdown. The new plan dropdown is like 200px wide, which makes managing multiple plans pretty cumbersome.

I agree with this. I was wondering "What Stripe UI improvements?" because I am largely happy with the UI (very much so, actually). But there are corner cases that could use some tweaking. This is definitely one.

The main dashboard could have some more information, or could be customizable, I agree. Not high priority for me but would be nice.
I wonder if there will be a tool to convert (migrate?) South migration data to Django's native format.
Yes, just like how no one would use C# if it weren't for Microsoft or Go if it wasn't for Google.

There are a lot of people who like Objective C including myself. If people didn't the majority of iOS apps would be developed in straight C, C++, Ruby, C#, Delphi, or Actionscript.

http://www.embarcadero.com/products/cbuilder/ios-development

http://www.rubymotion.com

http://xamarin.com

http://www.embarcadero.com/products/delphi/ios-development

http://www.adobe.com/devnet/air/air_for_ios.html

If no one liked Objective C you wouldn't have people like Mattt Thompson taking time to write his excellent NSHipster columns.

http://nshipster.com

https://github.com/mattt

http://postgresapp.com

You not liking a language is not a benchmark of language popularity. If it were, my own biases would dictate that Javascript is a language no one likes, propped up by Mozilla and ECMA.
Story of a Hostile Takeover
I think the moral is more that if you're not going to let them track you however they want and using whoever they want, they'd rather not have you as a visitor.
I have been looking into Angular, however I am yet to find it any productive gain as being told here.

From what I was able to find out, there isn't any UI component framework available for Angular with the same set of components offering as jQuery has.

For developer teams that haven't a clue about CSS dark magic as guys with designer background have, this is a big impediment to use Angular.

I have looked into UI Bootstrap, but is still seems work in progress.

Is there any UI component framework for Angular?
I imagine the block is in place because spammers and fraudsters might take advantage of it. Still kind of silly though.
Exotic Matter
I really want all of this to go through the Supreme Court before Congress decides either way on it, because I worry they will pass some laws that make this only slightly less awful, but at the same time make all current lawsuits irrelevant.

If there's one lawsuit say regarding the Patriot Act, and the Patriot Act get repealed and then replaced with something else in the meantime, does the lawsuit still continue, for example?

But even if it does, and let's say it says it's completely unconstitutional and whatnot, that still wouldn't apple to the "new law" that is slightly less awful, would it? It would require a new lawsuit against those specific provisions, right?

So this is what I'm worried about, and why I'd prefer all this goes through the Supreme Court before Congress starts passing new surveillance laws, because then they'd have a much lower chance of passing something that's already been declared unconstitutional in a new law.
Tarkovsky made films about what he cared about and what interested him. His Solaris wasn't really meant to be about Lem's book, just as his Stalker isn't about Roadside Picnic. Those books simply offer a setting where he could explore his own ideas.
It also puts the current zoom level in the status bar, which I find useful.
MySQL dump of accounts including passwords hashed using perl's truncated DES crypt function:

https://www.quickleak.org/QtPly6aE
Linux: nohz_full=godmode?
Quora is suffering badly from questions like:

1) "What was the most awesome thing a teacher ever told you?"

2) "Is coffee bad for you?"

3) "What is it like to live in Berlin?"
...

and so on.

The answers are usually very shallow essays instead of to the point, clear and competent answers. The search facilities on Quora are super-bad - it is virtually impossible to find something on there. The voting is as already mentioned a popularity contest.

In my opinion each end every Stackexchange web-site is more useful and (intellectually) entertaining than Quora which is indeed nothing else than a highbrow Yahoo! Answers.
Furthermore, those "timezone" labels are inherently ambiguous. Either use the UTC offset (UTC-8) or the zoneinfo name (America/Los_Angeles).
Are posts from 2001 and 2007 really relevant for this discussion?

Look at this for example: http://gcc.gnu.org/ml/gcc/2014-01/msg00182.html

The "debunking" in this thread was the confirmation that plugins actually work now because the policies were relaxed in favor of them.
I had the same impression after reading the post, when he talks about the brain having difficulties knowing if the memory was from solething that really happend or not.

I often wondered whether you could truely resent someone after having dreamed of him doing something horrible for example.
You don't know that. There may be many but due to parallel construction, the source of investigations is obfuscated.

http://en.m.wikipedia.org/wiki/Parallel_construction
Νέο E-shop Home-Beauty.gr
In contrast with tag line : "Don't be evil"
Sorry, why didn't they change their name on google, just like the bank, council tax documents and such.

this information could have been easily gleaned when logged in to google, it's not necessarily googles fault if you provide them false or stale information and fail to change it.
http://webcache.googleusercontent.com/search?q=cache:online....
Strike Commander was awesome.

I am really puzzled as to why the * Commander genre didn't get more clones/imitators.
a link to an article that requires you to login to read it. Wonderful, just wonderful.
You should try storing it as a customer profile token, then charging using that with your billing software.
I definitely am, however the latency is worse.

(and 4g for 3UK hasn't been rolled out yet)
Too Big to Fail: Large Samples and the p-Value Problem
Early 2011 MacBook Pro owners report hardware failures & system crashes
And those benchmarks are against Node.js v0.10.0 [1]. It will be interesting to see what difference switching to v0.12 makes to the benchmark results.

[1] https://github.com/TechEmpower/FrameworkBenchmarks/tree/mast...
4chan's infrastructure is serious, but it started out as a joke. Much of gaming technology was as well created for fun first.

Anyway, I like it. Having to choose one business over another, ceteris paribus, I'd always go for the one with the sense of humour.
Unity Audio: Concepts and Plugins
Do You Use Foursquare?
South Korea’s 5G Network Will Let You Download a Full Movie in a Second
It doesn't seem like this was intentional in any way. I don't think that counts as being "evil".
I disagree with you on that. While I haven't seen Soderbergh's version (I am too much in love with T's) I think the idea of communication is deeply embedded: he's saying, we can't communicate with ourselves - how could we possibly communicate with an alien non-humanoid entity? I think he makes that really clear.

For anyone who hasn't watched his films: take an afternoon you have nothing to do and slow down. It's not a passive experience and you need to relax to take it all in. Amazing stuff that I can't imagine not having in my life, plus all the great directors he influenced. Him and Bergman == life of film.
Made in China: Up to a quarter of California smog
Regex Crossword Solver
Snowden Calls Russian-Spy Story “Absurd”
"Don't be careless?"
still waiting for a high quality HD transfer of Stalker...
Getting in early?
No, that's due to web devs tying the functionality of the website to tracking services. I don't remember the last website that didn't have any tracking services, most of them have many. But that alone doesn't break the Javascript when using Ghostery, let alone the CSS. I haven't analyzed this particular website, but it would typically be that they did everything wrong, like loading the CSS via JS, or that kind of weird things web devs like to do these days, that only works fine if you give up on your privacy and security entirely.
FTFA:

I don't remember actually giving this detail to Google, nor can I find anywhere within the settings where anything other than "Nora" is listed
Would it be possible / beneficial / desirable to add something like this to Angular?
> This account was registered using my preferred name, Nora, but when I look at hangout histories, certain locations on my android phone, and a few other places, I see my legal name popping up instead. / I don't remember actually giving this detail to Google, nor can I find anywhere within the settings where anything other than "Nora" is listed
On the Dogecoin subreddit, people have been arguing that Bitcoin is gold, Litecoin silver, and Dogecoin is money.
Typical Oxford defeatism. They simply don't understand that in America everyone can be above average.
Hack turns Chrome into advanced bugging device
Look at angular-ui.

A lot of people just invoke jQuery from directives. Sometimes I catch myself doing it from the controller, although that is definitely bad practice.
"Don't underestimate the ability of some segment of the population to be offended by something you do. Whatever you do, you'll offend someone."

Being offended is an epidemic...
Why do you hate dogecoin? Jealousy?
This is why the whole "real name" trend is insane to me. Who gets to decide what my "real name" even is except for me? I have this problem on a MUCH more limited scale in that I go by my middle name--a shortened version at that--and have for almost all of my decades on this planet. However, for many services, I'm not allowed to use anything except my "legal name." This is a name that, I hasten to add, ought to include my middle name since it's ON MY BIRTH CERTIFICATE, unlike the souls from the article who are using a different yet still identifiable name for a very important reason. For some reason, "legal" or "real" name only seems to mean "the first and last words from the 'name' line on your identity document."

Names are not intended to be unique or, frankly, immutable. A nickname, full name, shortened name, set of initials, or even a creative symbol can all stand for the same person and it's nobody's business, especially for a free "social" site, what relationship that string of letters has to that person.

(I would like to reiterate that I am not putting "oops, can't use my middle name" on the same level as "holy cowbells, an intimate detail of my life was just revealed to coworkers and potentially-hostile reporters without my knowledge or consent." It's just a small point of overlap that gives me a tiny bit of insight.)
> When will we have a stack (with a WebGL backend or something) that replaces the browser's rendering from the ground up and achieves better efficiency?

Actually, if I understand it correctly, famo.us does this / tries to does it. For the past couple of years, actually; it could be a hoax by now. IIRC, they want to make things public somewhere this year. It's just a tech demo so far though, which has already been recreated with three.js
According to the article, the issue is that Google+ integration in the user's Android phone caused certain personal information to be visible to everyone even though said Android/Google+ user was not aware this Google+ was being created or updated with this info (the info was synced from the Android address book/contacts to Google who then used it in Google+ account creation).
Apropos of nothing in particular, but just because I love this Akira Kurosawa anecdote --

"Tarkovsky was sitting in the corner of the screening room watching the film with me, but he got up as soon as the film was over, and looked at me with a shy smile. I said to him, ‘It’s very good. It’s a frightening movie.’ He seemed embarrassed, but smiled happily. Then the two of us went to a film union restaurant and toasted with Vodka.

Tarkovsky, who does not usually drink, got completely drunk and cut off the speakers at the restaurant, then began singing the theme of Seven Samurai at the top of his lungs. I joined in, eager to keep up.

At that moment, I was very happy to be on Earth.”

That's wonderful. Stalker changed my life, it's a wonderful film. Do watch it.
Given the english language requires a gender-specific pronoun (I grew up saying "They" to the chagrin of my teacher) it always makes me a little bit happy to see She in texts. As a woman it makes you realise how much you don't see it. So it stops being a gimmick once the powers that be let us use a non-gendered pronoun ("they" is perfectly fine to me). Or we see a 50/50 split and rewrite the history books accordingly?

Anyway, on topic: we also feel the same way about Angular. Having our APIs abstracted from the beginning into services/factories means we just throw code into a new directive or controller and boom: instant functionality that doesn't cost us a million hours.
Stay on top of Github pull requests with Trailer.app
Do you ever find yourself losing track of GitHub pull requests
and comments? Do you think that having to check your email for
notifications isn’t really integrated and is kind of spammy?

Well, we do. So we made Trailer.app (http://goo.gl/DY68RI) for your menu bar.

Whether you’re an open source project manager, a contributor,
or a software engineer in a company; there’s a good chance that
development is a social activity, and you’re probably using
GitHub to support your work right?

We felt there should be a better option than email notifications.
Nobody likes spam, except Monty Python fans.

Fortunately, Trailer.app is available! It’s an open source OS X menu bar app that lists pull requests
you’re involved in and notifies you of any new activity.

Trailer is brought to you by the HouseTrip geek squad, and we’re
really excited to open it up and see if it helps anyone else
as much as it’s helped us.

Try it out, and please feel free to submit patches and ideas
to Trailer’s GitHub repo! ^_^

(https://github.com/HouseTrip/trailer)
Fixing XXEs in Java is not a trivial thing to do. The best reference I know comes from Apache shindig [1], and you do have to make all those BUILDER_FACTORY.setAttribute calls, otherwise you block general external entities but allow parameter entities, which still leaves you vulnerable.

[1] http://svn.apache.org/repos/asf/shindig/trunk/java/common/sr...
Simple and great. Many thanks for this. Working in a large team and being able to keep on top of current PRs has just been made a great deal easier. (Y)
A Survival Guide to Working From Home
Classic pump & dump scheme, nice!
I didn't compare with simply batching updates, but I've had big wins from using document fragments. In order to allow both batch and incremental updates with Backbone, I simply create document fragments before a batch update. Then I check when adding elements if a fragment exists, or if elements should be added to the DOM directly.
What does "no IE8 < 9" mean? No versions of IE less than 8, less than 9, or something else?
Being offended is a moral issue and I agree, as a business you can't fight that 100%. However, being forced to conform to a business's view of your identity is unethical, especially as Google changed the rules - if they had indicated this might happen then those affected could have chosen not to use Plus.
Remember Blue Monday? Follow this advice for instant happiness every day