skysight-inc/HackerNews huggingface dataset:
That works short-ish continental flights (similar to high-speed train in fact). Try competing with an airliner on LA to Tokyo, or even just NY to LA, might be slightly more difficult.
It's not particularly bizarre to be a printer snob. If I were to buy a printer today, even without considering drivers I'd probably narrow it down to 2 or 3 options.

Either way, I've never had any issues with any printers I've thrown at Linux. There are issues with more obscure devices, but equally in the world of SoCs and generic mass storage/input devices that we live in I have far fewer expansion cards and peripherals than ever before, and those that I have use pretty standard protocols for communication.
tease!
Looks nice, but in action it's rather dizzying. It's like the stars move up, then start going back down, then back up again. Very disorienting.
I'd like to disagree with you, it might be true that the media try to make you think you are special but the truth is different, I am an Italian that has recently moved to the UK and I found the transition EXCEPTIONALLY smooth. Really, it is like I moved to any other city in Italy, I had no problem with documents, registration or anything. You are welcome and is totally normal to move in/out.

EDIT: I speak of personal experience, I can't really talk too much about Eastern Europe people but I have met many people coming from there and I didn't hear any specific complains.
Chrome include certificate pinning first described here, which offers some protection for MITM: http://www.imperialviolet.org/2011/05/04/pinning.html
Yeah, I strongly doubt that in-flight spending on concessions and duty-free catalogs pays for the jet fuel expended over any appreciable time period during the flight.
Indeed, I agree, although I'd argue that I do try to learn as much as possible from the experiences of others. I only very roughly covered what "make it up as you go along" might mean as far as agile is concerned, because so much has been written on the subject and I assumed some familiarity. Perhaps I could have emphasised that more!
This is the world deflationary currencies lead to--referring to the real world where inflationary currencies reign? Seeing how inflation doesn't prevent mis-allocation of resources, I don't see how this example is a good argument against deflationary currencies.
Saving you all ddging it:

https://en.wikipedia.org/wiki/Hans-Christian_Str%C3%B6bele
New MailChimp Is Here
If they were to ask what improvements I (as a customer) want now, I'd tell them:
- speed up the security checks, being advised to show up 2 hours before boarding is ridiculous
- work on making the system more flexible so I don't have 2-3 hour delays.

Improving or reducing time for those two things would greatly improve my flying experience. Much more than cutting off 20% of my flight time. They shouldn't increase cost any more per ticket either.
I found it a lot slower than more imperitive style languages. I've been writing in c-like languages for something like 30 years, so I suppose that's not unexpected. I found that the type system sometimes got in my way. And combining monads (even with monad transformers) was also a faff. In the end I suppose it depends what you're trying to make. I think Haskell is great for DSL applications and less so for things like web dev. Though that being said Yesod is a pretty nice framework.
Or on the other hand, perhaps the whole world is deflationary, because it is a limited resource.

That's flatly untrue, however. The world is not a limited resource. That's even true of real estate. Back when Silicon Valley was becoming great it was a backwater where the Establishment assholes didn't want to live (hence cheap land). The value of things is a product of their relationships to other things, and the pool of total value increases as the configuration of things improves.
Monad transformer hell.
I'm also too cheap for bullet trains. Lots of people cheer-lead for high speed rail in America, but all I want is normal trains that run quite frequently.
BrowserMob Proxy is the go-to tool for use with Selenium:

http://bmp.lightbody.net/
Cool!
I think this would also be PXE-bootable with iPXE and a chain command.
> "Not every problem is best solved via TDD."

Totally agree. The result of doing it this way is not always the best solution. But it was just another way of looking at it that I found beneficial.
The best channels are the invisible ones no one talks about.
Consumer apps rock the Israel Mobile Summit Conference
Same guy further down the blog, which I think gives a fairer presentation of his position:

"TDD is the way to go, I’m absolutely sure of it. It brings more benefits than you might first think. As well as the simple fact that your code will be more reliable, it forces you to write your code in a way that is testable, which in turn will make it loosely coupled and modular. It forces you to think about what you want your code to do before you start writing it. It brings other additional benefits that I won’t bother to mention, suffice to say theres no excuse for not using it in modern development.

