skysight-inc/HackerNews huggingface dataset:
They specifically mention defining company values and having predefined interview questions to test for every value.
How to create illusion of faster web pages (while creating actual happier users)
five.tooSlow = function() {
var returnIn = new Date(new Date().valueOf() + 555);

do {} while(new Date() < returnIn);

return five();
};

Finally a way to escape callback hell. I think somebody should write a jQuery.ajax plugin that calls the function repeatedly until a request is finished.
Redesigning the perfect checkout
Latent racism (e.g. white cops being nervous around black teenagers) is a huge problem in police work. Combine that with the kind of outright racism, the good old boy networks you see in rural Texas and the sense of "respect mah authoritah" many cops give off and I can easily see how someone would get shot.
Here's a neat integration test suite written in expect for an HPC job launcher. Diving into this was my introduction to expect. It's a very practical little tool.

https://github.com/SchedMD/slurm/tree/master/testsuite/expec...
Facebook is entrenched because that is where all your friends are. G+ is much better (circles are really nice), but what does that matter when your friends aren't there?
Facebook has seven thousand people working on one website? Admittedly a BIG website with many users, but still a staggering amount of people. (I joke only partially)

How much PHP do they need to write each?
Hi, building on what a lot of other commenters have said, there are some major improvements you should consider:

* Do not use plain SHA-256. Use a KDF, like PBKDF, bcrypt or scrypt.
* There must be some efficient method by which I can re-issue compromised passwords.
* For convenience, allow me to have different character sets for different sites, and different lengths.
* Make the default to be going directly into my clipboard.
* A way to recover from the compromise of the master passphrase

The way I would do this is to have a small file, detailing, for each door_id:

* Random seed. The is effectively a version number. Change this, and get a new password for only that door_id.
* Character set
* Length

This file, although not advisable, is not enough to break the other passwords generated. Given a strong enough passphrase (I'd say... a 5 or 6 word diceware password), it can be synced to all sorts of places, kept on a USB stick, etc.

I cannot, off the top of my head see any way to re-issue the master passphrase effectively.

As it stands, I could not, in good conscience recommend anyone use pastor as it stands. Although a few, relatively minor, modifications, could make it quite an interesting tool.

Using a file on disk to keep track of version numbers, lengths, and character sets seems quite extreme, given the aim is to remove the need for files on disk!

Perhaps some other way of keeping track of these, without the user needing to remember them could be devised?
Congrats! PH is a very good growth hacking case study for entrepreneurs.
I've been to SF several times, walked through the area specified at least once and just revisited it via street view. In every case it immediately impresses me as a cleaner version of Baltimore with better streets.

I think this guy has absolutely the right idea, particularly with volunteering.

If you're fortunate enough to not have experience the effects of poverty, addiction or homeless getting to know the people who have an continue to struggle with it is probably the next best thing.

A good friend of mine who grew up as the comfortable son of a successful banker credits his time spent interning with social services as completely reversing his previously dismissive ideas about such things.
Not bad for a corpse, seven years later: http://paulgraham.com/microsoft.html
A Malaysian Passenger Plane Crashed In East Ukraine
yes I agree, as a corporate entity this has value. But by being closer to the unix based variants they would be closer to everyone else to port cool things over and to use innovations via osmosis. Android is effectively a unix variant. OSX etc. They all benefit from the unix/linux/bsd ecosystem.
Malcolm Gladwell’s 10,000 Hour Rule is Proven Bunk
We'll definitely take your suggestion under consideration, but don't you think it's a bit harsh to dismiss the whole application because of it?
Give it a try, you might like it :-)
Modest yes but also completely unnecessary. If the CEO hasn't spent one-on-one time with the applicant then they shouldn't be the one holding the final decision.
That's a thinly-veiled appeal to authority.
Half untrue -- Apple allows you to use third-party JS engines on iOS. I've seen SpiderMonkey and Jurrasic (C#) used on iOS.

What they don't allow third parties to do is JIT compile. The "execute writeable pages" entitlement is only allowed to Safari and in iOS 8 WKWebViews.

So your bigger point stands -- third party browsers all need to use a single JS implementation if they want to have the speed of a JIT.

I think I prefer a single trusted implementation by Apple to N implementations by whoever wants to give it a shot.
Stem cells may be more widespread and with greater potential
Nimrod by Example
Hacker News is a bag full of stupid on political topics.
What's wrong with Terry and Kevin?

Was Terry responsible for the compartmentalisation of Exchange to permit it to spread across different machines, each with different roles? Good idea but I found 2010 bloated compared to 2003, I skipped 2008 (and NOBODY tested 2010 SP2 did they???? That bust everything for me, and on an Exchange instance on one machine only; I can only imagine how it was for spread installations).

