skysight-inc/HackerNews huggingface dataset:
Looks interesting. It provides a RESTful service running on a managed, scalable node.js instance providing a CRUD interface over a SQL Database. You can set access levels and customize the service through JavaScript scripts. They apparently run in a sandboxed or restricted environment.
That's a problem with cars right now. The combination of a wallet key, a spare at home and always being able to go back to the dealer make it not-that-big-a-deal, in my experience.
"many is the day where I've done in 100 lines through sheer luck what should have taken 1,000 lines and had my boss complain my work rate is too low.
Never mind the fact that it's a highly efficient loop which has saved us hours of work..."

Which is quite typical and unfortunate with bosses/organizations that can't grasp the big picture.
Much of the fabric of American society has dissolved. This is a kind of social capital which is very powerful and hard to quantify. (It's also threatening to certain governments for precisely this reason.)
Intel sold their ARM products to Marvell Technology Group, but still used an XScale core in some I/O processors.

AMD bought SeaMicro a ARM server company.
Interesting that someone is trying to lay claim to "O Little Town Of Bethlehem". I think we may have just found a use for heavily armed christian fundamentalists. Get Glenn Beck on the phone, tell him some liberal internet conspiracy is doing bad things to jesus.
Yeah, I'm sure code like that would constitute unauthorized systems access.
Discover relevant articles from your network as you read the web
"Let's get realistic here - building a web app or an Iphone app these days is no more high-tech than a mechanic fixing your broken car."

I think high-tech folks tend to underestimate what it takes to be a mechanic.
Agree. "How can we do iterative design?" seems to be a way of answering "how can we do functional design?" Notice "functional" is not in the 10 principles.
ATI acquisition.

At the time ATI was 1/2 AMD's market cap. Too much of their capital got tied up in the acquisition and R&D fell off.

The overall vision is still very, very compelling (integrated FP co-processing). At the time, AMD figured it could beat Intel to the punch by buying one of the best FP companies out there. Instead they both(AMD/ATI)fell behind as merging the two companies took far more time, attention and capital than was originally anticipated.
Thieves should avoid stealing fixies then. Especially from the top of a hill.
Nope. They are doing exactly what I'm talking about which is proxying the tiles through their own hostnames so that they can get https support.

map#.craigslist.org. The leafletjs api makes this easy to do.
I put a keylock on my window and tripwired a claymore to my door. Problem solved.

Edit: In all seriousness, wouldn't it be logical to keep records of all IP addresses that attempt/login to the system. If you frequently see attempts made from one IP address, or IP group (ISP block) then simply prevent them accessing the login.

Further, for Wifi, wouldn't it be logical to record the MAC codes of computers trying to access the network and if one you don't recognize is frequently trying to access the system, simply block it.

It's not foolproof. Actually it probably is. It's not true security against a determined person (proxies and MAC spoofing), but then a good password protects you against fools and often not skilled individuals. A key logger on an insecure computer clearly trumps any password.
Actually, it has made the country significantly safer: http://bjs.ojp.usdoj.gov/content/glance/cv2.cfm

Whether or not the decline in violent crime justifies the rise in imprisonment and the decline in prison standards, or whether there might be other ways to achieve the same declines are different questions. But the United States has become significantly safer over the last ten, twenty and fifty years.
Barcelona was delayed a lot and Bulldozer looks like innovation that's new and different but not actually better.
Bitcoin Ponzi Scheme Comes Crashing Down
Continuous Deployment with Appboy
It's the difference between a news site and a discussion forum.

There's also a very anti-user design to the submissions that I think discourages even reading the comments once there's a lot of them.
I'm only 35, but it could I guess, further down the road. Not sure from a historical standpoint how many older guys that slept on the ground (think cavemen) had back problems, but it could be something (like temperature) that one acclimates to.
I have to say a big [citation needed] to the claim of ARM beating x86 high end chips on performance per watt, at least on general workloads.

I think it's common to extrapolate Atom vs ARM to Xeon vs ARM in HPC, without thinking through the implications. We may well get higher performance/watt for single threads under ARM - I'm not disputing that, especially for integer work.

However, Amahdl's law is going to raise its head. In the same machine, a higher number of lower performance threads is going to cause lock contention. You'll also have to split computations over more boxes, since the absolute performance of an Intel server will remain far higher (by 2014, we're talking 64 core/128 thread Haswell). Both of which are likely to be a massive tax on performance.

To fight this, performance per core is likely to see a substantial rise, both in clock frequencies, and as a result of single core complexity. However, this will directly work against the two things that makes ARM performance/watt so impressive currently.

Also, Intel and AMD both are built around making those 100 watt scale processors fast and well. They really stumbled entering the Atom market; both because of a weak design (the chipset drew more power than the CPU itself!), as well as a lack of commitment (using 2-4 year old process nodes).

I think we're likely to see a similar teething pains with companies trying to enter the server market for ARM. The instituational knowledge just won't be there. Make a cache architecture that effectively feeds 64 cores? Way different to improving power drain on a mobile CPU, for the seventh generation. I expect it will be at least a few generations before design teams are fully up to speed.

I'm not saying we won't see certain workloads that are better off under ARM; memcached and static http serving are both likely to do well, since they're effectively just shuffling bits around, aren't particularly CPU intensive, and are embarassingly parallel. But I believe they'll turn out to be the exception, not the rule.

Which is to say, there's nothing magic about ARM that will let them beat x86 at the high end. They'll have to fight for it, and against Intel and AMD on their own turf no less.

[I copied this from a post I made a few months ago after I realized I was typing out basically the same thing]
Bike theft is common in Germany. There are also gangs who drive around with a truck at 3am and steal bikes from backyards. Brilliant: nobody sees them unlocking the bikes in the backyards.
His copilot on that Gemini mission, David Scott also praised Armstrong's actions. In the book Two Sides of the Moon he wrote something to the tune of "I don't know how Neil did it, but he did it", but I think it was related to pushing some buttons in an awkward place in an overhead panel in the spinning spacecraft with little time left.

I think that's closest there can be to an original source for that event. Scott was there.
It's a great article and definitely outlines the need for iterative design, but I don't agree that it should be a principle. More thoughts if anyone cares:

http://williemorris.tumblr.com/post/30410924657/no-need-for-...

Can you imagine the user experience if everything was constantly changing. Yikes.
Anyone understands how this system would deal with CAP theorem, in the case of a regular "add 100$ then remove 50$ to the bank account, in that order and in one go" type of transaction ?
The transactor is supposed to "send" novelty to peers, so that they update their live index. That's one point where i would see trouble (suppose it lags, one "add" request goes to one peer, the "read" goes to the second, you don't find what you just add...)
Another place i see where it could mess things up is the "Data store" tier, which uses the same traditional technics as of today to replicate data between different servers (one peer requests facts from a "part" of the data store that's not yet synchronized with the one a second peer requests).
It seems like all those issues are addressed on his "a fact can also be a function" slide, but he skips it very quickly, so if anyone here could tell me more...
I hope people vote this up (the topic comment, not mine here). It's a really remarkable bit of incoherence (that matters because of its role in law).
A9 is out-of-order.
That video is totally fake and a great way to get shot by real guns.
If using a significantly good password, from the beginning, it is pretty unlikely that anyone would go through the trouble or have the opportunity to watch you enter your password. To me, it only makes sense to change a WiFi password for the following reasons:

a) you care if people are using your network, or you do not simply keep track or whitelist-only of machines that have negotiated with your router

b) you use a short -- "crackable" -- password

