skysight-inc/HackerNews huggingface dataset:
Psychopaths are genetically built to be extreme r-strategists (see: http://en.wikipedia.org/wiki/R-strategist ). What seem like stupid social behaviors are actually practice so that, when they are in a high-stakes social situation, they can win it. Most people find the psychopaths around them to be petty and stupid and think, "How could that guy ever succeed?" Well, the psychopath has decided that you're not of primary importance to the game he is trying to play, so he's using you for practice.

By the time they're adults, psychopaths have a wealth of social experience and knowledge, often gained from high-pressure social situations they created at a rate exceeding what most people would ever encounter. When they want something, they're very good at playing to win.

The prehistoric context was that developing an outsized social ability enabled someone to have an above-normal number of sexual encounters. The lack of emotional attachment and compassion, likewise, keeps them from pair-bonding and slows down their proliferation.

In the work context, organizations are also r- or K-selective (quantity vs. quality) in how they replicate process. Get-big-or-die companies are r-strategists, while "lifestyle businesses" tend to be K-strategic. As the business world becomes increasingly r-strategic, so does the character of people running it.
Object-based encoding has long been discussed within the MPEG community. MPEG-4 included VRML as a sort of hack for scene based compositing and Structured Audio Orchestration Language et al, as a parallel.

I saw early whitepapers where they had planned even to do things like recognize people's faces, and deduce geometry, thereby separately compressing a person in the foreground vs background (use case: conference calls, news anchors, etc)

As for whether it is possible to deduce 3D structure 2D, there's been some progress in that regard, check this out: http://www.youtube.com/watch?v=CZiSK7OMANw
I remember at the last Google I/O the Chrome team said they were working on a more granular permissions system and recognized how scary "Access your data on all websites" was. Not sure when that's supposed to debut though.
These seem like the same sorts of guidelines you want to follow when writing native apps too. It seems fair to treat a <canvas> element like a CALayer.
You can buy the list of 30 remaining three letter words/common acronyms for $19: http://andio.herokuapp.com

I'm sure you could do this yourself but why waste $19 of your time :)

There were 40 left about 2 hours ago, so far these domains have been purchased in the last 2 hours: was.io,
mph.io,
lie.io,
avg.io,
cum.io,
ear.io,
era.io,
hwy.io,
shy.io,
sox.io
long random passwords that no user would create on their own

Really? You see the ones my IronKey comes up with... I have about 140 of them. IMO anyone using a password manager is pretty likely to be generating long, random passwords, or they're Not Doing It Right.
I publish a magazine, and we've been wishing for essentially this exact tool for years and years. As soon as I looked at the demo images on the site, I called two of our editors over excitedly and showed it to them. They both literally shouted with joy.

Then we saw that it was Windows-only.

The publishing industry runs on Macs. Please, develop for OS X. I can't think of a single person in publishing who wouldn't happily pay for this right now.
The World Is Automating Itself Out of Jobs
What few understand about Steve Jobs's secret to success in business
I first saw a copy of this at Powell's Technical Books in downtown Portland Oregon. Bookstores are a great place for serendipitous finds, and that one in particular is worth checking out if you ever have a chance.
A whole new ball game
I bet this thought might be shared by others, with any number of APIs out there we don't yet support.

One cool tidbit about the status board is we automatically track global apps added via our developer platform! https://zapier.com/developer/

We've even had folks add APIs for products they don't own simply because they really wanted to use an certain service with Zapier.
Steve Jobs ordered Apple ads off Fox News
In this situation I tend to follow the Montgomery Scott Miracle Worker Rule(tm). Come up with a nice, comfortable number in your head, pad it out a little if necessary so it's a nice round number, then multiply by 4.
> Although anyone worth their salt should recognize the halting problem

Bah humbug. You can be a totally competent engineer and not immediately recognise the halting problem, just like you can be a totally competent auto-mechanical engineer and not recognise a oxidation-reduction reaction.

You can solve high-value real business problems every day for the rest of your life and never encounter a single decision that will be meaningfully informed by knowing about the halting problem.

Computer science != software engineering.
No soap, radio
NodeFly Buzz profiles Atomic Brawl
Applicants' weak math skills sum up problem for those looking to hire
A business model insinuates a viable ongoing business, where you have customers, and profit. You know, an "ongoing concern".

Being bought because you're shiny? Not a business model. To say Instagram has a business model is to insult every hacker/doer/entrepreneur who is actually trying to build a real business.
i've had good success with submitting some of my github'd js projects to http://dailyjs.com, decent amount of exposure there. make sure you have at least a demo/example page up somewhere, too.
Yes. Is that really such a bad thing?
A HUD does steal from outward-facing attention. It's ok in aircraft because the forward environment for aircraft is far less cluttered than for a car. That's also why self-driving cars are so much harder to do well than self-flying aircraft.
Well I bought three today @55/each. So don't kick yourself too hard.
Correct: the gas block, barrel, breech, etc., are all "upper" bits and take most of the physical stress. The lower includes the trigger assembly and magazine holder thingy, which are the serialized, "this is a gun" parts. Conceivably one could 3D-print the lower receiver, order the upper assembly, rotating bolt, recoil buffer, etc., through the mail with a prepaid card, and have an essentially untraceable rifle.
"I can't do math" (2001)
My favorite professor's take on the ever-increasing "I can't do math" statement.
They state that it's impossible to secretly listen in (because that would involve tampering with the data), but then also state that the hub works by converting to classical bits and then retransmitting.

What prevents an attacker from inserting a device that converts to classical bits before retransmitting?
Wow this is great! I was literally working on something just like this last week.

A couple of things I found to be of value in my project that you might find helpful:

1) Endpoint-level granularity

