skysight-inc/HackerNews huggingface dataset:
This matches results I got in the 90s on a 486DX2 - fixed point math was faster than Bresenham's even when both were implemented in ASM (and both gained significant speedup comparing to their C/Pascal implementation I used as a prototype for ASM code). You could use Bresenham's idea even for bitmap rescaling (if you understand the idea, you can probably use it in many rational-number iterative algorithms), and x86/DOS allowed you to overwrite instructions in code segment in case you ran short on registers (hint - use MOV XX, [constant] and then overwrite CS:[constant offset] with the value needed in one of the inner loops). Nowadays nobody would use these though as nobody likes non-antialiased lines anymore.
Thank you.

Verizon has long been a bastard with regard to releasing updates. However, travel takes me where they are the only thing that works (other than a local carrier that makes no sense back at home). They also tend to have better coverage here at home.

BUT, they told me that one of the selling points of this model on Verizon was that they were committing to releasing updates in a timely manner.

My fault for believing Verizon. But... Google's fault for not pressuring them. iPhones on Verizon get updates. This becomes "simple math", for the user on Verizon. And, Verizon has a lot of users, here in the U.S.

P.S. Even if Google is not in a position to effectively do anything about this, they should recognize the pressure this applies to users to switch platforms. Something I would imagine they ARE interested in.
'The attack requires both the targeted computer and the mobile phone to have malware installed on them, but once this is done the attack exploits the natural capabilities of each device to exfiltrate data.'

So it needs a previous security breach. Challenging, because as the article mentions, in secure environments the pc is not connected to internet nor are USB sticks allowed.
http://www.nytimes.com/interactive/2014/upshot/buy-rent-calc...

This calculator the NYT made is pretty good.
Ask HN: Best MVP Landing Page Tool?
I want to create an MVP Landing page to gauge market interest in my product. I would like to collect sign-ups, test pricing, run surveys, and link it easily to ad campaigns.

I've looked at options like QuickMVP, Kickofflabs, Instapage, Launchrock and others. Has anyone found one that they have successfully used to launch an MVP?
> which is that the website has very few actual blues.

Here's the results from the 2014 survey:

---

Politics (short)

Communist: 9, 0.6%

Conservative: 67, 4.5%

Liberal: 416, 27.7%

Libertarian: 379, 25.2%

Social Democratic: 585, 38.9%

---

Politics (longform)

Anarchist: 40, 2.7%

Communist: 9, 0.6%

Conservative: 23, 1.9%

Futarchist: 41, 2.7%

Left-Libertarian: 192, 12.8%

Libertarian: 164, 10.9%

Moderate: 56, 3.7%

Neoreactionary: 29, 1.9%

Social Democrat: 162, 10.8%

Socialist: 89, 5.9%

---

(From the big groups, we see 66% leftish identification.)

From the detailed groups, 54% of the surveyed ended up in the top longform groups, ~60% of those seem firmly somewhere on the left.
Fair enough, huh :) Actually, it's mentioned because we wanted to note it somehow - it's always better to have this set up on your own server
A sunken submarine has been discovered in Swedish territorial waters
Revokable weapons are weak; irrevocable weapons are strong. It's the same logic as mutually assured destruction, and evolutionarily similar to blind rage.

FWIW I believe autonomous weapons are inevitable because drones cannot be used against technologically sophisticated enemies that can jam them. The hard requirement for continuous communication is exactly what autonomy is eliminating.
This was one of the best vacations I have ever taken! I mean, who knew anyone can just go dig up a dinosaur without any training? :)
my youtube username is exactly the same as my real name but I refuse to let youtube show my "real name". never caved in.
Sam, Cool stuff. I get what you're doing here, but from these comments I think QR code reference really throws people off. While comparing to QR might explain how it works, I would do my best to position this as nothing like QR codes (and highlight use cases that make it unique from QR) to avoid the comparison.
That's the same disadvantage with a URL. If you just wrote "whatever.com" the main problem is that you probably don't want to go to whatever.com, but some child page. But the main reason the child page isn't it's own site (like "whatever-child.com") is because you'd have to buy a new domain or go through some registration mechanism to make it act like that.

