skysight-inc/HackerNews huggingface dataset:
Many banks will request a fingerprint to cash a check if you do not have a preexisting relationship with the bank.
Boston's Product Managers on Feature Prioritization and Internal Strife
This study relies on finding associations in a large data set, which is not really a complete scientific study. It's at best a hint about where scientists should conduct future research.

If you're just looking at correlations, it can be easy to miss hidden variables, even when attempting to control for them with statistical methods.

Compare with a well-known Standord study where athletes were asked to maximize their sleep, and then their results compared to when they got the "normal" amount of sleep. They showed a notable improvement while maximizing sleep.
you can select individual lines in Tower, as well.
So the "health" section of the WSJ needed to come up with a story about sleep, and found that many things correlate with the number 7.

The stone age-like study mentioned at the end, for example, simply found that their participants slept longer when they had no access to electricity: "subjective assessments of health and functioning did not reveal any relevant changes across the study." So why 7.2 hours? Sunset at 22:00, sunrise (or excessively loud birds!) at 5:30...

Even the title seems wrong. Sleep cycles take about 90 minutes each, so if I plan to wake up after a certain amount of time, I pick a multiple of 90 minutes, i.e. neither 7 nor 8 hours.
NumRace – can you count from 1 to 9, really fast?
It's Hudson Mohawke - Chimes. Just bought it on iTunes today after seeing this!
Cars also have some value as shelter and storage.
Problem is there is so little differentiation between models. I had to put a sticker on mine just so it wouldn't get confused with other Airs; may as well use something fun and hard to duplicate.
It has little to do with macbook airs. People will put stickers on anything. Years ago, my college gave out lenovo think pads, and people stickered the crap out of em.
I agree a bit with the Play framework comments. It has some interesting things borrowed from Rails but it borrowed to much of the magic for my tasted. I'm using Wicket right now. which is very nice and flexible and well documented. The source code is easy to understand it is not lasagna.
I thought that was very interesting. Apple doesn't reference its history much – nice to see it touching on the old logo.
There is a standard to keep time on LANs now: IEEE-1588 which is built into a lot of new network cards. It enables the NIC to time stamp incoming packets which can be used to achieve sub microsecond timing.

Normally it can be implemented with a single GPS receiver on the network that then feeds all servers/devices. It is starting to become very common in broadcast applications as a reference. Furthermore most manufactures already offer some application notes/libraries to make use of it. And linux offers PTPd which implements the standard.

http://ptpd.sourceforge.net/

http://en.wikipedia.org/wiki/Precision_Time_Protocol

http://www.nist.gov/el/isd/ieee/ieee1588.cfm
As a newly hired Java dev I can understand the problems that Java has with many levels of unnecessary complexity. However, I do not think it is right to simply say that all or even most Java devs are bad. First of all the definition of bad is relative to the person and secondly I would not agree in saying that they are all or mostly bad. People are usually trying to do the right thing and if that does not fit inside your ideals then it is bad?

I guess all I am saying is not the throw stones. No one is perfect and to bash a whole community today based a snapshot of what you have seen is narrow-minded, look for the good parts and focus on those at least. Teach someone to code well in Java, if you feel so inclined to say that you know better. I know that there is a lot to learn, personally. I currently do like Javascript and Python as well but I would never look down on Javascript, Python, or Java communities. They are all great in their own way and in many similar ways.

We all enjoy coding at some level, why does anotehr way of doing that have to be so worng?
Two relevant videos. This guy attempted to 'steal' his own bike in NYC: https://www.youtube.com/watch?v=UGttmR2DTY8

There's also this one. First, a white guy. Then, a black guy. Finally, a woman: https://www.youtube.com/watch?v=ge7i60GuNRg
A logo represents the brand of an entity (more than just abstract iconography), and therefore should not be rearranged and boiled down to elements which are unrecognizable to the brand.

In my view, "The Hobo's Method" is superior in that in keeps in-tact the core identity for each brand. Also, it helps to see real world examples.
Ctrl-Q exits on Thunderbird too. Since in MS Outlook that combination marks a mail as read, for keyboard-heavy users switching between the two, it is no fun.
Thousands of Plain Text Logins Leaked by Hackers in “#OpSaveGaza”
Thanks John, Yes, We guarantee a response time of 30 mins and resolution time of 12 hours at max, usually its less than 3 to 4 hours. But again it depends on the fixes.

