skysight-inc/HackerNews huggingface dataset:
I shot using Velvia 50 for many years (as mentioned in this article) and still yearn for that combination of grain/saturation - at least I think that's it, it's quite hard to put my finger on what was/is so fantastic about that particular film.
This is actually quite easy to test.

Create a text file called curl-format.txt:

time_namelookup: %{time_namelookup}\n
time_connect: %{time_connect}\n
time_appconnect: %{time_appconnect}\n
time_pretransfer: %{time_pretransfer}\n
time_redirect: %{time_redirect}\n
time_starttransfer: %{time_starttransfer}\n
----------\n
time_total: %{time_total}\n

Now use curl to connect to your website (or any site that supports both HTTP and HTTPS):

curl -w "@curl-format.txt" -o /dev/null -s "https://mysite.com"

The difference between "time_connect" and "time_appconnect" is the overhead from TLS/SSL. Usually in the ~100ms range. If you connect to the same site via HTTP those two numbers should be identical (or very close).
When I saw the news, my first thought was narco-submarines. They got to be designed, built, and tested somewhere, and the size of such submarines has been reported to be similar to those of military use. It also make sense to do so inside a larger city which has a large enough technical educated workforce.

update: Once built, the submarines can be sold on the black market. Using it in Sweden make very little sense given the bridge in south and border in north.
Are subs still used to lay wiretaps on undersea communication cables? The submarine was spotted off the coast near Stockholm, and there are four undersea cables going through the area, according to submarinecablemap.com.
>The only reason I might want to upgrade from my Canon 40D is a drastically improved dynamic range, a compacter size and the ability to shoot movies. So far it's all not quite there yet to be worth it, from my point of view.

There are modern high-megapixel sensors (2-3x) in much more compact cameras with 2-3x the high-ISO performance and 2-3 stops more dynamic range. If that's not a drastic improvement what is?

http://www.dxomark.com/Cameras/Compare/Side-by-side/Sony-A60...

The idea that the MP race has given us worse cameras seems very prevalent but doesn't seem to be based on fact. The current crop of Sony full-frame sensors shows that very well:

http://www.dxomark.com/Cameras/Compare/Side-by-side/Sony-A7S...

The 36MP sensor is better in all respects than the 24MP one. The 12MP sensor has great high-iso performance at the cost of resolution, dynamic range and color quality.
Considering Microsoft is now Open Sourcing dotnet and releasing it for OSX and Linux, at what point did Google and Microsoft crossed each other?
I'm with you. The day Google announced Inbox, and the fact that it wouldn't work with Firefox, was the day I finally got motivated enough to set up my own email server. I ended up just using mail-in-a-box, which doesn't come with the _best_ client, but is good enough, and I can use it from any browser I want without any problems.
yes. and much more.

for example, even when using open source web kit or chromium they actively removed all options to disable referrer.

go on. try to find it on your current chrome build. or even on chromium thanks to their legacy.

then remember that referrer with its most exposing setting is required for Google to monetize both their organic and paid search.
You are mixing together vastly different companies (public, private, mature, start-ups), and then ignoring companies that did make the transition to profit. So yeah, seems a bit like a rant.
When “Doing Everything Right” Goes Wrong
Perhaps it was an extremely large narco-submarine [1] smuggling drugs into Sweden.

[1] http://en.wikipedia.org/wiki/Narco-submarine
> Solar is already cheaper than oil

This is highly unlikely, based on my research. It's all a question of ROI. If it took one barrel of oil to extract another barrel of oil out of the ground, would we still be extracting oil? The answer is no, but for some reason we don't apply the same logic to solar power.

Solar is strongly subsidized here in the United States, so there is currently a financial incentive for homeowners to install solar panels on their roof. But if it takes x years to generate enough electricity to pay off the solar panels, and the solar panels only last on average x*2 years, there could be a problem with the ROI. And we haven't even started talking about the energy storage problem yet.