A lof of APIs are RESTful these days, and the trend is for more to be that way than not. It would be nice to see (optionally) the uptime broken out by resource for that API. APIs generally connect to a bunch of different backend services on the API provider's side (think the difference between SMS and Voice with Twilio), and there's a high likelihood that one part could be down while the other is not (e.g. SMS is down for Twilio, but Voice is not).

2) Response Times

This is tricky because response times can be fickle for any number of reasons like network issues, for example. However, I've found that there is value in monitoring response times and big jumps (e.g. anything 1-2 standard deviations off the norm warrants an alert). What would be really cool is if you can monitor response times across various AWS regions.
Part of the question about the Obex technology is where should the computational cost of video transmission be born? Client side or on the server side.

Decoding in general purpose compute is expensive for client devices in comparison to codec specific hardware.

Otoy's goal is to make encoding computationally inexpensive on the server side. This makes applications like per client frame by frame watermarking and low latency encoding far more scalable than other solutions.

Otoy is trying to explore the market potential of inverting the typical encode/decode cost model so that rather than encode once -> decode many. It becomes affordable to encode on a per client basis.
This sounds like a job for Alex Jones! But, seriously though, we know about this because they published a research paper. It's not like this is leaked, classified information.
We are in our Rails 3 apps.
> The problem is it's still a fast-changing discipline, with the unknowns dominating the knowns. The biggest known is construction time: most disciplines have a construction/distribution period long enough that it can cover/buffer for variation in the design phase; in software, the construction/distribution period is nigh unto instant (compilation), so design can't hide behind any other phase. It's all design, usually entailing something significant designers have never dealt with before.

This: an estimate to build software before the development has started (even assuming that the business requirements are frozen) isn't equivalent to an estimate to build a building once the design is set, its equivalent to an estimate of how long it will take to design and build a building once some of the basic objective parameters are set (like how big the footprint it can have, how much office space it needs to provide, etc.) but before the actual design has started.
Do you mean the "View Side by Side" feature? It's not particularly useful: it just arranges two document windows so that they're next to each other and then scrolls them at the same rate. There's no diff computed, so there's no markup of changes, and the documents get out of sync if they have insertions or deletions.
They talk about the problem with it so far in the article:

"The current generation of quantum cryptography systems are point-to-point connections over a single length of fibre, So they can send secure messages from A to B but cannot route this information onwards to C, D, E or F. That’s because the act of routing a message means reading the part of it that indicates where it has to be routed. And this inevitably changes it, at least with conventional routers. This makes a quantum internet impossible with today’s technology"

So to incorporate routing, we're going to have to get a bit more clever.
HN's server should automatically insert this link any time the topic of estimation comes up:

http://www.quora.com/Engineering-Management/Why-are-software...
How to Trend on AngelList: GoodApril's Tactics
Have you thought about contacting the Archive team? They might be able to help you out. I'd hate to see that stuff get lost.

Could access that path, but found: /anon/public/decus/vms/library/v00365

Looks great! All fortran 77 code by the looks of it, will certainly be something fun to play with, thanks!
Lessons from running an optical speakeasy
The problem I find with this solution is that it makes it difficult to tell if the client is operating properly. That is, I can't tell if my client is spuriously trying to delete the same resources from the status codes if there is no difference between a status code for successful deletion, and an attempt to delete an object that does not exist.