c) someone can peer into rooms were they might spy on you entering your WiFi password

d) (c) happens enough that they can make out the whole password

For typical passwords -- desktops, laptops, email, etc -- it makes sense to change passwords (and use a password manager), but only for those things that really matter. Otherwise, there is probably not a lot of undo-able harm that can come of someone having access to your account(s) on <forum du jour>.
Using R to chart Arctic ice depletion
Here is another interesting C/Objective-C Q&A: http://www.eosgarden.com/en/articles/objc-quizz/
dmm's point was made by several people in the comments thread for the very article you cite, some of them quoting statistics: http://news.ycombinator.com/item?id=3691372

tl;dr: In the U.S. in only 20% of murder cases the perpetrator is found and convicted of murder, compared with (allegedly) 90% in Japan. At the same time, even if all non-violent offenders (that includes all drug offenses) were released from prisons in the U.S. tomorrow, the U.S. would still have double the incarceration rate of Western Europe.

I don't know enough to have an opinion either way, but intuitively this message has a true ring to it: http://news.ycombinator.com/item?id=3696583
C & Objective-C programming quizz
People have had large families without much space for centuries. It clearly isn't a necessity.
Javascript Tips for Non-Specialists
I looked at openexchangerates.org and it looks like a very useful service (real time exchange rates via a JSON API) that people would actually pay for. But there already seem to be other businesses competing in this space. I'm curious as to what advantages you provide compared to sites like xurrency.com or exchangerate-api.com.
"OnLive never gave up on the iPad app, but deprioritized work as it became clear that Apple would never approve without getting a piece of the action itself."