So unless you can provide some references, I find it very difficult to believe that solar is cheaper than oil at this point in time.

Edit: Removed the erroneous part about solar panels only lasting on average 12 years.
But placing a cheap lens on a DSLR is basically crippling it. You might get some low-light advantages and a bit faster focus speed - but the entire purpose of a DSLR is to let you use the best lens for the situation. I read the review when it originally came out, and, while impressed with the hard work they put into it - It just felt like so much of an apples vs oranges comparison that I didn't get what they were trying to do.
I don't really believe that shutter-lag is such an issue that it gives film camera's a defining edge.

My M3 lags 16ms, but you need to focus it yourself obviously, my flagship Canon is slower at 40ms, but has autofocus and hammers out images at an insane amount per second.

My fuji viewfinder cam is infuriatingly slow compared to the beast above, but I feel I have only myself to blame for any missed moments.
two different things: corruption and illegal activities happen all the time in the Corporate America. Finance, Tech, Auto, you name it. That's one thing and that's where (I believe) your comment is coming from.

Second thing: you will have much harder time becoming manager, doing important work, becoming CEO, etc in company that is not directly in your field. It gets worse. The Companies tend to get rid of employees who are not their "main line of business" in the economic downturns. In other words: your job as a developer or IT engineer at a large bank or hedge fund can (and will!) be outsourced easily if needed. They are not an IT company! They could care less about agile or not using Ruby or Java or Perl. They are financial insitution. You are there to make their infrastructure work. If not you then someone else. If nobody else, then India. You are not their core business. They have you as a nice to have extra because times are good, extra cash is there and someone thought it might be a good idea to do it in-house. On the other hand Google, Facebook, MS, etc -- they live and breathe technology. Your Manager won't be a dude who doesn't care about technology. You won't be treated as the proverbial "fifth wheel in a car". You are the core business here. On the other hand, here is the place, where employees running books can be outsourced at a CEO grim. Let ATP or someone take care of that crap!

I can't believe talented computer scientists would go to GS to waste their time building great stuff for a company that will put them to jail for many years if they put some of the HFT source code on the public server.

I don't think Google or Facebook would ever do that. The same way GS would never try so hard to jail their traders for inside trading.
Github is simple and good enough for vast majority of users.
Gerrit UI sucks. I really cannot express how much I hate it,
and how broken and counter-intuitive it is,
after working with github. For new users its just unusable. If github would try to impose it on its users, they'd loose 99% of contributions.
This looks like hunt for Loch Ness monster :)
Solar close? That wonderful new plant Ivanpah cannot even remotely deliver what it was project too, http://breakingenergy.com/2014/10/29/at-ivanpah-solar-power-...

So how is Solar close when such a major undertaking such as that one isn't working out? Better yet, not only did they get a loan from the DOE they want the public to pay for the loan by trying to use one program to pay for another.
I don't think he cares, because as he says, he's not about to accept a job offer for $1.15 million at a rival firm then copy encrypted code out before he leaves.
The guy was making $400k/year and taking his software to another firm where he was going to make well over $1m a year. Perhaps there was a good reason the company was so aggressive?
You misread me, and it is my fault. I wrote "front ends" meaning CLI front ends, and gave two examples. You read that as "GUI front ends" and replied accordingly.

