skysight-inc/HackerNews huggingface dataset:
Actually there is a Moore's law equivalent for software: Yannis' law. http://people.cs.umass.edu/~yannis/law.html Discussion: http://news.ycombinator.com/item?id=4121404
I find this pretty reasonable given what I've seen in my own career.
Ruby too:

['dog', 'cat', 'bird'].zip(['brown', 'black', 'red']).each {|animal, color| puts "See the #{color} #{animal}?"}
"Seriously though, how do you usefully and efficiently keep in touch with more than 1 person via telephone? I can't even imagine it working."

In response to that I'd say think about what social life was like before the very recent invention of online social networks. There is no end to the amount of complex tasks that were arranged long before anything like social media existed, and long before anything as enabling as the telephone existed. The fact that someone would find it difficult to imagine a scenario without facebook, twitter etc. shows how disconnected from the abundant alternatives we have become.
Companies bluff / lie all the time. It's a problem only if you can't deliver in the end. I once made a development career change pretending to know the new stuff. I figured it out in timely fashion and no one was the wiser.
6 trends for Cannes
>Domain names are just not that important anymore.

Do you think Facebook would be doing as well as it is if it's URL were http://www.earthlink.net/~facebook/site/index.php ?
The new readers are black, the old (unencrypted ones) are white. There was a presentation at BlackHat 2011 on how to use them as general purpose skimmers: http://www.engadget.com/2011/08/05/square-found-to-be-ripe-f...
This is from nine years ago, and indeed the 'hour or two' he mentions as as a reasonable amount of time to finish the example task seems too slow today.
Yes this was back in the early 90s and I don't even remember what they were called. I don't know if it was really a deficiency of TCL that you had to patch the interpreter to enable library features or the writers were just lazy.

One thing it did have was very easy to write C plugins because everything is a string
It's not so much debunked but that it only applies to certain types of communication:

"Total Liking = 7% Verbal Liking + 38% Vocal Liking + 55% Facial Liking. Please note that this and other equations regarding relative importance of verbal and nonverbal messages were derived from experiments dealing with communications of feelings and attitudes (i.e., like–dislike). Unless a communicator is talking about their feelings or attitudes, these equations are not applicable. Also see references 286 and 305 in Silent Messages – these are the original sources of my findings."
How to protect free speech online
These approaches are not incompatible with SASS/LESS. If anything, learning them is more important now that we have preprocessors.
You tell me man. I guess the difference is I can install many more times more server horsepower for the $500/month rental of a half rack at my colo, and the result will be better uptime than EC2. I just can't install them immediately.
ATT Uverse is Terrible (COMCAST Isn’t Much Better)
Wow. HN delivers. I was totally thinking "This comment will be seen as trollish, I should just skip it" (thus the throwaway account). But your plan is worth a try!

The main cost, btw, is extra showers between "bridge" events and sex-with-wife events.
Yes please do, and then submit to HN!
Mimetypes versus Extensions
I'm a student creating a start-up. What do I do now?
2012 Subaru Forester
Star Trek’s Dr. McCoy and DevOps 2.0
A great book for C, and programming in general if you ask me, is The C Programming Language, by Brian Kernighan and Dennis Ritchie http://en.wikipedia.org/wiki/The_C_Programming_Language
I remember putting together a mag-stripe reader with old tape heads based on schematics/code in Phrack (or maybe 2600...been awhile). At the time, tape decks were found in almost every home, while (to me) a mag-stripe reader was exoctic. Seems we've come full circle. Actually IIRC the older Square reader (which seems to be the one in the video) is literally a tape head wired to a 1/8 jack aligned to read track 2.
Cassandra - Trial by Frustration
Well you could look here: http://www.ubuntu.com/certification/desktop/

But your laptop is already certified there, the sleep thing has been around in linux for a long time and the only thing is to make sure it goes to sleep before you put it away or shut it down when you are done.

Battery life again isn't going to improve with another laptop windows should be better for pretty much every supported laptop, you could look into buying a bigger battery maybe?