But if you're willing to pay and register, why wouldn't you just write the URL of the site you paid for and registered? Not only is it writable, but it's human readable and type-able, too...

So the big advantage is that it's probably cheaper, (and maybe splashy and fun.) And unless these get popular, nobody is going to know what it is, so you have to write "Go to www.meshtag.com and download meshtag so that you can see our message!" Which is a bit like hiding your product in someone else's store.

(But that's probably why I'm an unimaginative cynical clod.)
Save more money easily by cutting these 5 unnecessary household expenses
Google turns up http://www.openpa.net/systems/hp_rx2600_rx2620.html with prices for the rx2600 which was released a few years before the rx2620.

"Time of introduction: 2002-2003 (rx2600)/December 2004 (rx2620) with prices at the time starting at $7,300 (entry rx2600), $16,000 (average rx2600) to $33,000 (large rx2600)."
It is fundamentally different, as we're talking about leaving decisions on who to kill to machines, we're not talking about how to kill, but who to kill. You may think it's easy decision for an AI to make (whilst still maintaining the fairness we seek for this AI to embody), but I would argue otherwise.

Self-driving cars are an interesting comparison. Let's say you had three self driving cars that were about to be involved in an accident, with Car 1 travelling towards Car 2 and Car 3 on a narrow mountain pass. There is no action that the cars can take that prevents the death of all passengers, but if Car 1 swerves off the road, unavoidably killing those in this car, the passengers of Car 2 and Car 3 are likely to be saved. What does the AI of Car 1 do?
Confusion and disagreement with the wording is valid.

Snootily declaring "not bothering to read the rest", though...
I find it interesting that when the government distorts a market via pricing controls, taxes, or other means, the law of unintended consequences almost inevitably kicks in and it's result is either "bad luck" or calls to "fill in the loopholes!" Distort the market and people are rational-enough agents and will change their behavior, just not necessarily entirely in the way you hope/want. There is no free lunch.

Either the economic distortion makes it cost-effective to pay people to find ways to dodge the distortion and come up with strange, but legal, means to avoid it, or there are shortages, or the price of things go up.

It's like trying to squish one part of a water balloon -- the other part of the balloon will deform in some way.

Some examples: "The Double Irish arrangement" for tax avoidance, ObamaCare effectively limiting part timers to 30 (or 35, I forget which) hours/week, or strict zoning laws causing property values to skyrocket due to lack of supply of housing in SF.
Avanti, a not-for-profit venture taking IIT graduates back to classrooms
The second syllable is stressed for commodify.
Google thinks it knows how people's social "circles" interact. But any attempt to make people make "public" G+ posts just because content is public elsewhere hits several of the Geek Social Fallacies, notably 4 ("Friendship Is Transitive") and 5 ("Friends Do Everything Together").
It does seem odd. Then again, don't underestimate the amount of people developing for embedded devices on windows - which is often done with a gcc toolchain supplied by the chip or rtos vendor.
The very short explanation:

* Split source image into red, green, and blue channels

* Run through the halftone qr generator[0]

* Recombine resulting QR codes into an RGB image

* Average combined QR codes with the source image

I'll probably post an article walking through the process using imagemagick some time next in August.

0. http://vecg.cs.ucl.ac.uk/Projects/SmartGeometry/halftone_QR/...
I love reading MMM but how is this hacker news?
Whether the case ultimately panned out does not change the a priori evaluation of the case. It's better to have a do-gooder whistleblower than malfeasant employee looking for a plea deal as your star witness, but even that is better than trying to build a case just out of circumstantial evidence, which is what they had against e.g. HSBC.

If anything, the prosecutor's loss highlights why prosecutors haven't gone after the big banks. If they can't even get a conviction with multiple loan department employees pleading guilty and testifying on behalf of the prosecution, imagine going after a big bank, where the link between the wrongdoing and the central command will be far more tenuous.
Does it bother anyone else that the screenshot shows an hexagon that doesn't match the angle of the triangles?
System colors have been around forever, I don't remember them being IE specific. If they were it wasn't for long.