So, let me restate my argument (which I suspect you may still disagree with - but hopefully this time you'll disagree with what I actually meant to claim...)

The main complaint that I have heard about git is that its command line is an incoherent inconsistent unusable mess. My opinion is that is true, it perceived to be a much bigger problem than in really is - there are lots of CLI alternatives to working with git, and their use is negligible compared to actual git CLI use. Therefore, I suspect, a perfect git CLI would not have made a big difference in adoption.

The other thing is git is incredibly flexible. Almost no one uses all the options, but much like Microsoft Word, everyone uses a different 20%. And I suspect any system with this level of flexibility is likely to be complex. Which is not to say git is at an optimum; only to say that there's a reason there's not an accepted "perfect" CLI (for git or another VCS) - inherent complexity associated with flexibility.
Perhaps the hope with J was that symbols could create a grammar for concepts. In maths we use intuition to define an integral as a certain kind of summation, a progressive difference as a certain kind of derivative, and so on. I was thinking that perhaps J symbols could create some form of grammar that suggest new concepts from primitive ones. But the language for me don't provide me with that kind of thinking and at the end is simply a way of writing code that is cryptic and difficult to understand. The idea of using a language with automatic vectorization is orthogonal to the syntax of J.

Haskell is different, the concepts of monad, category and so on allow you to obtain a higher order view of your ideas, to frame them in a different concept, that is experience that expand your concept of programming, I don't experiment that feeling with J, I paid the price to learn the vocabulary and grammar, but I don't think the language is worth the effort.
> Do we, random Internet commenters, really need to know the complete story?

If this was Twitter, Facebook, Microsoft, or some other similar company? No.

But Reddit is run on donations. They have relied on community support for almost a decade to stay afloat, and their relationship with their userbase is more mutual than any of the companies I listed above. They have talked about opening ownership of the company up to the users, and seem committed to it.

In that vein, yes, I think that it's reasonable for the users to expect the full story.
Every Business Leader Shows Imperfections to Avoid
Why does the “WEMAGIN: INTERNET PRIVACY GADGET” look like snake-oil?
When one can run Visual Studio on OSX/Linux...
Apparently, I was wrong, thanks for pointing it out, it seems to be actually natural gas dependent.
The least savory reason would be that it was a way to lay off a percentage of the staff without the bad PR that comes with layoffs.
The issue is with sending mail. Running my own mail server just feels like a loosing proposition as inevitably it'll be blocked because it's not a well known one.
I'm the author of the post. I will be addressing this topic soon, but it's a very vast subject, it takes time to write good articles about database interactions and best practices.
I don't know that it was "scraping the bottom", some Russian subs are known to have caterpillar treads.
Ambulance drone
Yes! I've seen clearer Loch Ness's monster pictures :D
Sadly, Git users frequently do rewrite published history, by merging branches via "git rebase" followed by a fast-forward merge (i.e. replaying the branch on top of the target), all to maintain that wonderful linear "history". And that's a bad thing because it destroys information about the context in which a change was made. (I've been baffled a few times by apparently bad commits, before realizing they were rebased and did make sense originally.)
If they'd supported Firefox from the start everyone would be slating them for "crippling" Firefox, or they would have had a poor user experience that would turn a non trivial percentage of early adopters off the entire product. They cannot win here, it was a bug in FF, it is now fixed, presumably they'll stop blocking when the fix is more widely available.
Totaly agree with you but certianly in the city its a lot more overt. I know that more staid companies like publishers look down on thier technical staff as does the Pricipal civl service.
This is great! Installed it via PIP and it just worked. I would love to see this combined with https://github.com/enthought/jigna / https://www.youtube.com/watch?v=KHSXq5jfv_4 .
Sure, it's valid to point it out, but it doesn't suggest any unfairness. You have to look at the percentage that each individual is contributing, and the super-rich do very well by that metric.
There are probably other reasons; putting spec-ops on land, checking up on old equipment, testing the armed forces, etc.
Within the last couple of months literally.

I think to be honest that some of the stuff Microsoft have been working on behind the scenes is probably scaring the crap out of Apple and Google. There's not been a platform as holistic and complete as Microsoft's offerings so far and they are adding REAL value daily rather than just moving the chess pieces to great fanfare.
That's because you're looking at the wrong job title. For experienced engineers look at Vice President and Senior Vice President.
Eurostar unveils new 200mph Channel Tunnel train
I have a good grasp of git CLI but bugger all understanding of it's internals, so you certainly don't need to know.