Are there really that many little projects? How big is the Office team?
One of the nicest I have tried so far. Unobtrusive and easy to use. I have put the keystore on an encrypted USB which solves nearly all my problems.

One question, I can't find what the trial is. Is it time based?
Layoff decisions are not always so well made, especially in industries were metrics make it harder to tell who the under performers are.

It's even less true when you are talking about merger layoffs. Even if you are good, the Nokia guy might be better.
I found this interesting as well. I'm sure it removes biases, but it removes a data point as well. A more prestigious university tends to be more selective and reflects a history accomplishments/drive. Of course, a "good name" doesn't mean the person is a "good hire", but when why not censor the name of previous companies ("Ooh, he worked at Facebook!") or other pertinent data?
A Breakthrough in the Checkered History Of Brain Hacking
a blogpost that says nothing with a headline that does not make sense about a blogspam service with a not really working unecessary monitoring service attached, on HN. good work guys. and: god, i hate SEOs.
I'm a little disappointed the test doesn't verify correctness addition, subtraction, multiplication or division.

Sigh. I suppose I'll have to submit an issue and pull request.
Didn't Ballmer's reorganisation mean that there was a triad of developer, project manager and tester working together? That would mean one project manager for each developer wouldn't it?

Or am I wrong? Has that changed?
My bad, I thought you meant transcoding as a service. Yes we are building our own engine around ffmpeg. We have special components that stream Ycbcr from raw into ffmpeg
I would also say "necessary" controversial title, but because as a relative newbie to GitHub I might have made this mistake without thinking about it. Now I know, whereas before I didn't; and if the title wasn't engaging/controversial enough for me to click on it, I wouldn't.
Even if you make particularly efficient code, the giant tower of abstractions we all operate on top of make running your code dozens of times slower than it could possibly be running on bare metal.
Strange they didn't link to google's own publication page:

http://research.google.com/pubs/pub42241.html
Lowest? Android is on $25 (retail) handsets. I've not seen WinPho running on the same cost hardware as FFOS, either.

At that cost, the licensing fees eat up a significant chunk of profit. Not to mention that the OEMs now have a several years' of Android experience.
@bdash. I'm on it. I'll probably push out updates later today. Thanks!
Ember, Angular, or Backbone: Choosing a JavaScript Framework
Weren't they more worried about not being able to support their family instead of their "image" in the eyes of their family?
Who's gonna write Flappy Five in JS?
Here is a free Udemy course produced by someone I have sponsored a Kickstarter for who has finished a few projects:

https://www.udemy.com/reaching-your-kickstarter-goals

It is a promo for the paid version.
Nice but cheap office space for startup in SF
tl;dr - looks like a bunch of Internal corporate bullshit I don't care about

microsoft employes some brilliant people but maybe in the future they should actually think about what they products are trying to push on people so they stop fucking themselves over constantly?
try this: http://js2coffee.org/
Looks like I skipped that part, thanks.
I would love to have a snippnet of the questions though.
Thanks, that was great. Your version is clear and to the point without losing anything. It really makes me wonder why corporate messages are so often written in such a strange style. It clearly isn't necessary, and often ticks people off.
This 23-Year-Old Built and Sold His Startup While in School
AWS doesn't oversubscribe hardware the way you think.
It does but it's unsorted.then post processed.

If you show a child 1000 images or animals. Then show different photographs of animals. And tell the child what animal each animal photograph is, you can now go back to the original 1000 and the explained ones will likely be recognized dispute them never beig initially sorted, or modeled as such.

Going from 5-10 to 1,000,000 is what computers have a problem with. They go from 1,000 to 1,000,000 easily, or even million to billions.
How tech shuttles have shifted San Francisco’s market
per room routing. Just knowing the temperature in multiple places doesn't give you anything actionable.
what version. I can try and reproduce
Chrome To Get Profile Lock Feature
Facebook's Newest App Is Just For Celebrities
Very thoughtful, thanks. I too had probably been swept along by the generalisations of people, but they're just that - real people with real problems and situations.
The issue is momentum: with HN/Reddit's time-based ranking algorithms, the first few upvotes are extremely critical. On Hacker News for example, getting ~5 upvotes in the first hour for a otherwise-unexciting product will usually have it touch the front page, and that could be hit with just little collusion.

Getting the rest of the upvotes and the traction to hit the top of the front page, in fairness, is dependent on non-collusive votes. The issue is that subtle collusion may get products exposure when they otherwise wouldn't in a fair system. (although, that's the startup world in a nutshell. I'm not fond of it.)
I referred to a JAMA article and you retort with CNN?