You could try System76 but I don't know that they will be better than an x220
I contributed the tornado script to this project, but the results of it are yet to be published (or if they have I've missed them). I haven't tested it myself on AWS, just on a physical desktop machine, I got great results, but they are so good it of course seems to be an irrelevant comparison.

I have benchmarked the ws4py code in the test on that machine, and it was much slower than the tornado code - quite obvious since it ran in a single process thus on a single CPU.

BTW The default number of processes when you fork is the number of CPUs, which sounded like a fair estimate to me, not knowing the target machine, so I left it.
Interesting is that it seems to focus on long-term relationships as the reference point against which it gives its advice.

For shorter-term relationships (not implying anything), I've found best success with flirting with women considerably more attractive than myself. I've asked a number of my more attractive girlfriends why they were with an ugly schlub like myself and I get two common answers: Personality/humor/laid-backness is one, and the other is that it seems that the best looking ladies either don't get approached, or don't get approached with anything better than tired old pickup lines.

I do agree with their findings on pickup lines though. Some friends and I spent a few weeks testing out different ones (in the name of science, naturally), and I had, by a large margin, the most success with "Hi, I'm Barry. Can I buy you a drink?" -- obviously varied if I'm not somewhere I can buy a drink from.
Here's a Charlie Rose interview with Sebastian Thrun: http://www.charlierose.com/view/interview/12321

It struck me how the overwhelmingly positive response to his online Stanford class took him by surprise and really spurred him to want to open up education. I guess even the most accomplished among us can become inspired.
USENIX Best Paper Award: Erasure Coding in Windows Azure Storage
This appears to be pointing to the old results. I dont think the author of the benchmark has rerun them yet.
EYantra IIT Bombay and MHRD organize a software oriented robotics contest
> Final (and most important IMO) point - there's no way to simply characterize the progress of software into one number and see if it follows Moore's law.

Sure there is. 1) SLOC reflects amount of software, and 2) Amount of data created per year (or whatever time) reflects how much that software is being used.

And before you say "flawed etc" well so is Moore's Law and just counting the # of transistors.
Quora: Why did Stripe choose to use Ruby for its backend language?
Is this a joke? Where is a simple epoll-based C server for a baseline comparision? :)
If that's the case, I would be interested to see a tutorial on OOCSS that assumes you're already using Sass, and skips explaining the parts of OOCSS that Sass already solves. I hadn't really taken OOCSS seriously because I thought Sass solved everything that OOCSS did.
It was just a way of saying that US has a huge capability (intelligence and military) which could be used and is used when the "national interests" dictates, but it's not used in this case, simply because there might be not enough national interest. Another way of viewing this: US attacks only the dealers that refuse to subordinate (the Talibans were guests in Washington, but something went wrong in this relationship).
I spend a lot of time using Tcl (I have to) and I spend almost as much time wishing I could be using Perl instead. This is partly because of weirdness, as described by the author of this article, and partly because I routinely run into things that seem to be far more difficult to do in Tcl, than they ever would be in Perl.

Can I get one of the Tcl adherents in this thread to comment- have I got things completely wrong? Need I simply become better with Tcl? Or does it truly lack things like powerful string handling and hash tables?
> There is a story about a physics student given a word problem of finding the height of a building using a barometer.

If memory serves me right, Bohr was the student and Rutherford was the arbitrator?