It seems fairly likely that what is considered a reasonable interface or a bad interface has a high level of subjectivity. Why bother getting bogged down with such debate? If you dislike git, use something else. If git is forced upon you, write some simple wrappers which provide the interface you want for your top few most used operations, or ask for help to do so from the people forcing you to use it.

Or just hang around hacker news and complain without anything changing. It's certainly my favourite method of avoiding work :)
Polygraph for Education
What did you do? Doesn't resigning save the company costs related to firing and/or employment insurance?
There have been some changes [1] in recent years attempting to address this. Since 2007, all drug, biologic, and device trials in the US must be registered with ClinicalTrials.gov after phase 1 (which, at least in principle, addresses safety only - not efficacy), and "results" must be reported. There could certainly be some loopholes or limitations on the data release that I am unaware of.

However, it is true that most of the controversial, blockbuster drugs that are discussed in the original article were approved long before these requirements came into effect.

[1] http://clinicaltrials.gov/ct2/manage-recs/fdaaa
To me that too sounded like the "Occam's razor" explanation from the start. I totally admit Google shouldn't be looked at as saint, but in this particular case at least, I fully understand that performance is a feature (see also e.g. http://blog.codinghorror.com/performance-is-a-feature/).
Quoting two of my best teachers in college on the worth of college:

"What is college for? To make friends."

"College is a way of opening you to see the world in more than black and white."

That's why college only worth when you make it with the right age. Otherwise you'll not have time to make any friends neither openness to change your mindset. College will be a waste of time and resources.

I would say also that college teaches you the why not the how.
As an example, you don't need 5 years to draw an house. Few weeks of learning will make you a CAD drafter. But you still need 5 years to explain why did you draw that particular house and be able of making rational choices and not just random ones.
Two spelling errors was a pretty good giveaway.
Similarly, if there's some kind of training that this company will provide that you may not get elsewhere it may be a reason to take them up on it. For example a paid Masters degree that you want or industry certification/licensing.