You are right anything more complicated or needs some dozen hours you really needed a dedicated support. I aim to connect with people who does needs some support on small fixes and if something like plugin broke they need not panic rather we are there for them to sort it out at the earliest.
It always amazes us when we see families post their vacation photos on FB and such, while they are still on vacation.

Can't you just wait till you get home to do that? Is it that critical, or do you just like announcing that hey, we're not home.
Yes - very hard to imagine Apple doing something like this 5 years ago.
As the author of this post mentioned the culture of the Java developers, the "architect" thing and the frameworks, Scala has its own similar problems: it attracts a group of academics on type systems and creates over-engineering in a completely different direction.

Also, while I think Scala is simple at its core concepts and syntax, it gets complex because it has too many features and tries to support all features present in other programming languages. Why do you want structural typing there?.

Also, I hated sbt.
Does that violate the new ruling in favor of Oracle lately? If not, what if Oracle pursues that in the future, too? If I were Google I'd be like on needles about continuing to support Java on Android, and I'd start looking for a complete replacement (which will take years to come to fruition anyway, so all the more reason to start now).
Your iPhone May Be Rigged to Spy on You
You don't mean... Someone posted a lmgtfy link which was entirely unhelpful!

I'm shocked! Shocked!
Generally if I'm in my dev environment then it'll be Visual Studio, SQL Server and a web browser that's typically open.

The battery is a definite win for the Air, do you know if it gets similar battery life in Bootcamp? I know there are optimizations in OS X designed to improve battery..

I originally thought that weight might give the Air an advantage since I'll be carrying it every day but it seemed like a non-issue when I went into Stormfront so I'm tied!
Same there. If I sleep as much as I want (8-9 hours), my day tend to be 26+ hours. So I'd go to bed later and later. 7/17 formula works fine for me. I feel dizzy with 6 hours of sleep only though.
As long as the actual driving is normal, it shouldn't matter. Cars don't need rest and time isn't kind to them. Continuous driving is the ideal state for the longevity (in terms of miles) of a car. 30,000 miles in one year should be better, not worse, than 30,000 miles spaced out over 2-3 years as would be more typical.

A modern, reliable car is virtually good as new at 30,000 miles with routine maintenance. Doing it all in one year wouldn't change that.
I tend to like them clean myself. But in an office with a very large bunch of identical machines, stickers kind of become a standard way of making your own laptop easy to identify.
> To each their own of course, but I find these plastered laptops kind of childish

And of course childish is bad because we are serious grown up people doing serious things.
I mentioned I haven't used it, I only got the impression from the API, but you are criticizing the implementation right, not the API?
Forget about range anxiety. Elon Musk says a 500-mile range Tesla is coming soon
Next Generation BI Solution
I've done this a few times for bugs that have personally annoyed me. Gotta say, it's easy to get started and the reviewers are amazing.
GitHub doesnt have a product remotely close to this.
You missed his point: retina needs a lot of battery power, so a retina 11" would need a much bigger battery (or a large loss in power time), which goes against what the 11" is about
Typical: you sit behind a computer screen 80% of the day. The rest is spent in meeting rooms without windows.
Not just that, monotonicity could be impaired.
for years I had the problem of going to bed around 10pm and then lying there awake for hours

Do you do any sports? Running or swimming for an hour (or cycling for two) works well for me.
For a car in taxi service, I can see that. As they spend a lot of time idling and in city traffic. But 30k miles in one year - I would expect those to be mostly highway miles and those are easier on engines -- so you can stretch the oil change intervals by 25% or more.
I think most of the problems are caused by enterprise, enterprise frameworks, and the sheer age of Java. There's a lot of technical debt built up and a lot of enterprisey frameworks that are way over engineered.

I use Java, but I tend to do low level stuff, stick to basic I/O, Guava, etc.