http://webdesign.about.com/od/colorcharts/l/blsystemcolors.h...

I always appreciate when they are used, so pages fit my OS theme.
Thanks for keeping HN awesome.
It's broken for me because I uploaded copyrighted clips to YouTube in 2006 with a username. When Google took over and linked my Gmail to YouTube and got serious about copyright, they banned me. So I have the pleasure of being able, as they seem to intend, to use one Google account to navigate all their services, except for one of the most popular because of petty offenses done in the early years of social media.
Really cool trick. The title is misleading, it lead to $120k in investment for his company, it did not 'make him 120k'. Also it seems strange that Thomas was

>inundated with emails from his friends telling him to check out our landing page.

when later we learn only 5 people viewed the ad and 2 people clicked. Either way, cool story, the details really do get to me.
WikiClips.com - Domain Name For Sale
Do anyone know any good site for online mobile shopping in india?
I am looking for a site from which i can buy a mobile phone at lowest price, and that is safe, I heard that they mostly supply defective phones, is it true ?
To be fair, to take the YouTube comment section, which in the days before G+ was known as the second greatest online cesspool after 4chan, and actually make it worse is an achievement of epic proportions.
I wonder how they came up with 7 as the minimum number required to target?
Quality Assured: What It’s Really Like to Test Games for a Living
the title is hilarious. It got you traffic, good for you. The article itself is nothing but a bag of SEO? words.
There are certain things that tried to force you to make a G+ page or they wouldn't activate, so maybe that's the main change?
Why is it so terrible to be punished for exercising your right to trial? Phrased another way, why not offer an incentive for avoiding an expensive trial? The outrageous thing is the 20:1 ratio of punishment risked at trial to plea punishment. Offhand, it seems like there should be a cap of 2:1 or thereabouts on this ratio.
I think it might be "todo overload". When I get an app, I write down some immediate todos and then get them done. But I also write down future todos and after a while I just get bogged down in the list.
I tend to watch the first half of a webinar, and skip the pitch part.

I'll watch the whole webinar if it's for a product I'm using, and paid for.
No, I think that'd cross a major ethical line.

First, there's not an ongoing, nationwide shortage of blood - we have enough of it, so people aren't dying needlessly because they can't get it.

Second, requiring an invasive medical procedure on a live subject is hugely different to cadaver organ donation.

We already have an ethical framework in which the government at least partially controls post-death use of the body - autopsies, regulation of burials, etc.
Plasma Mobile: Linux-based smartphone operating system
Address Parsing and Validation in Ruby
@dsugarman: to clarify: that was just one of the ad-campaigns targeting Thomas specifically. There were a number of other campaigns targeting his investors etc
How to Protect Your Android Device from StageFright Exploit
You're speaking philosophically, rubbing shoulders with trollyology. I'm speaking from a technical level. Saying autonomous weapons will Skynet us and lead to the great robot uprising is like saying the paint on your walls will coalesce into a Rembrandt. Consciousness, or Hard AI, is not an emergent property of autonomous decision-making, or Soft AI.
Perhaps there is an xkcd for that. https://xkcd.com/221/
I don't know. I was very shocked! perhaps it was just human error, or no one had actually gone through this process before to bother to find out?
The best part about this 3-year old hack is that it's still working, on us this time :)

The story starts in 2012 when it was a "Adwords hack" ->

https://pando.com/2012/05/02/vungles-co-founders-hustle-thei...

http://www.forbes.com/sites/tomiogeron/2012/06/25/dont-try-t...

And the wheelworks started again in April of this year ->

http://www.businessinsider.com/the-linkedin-hack-that-turned...

I am writing the above with respect - I do the exact same thing, re-use and re-cycle great content as often as you can, it's a might harder to create the story than to perpetuate it and market it.