My point is that metabolism is quite adaptable, as it has had to be over thousands of years, and if blood sugar levels are not steady (i.e. bad food and/or skipped meals), it is able to minimize energy use to ENSURE there's a calorie surplus, so that some can be stored away.

You seem invested in maintaining your right to judge poor people's choices.
Why would you think being a relatively low ranking sysadmin would be incompatible with being thoughtful and eloquent?

I know plenty of people in the IT industry who have well considered views on privacy but who aren't senior in any corporate sense.
By the way, survey of mergers found that while most mergers fail, Cisco is an outlier making successful mergers one after another. It is said that Cisco analyzed successful and unsuccessful mergers and does data-driven, evidence-based decision making.

http://www.overcomingbias.com/2010/03/hard-facts-mergers.htm...
I think it only has to get wider quadratically, not exponentially. And the weight doesn;t have to be exactly evenly distributed at the bottom, all that's necessary is that some of tghe weight of the upper cneter bricks is suppoorted by the lower outer bricks.
I know several people who left the U.S. Navy after 6-8 years rather than taking unpalatable billets (one was a master-at-arms (IIRC), serving on several of the hospital ships who was given the choice of leaving or moving to Diego Garcia; several others were Sea-Bees) or who took the latter of the up-or-out option after being unable to advance under new requirements.

It always seemed like the Navy was doing its best to get rid of skilled workers.
How is getting money from the government not a donation?
The same way capitalist concentration made building a small business very hard by the start of the 20th Century, the same process is taking place right now with the Internet. We usually don't notice or even like it (why, isn't it great to have every service in the same place?), but it is a tendency. Many arguments in favor of the small business and the virtues of free competition that were used back then are being used now by this post. The post even acknowledges that "the world isn't flat", but presumes the Internet needs to be, as if it was isolated from the rest of the system.

Even if net neutrality were approved, I don't think that unless there are other technological revolutions that open new sectors up like the PC or the Internet were, that subdivisions of large companies will be responsible for most new stuff, taking the most of the market for itself anyway and making competition harder, as we can see today in many ways. It'd just be a (very positive) way to preserve the current state of things a while longer, but not something capable of keeping the Internet "flat" in the long term.
In my opinion, this is a pretty good critique of his writing style along with some constructive suggestions on how to improve it:

http://www.mondaynote.com/2014/07/13/microsofts-new-ceo-need...
I live in the northeastern part of the US and it is extremely common for me to hear him referred to by just his last name. For all I know it's a regional thing, but it certainly isn't rare.
That was the Last sign of Nokia's existence.
It is time to stop rewarding failure
Perhaps! It should have read:

"We need to cascade memos about our holistic logistical matrix approaches."
Those steps don't quite map well to computer science academic papers - or, at least, to systems papers, which are what I tend to read and write.

Conclusions in CS papers are generally worthless. The contribution of the work is typically not new knowledge, but a thing - a system, a technique, an algorithm, a language, a framework, etc. So the conclusions in CS papers tend to be "We presented a foo for a blah blah blah." I joke that conclusions in CS papers are mostly vestigial, and exist only because they're expected to exist. (Please note that this bothers me, and I try to include actual conclusions in my papers, which will take the form of general principles we can learn from this new technique or system that we're presenting. But such discussion is not needed, and is often cut due to space limitations.) So, skip the conclusions sections in CS papers.

The introduction can also usually be skipped, if it's an area that you are already familiar with. CS papers tend to have to tell a "story", and the introduction sets the scene for why the work is relevant and who cares about this sort of thing. These introductions can start out very broad and general, trying to motivate the work from larger trends in industry and society. (Yes, even CS systems papers will appeal to larger trends in society to motivate their work. There are a lot of CS systems papers which will appeal to the prevalence of, say, online social networks to motivate their work on the systems required to support such things. Such as graph processing or real time data management.)

If you are familiar with the field, you can typically skip all this. You already know it. Please note that introductions are great if it's a field you're not as familiar with.

A CS systems paper typically has the structure similar to: 1. Introduction; 2. Background; 3. Design; 4. Results; 5. Related Work; 6. Conclusions.

If I want to quickly assess if a CS paper is worth my time, I typically read the title, the abstract and then skim the Design section and skim the Results section. (Of course, if it's my field, I often can't resist just skipping to the Related Work to see if they cited me.)