[...]

In short unit tests will be more hinderance than help if there is a lot of prototyping and learning in your application. In cases like this your best doing away with the tests and just writing the code. Wait until your code starts to stabilise and then go back and review the situation then.

As much as unit tests give you flexibility by allowing you to change code quickly with more assurance that you won’t break anything inadvertently. It can also really slow down prototyping and rapid development if you don’t have an understanding of your environment.

The reason I mention this is so many tutorials and advice on the internet tell you to not write a line of code until you’ve written a test. I think you need to be a little more pragmatic about it."

http://mat-mcloughlin.github.io/2013/05/16/when-you-shouldnt...

The problem I have strong advocacy for TDD is the same problem I had for strong advocacy for OOP, and which the fella above seems to some extent familiar with: It's good if you don't have a deeper understanding of the subject but in the long run slavish adherence to a paradigm will cripple your ability to do things. This is exacerbated by the fact that, in the short run, you probably won't want to use the tests unless you understand why they'd be good - and if you understand why they'd be good, then just go ahead and write the program that way in the first place and save yourself a bunch of time.

The key fact with relation to the original article here is that he didn't see any of these advantages in TDD until he want to a speech where someone told him to do TDD another way and pointed out the advantages. Which rather implies that the advantages aren't a result of TDD as much as they are the result of already knowing something and levering it into a TDD framework...
There has been actually a few actions by some local associations to squat vacant buildings in Paris. One of the most famous of these squat was Rue de la Banque, nearby the prestigious Place de la Bourse, which owes its name to the Palais Brongniart, the old Paris Stock Exchange.

The building had been bought by a bank and left vacant for years. By squatting it these three associations did a great thing and launched a national debate on housing conditions in Paris. The building was bought by the city of Paris a bit later (at a cheap price), and was converted into social housing that coincidentally opened just a few days back (on the 6th of june). [1]