As an API consumer, I would prefer a 404 not found - so that I may easily and accurately populate up the information that a resource I expected to be there, and to delete, wasn't there when I tried to delete it. Especially in complex applications where various clients may be running against the same data set across many distributed nodes, this can be demonstrative of many much harder-to-find problems when every action is "success."

I also would prefer 200 - with a description of the entity that was deleted, again, for verification and system maintenance needs.
The major problem with the <canvas> vs WebGL is excessive amounts of draw calls. You can't create ship a display list/vertex buffer, and so there's a ton of JS->Native Browser binding calls. They've recently changed this with CanvasRenderingContext2D version 2(adding Path objects). None-the-less, right now, it's much faster to use WebGL and layer over a 2d canvas for text or curves.
Nicely made.

Only thing I could suggest would making the headers sticky/fixed since there are so many rows.
The problem I see with this is that one doesn't need to agree to be bound by the social contract of an individual government to be prosecuted.

In the physical world, if you don't agree to the laws of a country, don't live there. It is that simple. In our digital world, people from all over the world can connect to my website even if that isn't my intention. It would be incredibly hard to block all users from a certain country from accessing my website or using my service, especially if I don't require any payments.

Also, what extent does "effecting people/business on our soil then you are accountable to our laws" pertain to somebody. If I have information that is legal in my country but then somebody uses that information to harm somebody in their country, am I accountable? After all, without the information from my site, perhaps this individual wouldn't have harmed anybody.

I wonder if other countries could start using the US's liberal interpretation of the Computer Fraud and Abuse Act against the US citizens/residents to protect their site. If a website puts in their Terms of Service that the site is only for non-United States residents only, would that rid them of this responsibility? If somebody from the US visits the site and the DoJ believes that the site is effecting the people/business on their soil and that the company should be held accountable then the company could have the DoJ prosecute the user based on the Terms of Use violation.
Acer Solves Major Laptop and Track Pad Headache with the Acer Aspire R7
You should probably just send feedback like this to pg. There's no evidence that the mods read or respond to complaints in the comments, so all it's doing is cluttering up the discussion.
Gates says iPad users are frustrated, iPad should be like the Surface
"Trust Your Instincts" - Threatening to reveal thedailywtf pseudonyms
The gun industry sells an image of masculinity and rugged individualism. The NRA is part of this image, and arguably is the greatest public relations strategy in the history of Western consumerism.

Unlike say blue jeans commercials where manly men hang out on their pickup trucks which most people realize is purely for marketing, people really think the NRA and associated marketing is real.

All the purchase of a firearm represents is a very slight decrease in the probability that you and the civilians around you will survive tomorrow. Widespread availability of firearms also enables and promotes the terrorism we regularly see carried out in the US, but of course the probability of being personally victimized by terrorism is exceedingly low.

So no, gun owners and gun industry interests are not "aligned". Gun industry makes enormous profit on the sale of its image. Gun owners get the benefit of believing they are rugged individuals protecting liberty, at the cost of a couple hundred/thousand bucks and living in a modestly more dangerous society.
Mixing HTML Pages Inside Your WebGL
Aereo sues CBS to preempt deluge of copyright suits
I no longer donate to Wikimedia until they find a way to end all kinds of sociopatic bullshit surrounding it.
As a competitor to PS and Illustrator, that will never happen.
Aereo files suit against CBS to head off second copyright claim from network
Exactly. The hub itself must be secure and trustworthy for an entirely 'secure' communication route, this won't work across any plain-jane network due to that weakness.
Why It Took So Long For ``The Great Gatsby'' to Be Considered A Literary Classic
Hey, can you point me to this Google Group? This is a topic I've been very interested in for many years now. I actually wrote this library (https://github.com/zencephalon/Tactful_Tokenizer) for sentence tokenization so that I could get Git to work across of sentences instead of lines.
I have always found it interesting how people think things like this are unique to their line of work. Estimating is difficult in any non-trivial operation. Think of roads, buildings, bridges... almost any new product.
There's actually a pretty deep connection there. In Firefox, a canvas typically becomes a separate CanvasLayer in the layers stack. The layers implementation in Firefox is very similar to Core Animation—they're composited together using OpenGL (or Direct3D on Windows), animations can happen on the layer tree, scrolling is performed on the layer tree, and so on.
Hipsters win
Logging is nice, but I'd say core dumps and panic screens trump it.
TFA talks about it a bit, but your biggest problem is multiplexing/demultiplexing, since that requires you to essentially create a MITM attack (i.e. read the data at a 3rd point besides the sender/reciever), which kind of defeats the purpose of quantum computing. They mention a hub based system, but again, TFA talks about scaling which can be very hard to do when you're essentially relying on a single point of failure that has to scale with the entire network.
I believe the retransmitted quantum packet would be necessarily different from the original. So the receiving node notices that the packet has been modified, but because it expects the (secure) hub to modify the original, all is well.
> You can solve high-value real business problems every day for the rest of your life and never encounter a single decision that will be meaningfully informed by knowing about the halting problem.