I wonder if this is alluding to Apple's (former?) desire for 30% of all new subscriptions initiated on an iOS device or something more nefarious?
As usual, it's probably more complicated than that…

I wonder how much the "market price" for 2nd hand bikes is driven by the large(?) volume of stolen bikes in the market? Are legitimate bike sellers being forced into selling at lower-then-desired price points by a glut of stolen bikes being offered for 15 or 20% below "current prices", perhaps over time settling on unrealistically low market expectations? I wonder how big a percentage of the total demand for 2nd hand bikes is being met by the supply of stolen bikes? And what the effect of removing the stolen portion of the supply would be on the market price?

It's possible that if you raised barriers against selling stolen bikes, the prices of legitimate 2nd hand bike would rise, creating a "gap" where the time and money customizing/disguising stolen bikes became worthwhile.
For those in the San Francisco Bay Area, the Computer History Museum actually has one of the prototypes for the Apollo Guidance Computer:

http://www.computerhistory.org/VirtualVisibleStorage/artifac...
It also shows they have effective cross-licensing agreements.
Kinder Surprise Germany now has chocolate eggs just for girls
9 Signs you’ve become a Startup Hipster
Are you sure that OSM offer this service? Is it free? I can't find any details of it- it must be an utter bandwidth killer. Do you know where the details of the service are?
If the risk of theft weren't so high that would be a pretty cool way to do a zipcar-style bike service.
Being an interactive producer that loves chilling with the engineers, I abhor this comment! That said, we hired a sales guy once that was old school sales, and it didn't end well...
Likewise, can somone email me when Chrome stops cutting corners? When developing, out off FF, Opera and Chrome, Firefox is the most consistent and asthetically pleasing. Yes, Chrome is usually the fastest when it comes to raw speed, but as long as it is cutting corners (for example, try rescaling an .svg with javascript, or make a gradient that extends over a few thousand pixels, and see how blocky both become), it's really comparing apples and oranges.
Just heard about F-Droid in slightly unauspicious circumstances... Moxie Marlinspike had a row with them over distributing an old (and slightly buggy) version of TextSecure, after which they ultimately agreed not to distribute his (fully open source) apps at all. I hope they patch things up and get TextSecure and RedPhone back in, because I like what F-Droid is trying to do here.
Just found this "amusing" in the light of getting more girls to become engineers. The current "normal" eggs have "Twistheads crazy connection" as the special, whereas the girl edition comes with fairies.
The comparison between a smartphone and an automobile doesn't make much sense. On one hand you compare a smaller car with an SUV. Large vehicles are were developed to fill a very specific need, and were never intended to eliminate the need for a normal sized car. To the majority of the population, which doesn't often need to haul around large amounts of stuff, trucks and SUV's don't enhance functionality in a significant way, yet they are often far more expensive to operate and maintain.