There was another famous squat, though much shorter-lived. An insurance had left a building vacated avenue Matignon (nearby the Palais de l'Élysée, where the French president resides) for 3 years. The association organized a squat, and they were expulsed 3 days later. I don't know what has become of this building as of today, though it seems there hasn't been any followup.

[1] http://www.leparisien.fr/espace-premium/paris-75/rue-de-la-b...
> There's no point of being envious and no point for me being an apologist but if it bothers you so much become one of her investment bankers.

Envy is a thought-terminating cliché when it comes to criticizing the rich. I think it is possible to criticize this lifestyle without being envious.
Also, there's a huge difference between trading off high-value time for middling-value-time, versus actually spending the time. If I'm using my time on the plane to read or catch up on sleep or prepare for my presentation, it is less important to me that my flight be over quickly.
How I first got into Ada
Given that flight crews have government-mandated work hour limits and most crew members are paid hourly, it would take a lot of WiFi and drink sales to make-up even the labor costs of an artificially lengthened flight.
In my experience, public WiFi access has been getting more scarce. This is probably caused by the combination of cheaper and more widespread 3G, and the FUD from record labels that people will use your access point for child porn, and you'll go to jail.

Currently I usually buy a prepaid data SIM if I travel to another European country. But this is a bother if you're going to be there just for a day or two.
Well, I think the matter is a bit more complicated than that. When dealing with a full browser, you fetch a lot of resources. The status code for the first page fetch may be easily obtained, but your API gets very wonky as soon as you want to get status codes for all linked resources. Even if you managed that, any Ajax requests would complicate things, especially if they have deferred loading. And then you have WebSockets.

There are tools, such as BrowserMob Proxy, far better suited for monitoring HTTP traffic. And they'll get you all the headers. You can even capture to HAR so you measure performance.
The body is still such a mysterious device. It's so frustrating that we still can't figure out diseases like ALS. The greatest invention would be a body debugger.
Even in a world of inflationary currencies, there are supply-limited assets like real estate in Manhattan or Paris. The phenomenon you see with respect to those assets: hoarding, little incentive to risk assets by putting them to use, young people pushed out simply for being unlucky enough to be born later, dynastic wealth, etc, are just what happens when you have assets that are tightly limited in supply and appreciate just by virtue of one's holding on to them.

The question is: why on earth would you want to make more things behave that way?

This is not an argument against crypto-currencies, by the way. One can imagine an inflationary bitcoin after all.
Your method computes fib(n) in O(n) arithmetic operations. There's a way to do it in O(log n) arithmetic operations on integers of the same size. First note that you can obtain the two-element vector (fib(n),fib(n+1)) by applying the matrix A=((0,1),(1,1)) to the vector (fib(n-1),fib(n)). So to get from (fib(0),fib(1)) to (fib(n),fib(n+1)), you need to raise the matrix A to the nth power. That can be done in O(log n) arithmetic operations by using repeated squaring: http://en.wikipedia.org/wiki/Exponentiation_by_squaring.
Six Seconds? An experiment with Twitter's `Vine'
> The oil sheikhs and Russian oligarchs can keep it. I'd much rather live up here even if I had enough money to live in London!

And your government is making sure they do keep it, by "reducing net migration" of working people whilst granting a Tier 1 visa to anyone with one million pounds in the UK banking system. It's "pay to stay," and the offer stands at US $1.6 million.

Refer: http://www.ukba.homeoffice.gov.uk/visas-immigration/working/...
Great stuff by some really smart people..
#python #bash #awk #go-nuts on Freenode...
Yes, that's what I too think right now in June 2013, although I am an European. But... How about in the future, considernig the progress towards a surveillance state which began around after 9/11 and Patriot Act? (And some say it began even earlier, but was greatly accelerated by Patriot Act)

The progress seems to be to give up individual liberties and freedoms in the name of War on Terror. Because the changes are incremental, people don't quite realize the progress until it is too late. By then, they consider it a status quo and youngsters don't even know what they are missing. It's the so-called boiling frog analogy.
Facebook's misinterpretation of the word 'story'
A fully loaded 747 uses considerably less fuel per passenger-mile than a car.

http://en.wikipedia.org/wiki/Energy_efficiency_in_transporta...
On the hotel WiFis, the rule of thumb seems to be that the more expensive the hotel, the costlier and crappier the WiFi will be.

Most cheap family-run hotels and all hostels have free and good WiFi.
False.

A 65% full 737 produces 184 grams of CO2 per passenger mile. An 80% full 747 produces 162 gCO2/ per passenger mile. [1]

A car produces between 390 and 600 grams of CO2 per mile. [2]

So if your car is efficient, and you're carrying more then two people, you can barely beat the efficiency of 40+ year old aircraft.

[1] http://www.carbonindependent.org/sources_aviation.htm
[2] http://www.carbonindependent.org/sources_car.htm
Agree. To me this smells like a lack of experience. TDD is what it is--for some parts of the process, I don't think it's appropriate--just like other "Extreme programming" practices.

But TDD certainly has helped me write cleaner, simpler code in the past, and having a set of regression tests to fall back on has saved me time and time again (which, let's be clear, is separate from TDD). In fact, I spent this morning writing a good bit of TDD code, and in the afternoon felt like I had to finish something up and foolishly eschewed the testing ("I'll write 'em later!" right)...and I ended up spending more time mucking about with stupid errors, and ironically in the end wrote less code. This is anecdotal, but it has happened to me a good number of times. As a result, I tend to prefer TDD when I can use it. Sometimes I like spiking out a solution first, if I don't fully understand the algorithm, for example--but then I will often scrap it and re-write it with tests, which usually produces a more clear statement of the solution since I have already thought through it.

From which follows my next point: of course writing tests, and TDD in particular, does not preclude thinking hard about your code's structure. But without experience testing, and especially doing TDD/BDD, I feel that it is very hard to understand the tradeoffs and challenges involved, as well as the pluses. So when I hear either a vehement denouncement or statement of support, I tend to suspect a lack of experience more than anything else. Although, I suppose Uncle Bob is a special case...
If you are surprised about the access requests when authenticating on GitHub. It seems like they couldn't ask for less than "all your public repos".
(as amirmc mentioned, check out the FAQ : http://www.realworldocaml.org/#faq)
How I wish Scala would be more like OCaml instead of a disgusting mess of useless sigils and buzzwords.
Can you share a bit more? I'm not familiar with Monad transformers.
How To CryptoParty
The Fibonnacci sequence is (IMO) one of the easiest to understand examples of dynamic programming, so it makes for a good introduction to the concept.
Furthermore, the dynamic programming implementation is better if you're going to call it multiple times (depending on the context of course -- if you want the first n number the linear version can be adapted to be even better).
WooCommerce e-commerce plugin for WordPress by WooThemes hits 1M downloads
Many papers publish reports on things where the sources are not even named; indeed, the protection of anonymous sources is one of the tenets of journalism.

Requiring not only a named source, but a way of verifying that statements / correspondence were provably from that source, seems an impossibly high standard to meet (eg., he could sign each comment with a PGP key. But then, "How do we know it's his PGP key?". Etcetera etcetera, ad infinitum)
Development restrictions can and will do that. They have been doing it consistently for several decades.
Fair enough, that is something I hadn't considered (nor realised how cheap it could be) - although I would counter to say that I wouldn't have discovered road biking or surfing (with a hefty wet suit mind you!) if I wasn't in the north east's easy access to both - 10 minutes on the bike and I am in the countryside.

It's swings and roundabouts I guess.
Bad Karma: How Fisker burned through $1.4 billion on a 'green' car
I think it might also be a case study in journalistic ethics classes in the future about how much a news organization should "push" a story or topic. The Guardian clearly has a point of view they want to push on this story (which isn't inherently bad) and I think some will argue that this distorts or distracts from the underlying story.
Reminds me awefully much about the blog post below.

http://agillo.net/getting-groovy-with-fibonacci/
I would pay more and tolerate slower flying times if the trade off was a less hellish flying experience. The TSA sucks. Flight attendants suck and the seats suck. Airport public transportation is usually lousy.

In fact I often tolerate substantially longer travel times to ride on Amtrak rather than deal with the nightmare that is modern air travel.
The Xbox One is Ahead of its Time
>India to send last telegram

Will we live to see "Oregon to send last Instagram"?
The housing supply has very little price elasticity, at least in London.

Demand is also inelastic, which leads to some counterintuitive results. Let's say that you destroy 5% of housing (a catastrophic flood). Prices will double. Dumbasses will assume that housing became more desirable. ("People really want to live here! Prices are going up rapidly!") No, it just became scarcer.

However if you conflate price and value, which most people do, that disaster (that reduces quantity by 5% but doubles prices) will be taken to cause a 90% improvement in "value". Wrong.

See also: 9/11. After the terrorist attack, prices in Manhattan actually went up as speculators bet on future supply compromise/destruction in NYC real estate. There was a brief dip in Lower Manhattan (panic selling) but the more adept speculators bought, creating the morbid 9/11 Boom in NYC real estate.

Slight margins in supply problems have huge price effects. That is the story of housing. That's why it's so infuriating when upper-middle-class people get rent control through connections. It's not that there are many of these people-- they're much less than 1%-- but that they have such a disproportionate impact.

The global elite's parasitism is just one catastrophe that is driving up prices. It doesn't take many houses to be pulled off the market to push them up by huge amounts.
The Fate of SMS: An interview with the sender of the world's first text message
a special administrative region of the people's republic of china is actually more free than the USA.

There's really nothing like Hong Kong in the US-- a New York-sized city with a dramatically different cultural, governmental, and economic history.
You people are un-fucking-believable. You are literally lauding -- no, contorting yourselves to defend -- the hoarding of information you consider vital to the public good, and the slow, drawn out manipulation of the public's attention for private gain. This is, at a high level, directly analogous to whatever evil you think the NSA is committing.

And the dumbest of all ironies, which I'm sure is lost on all of you, is that you are employing utilitarian ethics to defend it. That is exactly how a spy program is considered ethical.

God. The humanities really are dead if this kind of clueless doublethinking represents the future thought leadership of our world.
Groove App Challenges Songza for Top Free Music App, Gains 85,000 Downloads
The dems were founded by an ex-Liberal minister. They were supposed to be the socially liberal centrist alternative to the increasingly not-very-liberal conservative party called the Liberals. They moved left into competition with the more charismatic Greens and got wiped out.

Unfortunately people in Australia don't seem to get the idea of LibDem parties and it is unlikely we will see one with decent leadership or candidates any time soon unless someone as high profile as Chipp leaves a major. I thought it might have been Turnbull but he doesn't seem interested and is so discredited by his record on the NBN I don't think he has much of a future.
Marcus Aurelius' One Question To Beat Procrastination, Whining and Struggle
Difficult edge cases are never a good reason not to support the 99.9% case.

Also, phantomjs has access to all the information you want and the WebDriver API already has a capabilities negotiation facility.

[Edit] Don't forget that the original URL is the only one supplied by the client of the API. It may be incorrect for very different reasons than all the other resources included by the page itself. That's why it is justified to treat it as a special case.
Exactly the reason why the (much slower) train often makes more sense. Sure, the train from Amsterdam to Berlin is six hours. But you only have to be at the station to catch it before it leaves, and it both leaves and arrives right in the center.

We tried this returning from a conference there last fall, and the hotel-door-to-home-door advantage of flying was less than 30 minutes. And on train there was more space, better food, and a bar. Not to mention that there was power and nobody told me to shut down my laptop at any point :-)
Testing Javascript with mock objects and spies.
NY to LA is, what, 6 hours? There's easily 2-3 hours of wasted time around each end of that period.

Getting to the airport (because airports are insanely far from anywhere anyone usually is), getting through security, baggage, mandatory check-in cutoff times, etc etc. These all collectively end up eating 4-5 hours in additional time besides time in flight.

That's a total travel time on the order of 9-11 hours. Even if we halved the flight time it'd still be 6-9 hours.

I don't know about you, but getting from anywhere in Manhattan out to JFK takes me about an hour via public transit. About 40 minutes via cab in decent traffic.

These things add up. What I care about is door to door travel time, not just one portion of it. The moment someone invents a plane I can show up to 15 minutes before departure, walk on, and sit down, that'd be a revolution.
Like it happened with the Wikileaks diplomatic cables.
>but if I had suggested I thought the NSA was mirroring fibre a year ago you would think the same.

I wouldn't have. Were you unaware of this (from 2006)? http://en.wikipedia.org/wiki/Room_641A
Yeah. Get one "Made in China".
17-6-2013 WWE Raw
The product looks great, but one nitpick; when viewed on a 1080p monitor, the JPEG artifacts in your landing page screenshot are pretty awful looking. A losslessly compressed png would be a good alternative.
120 Million Facial Photos Have Been Gathered by Police, Being Used More Broadly
*he

fixed that for you
I'm saying that it's a meaningless metric that overlooks the quality of the legislation and that when you subtract the new tax Acts, it's around the long-term average. Conclusion: the government, which can scrape together a 1-vote majority ... can scrape together a 1-vote majority.

Worrying about passing lots of bills or few bills is really silly because, as you pointed out, almost everything goes through on the nod anyhow. The amount of legislation that is genuinely rejected by Parliaments is miniscule. The government is able to command a majority of one vote: that's all it ever needs, especially with fellow-believers in Magic Pudding economics having the balance up in the Senate.

I care less about the amount of activity and more about the quality. I don't think this has been a good government. I didn't think much of the previous one or the one before that. Hawke/Keating and the first 2 terms of Howard/Costello were about as good as this country's had so far.

I also note that whatever their position in Parliament, the government is perfectly able to paralyse themselves quite without the help of the independents.