I think the article is right in one important aspect: the way Sun built Java was to pretend as if everything should be a competitive market. So pluggable drivers for everything. Rather than build in say, one XML parser, instead let's build in a whole system to allow you to plug in any XML parser. As a result, it takes 4 lines of code to do what should work in 1 line. On other platforms, Python, Ruby, Go, et al, there is no such assumption that one needs an abstract interface to allow multiple implementation providers. You have an opinionated built-in implementation, or you use third party APIs.

This is why you have stuff like DocumentBuilderFactory/DocumentBuilder/etc.

When really, you want to write: Document doc = XML.parse(...)

Enterprise developers copied the basic design of having provider lookup/locators. This is why we have AbstractFactoryLocatorServiceLocator stuff.

Where I part company with the author is the total trashing of OO and the language. There are certainly lots of warts and things to complain about, but I haven't used a single language where I didn't have a boatload of things to bitch about.

I think you fall in love and there's a honey moon period with most languages, and then the beer goggles wear off after daily use and you see all the flaws.
Bitdefender blocked me this page, saying it has malware.
I was turned off by a.) horribly slow speed of Android virtual machine b.) being hard to code for it with maven c.) I did not particularly liked their xml language for gui.

I would have to write mobile, I would use one of those languages that compile into both Android and iOS as much as possible.
Errors on purchase page are not encouraging:

Notice: Undefined index: body style="background-color: white; color: black;	font-size: 10pt; font-family: 'lucida grande', verdana, arial, helvetica, sans-serif;"> in /kunden/281288_70176/apps/website_tower/releases/9b6ba7f1-20142207090452/www/lib/pricing.php on line 192
I intended to block io functions :) And the /* seems mandatory in 0.14:

$ fiu-run -x -e 'posix' ls | wc -l
37
$ fiu-run -x -e 'posix/*' ls | wc -l
ls: cannot open directory .: Too many open files in system
0

I like the probability switch as well - 10% chance of each op failing in a dir with 10 files:

$ fiu-run -x -e 'posix/*' -p 10 ls
1 10 2 3 4	5 6 7 8 9
$ fiu-run -x -e 'posix/*' -p 10 ls
1 10 2 3 4	5 6 7 8 9
$ fiu-run -x -e 'posix/*' -p 10 ls
ls: reading directory .: Bad file descriptor
1
$ fiu-run -x -e 'posix/*' -p 10 ls
ls: reading directory .: Bad file descriptor

(edit: you don't need my hostname)
The contrast of perspectives between Ellsburg's plea for the moral imperatives for leaking and Snowden's resistance to shaming those who don't leak was really interesting.

It seems like Ellsburg had developed a real contempt for all of us in America until Manning and Snowden came along.
Did he do the right? (redis backup)
Yeah, I'm actually very active. Gym, basketball, martial arts. Sorry to say that sport never made a difference with my sleep.

Edit: see above - I realised that sport actually kept me awake (tossing and turning, not falling asleep within 20 minutes).
Recently-graduated student here, middle-aged and with more than my fair share of life challenges under my belt. I fell in love with coding by accident, after half a life in the restaurant trenches. But one of the things you can learn in the trenches is the value of patterns, and the value of recognizing patterns. Over the years I've come to trust my instinct for recognizing patterns, hard-won as it was.

Java is swamped in an over-proliferation of verbiage. That is the first impression one has of the language in school: that it requires twice as much code to do anything. And that was, as well, my last impression, as they tried to prepare us for our entry into the world of enterprise computing by steeping us in a rolling, boiling stew of jEverything. Too many cutesy names in a programming language just felt WRONG, and I think my instincts have been borne out. Java is a mess to behold and to work in, and I am fantastically glad that I didn't get that first (Java) job I applied for, but instead got the second (ASP.NET) job.

Irony abounds, I know, but .NET seems streamlined and elegant compared to Java EE. Turns out, sometimes you actually CAN judge a book by its cover. And by the 1496 pages in that Java textbook, which, hysterically, serves as merely an introduction...

I don't know where I'll be in a few years, but I'm fairly certain I'll not be coding in Java.
I'd be annoyed too to see someone never take a Porsche past second gear and cover the logo with 'Honda'. None of my business, but still saddening to see someone so miss the point.
I would take a close look at the just released TI CC 3200:

http://www.ti.com/tool/cc3200-launchxl

For $8 qty/1 you get: WiFi radio and IP stack and an 80Mhz ARM Cortex M4 with 200k of flash for your application. TI has great documentation and example code along with a dev. board for $29
Not sure where you live, but every obituary in the newspapers where I have live have time and dates for services.

As a quick example, http://www.tributes.com/obituary/show/Mary-Ida-Cammisa-10153...
> "And stay off electronic devices a couple of hours before going to bed."

For many of us this will be the hardest part (and also a large source of sleep problems).
NASA has awarded contracts to Deep Space Industries Inc. for asteroid harvesting
Java combines OO with strict typing (unlike Ruby which has OO without the strict typing). As such, that particular combination leads to bloat and verboseness. See:

What did Rich Hickey mean when he said, “All that specificity kills your reuse!”

http://programmers.stackexchange.com/questions/199217/what-d...

Part of the answer given:

"If you have two entities { "name":"John" } of type Person, and { "name": "Rover" } of type Dog, in Java-land they probably cannot interoperate unless they share a common interface or ancestor (like Mammal, which means writing more code). So the interfaces/types here are "killing your reuse": even though Person and Dog look the same, one cannot be used interchangeably with the other, unless you write additional code to support that. Note Hickey also jokes about projects in Java needing lots of classes ("Who here has written a Java application using just 20 classes?"), which seems one consequence of the above."
Mentioned in the article; many JVM languages have substantial performance issues under Dalvik. Scala certainly does; not sure about Kotlin.
Silicon Valley ‘Likes’ Conservative Senator Rand Paul
MPs in legal challenge to Government’s “emergency” surveillance law
The Average American Commits Tree Felonies A Day
The solution for me -- believe it or not, call me crazy -- it to go to sleep when I'm feeling sleepy and tired. I tend to read in bed; at least an hour before I want to actually sleep, I'll read. Sometimes I get to the point where I can't keep my eyes open after 30 mins in which case I pack away the book or kindle and go to sleep. Sometimes I read a bit longer than the prescribed one hour until I get to the point where I'm sleepy enough to go to sleep.

End result? I'm never tired in the mornings and I often wake up naturally before my alarm clock rings. I also don't have massive "crash and burn" effects on the weekends where I sleep for much, much longer.
Cheap pass or cheap ass?
In the playground, the following:

class Greeter {
greeting: string;
constructor(message: string) {
this.greeting = message;
}
greet() {
return "Hello, " + this.greeting;
}
}

Compiled to the following:

var Greeter = (function () {
function Greeter(message) {
this.greeting = message;
}
Greeter.prototype.greet = function () {
return "Hello, " + this.greeting;
};
return Greeter;
})();

So I have a question about this: what is the reason why it doesn't become the following instead?

function Greeter(message) {
this.greeting = message;
}
Greeter.prototype.greet = function () {
return "Hello, " + this.greeting;
};

In other words, why is the extra function put around it? There must be a good reason... Thanks!
The Face on the other side of your SaaS apps
It does? Why? I've never heard of that. Where I'm from, taxi regulations are basically a more stringent driver's license, insurance, inspected taxi meter, and standardized/consumer-friendly presentation of the pricing. If a taxi wants to charge $100/km then that's up to them, but it has to be clearly displayed in the taxi window so the customer can avoid them.
Why wouldn't it be the right decision, assuming that "easier" takes into account all the costs involved?
cheap ass :)
> On this day, I highlighted her workstation and hit the F6 key to reset. But my screen went temporarily black and then seemed to be starting again. I realized that I had mistakenly hit F7 and reset all the workstations in the embassy.

Ugh.

Those with automation capabilities: keep this lesson in mind, because it will happen to you in production one day. 'dsh -a reboot' is incredibly easy to type and can have disastrous effects. Creating abstraction layers around common admin tasks can help catch simple mistakes and give prompts before dangerous behavior.
One thing you might consider as you move towards 24x7 is possibly offering multiple price points. Include a higher level price point that provides the 24x7 service. That way at least you are getting paid for that late night service. Plus it weeds out the customer that wants 24x7 service but doesn't really need it. If it is a true "emergency" and that critical most likely they will spend a little more to have someone available immediately.

I will be honest, I did not read through the entire site so I am not sure if it was or was not clear on the site. But just in case I would also clearly spell out in the terms or on a separate page what fixes are included and what are not. Either way the key to success is having as clear of an understanding of what is expected and what is not expected for an end result before you begin any work. It is better to turn down the $50 customer that will cost you $500 than to try and make it work with them.
I run, lift, and do heavy Colorado trails at high heartrate levels. I find exercise makes it generally more difficult to sleep. Has been a problem for years, only get real sleep on my rest days.
Britain just decriminalised online game piracy
Wasted? We're only here because of where we came from. Even if we somehow did responsive design from the beginning (although I recall "progressive enhancement" was a hot thing back in the early days) we would just have a whole different set of hindsight-is-20/20 lessons.
That's exactly my problem. A few years ago I tried to follow that pattern. I got as much sleep as I liked (8-9 hours usually) and went to bed when I was tired. It just got later and later until I went to bed just before sunrise and woke up just after sunset. Missing sunlight was actually quite horrible so I ended the experiment after that!
Nope. It's a 2 hour stream of facts from what I understand.
Gearbox?
I'm assuming you're not involved in the tracking of tasks and releases in your job ? Because linking support ticket / customer to a task, and a set of tasks to a release, is a very common and regular feature of task tracking.

I'm not saying it's not awesome that they contacted you and others like that, it's the rare kind of great marketing that benefits both sides, but I certainly do hope that a company working in their field would know to use proper dev tools and not "go back though 3 and a half years of support tickets to find customers".

(I have no idea why there aren't more companies doing it)
This is fantastic! We've recently gotten a bank's merchant account and eWay as a gateway, but I've been impressed with neither. I'm so glad that Stripe is now available here.
Without breaking any promises to others here is an article with conclusions quite similar to mine:

http://www.webperformance.com/load-testing/blog/2011/11/what...

Keep in mind that it hardly ever is the webserver that is the bottle neck.

My theory on why this is the case is very simple: MS can afford to throw vast amounts of money at optimizations that are next to impossible in Linux simply because the coupling between the layers in Linux is looser. And that's a good thing, it translates into better security and fewer bugs.

As always, optimization alone is not a reason enough to go down a certain path. But for raw speed on requests it's fairly hard to beat IIS, if that's what you're after (I'm usually not, and even when it matters I can comfortably saturate most outbound links from a single server doing light processing, and as soon as the processing becomes the bottle-neck the CPU cache size, RAM and so on matter more than your OS, but given identical hardware a 'dirty' approach should yield better results at a cost of unreliability/complexity).
Thanks netcan, that's a lot of really useful information.
When so many people higher up are given incomplete information or even downright embarrassed on the world stage because of one simple mistake, I feel it is appropriate. It is still, however, doubly insane that one person's stray keystroke can do all of that.
Hey everyone!

I've been on YC HN for over 6 years now and feel free proud to be able to show what we've been working on for the last 5 months. We built a complete product from scratch and we visited over 250 startups in Europe with professional photograhers to profile them.

I would really love everyone's feedback, be as critical as you can be.

For those next Saturday at Startup School in London, come and find me (I'll wear a Tyba t-shirt)

Thank you!

Eiso
Perfect fit to the #laptopstickers collection: http://www.pinterest.com/pin/200410252143300149/
Agree, not many people actually realize just how slow and expensive AWS actually is. Kudos to SO for going with their own hardware.
They me be above water, but mostly due to their stake in Alibaba and Yahoo Japan (an entirely separate company). Whatever Yahoo actually does isn't making a lot of money, and appears to have negative value in the market.

http://www.bloombergview.com/articles/2014-03-17/is-yahoo-s-...
No, faced with the fact that CLOS is also verbose, although in a language that is all about closures, you started to present workarounds how to simplify its verbosity.
Thanks Chris - I absolutely agree about small operators, and am looking forward to integrating it with some of my other businesses that (sadly) aren't yet anywhere close to turning over a million bucks a year!