Large smartphones provide numerous enhancements in certain use cases, which can't really be debated. All else being equal, a large screen is better at displaying videos, documents, photos, books, and websites. Provided the phone remains reasonably small (the Galaxy Note is pushing it, but it's an extreme example), most people won't experience any significant drawbacks to having a larger phone. Most of the large screen phones are about an inch and a quarter larger than the iPhone's at most, so it's not like we are talking about a jump from a 5 ounce device to one that weighs two pounds. As I stated before, the only reason other than personal preference that one might have to stick with a smaller screen, would be if that particular user's hands were too small to use the phone comfortably.
Every bike is worth stealing, unfortunately. I had beater bikes stolen, one had duct tape on the rims, another one with visibly busted rear brake. I probably couldn't have sold them if I tried to; but then I don't sell to sketchy characters for $10 or part of a hit.
It is intentional. The t-shirt is meant to be funny.
Having a large family isn't a necessity either, I guess. Who gets to decide such things in a free society?
It seems to me that this 11th point is in direct conflict with the 7th point. Good design is long-lasting. Iteration suggests change, and long-lasting suggests finality.

Software is tricky, the needs of the users can change over time, and the developers understanding of the project will most likely change over time as well. If not for any other reason than keeping up with competing technologies, or the introduction of new technologies.

So I would agree, iterating your application's design is very important. But ideally, if it was designed in strict adherence to the 10 principles of design, the essence of the application would be long-lasting. This would mean any needed changes would be intuitive.
In Berkeley, Karim Cycle is a "used bike" shop infamous for fencing stolen bikes. Everyone knows it, but proving it is too much work for the police. The Yelp reviews are funny but disheartening: http://www.yelp.com/biz/karim-cycle-berkeley-3
UK PAYPAL - HACKED #OpFreeAssange #NullCrew
If we are talking about system passwords (router or otherwise), there's a good chance you'll just be left with something malicious (ex. key logger) that is going to render null your irregular change of passwords. Regardless, irregular updates is just another form of security by obscurity. What if your password is cracked at the beginning of an irregular cycle?

The only reason one should have to change their password is if it is significantly weak -- "crackable" -- or they enter it manually -- it is visible -- in front of others a significant number of times for them to "record" the strokes. Good password managers, more or less, solve both cases.
Obligatory xkcd: http://xkcd.com/936/
Generally modern operating systems free any memory left that the program is not using, but is still accessible. However, if you overwrite an old pointer, there is no way that the operating system could catch that.

To illustrate the difference, I wrote two quick programs.

This one has memory that the OS can recover:

#include <stdlib.h>

int main(void) {
char *a = malloc(10);
return 0;
}

This one has memory that the OS cannot recover:

#include <stdlib.h>

int main(void) {
char *a = malloc(10);
a = malloc(10);
return 0;
}
Actually, kamaal, you are mistaken.
This 2 month travel rule, in 2009-2010 when I went, applied only to non-Indian passport holders, it did not apply if you were an Indian citizen. I think the only other exemption was for OCI card holders.
I haven't seen this problem recently, so don't worry about it. I appreciate the offer, though. Maybe some day I'll look into adding the feature for my embedded Linux systems, if I ever add Ethernet disconnection detection.
Your comment's still there, and he's corrected the phrasing.
Humans can learn new information during sleep, researchers confirm
Well, given the amount I will use that computer over the 2 years I have it and the disruption to flow that processing pauses cause, a ~10% increase in performance might be worth the premium. I imagine there's similar logic for bikes. But you're right, sometimes people just want to show off.
And the "reasonable" is in regard to the legal reasonable person, not to the individual in question, so "I just thought it sounded like a really good deal" isn't really a defence (that's how we spell it here) unless you had equally reasonable grounds to believe that the deal was square. If there's one really cheap bike at what appears to be a yard sale, you're probably okay, but if there are ten of them, well, you're legally expected to be at least a little suspicious.
I thought ContentID worked similarly to Shazaam; how is it flagging covers of songs?
I thought the whole article was pretty interesting. I participated on an iGEM team a few years ago under a professor whose story was pretty similar to Knight's.