The basics are covered brilliantly in PG's "The Submarine" if you haven't seen it http://www.paulgraham.com/submarine.html
I thought that was alcohol.
cool. Sounds more robust.
You aren't the only one. I have two Gmail addresses, and two YouTube channels.

As far as I can tell, I have FIVE Google+ accounts (there may be more!):

1. Nickname email for friends

2. Real name email for family/jobs

3. A SECOND nickname account that somehow got created when I logged into YouTube one time

4. A SECOND real name account that somehow got created when I logged into YouTube some other time

5. The YouTube channel I shared with a friend, which has a Gmail account but inexplicably is only a single Google+ account unlike the two listed above

I honestly have no idea why 3 & 4 exist. They seem to have gotten created at some point for some reason I never understood.

In my eyes, the biggest problems with Google+ are:

* It's CONFUSING AS HECK. Just figuring out what an account is, or why it got created, is way more effort than I care about

* Their integration with YouTube was ridiculously not thought-out. Not in ANY way. They somehow seemed to think there was a 1:1 relationship users -> channels, when in reality it's a many:many relationship. Why did they think that? Why didn't anybody say, "uh, guys? A person can have more than one YouTube channel. And two people or more can run a single YouTube channel."
Think about the disruptions caused by Chris Dorner and Eric Frein.

In each case, a lone operator with an axe to grind caused some serious problems for law enforcement.

Any kind of external support would have made them much more destructive.
His conclusion is this:

"The lesson? If you live in an area where houses cost more than $300,000, take a close look at the rent prices around the areas you currently drive. Budget your driving costs at at least a dollar per mile (80 cents/km in Canada to account for higher costs) because you absolutely must put a high value on your spare time to get ahead in life. Doing the math on life decisions like this was by far the biggest factor in my own early financial independence.

Buying a house is a great thing to do when you’re settling down in a beautiful, affordable spot right near everything you need to do for the next ten years. And if your schedule and temperament allow some time for a good several hours a week of maintenance work. But for the rest of us, it’s worth having another look at Rent vs. Buy."

Which seems to be good advice.
git checkout master