Edit: Legend according to snopes (http://www.snopes.com/college/exam/barometer.asp)
The problem boils down to this, suppose total bitcoins where worth 1 billion dollars, an average day exchanged 1/10th of that or 100 million dollars worth of transactions. Now suppose a 1% fee per transaction that's 1 million dollars worth of computing power per day or ~41k per hour (assuming mostly rational actors). Now suppose it costs 10x that or 410k per hour to take over the network. Well the 'pot' is worth 1 billion so that's a clear win and someone would do that.
There's also one from a couple days ago that he responded to earlier today.

This response re the self driving car was particularly interesting-

"While the technology has progressed a lot, it still can't handle all situations we want it to handle. But on the positive end, I have taken the car a number of times to Lake Tahoe (highway only), and every time it drove flawlessly."
Ask HN Devs: What's up with the expiring pages?
(Not sure if this has been asked/answered before. If it has, can you link me?)

So, I browse hacker news pretty much every day. Thing is, I go about it reasonably slowly while I do other things. So, when I come to change page a few minutes after trawling through the previous one, I find that the link's expired. And then, if that page wasn't the firstage, I have to start from the frontage again to get back through to where I was.

I really just wanted to ask why this is, and why a system like Reddit's (after, or count or something in the URL) isn't used.
I was a MUD coder in a past life (and sort of am still); learning ed is essential for that environment. I'm glad I learned to use it, and gladder still I don't have to use it every day.

It's great for quick fixes and one-offs, but having to engineer with it is rather unpalatable.
Do you think Facebook would be doing as well if its URL were http://www.facebook.horse? I do.
Social Commerce, Pinterest And The Future Of Fashion Retail
The wording of SB6251 seems rather confusing to me -- I wonder if the intent was to make it intentionally vague.

As it was written, if the only qualification is that "an individual who is less than eighteen" "must be depicted", then I would think that the Seattle Public Library would clearly be guilty of dozens of these felonies, for all of the movies with underage nudity that you can see on their own webpage that they make available to borrow, like the Academy Award-winning "American Beauty".
I used a System 76 machine (pangolin) for two years. It was great, except battery life was never more than 1.5hrs. That's pretty bad for a 15" laptop.

If the machine will always be plugged in, I recommend System 76. But if battery life is an issue, there are better laptops out there.
Qmato launches restaurant recommendation engine
The mutual fund industry almost certainly has the same problem that the VC community does - there's a form of cognitive bias that leads to people like VCs overestimating the effectiveness of their decision-making skills and seeing patterns that are not in fact there, causing them to make worse investment decisions than some hypothetical that was able to make a rational assessment.
> "with what is essentially 1 cent litmus strips ..."

Not that I disagree with most of what you said but my mother is diabetic, recently diagnosed, and from what I can tell the strips have some sort of micro-channels.

You touch blood to one side or the other of a test strip, none of the blood is visible other than where it's touching the test strip. It gets to the meter internally through the strip almost instantly I'd say in less than half a second if not less, pretty much instantaneous.

Too bad there isn't an open source meter and cheaper strips.

By the way on Reddit there is r/diabetes if anyone wants to join whether you're diabetic or not.
See for yourself:

https://en.bitcoin.it/wiki/Trade
Very good point. I was lucky in that case with CPU Wars as it took me around 2-3 weeks.
What prevents the waiter at the restaurant from doing the same. I'd rather pay with card case or my phone in some way.
SEND FREE UNLIMITED CUSTOMIZED SMS
Anchor Modeling - awesome HTML5 data modeling tool and methodology
I disagree, the more demand there is for exploits, the more exploits there will be. If there is enough demand for them, we will even start to see employees on the inside of these companies purposely creating them.

Companies do not directly lose money if their products are exploited. How many thousands of exploits have been developed for windows? They're still doing just fine.

Software is buggy and exploitable by it's very nature. The cost to secure a large software project is orders of magnitude higher than the cost to find a flaw and exploit it.

By participating in an open market for exploits and greatly raising demand for them, the government is making us all less secure. "This is why we can't have nice things".
This doesn't seem to investigate tuning at all.

This is always the response to any benchmark where one's pet technologies don't win. If you have a magic quadrant of tuning, put it forth. If not, you have said nothing that counters the results.
WhyaretherenospacesinChrome'sbuilt-inPDFviewer?

tl;dr; Chrome's built-in PDF viewer has trouble with this file.
I agree that preprocessors can address some of the issues that OOCSS sets out to address. At the same time I think that an over reliance on preprocessors can result in the same set of problems. Preprocessing can easily result in bloated, highly repetitive CSS and deeply nested selectors.

I personally love using SASS and in fact (as mentioned by philipwalton) find it highly compatible with OOCSS. However, as with any tool, I advocate for thoughtful and critical implementation. I tend to suggest that anytime the final CSS file contains a large amount of repetitive styles or deeply nested selectors it's time to consider refactoring.
The new readers are also white. Look very similar to the old ones but slightly thicker.
WorldWide Telescope focuses on a familiar planet: Earth
Thanks for the video! The two are definitely complementary. I always clear out my schedule and dedicate time when I need to come up with ideas. It's also good to spend time every day or some times a week coming up with ideas, even if you never act on them.
and for the fun part, what's the point of doing something if you're not having fun :)
Please don't forget the Android users. With Bluetooth or micro-usb (with an iPhone adapter), it would then be a software issue to support both rather than a hardware issue. While I don't have empirical evidence to back this up, my feeling is that Android devices may be slightly more popular for Diabetics because they are generally more budget friendly than an iPhone and diabetics have enough costs in their life already (my wife is Type 1.)