It's refreshing to see established academics willing to take a sophomore level biology course so they can learn the fundamentals of how a biology lab works.
Hey PG, as a former painter, did you have a hand in designing the book cover? If so, can you tell us a bit about the color and layout choices? The electric blue and the not-quite desaturated photograph create a pretty striking effect and the layout seems kind of unusual with the photo taking up not-quite the bottom half of the cover.
So if you run your second example a billion times or so, your OS will run out of RAM?

No, that's not how it works....
The Shadow War: How Brands Leverage Other Brand’s Unhappy Customers on Social
>It's counterproductive to start with a non-random phrase like a quote, and then try to add randomness on top of it.

The primary attack vector against WPA2 keys is via precomputed tables. If your concern is about your SSID+passphrase combination appearing in one of these tables, any variation whatsoever from the "canonical" version somebody might pull from, say, a database of quotes is negated and they're forced back to square one of a pure brute force attack which the increased key space makes more expensive.
A University of Phoenix degree isn't worth much, though.
You really have to be specific about where you're collecting your anecdotal data.

If you live in Texas or much of the Southern US, being outside during the summer is nasty. As though the heat isn't bad enough, the mosquitoes are positively vicious. When I lived in Texas, we spent most of May-September indoors. It was great to have a big house there.

Likewise, you need to consider how snowbound many portions of the US are during the winter months. Being outside from November to March in Minnesota is a great way to freeze, but gardening isn't really possible.

When I lived in California, the weather was beautiful and the bugs were few. We lived in smaller places and it didn't matter since we were outside so much of the time.

It's a big country with many different climates.
That is an issue, there are a lot of different neighborhoods in both the US and the UK. So allow me to narrow my comment down somewhat.

In the San Francisco Bay Area and the Las Vegas metropolitan area, both places where I've been able to keep up to date on for about 30+ years, later neighborhoods have smaller lots and larger homes. In what started as the 'suburbs' in the peninsula like Sunnyvale, Campbell, Cupertino, and Los Altos. You can see pretty this pretty clearly from aerial imagery in Google Maps if you also know approximate neighborhood dates. We've had a number of towns propose or pass 'zero lot line' ordinances which restrict the building of residences that go right to the edge of the lot. And lots themselves have gone from 1/2 acre to 1/3 acre then to 1/4 acre, and now often 1/6 acre.

On the east coast, where I spent some of my childhood, back lots were commonly unfenced and effectively like mini-parks behind the houses out front, whereas in California fences are the norm. In Las Vegas fences are also the norm and lots have shown a similar drop although there was a lot of desert around so it has not been as pronounced as it has in the Bay Area.

My sister lived in Birmingham UK for a while and noted how much more invested folks she met were in their gardens than Americans were.
Don't forget this happened while he was in a spacecraft orbiting the earth when this happened, AKA free-fall or (approximately) zero-g until it started spinning. Here on earth it's probably not even possible to recreate the conditions he experienced.
I'm actually excited about the second part:
The new version also significantly reduces the memory overhead of leaky add-ons.

I'm going to download a bunch of downloads and see how it feels now.
IBM creating pocket-sized Watson in $16 billion sales push
A Nintendo lawsuit threat would be the best possible press outlet for these guys.
Surely that's an over simplistic view?

The real answer to your first sentence is clearly "people need to commit less crime". I would suggest there's a lot of evidence showing that the threat of prison isn't deterring crime at least amongst some demographics. Do you really think greater risk of prison is going to stop bike theft by crackheads? Or homeless? Or the poor?

It's quite possible that fixing some of the social problems would be a way more powerful motivator to stop bike theft then increasing enforcement/punishment alone. Possibly way more cost effective too.
good thing i dont give a shit about arctic ice depletion, i say let that delicious ice melt Slurp slurp
Anthropology 101 [:\]
"Obviousness" is in the eyes of the beholder

The irony of bureaucrats judging (lack of) inventiveness