I dunno; I find that plenty of times dealing with fairly pedestrian business-problem requests its not uncommon to run into something that is desired that is equivalent to solving the halting problem; recognizing the difference between problems that are merely difficult and potentially expensive and risky investments of time and ones that are knowably impossible is pretty useful in terms of choosing where to allocate time and effort.

> Computer science != software engineering.

True, but software engineering depends on computer science, and, as in any form of engineering, understanding the well-known outer theoretical limits of what can be done is pretty important to engineering.
That's how academic papers are done. One reason is that it's more complicated to do mathematical equations and such in HTML (we don't even talk about text) than it is to simply use LaTeX.
Lives versus Profits
http://goo.im
This is only true for a few states, I'm not aware of even some of the worst like Massachusetts doing the same (e.g. there getting expended .22 LR brass stuck in the sole of your sandal is a crime punished by a mandatory one year in jail). As I recall, NY state, forget the city, makes it illegal for your spouse to use one of your handguns.

Most states, assume 40+, and most of the population, say, 2/3rds+, don't live under such insane restrictions. Looking at the top states by population, California is #1, in the middle of the 8 worst for gun owners, and I'm pretty sure doesn't do this. Don't remember Illinois doing it either. New Jersey, maybe.

To finish, the Feds allow ammo by mail order, the only restriction is the usual "Stick an ORD-M label on the package" and ship by ground. That's about as unregulated as you can get except for the usual age limit.
For me learning to use canvas was easy. But I had learned graphics programming when I was a kid messing with SCREEN 13 in QBasic. And a lot of the lessons I picked up then, apply to canvas today.

I found canvas is actually a lot faster than I expected. I made a little graphical Roguelike that was drawing hundreds of sprites at 30fps in all modern browsers easily even on my iPhone (some browsers on some systems are able to maintain 60fps or higher.)

There's certainly plenty of reasons to make native apps. But I was pleasantly surprised by canvas performance, personally.
Nice for it being OSS and all that, but I had to edit XML just to reorder some layers.

Definitely not the same features and polish.
In my experience the only thing that improves estimates is being radical about breaking tasks up into small, well defined pieces. If my estimate is 8 hours I'm thinking a workday, which might mean 3 days or more. Avoid the 8 hours thermocline :-)

This has a cost though - most of the big tasks can only be broken up semi-honestly (as opposed to a totally made up division into subtasks) after a significant initial part is done, perhaps to be thrown away. This means they cannot really be estimated, go away, it's done when it's done. But if the iterations are reasonably short then at least the management can watch the estimates grow exponentially in real time. Maybe it sounds pessimistic but at least it minimizes the incentives to make fantasy estimates.
This, (and much more) is available in Excel 2013
http://office.microsoft.com/en-us/excel-help/what-you-can-do...
Double the time? I'd say quadruple in most cases:
http://blog.pmrobot.com/2011/09/5-steps-to-estimate-software...
Mainly because most math/CS papers have a lot of LaTeX in them for equations and symbols, so it makes sense to write the entire paper in LaTeX and then convert to PDF or PS.
Ask HN: Recovering a moderate sum in California Small Claims
We're a small foreign corporation that worked for a SF startup last fall. It was a T&M arrangement, but when the project took longer than our client wanted, they declined to pay us for our final 60 days of work (with net 30, this happens).

The sum owed is moderate, about 30k. We've spoken with a couple of bay area lawyers, though, and they say that attorney fees will cost about that much, and that we're basically SOL.

Does anyone have any suggestions beyond the usual phone calls, stern letters, and bigger deposits next time?

We'd like to take them to small claims, but apparently as a corporation we need a California attorney to represent us.