Regardless, please consider support both eco-systems.
Google Analytics Data Collection library in python 
Just wanted to share this work in python to collect data for google analytics from server side.
Thought, any contribution to make it better may arise from this community.
But Chomsky didn't change when he was old. He became well-known for his politics when he was in his 30s. Dawkins was 35 when his "The Selfish Gene" was published, and 45 when "The Blind Watchmaker" was published. Both are involved in areas that interested them when they were under 40 years old.

My point is that neither Chomsky (and now neither Dawkins) fits your description ... unless you say that people 30-40 of age are already old?

My other point is that most successful scientists don't shift into topics drastically outside their interests when they were young. Dirac? No. Erdős? No. Barbara McClintock? No. Von Braun? No. Karl Sharpless? No. Jocelyn Bell Burnell? No. Just take the list of Nobel prize winners for science and see how few of them got into politics later in life, or for that matter moved into topics markedly outside of their original area.

Yes, of course some do. But car dealership owners, and chefs (Samak Sundaravej, PM of Thailand, was a television chef for 7 years), and priests and singers also get into politics. So my last point was that there's nothing of note about a few scientists getting into politics as they get older, because people of all sorts of different fields go into politics as they get older.

Hence, my comment that there are strong biases which affect your parenthetical observation.
I've always thought the entire TLD taxonomy was an ugly, unsystematic hack, but I can't actually think of a better way to do it.

Were any alternative methods of allocating TLDs ever proposed?
>Reporter Sanden Totten takes us inside a dispute between and origami maker and a painter.

How hard is it to proofread the introduction to an article?
This is something I've been thinking a lot about recently, and while all of these approaches solve some problems I think the requirement for maintainable CSS is a fundamentally different approach to the purpose of CSS. Once you make the mental switch from "CSS is the stuff that I do to make the things that I build look right" to "CSS is a component of everything I build" it becomes easier to see what I mean. It's not about "I need to be able to reuse this font size" as much as it is "I want to reuse this widget when I am display text in this way on any page".

In other words, if you want to build something maintainable, start thinking about all the ways you can help people not write custom CSS at all.

Also, LESS and SASS at their core do little to help with this problem, and can even hurt you with unintentional specificity (due to nesting) that hurts reusability. Mixins help you think "reusability" but they can really easily be misused in ways similar to how people are misusing CSS right now. This is by no means an attack on LESS/SASS, which I love. It is just a reaction to working on a large project that is making the switch and seeing the fallout.
Rangeen Awaargi
I think you're right to trust the EFF more than the Seattle Times here.

That editorial says "The law was narrowly crafted to target Backpage", and that the law is only aimed at "classified advertising company representatives".