There could also be an opportunity to transfer to the tech sides of the business. Coming from the core business as an internal transfer, you'll have knowledge of the company's business and potentially be more valuable as a transfer (you'll get the "big picture").
I'm well aware of the "everybody's a VP" system at Goldman. Those are the titles I'm looking at.
The fact that we can talk about "generics" at all means you're wrong. Any general-purpose programming language has to solve the same set of problems and the ways different languages solve them are often recognizably the same approach. And Go is very, very similar to Java 1.4.
That's not going to happen any time soon. Not because they don't want to but because the whole process would be monumentally complicated and expensive.

I suspect we'll see a new 100% managed code IDE in the next 3-5 years that will fit this area nicely. It'll have bits of Visual Studio in it and it may even be called Visual Studio but it won't be what we have now.
I would say on Microsoft's part it was when Ballmer was ousted and Nadella took the reins. Nadella seems to be genuinely open to working with instead of against other companies and open source projects. I think he realized the ship was sinking, and he's doing what he can to save it, throwing out old and dead business practices in the process.

I actually like the "new" Microsoft and the direction it's heading, and I'm still trying to wrap my head around that fact.
An interesting read (along with the sister article pointed out by tom_b, linked in the original). It is relevant for me as within about a year I will leave my current position as a postdoctoral scientist. I consider myself more heavily weighted towards the "domain specialist" and "probability/statistics" foundation, but would still be considered a data scientist by many. The article is concerned with making academia more attractive so as to stop off loss of data scientists to industry, but I am also wondering whether or not there might be some fit within industry that has perks like those in academia. So I will try to ask for some advice, as someone with an open mind towards both academic and industrial position, but with no experience in the latter...

In applying for position in industry what sort of strategies are there to maximize time allocated to discretionary research/independent projects/etc. Lets say I am willing to work a maximum of 60 hours a week, and that I have some idea in mind for a minimum salary (I dare not say the actual number). How can I negotiate a contract where 10-15 of those hours go towards personal projects that might be only loosely aligned with the firm's objective? Is this even possible for someone just starting out? For example, could I take a pay deduction? Or should I just think about reducing the total number of hours I work for the company?

Does anyone have experience applying for research grants within industry (of small to medium size)?
He said he might you some OpenGL near the end. Hopefully, he does because using the GPU will allow for so much more performance. I guess he can make that a separate class.
Freeletics is looking for iOS developers (m/f) Full-time in Munich
FREELETICS
Our App is used by hundreds of thousands of athletes per month. You play a crucial role in pushing it to the next level. Great UX, new social features, kickass training functionality, smart sensors. You name it.

YOUR RESPONSIBILITIES
• Play a critical role in design, planning, development and deployment of our apps
• Create new features using the latest technologies to create a state of the art experience
• Collaborate and share knowledge with your fellow team members
• Write unit tests to ensure the quality of our code
• Analyze and resolve technical and application problems
• Take part in developing the sports app of the 21st century

YOUR PROFILE
• Profound knowledge and experience regarding the iOS development in general
• Developed apps using web services - preferably with REST and JSON
• You deliver clean, well-documented code
• Experience in test-driven-development
• Affinity towards user experience driven development
• An eye for great, user friendly design
• You love to work in a small team and take on responsibility from the first day

WHY WORK AT FREELETICS
• Attractive compensation
• Use of latest technologies and development environments, daily and automated builds
• Individual budget for further training/ education/ conferences
• The chance of playing a crucial role in a fast growing company
• A team of smart and extremely motivated co-workers
• No walls, no limits, no bureaucracy, just unlimited potential
• Self-fulfillment, fun, and a great atmosphere
• Social activities (food, drinks, events) and team Freeletics training

SOME STATS ABOUT US
• Founded in mid-2013
• 30+ employees
• 2,500,000+ members
• Global reach with 160+ countries
• Six digit weekly revenue
• 30% month-on-month growth in 2014
• More than 500k followers on Facebook

Ready to kick ass? Then send us your Cover Letter and CV to talents@freeletics.com
I read the article last evening before I turned in in this time zone, and have just read all the comments posted till now overnight. Readers of the writings of Dr. John P.A. Ioannidis[1] will already be familiar with many of these issues, which dog most research on human health and medical treatments. Several of the previous comments here are very helpful in pointing out that human physiology is based on much more complicated system interactions than most man-made machines, and subtle individual variations in genome or personal environment that are now poorly understood can make a different in how drugs work for different patients.

That said, an important point that hasn't been made here yet is that "alternative" treatments to the treatments developed by medical science often have a much worse data problem, because no one is gathering data about the alternative treatments for safety or for effectiveness in the first place. In the United States, "natural supplements" are regulated in a way that exempts billions of dollars of annual revenue from any review about whether the supplements do any good at all.[2] Chiropractic manipulation can kill, but chiropractors don't look into that issue carefully.[3] What you as a person who desires to stay healthy for many years have to do is turn in the first instance to medicine that works[4] and to continually ask your doctors for explanations of what they are doing and what the rationale is for what they are doing. Patients thinking more will encourage physicians to think more. Voters telling governments to regulate treatments more rationally will also help, as will voters supporting more funding of basic medical research.

[1] https://med.stanford.edu/profiles/john-ioannidis?tab=publica...

[2] "Dietary supplement industry says “no” to more information for consumers (again)"
http://www.sciencebasedmedicine.org/big-supp-resists-giving-...

[3] "Stroke Death from Chiropractic Neck Manipulation"
http://www.sciencebasedmedicine.org/stroke-death-from-chirop...

[4] "There is no such thing as alternative medicine. There is only medicine that works and medicine that doesn't."
http://books.google.com/books?id=zOh0t3QFXdoC&dq=There+is+no...
That's what this series of articles is doing. It starts with http.Handler and assemble libraries with minimal glue code to make things work without a lot of overhead.