git merge --no-ff plus
6 Reasons Why Working at the Office Is Much Better Than Working Remote
Thanks for clearing that up. It's one area where I can't seem to get a solid grasp on it (I know micro-economics and some macro-economics, but those don't seem to be helpful in understanding financing imo). So basically the stocks will rise regardless of productivity. But then where does productivity come into play? Maintaining the real cost of production below/at a certain threshold regardless of the nominal cost?
Rails for Non-Tech Founders Book – Head Shave Challenge
An underlying premise of productivity tracking is that we are able to consume more indefinitely. But in all likelihood there is a logistic curve to human material needs as well.

If we did have $30,000 more on average, as the article states, how would it be used? The case is obvious for the poor, but as you go to higher income brackets more and more of the possibilities fall into "luxury" and "status symbol".

Take, for example, the rise in the cost of college education. It's absolutely bizarre that in an era of low fiction information, tuition has actually gone up. That is, until you consider the credentialing as a form of signalling for limited jobs at the high end. The colleges aren't getting funded to expand the core mission of education, they're chasing each other to provide a premium experience that will attract people with a pedigree, who subsequently raise the status of that institution.

From that angle, automation's effect is to shuffle around the job landscape, not to directly increase productivity. More minds on higher value jobs - but eventually we start cutting into the highest value stuff we can think of. What automation doesn't do for us is expand our ability to be creative about what work is and what jobs could be done that aren't. That capability is directed through our social structures and "what people will pay for." Anyone good at conversation knows that you can have the same room and the same people and achieve wildly varying outcomes in discussion. You can have an economy that "shrinks" because less is measurably produced, yet people feel wealthier on average. Indeed, that's central to discussion of open source software and its commodifying effect.

In conclusion, no, we don't know. Social science is a fragile thing and the things that seemed obvious to one generation have a habit of being discarded by the next. Maybe the $9000 of income inequality is, in fact, the important number, even if we can fabricate another bigger number with linear extrapolation.
When I was a teenager, I was doing some experimentation with 2d shadows in Flash. The first version was done by using a BitmapData by iterating over every pixel and lighting it if it was not obscured. This took ~15 seconds to compute.

I was happy with this, until a friend challenged me to make it realtime. I managed to re-implement the same thing by using the built-in vector drawing (and as a bonus, this also gave anti-aliasing) and managed to get this down to 15ms.

The third version was using the 3D acceleration, and managed to get 100 lights to render in realtime. Was pretty proud of myself and I wrote an article about it, which was cited a few times by different people.
How is this article even talking about the title's subject?

It's just the page for the LockItUp app. Seems more like product spam.

Is this the correct link or is it just a case where the small single-purpose app made money? I would have preferred a blog post I think, bot the product page.
Even worse, if it's a worm, it's likely it would come from somebody you know.
Exactly. That's why I worded it the way that I did. I am aware of Dr. Kalam's quote, requesting that there be no holiday in his recognition, but rather an extra day of work. So my point is absolutely as you put it, to pay respects to a genius.
Unity WebGL Benchmark with Asm.js: Edge vs. Chrome 44 vs. Firefox 39
New Nitrokey Models and Their Availability
This is exactly why I won't buy anything except Nexus phones now. The updates are completely independent from the carrier (well, carriers can withhold OTA updates, but you can always flash the current system image from Google).
Darn tootin!
The reply thing really gets me - reddit and HN threads are really easy to follow. Why is that so hard to do?
I don't see any option to disable it and I use it as my default client.
Gratuitous Animations
Ask HN: Replacement for Mitro
I've been using Mitro for a while and love it - naturally I'm pretty sad that it is shutting down. I'm looking for a comparable manager - I've tried Lastpass and 1Password, and I really don't like them. Does anyone have any suggestions outside of those two?
npm is getting its house in order when it comes to browser package management. I wouldn't bet too heavily on something else.
Can women not be inspired by or learn from men?
> (hyperbole) a single person hitting a single button periodically as the sole employed person in the market. What happens to everyone else? No one knows.

Well, the owners would be the ones calling the shots to the intelligence systems.

I would gather that the country would look similar as Marshall Brain's Manna. Although, I'd take out the nicer parts about the "Australia Project".
My instinct is that liability should go to whoever you paid: if you bought a phone from Verizon, they should be responsible for the device and do whatever they need to with the vendor without involving you in the process. If you buy the phone directly from Samsung, Motorola, etc. they're responsible and should negotiate appropriately with Google for the support they don't want to do in house.

Most of the problem is that the general cycle for Android is a decent base OS which has two levels of middlemen adding cruft to it mostly for marketing reasons and that's as bad as it is because they're only looking potential income. Not letting them dodge liability changes that calculation in favor of either not obstructing the update process for branding reasons or, if they really think their custom UI is such a great selling point, actually hiring enough people to support it reponsibly.
As a tag system, this doesn't seem to have any advantages compared to QR codes, and it has several disadvantages (central authority, possible conflict, only encodes the key rather than the direct value).

However, this system does have an advantage for other purposes: those where the ability to reproduce it from memory is important. QR codes aren't memorizable; meshtags seem more so. Consider how many people prefer Android swipe-unlock patterns rather than PINs or passwords. Many people have good spatial memories, much more so than their memory for arbitrary strings. You could use this in cases where the property of being able to reproduce this from memory is important. Figure out how many bits of entropy this can represent, create and document a perfect 1:1 mapping between meshtags and an encoding, and target use cases QR codes can't handle.

For that matter, how robust is this against minor errors, and how high-resolution can you make it and still reliably resolve it? Can you pack this more densely than a QR code and still reliably read it? If so, you've got something particularly interesting.
Washing machines don't have twice as much wash performance after five years, though. Apples and soup cans.
I haven't looked deeply into this implementation, but with OTR's forward secrecy and 3.1+ authentication, is that not enough to defeat even the server being compromised? (meaning, at least you would know it was compromised assuming you trusted the actor on the other end)