In fact, only one of those four words appears in the bill at all -- "advertising" -- and only then to define it so broadly that it can apply to virtually any public speech or writing.
As a developer myself, I disagree. Assuming your device is what actually performs the test, the statement made here is just BS spouted by those that don't want to support Android.
There's a good starting tutorial in the SMACSS book discussing the integration of SMACSS and preprocessors. I'll see if I can make some time to write a more in-depth treatment discussing pre-processors and OOCSS. If anybody already knows of one, I'd love to see it as well!
Exactly. Given some of the things that happen in our world depression is a perfectly normal human state. Get meds if you want them, but don't feel like you're not normal just because you're not smiling.
Yes but my main project is all on VS' toolchain and I would guess there are many others like me. Good to know that here are alternatives though.
Tcl most certainly does have hash tables--Tcl arrays are implemented as hashes and can have arbitrary keys.
The way most folks learn to do high end niche programming: In advanced degree programs, research organizations and through professional development at government employers / contractors.

Charlie Miller is a well known example of this - he famously markets himself as a reliable exploit writer, his background came from doing the same work at the NSA.

In most cases it's a very technically challenging effort, beyond what most people will self teach. Simply finding the bug is often the easy part as compared to reliable exploitation.

The best publicly accessible sources of learning are security conference papers and university theses, though they don't usually explain the basic techniques or high level techniques. "Underground" sources like 2600 for the most part publish rather poor or incomplete material, though they occasionally do have some top notch stuff.

I assume this is related to the old Andy Greenberg article that's on HN right now. While I wouldn't say those prices are an outright fabrication, it is definitely misleading. It is very rare for those kind of prices to get paid, at least reliably. It's much more common for prices to be in the four or low five figures ranges when sold and often go completely unsold. It has a lot to do with who the buyer is and what their budgets are like and how well known you are and on and on - not totally unlike a traditional governmental procurement process.

What that article really was was an advertisement for that broker - the price list was there because he's trying to say hey you're getting screwed come to me! I would guess that the reality of working with him is significantly more middle class.
You also have to understand that I am juuuuuust that age where I've used message boards and MSN more than the telephone in that time of being a teenager when you learn how to socialize with people.

Plus I was always a geek so that goes double for me. So, essentially, I never really learned how to use the phone effectively.
Sometimes changing DNS servers causes biiiig (and confusing) problems with captive networks.
I just got a new Asus 13" laptop and personally find it to kick the crap out of a MacBook aesthetically, even when viewed side-by-side. :-)

Of course, they have also made it somewhat shamelessly MacBook like in certain respects: large touchpad, calculator-style keyboard...
I think you'd need to start one.

Hacker news for business types doesn't seem like an impossible goal. The improbable part would be the early part of the site. You'd need to figure out how to attract the right business people, instead of the douches.
.accountant ?
.afamilycompany ?
Who in their right mind would want to build a website based on such a nonsense extensions?

I'd vote for more 2-letter short extensions, such as .js

Gleb
The fiverr part was a joke, right?
I had a young business co-founder who was into this stuff. Turned out to be a disaster. A top company was interested in incubating us, but didn't read a link she sent them soon enough, so she killed it and forced them to ask for it again. Another person wanted to connect us with some interested investors, and she agreed to meet, then canceled, then re-offered, etc.. It was just constant promise-withdraw routines and other flirting stuff to make her seem busy and valuable and desirable and someone to chase, but everyone else, myself included, were just old and tired and just wanted to get down to business and it was a major turn off.
The easiest way to learn how to exploit is to learn how to prevent exploits in your own code. There are usually lots of tutorials/articles from that point of view. Some easy examples: once you've learned what SQL injection or XSS is and how to prevent it, it becomes easy (almost a habit) to look to see if other apps have done the same.
check out our wiki @ www.blackhatacademy.org
Learn the oddities and the specifics in the parsing of a language, keep in memory problems with a very easy, and vulnerable solution and keep your eyes peeled. If you're awake, sometimes you think "This looks vulnerable..." and investigate. If you're lucky, something will go wrong in the site and you press on.
How Startups Can Help Protect Your Child Online
Firefox Sucks Unlucky Thirteen Is Useless