skysight-inc/HackerNews huggingface dataset:
The article explains this:

"Half of the pieces in a window are thicker at the bottom, he said, but, he added quickly, the other half are thicker at the top. My own experience has been that for earlier windows especially, there is sometimes a pronounced variation in thickness over a distance of an inch or two on individual fragments. That squares with the experience of conservators and curators who have handled hundreds of panels. Although the individual pieces of glass in a window may be uneven in thickness, and noticeably wavy, these effects result simply from the way the glasses were made."
Most of Europe has some public broadcaster but both the level of funding and the model of funding varies widely. Many public broadcasters rely on advertising.

Also the funding available is also dependent on the population so even with other things being equal (and they probably aren't) the total size of a Portuguese service and its capacity to make programmes would be about 1/6 that of the BBC.
Simple 301 Redirect for ASP.NET
Glass doesn't flow, but pitch does:

http://en.wikipedia.org/wiki/Pitch_drop_experiment
The towers have been repurposed once and the same can be done again. Use them for BASE jumping as one in the article already is.

But think of the network equipment--how many advancements in the Ethernet, TCP, and UDP that we all know and love have been partially funded or prompted by people willing to pay to ride the bleeding edge? Several years ago, UDP multicast in Linux suffered a very serious performance regression. Who pushed to get it fixed? An HFT firm. Now everyone has well-performing UDP multicast in Linux.

Or how about Arista Networks? Back when they were called Arastra they got their start largely by selling US $25K switches to HFT folks. Now they're selling for "the cloud," and lots of people can benefit from higher performance networking.
I don't know of any. However the Reddit community http://reddit.com/r/emacs is pretty good for linking to any videos / tutorials / interesting new packages that come up.
Even though I've got MacPorts bash installed, it lives in /opt/local/bin, while the default one in /bin/{ba,}sh is the ancient apple 3.2 one.

https://apple.stackexchange.com/questions/146849/#146851 has a simple enough step-by-step guide to patching & recompiling the system version with the appropriate patches, if you've got XCode installed and are comfortable with that sort of thing.

Agreed on the Apple security response time though. I reckon they have all their best guys fighting the IOS jailbreakers :P
Looks like xlrd may have been updated to read newer formats, but xlwt is still limited and cannot write .xlsx format spreadsheets, for example. openpyxl _can_ handle the newer formats, but only the newer formats.

It's a bit of a mess.
A near-total majority of scientists who study the climate say humans are causing climate change and the opposition is a mix of people paid by the fossil fuel industry, conservatives motivated by tribal loyalties to make another tedious attack on environmentalists, and would-be contrarians who may or may not realize they've been duped by the previous two groups.

The only debate is how much further death and destruction will be caused by the short-term profit crowd.
except maybe going to the toilet
Why the argument can be made that a single example does not prove a point, the author nevertheless provides a description of his experience that can provide others with valuable information. Therefore, to call this nonsense is very unfair. He will learn from his experience, and by taking the time to present in detail what insights he personally gained, a body of knowledge about this subject emerges that will help others.
And ZipCar.
This addresses a pain point I didn't even realize I had -- waiting for the browser context switch followed by waiting for the page to load, followed by impatiently scrolling the page while it continues to parse, sometimes causing janky scroll teleporting as images are embedded above my viewport.

This is simply fantastic. Pro purchased.

One suggestion -- if it is possible to insert yourself as two entries on the Open With page, it would be nice to have the option to click a link and open with "Javelin" or "Javelin (Reader Mode)" (I'm talking about the android system popup for handling mime types)
"...crews of various sizes charged with various goats" -- should be "goals". That really threw me for a bit.
'Vast majority' of Mac users safe from Shellshock Bash bug, Apple says
I don't get the sense that the author wants to live in a "necessary" dictatorship, but I don't get the sense that he doesn't, either. Very weird.
Oh, this is going to be fun. Love political content that has nothing to do with politics, if you catch my drift.
I think that's what Aral was saying - it's VC backed and that therefore their business model is that "you actually will be the product", and that "there will be ads".

The manifesto will be compromised - it's inevitable, because it requires a business model because the VCs require it. It's predicted to happen in the future, not now when the manifesto is all about recruiting users.

It would happen when the network grows large enough and when people invest their personal lives into the platform, and cannot leave without some kind of mental pain. This is the core point of Aral's blog post.
This is the secret radio tower which the government used to intercept thousands of trunk phone lines running through Britain to the Republic of Ireland.

http://www.lamont.me.uk/capenhurst/original.html
> They don't need to think about users, scaling, marketing, etc, just the technology.

While I don't disagree with the sentiment of your post as a whole, this statement seems to state the opposite of what the article describes. All of their greatest hits were a result of thinking about users, scaling, and marketing. A few excerpts from the article show...

...that they're thinking about users: The process starts in a research lab in the church’s basement. Designers, engineers and prototype builders crowd into a small room on one side of a two-way mirror and watch through the glass as consumers use products like, say, a bottle of Pepto-Bismol. They take notes on potential problems, such as how sick people usually take two teaspoons instead of the suggested two tablespoons, underdosing themselves.

...that they're thinking about scaling: Clients walk away with a patent plus a prototype they can send straight to a manufacturer.

...that they're thinking about marketing: GOJO had developed a goo that would clean hands, but it wouldn't sell. Nottingham Spirk added air bubbles and clear packaging, helping turn GOJO's Purell brand into America's hand sanitizer.

In fact, article describes that they got their first big break when they took a company's (Rotodyne) existing manufacturing technology (rotational molding for bedpans), and figured out how that company could use their technology on a large-scale with an entirely new market (Little Tikes).

The introduction even states that they don't just think about technology:

Rather than invent products and then figure out how to sell them, à la Edison, the Nottingham Spirk Innovation Center invites corporate behemoths–from Procter & Gamble PG -1.07% to Mars –to come to it with its product quandaries.
The plan9 community have been bashing bash for years.

"It's got to much code, a shell should just execute shellscript not handle input"

Perhaps they'll listen now - haha as if
For an exponential increase to show up temperature would need to linearly relate to CO2. However, temperature basically never linearly relates to anything. For the simplest example suppose you use light to heat a sphere in space. Double the light and you don't double the temperature because black body radiation is T^4. Doubling temperature takes 16 times the light.

As to earth, simple models are laughably inaccurate because the equator and the poles have wildly different temperatures and heat is moved between them though the movement of air and ocean currents.
Game Programming Wiki – A resource for everything related to game programming
Judges Turn to Risk-Evaluation Tools in Sentencing Decisions
This advice is honestly unappealing.

I genuinely expected to hear some new insights or information. Instead this is ALL re-purposed information. Nothing new here folks.

I certainly will not be listening anymore of these lectures. I'm very disappointed.
I don't want to defend Apple too much – at various points I spent many months hoping nobody else discovered a MITM exploit before they shipped the next OS release – but this is a near-complete non-issue for an OS X desktop user and even servers have fairly limited exposure.

If you want to beat Apple up, a much better case was goto fail where they left all of the Mac users hanging for a long period of time after shipping the iOS patch and disclosing the vulnerability.
Breaking the Silk Road's Captcha
And the rest of the comment explains why that is no longer a valid reason.
Discover Flask, from Flask to Angular – part 21 (user authentication)
Qhuery: A 3600 Media Query Colour Picker
How popular apps access their APIs
The author's very own essay is a counter-example to the argument that ad blocking starves the web to death.

What ad blocking does is eliminate lowest common denominator [ that denominator being inversely proportional to the amount of money an advertizer is willing to pay ] from pages that are willing to accept the risks of placing crappy advertizing alongside their content.

Good advertizing extends content. The author's pitch for his book and fonts is a case in point. If the essay's page had been covered with advertisements for "local women who want to meet six-pack abs making $5000 a week surfing the internet" or used <blink>, I would not have been pitched the book and fonts because crude forms of advertizing correlate with crude forms of content.

This HN page is another example of big money to be made with a subtle pitch [ the article talks about a business model in the same branch of the spiral galaxy as Ycombinator's ]. The monetization of exhaust fumes is just extremely long tail.

In the end, successful advertizing depends on segmentation. Ad-block serves advertizers needs by not putting ads in front of people who might be inclined to form a negative impression of their business when shown ads on a webpage. I still hold HP creepy based on their targeting me in the early days of this capability [ and before I used ad blocking and noscript ].
I couldn't have said it better my self. Global Warming is the biggest scientific fraud since Galileo got into trouble with the Catholic church over the idea that the earth is not the center of the Universe.
This was a pretty good read.
This could be quite useful. Thanks a bunch!
I agree with the other commenters. PM is not a promotion. PM is a very hard, thankless job that is hard to get right. Trust me --- you don't want it. The PM clearly needs help and it seems like you can fill some gaps he has. I do not know the org structure in your company, but I would lobby for you to become the "Lead" developer -- and you can work hand in hand with the PM to make sure the project is organized correctly, that the requirements are being gathered and met, that the tools the developers need are in place. The PM should be able to take the brunt of the "external" networking for the team, and you can take the brunt of the "internal" networking to the team. You can help and learn from each other, as I am sure he has some skills that you do not (they may be soft skills).
I'll take your numbers at face value...

That's great that Germany gave you a free 60% chance of recovery!

If you couldn't afford the 90% chance in the US, your chance of recovery was probably 0%.

So, presenting it as 60% or 90% is a false comparison.

Nothing prevents you from spending more on your recovery, if you have the money. What you fail to understand is that many people in the United States would like the same 60% chance funded by the taxpayer that you enjoy in Germany.

To quote some other numbers at you, Infant Mortality rate (deaths per 1,000 live births) by the CIA 2013 estimate in the United States is 5.2, in Germany it's 3.48.

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

So, it's not like healthcare is uniformly better in the United States than other countries, and it absolutely is inaccessible to many of our citizens. Not something I'm proud of.
Pebilepsy – Pebble app for seizure tracking and measurement
And indeed I just received an email from QNAP:

http://qnap.benchmarkmails26.com/c/v?e=53F45E&c=47C09&l=149F...
It probably comes from the fact that most people alias vi to vim. And from the fact that when you type vi, you're probably not getting vi, but vim in full compatibility mode.

These actions make the two interchangeable in people's minds.
Resources for Building your MVP
I think a problem with splitting the roles up is that you can sometimes end up with a leadership void, where lots of different people are responsible for individual pieces but nobody is responsible for the product as a whole.

There are a lot of project managers who can craft a beautiful Gantt chart but know very little about technology. There are a lot of business analysts who are very good at going to a user, asking "What are your requirements?" and then diligently writing down everything the users says and creating a beautifully-formatted requirements document, but who don't have an in-depth grasp/understanding of what the user really needs the product to do. That can bethe difference between a product that meets users' requirements and a product that delights the user.

I think you need to have a single person who is responsible for ensuring that the product should delight the user.
Two decades previously, the textile industry was the major employer in the upstate SC area. The Palmetto Exposition Center in Greenville used to be called "Textile Hall" and hosted several trade-shows for the industry where people came from around the world to see the new thread and cloth making machinery. All those jobs went to Central America, China, Malaysia, etc. Not just those of the people running the machinery, but also the jobs that made the machinery too.

Unemployment was a big problem. While the textile jobs weren't all that well-paying (often it was piece-work), at least it was something that put food on the table.

When BMW Manufacturing arrived it was a tremendous boon to the regional economy. Not only were there new jobs at BMW, but new jobs at both local suppliers and newly arrived "feeder" firms. And these were good-paying jobs, even if they weren't always union. A production associate there starts around $15.50/hr, which is $33k a year. More if there's overtime. This is good money for the area. And then there's the benefits - the employees can buy a BMW at cost every few years. That's like a dream come true for them - being able to drive a European luxury car that's brand new.
Interception is one thing, but I'm pretty sure that covertly interfering with the link (injecting data both ways, for a long-ish time) would be pretty interesting...

Yes, it could be encrypted using low-latency HW implementations. However, I'd be surprised if these actually perform all the necessary steps to establish a truly secure link (like use message authentication besides encryption, and such).
But Michael, that doesn't scale! Even better: http://tweetstorm.io/user/pmarca
I don't mean to say that you can design technology without studying how users will use it, or thinking about how it will be manufactured. But I think there is a benefit to the engineers being under a different roof from the guys who are worried that user growth was only 4% this quarter or that the product isn't trending in the 18-25 demographic or that factory workers in China are demanding a raise.

Not that those guys aren't useful too, but they tend to create an environment that inhospitable to certain kinds of R&D.
Writing a hack as you said is easy. Writing a usefull product is hard. Feel the difference...
I'm familiar with TDD, both its strenghts and limitations (http://ravimohan.blogspot.com.ar/2007/04/learning-from-sudok..., http://beust.com/weblog/2014/05/11/the-pitfalls-of-test-driv..., etc).

I understand that this kind of testing often works (though I'm less enthused with TDD as a design technique, which is unfortunately what TDD proponents emphasize, and what you seem to be describing here). I'm saying it is too limited. "But software is written and tested this way", you can say. But buggy software is written every day, even with testing, which is why we should strive to improve our testing tools & processes.

To be clear I'm not saying "abandon TDD" (ok, maybe I'm not rooting for TDD in particular, but I'm definitely not saying "abandon unit testing"). What I am saying is "complement it with static typing and more advanced testing techniques, such as property testing."

Finally:

>> it fails to tell apart addition from the constant function 7

> It's not supposed to do that.

Well, in a way it is. Your tests must attempt to detect flawed implementations, even though they cannot prove correctness. I'm sure you can think of cases where an algorithm sometimes seems to return the correct result, but fails in some cases.
> Sure, it's sad that a village or a road got taken by water - but that would have happened eventually anyway, right?

That's not the point of the article anyways. I think we can agree that the Yup’ik people understand that their villages are going to disappear and that they will have to move. Traditionally they were nomadic people as it was, although they don't really have many choices as to where to go these days.
Because presumably they are outside our jurisdiction and we are treating them as an externality.
Emacs is easier to customize. I used vim for 10 years before switching last year to emacs + evil. After a month I felt more comfortable in elisp than I ever was in vimscript. If you use terminals within emacs you can navigate and search through all the text as if it were in a vim buffer, imo a step above readline's vim mode. If you are comfortable with vim modal editing you must try emacs with evil, you get much bang for your "buck". I would also argue that even though you are using vim bindings with evil doing so is actually how emacs users would do it. I say that because the emacs way seems to be to customize it until you are comfortable.
I think you're just trolling, but I'll respond as if you're sincere.

Software developers spend hours every day writing code, dozens of hours each week, hundreds of hours each year. It's only natural to care about the tools you spend hundreds and thousands of hours using.

We talk about vim and emacs so much because they are the most powerful popular editors, in terms of being flexible and customizable. There's a limit to how many "editor workflows" one can use with Sublime (though Sublime is great) or Visual Studio or XCode or whatever. Not so with vim and emacs. They both also have decades of plugins and hardening. It's only natural that developers who prefer OSS and jump around amongst different languages and platforms would gravitate towards vim and emacs.

Those of us who love one of those two editors (vim, in my case) are often very curious to see how the other side lives, what workflows they use, etc. That curiosity is a great thing. Trying to improve your skills is a great thing. Stop complaining about it.

If you don't care or maybe used to care but are now soooooo over it, then just don't freaking open the comments, right? This topic is totally germane to HN and interesting to many of us.
Podcast income August 2014 – $225,365.02
Grosver Group Runs SAP
Ask HN: What should i answer to a question about salary?
I am a fresh graduate trying to find a junior developer job.
I often get asked in interviews how much i think i should be paid.

How can i know that? What is the best answer i can give so that i won't overestimate and underestimate myself at the same time?
GaitSym is an awesome piece of open source software that has been used to model how dinosaurs walked, amongst other things.

http://www.animalsimulation.org/
That's awesome! Glad I could help.
Does it? It let's someone dump a script in /tmp that can then be executed to have a shell into your system. With a shell, they can find other vector of attack, and escalate the privilege to root. You have to understand that even tho bash is the cause, a lot of other apps are now "vulnerable" including root enabled apps.
I don't know if I'm clear after the update. Is my bash version patched or is it patched only for the first vulnerability?

GNU bash, version 4.2.37(1)-release (x86_64-pc-linux-gnu)
Ty guys ;)
Since I illuminate an aquarium with plants in it I kind of obsess on various types of lamps, their lumen output, and color temp. I checked my notes - I had a 40 watt CFL as an experiment in lighting a tank (I don't think they make 35 watt ones). The output was not that impressive, and it had a very warm almost pink color to it. After looking into it, it had a hardware problem, so I returned it and got a replacement. The output was mind bogglingly bright, and had the expected color temp. (still too warm for my liking). So perhaps you just got a bad one?

If you want the equivalent lumens, just find a build that outputs 1600 lumens. The lumens from a properly functioning 32 watt CFL are 2112, so they put out more light than a 100 watt incandescent, but if somehow that wasn't bright enough, they make 40, 42 and other higher wattage ones that are even brighter. My local Lowes has a huge range, as does WalMart in their lighting area. Think about lighting in terms of desired lumens and desired color temperature (good bulbs list both on their box - crap ones don't) and you'll be able to find something that works for what you want that's more efficient than incandescents.
How is the drive to reduce pollution anti capitalist? Is there only one type of capitalism?

Is the incentive to make made-up money supposed to be morally superior to everything else? Even when you are raping ecosystems, overfishing etc. because it happens to be a free externality at the moment, and gives an advantage over the company who doesn't?

Or are these just noises made by people who are too busy playing game made up for them and don't want to consider the effect of the rules even a little bit? In a completely unregulated laissez faire market, where money is the only signal, companies are incentivized to produce and sell as much stuff as possible, and exploit any free externality they can as long as it leads to a profit. In a system whose corporations have their ultimate fiduciary obligations to shareholders first, and where fiat currency continually decreases in value, it's also hard to have a sustainable system in terms of resources. But hey don't let that bother you. Live for the short term upticks in stock prices.

Funny enough, the same people who cry about governments printing fiat currency "stealing from our children" (even in times of money supply contraction) are the same people who are in favor of not giving much thought as to what REAL WORLD CONDITIONS those children will inherit.
> I sense that you think manufacturers don't have an incentive to produce quality products like bulbs that can be used for a long time.

They do, to an extent, if they're not a dominant market player. But the article demonstrates quite clearly that once you reach a certain size, the effect on overall market demand starts to become a concern that relates directly to how much product you'll expect to be able to shift.

> But the value of my bulb to consumers is at least 2 USD, because it's equivalent to buying and using two competitors' bulbs!

It's not, because people (rationally) discount future events: We won't fully believe the claim; we'll assume other things may make it break in the meantime; we may have more immediate uses for the extra dollar. A dollar saved a year from now is not generally worth a dollar today.

It will be worth more than the competing products (all else being equal), but it won't be worth twice just because it lasts twice as long.