If the paper passes my first look, then I'll typically start by reading the Design. If I hit any difficulty in understanding the Design section, then I'll jump back to the beginning to get the proper context. I don't bother reading the Results section until I understand what they did, and think it's reasonable. (If your Design section tells me how you implemented the best 3-wheel car in the world, I'm not going to bother reading your Results. I don't care to try to reason about the performance of your 3-wheel car, because 4-wheel cars exist - unless you can convince me of situations where 4-wheel cars are not an option. That's a hard sell, though.)
Malaysian passenger plane crashes in Ukraine near Russian border: Ifax
You should really read up on what a driver is before waffling in on a subject -_-
What Does Your Company Blog About?

Data, insights (about any popular topic), social analytics, and our own new product features. Recently wrote about Bitcoin, #AmazonCart, Google Glass.

http://blog.itrendcorporation.com

Why?

We are a startup, so any additional exposure is nice.

How do you choose topics?

Pretty much at random, but usually has to do with interesting data.

How do you promote your content?

post to Twitter, FB, LinkedIn.

Does blogging work for your business?

Still not clear. We do get meaningful traffic, but I suspect much of it is from techies trying to build analytics in-house.
Have you tried Google's voice recognition? It's been fantastic for me.
Hemingway App (http://www.hemingwayapp.com/) gives it a medium rating of Grade 12. I would have expected worse. I guess there are no truly awful sentences, and the app doesn't measure its general overuse of big words.
After reviewing the list, of which I've played over half, I think the stand-outs are Pirates! and Civilization. In case he reads this: Congratulations on a great career Sid, bringing fun, knowledge and appreciation of history to hundreds of millions of people around the world is a brilliant legacy. Keep up the good work!
When we were taught how to write papers in 6th grade or so, it seemed very repetitive. I have to summarize the research first, then go into detail, then another summary? But it's really more like making an easy-to-scan index of your paper.
Thanks for sharing, but in my app I really need five to be six. If you could address this one small issue I'm sure your lib would see much more use.
> I don't see any point of having Android in their lineup.

Well, as someone who likes Major League Soccer, the inability to get MLS Live on a Windows Phone is a reason I as a user wouldn't see any point in buying a Windows Phone.

The point being that Windows Phone is kind of a failure, at least in terms of getting the ecosystem on par with iOS or Android, and it's been that way for many years with no signs of improvement. So I do see a point in a manufacturer of phones, even if you build your own phone OS like both Microsoft and Samsung do, making phones for operating systems developers actually care about.

This whole moving away from "devices and services" promise falls flat on its face in light of Microsoft investing more into Windows Phones. I don't think Microsoft has figured out that being only on 14% of devices means you should make software for other devices the focus of your company, not try to grow that 14% when the reality that this is very unlikely to happen seems kind of obvious.

I would have loved to buy a premium Nokia phone that runs Android.
"In a recent xkcd's alt text, Randall Munroe suggested stacksort, a sort that searches StackOverflow for sorting functions and runs them until it returns the correct answer. So, I made it. If you like running arbitrary code in your browser, try it out."

https://gkoberger.github.io/stacksort/
These regulations seem like a win for Bitcoin as a currency. Most of the clauses themselves don't seem so onerous for any company that intends on legally dealing in Bitcoin, the government gets its framework for dealing with fraud and money laundering, and the licensing itself should act as a signal to worried parties that dealing in Bitcoin with licensed operators is legal, and that the operator itself has taken sufficient measures to guarantee the safety of all funds being managed.
var six = five() + five() / five();
Smaller and faster instead of lumbering giant.

I think that's why "agile development" involves the use of small teams instead of giant departments.
Report: Malaysia Airlines Plane Crashes in Ukraine With 295 on Board
The commenter is already assuming no maintenance costs. The $20/m^2 is the number you'd have to hit to be economically viable (with $0 maintenance) rather than putting the money in the market for a 6% return.
The U.S. military always advertises the skills it provides, and they are certainly present in many cases. (I know a fair number of Sea-Bees; carpenters, mechanics, electricians all have marketable skills.) On the other hand, there are limited civilian opportunities in door-kicking-in or explosive ordinance disposal.

(Weirdly, I just got a job notice from my employer about an EOD position. Not it!)
Malaysia B772 has crashed near Donetsk
You can get 6 with `(five() + (five()/five()))`
Malaysian airlines again !!
Malaysian passenger aircraft crashes in Ukraine near Russian border
> This means that stream.read_to_end() can only return a maximum of DEFAULT_BUF_SIZE bytes.

That doesn't sound right. push_at_least() is called inside a loop, which looks very much like it should be able to read arbitrarily large amounts of data.
Its being reported on Reuters that the Russian's actually shot down the aircraft.

The plane in question is a Boeing 777, this is not a small regional aircraft:(

ZeroHedge is reporting on it here:

http://www.zerohedge.com/news/2014-07-17/here-real-time-flig...

Markets are down on this news...
Adding layoff costs to the purchase price doesn't seem right. Severance is the bulk of it, and that's money you would have paid anyway if you had kept the employees on.