skysight-inc/HackerNews huggingface dataset:
It drives me nuts that iA Writer has created a "Markdown" editor that only supports a subset of Markdown, despite the fact MD has hardly any features to begin with.
yes, it's here: http://www.texts.io/
> "if it ain't broke, don't fix it", but [...] Manually entering data in a PDP-11 is a goddamn error prone task.

If there is a process involving entering data into a system that's error prone, then it's broken and should be fixed. Thing is, it would also have been broken 30 years ago (the human as the weakest link is not a recent radical discovery made by software engineers - it's one that it took nuclear and aerospace engineers, among others, quite a while to teach to software engineers), so chances are it was fixed 30 years ago.

Also, since this is for a robotics system, I think the "UI" consists of servo motors and various sensors etc - not a clunky green on black terminal.
Whatever I say will be a repeat of what has been argued for thousands of years. Maybe the human mind is too limited to understand the core of itself.
For sure, Intel is the golden standard. It's just that AMD drivers suck - proprietary or free - and nvidia's don't - proprietary or free. I've got a pitcairn chipset GPU (AMD, released about a year ago) and I cannot get dual-screen working with hardware acceleration. The free drivers can't enable it, and the proprietary drivers are limited to the very bizarre 1920x1920 maximum joined resolution. I've noticed plenty of others struggling with AMD at the moment, and these days it's "just choose nvidia". A complete switcheroo on several years ago when it was "just choose ATI" (well, if you wanted something more than intel, that is).
Just in case you were wondering:

From http://www.panarabiaenquirer.com/about/

IS IT REAL?

No. It’s made up. All of it. Yup, even that story. As the Middle East’s premier source of SATIRE (much like The Onion, The Daily Mash and Emirates 24/7), The Pan-Arabia Enquirer is not intented, in any way whatsoever, to be take as factual. It’s just here to amuse and any similarities in names (well, except for Ahmadinejad) are purely coincidental. So please don’t take offence to anything we write, OK, because it’s just not worth it.
look around in remote places in Google or Bing maps and you will find similar incomplete coverage
Updating/Tweaking your Firefox OS Developer Preview phone
This is hugely significant. The No.1 GPU vendor in the PC market has seen the writing on the wall, and is not standing still.

They clearly see the PC market in decline, and mobile/embedded is the way of the future, with Android as the dominant platform. Compare this to only a few years ago, when the Wintel duopoly reigned supreme.

For years, people have been talking about Linux taking on Windows on the desktop, but it hasn't really materialised. However, Linux has done something far more significant - leapfrogged the humble PC and become the platform upon which both so many Internet services and mobile devices are built. Exciting times...
The East German Stazi were similar:

"the fierce surveillance within the Stasi of its own men, of how in a case ... there might have be a dozen agents: everything was checked and cross-checked." http://www.guardian.co.uk/books/2007/may/05/featuresreviews....
Alan Grayson: I saw the secret trade deal (TPP)
Google processes 100B/month[1], so 1M is closer to 0.03%.

[1]: http://searchengineland.com/google-search-press-129925
cartography usually means the look and.style of a map. I think you mean the data (or geodata or however one wants to call it).
I do not think I have ever been on a plane where 30% of pax are vacationing families

I don't think I have either, but I have been on flights where 95+% where vacationing families, so I wouldn't be surprised if it balances out. Most routes are either business focused or vacation focused, so depending on what routes you travel you probably won't be sharing your flight with many from the other group.
I use CloudMade at the moment, and it's nice.

I personally find that the users prefer the CloudMade API in terms of the quality of results that come back from geolocation searches.

The maps work fine, and the site could do with an update... but where CloudMade struggles is the design of the maps. At certain zoom levels (quite zoomed in) and within particularly dense areas (centre of Paris and London) they're just ugly. Which would be fine were it not for the fact that where there is high-density there is also a lot of users.

Both CloudMade and MapBox allow you to run custom styles... but unless you are a designer and/or cartographer who knows what you're doing, you're likely to make a hash of it.

Getting a good design for maps is very very hard, making something ugly is shockingly easy. Neither CloudMade or MapBox can prevent this, but at least MapBox's default is really quite beautiful.
Steve Jobs on his legacy (1994)
New magnetic film could make storage technology 10,000 times more efficient
http://www.ehow.com/how_6943340_extract-split-zip-files.html would suggest otherwise, though I can't try it myself at the moment.

> … 7z file format that is opensource …

.ZIP is in the public domain ;)
Yeah I was just about to type that. It's the arab version of The Onion. It's pretty new so I still see a lot of links to it in my facebook feed.
Love the app. One feature request: add scheduled recording (one-off, repeating, etc.)
> started pulling in man pages with the wrong set of copyright headers

And how has the wrong set of copyright headers ended up on said pages?
Joey Hess, Rob Savoye, and Chuck Moore have done this as famous individuals. Vipul Ved Prakash used to go to "the middle of nowhere" to spend much of the year working on personal projects. So there are certainly those of us who find appeal in such a life.
First, I must say that I like the idea of the language. It has ADTs (case classes) and typeclasses (traits), a bit of type inference, can run on Android and isn't Java. It's just the baroque syntax that bothers me.

It starts from this [1]. Then there's case classes, _, optional everything (forgetting = in a function def can make it mean something else), the currying syntax [2] (sometimes it needs an arbitrary _ to break ambiguity), the imports (especially renaming), arbitrary rules on whether construction needs "new" or not, etc.

The fact that [3] is possible even though Scala is not an almost-no-syntax language (like Lisps and Haskell) concerns me. And it even has macros, but all of its very many language features aren't implemented as macros :(

1. http://en.wikipedia.org/wiki/Scala_(programming_language)#Sy...
2. http://brenocon.com/scalacheat/
3. http://blog.fogus.me/2009/03/26/baysick-a-scala-dsl-implemen...
The app goes live tomorrow in both the App store and Play Store. We'd love to hear your thoughts on the overall concept and on the product itself (more importantly) when it goes live.
I get it, but 4.3 seems to still include a lot of legacy stuff that have plagued OpenGL for awhile now. Pushing a new version of ES that was equivalent to Dx11 in the shaders supported might be better. Or perhaps they need to be at 4.3 to support CUDA?
I attended a Larrabee session at Games Developer Conference Europe 2009, only to see the project get dumped an year later.

Now they have Xeon Phi, but wonder if it ever matter for games.
Same in the tagline, or better yet, just remove it there. Interesting idea and nice site.
When you look at the timeline[1], the first event is "DontTrack.us", a website[2] dedicated to pointing out google tracking, and linking to DDG in the end.

So privacy has always been their focus. It is a nice advertising point, but pushed from the beginning.

1: https://duckduckgo.com/traffic.html

2: http://donttrack.us/
This is blocked at work. :( I assume its some sort of geek website?
def getOrThrow[T](x: Option[T]): T = x.getOrElse(throw new AirlineError)

def findFlight(code: AirlineCode, constraints: Constraints) = for {
airline <- findAirline(code).map(getOrThrow)
flights <- getFlightsForToday(airline)
available <- findAvailable(flights, constraints).map(getOrThrow)
} yield (available)

No idea why you consider using scalaz to be cheating.
Only 45% of Europeans use euros (http://en.wikipedia.org/wiki/Eurozone), so even for some of your European customers the euro is a foreign currency. If, on top of that, you have a lot of customers from outside Europe, I would say go with USD.

Having said that, I don't think you charging in EUR would be a dealbreaker.
I have one for getting it on Chunkhost.

http://sbaronda.com/2013/05/05/getting-docker-on-chunkhost/
What happens in Bulgaria?
How does this compare to say, php/apache?
Justice Department Fought to Conceal NSA’s Role in Terror Case From Defense
Dear Interns
I Can Haz Init Script
Is that really a big deal? I have a MiFi device that cost £70 or so that does that and works a treat in cars.
For many use cases OO Scala works just fine, functional code used where it makes sense. Our goal is to integrate with existing systems, not to seek purely functional code as a goal in and of itself.
I'm not commending them, I'm simply pointing out that in the new circumstances, these corporations might benefit from fighting the creeping police state, and thereby doing The Right Thing™.

Back in 2009, they wouldn't benefit from it, so none of them did it.

I don't believe Google is inherently "open" or "not evil" any more than I believe Big Macs are "nutritious" or "delicious".

What I am saying is that massive public outcry about secret police circumventing democracy may not affect the government or their secret police very much -- not until it gets a lot more massive anyway -- but it could have the effect of making the interests of multinationals like Google more aligned with our interests.

Which would be a force multiplier, since one Google has the firepower of two or three million average citizens.
TWA Flight 800 investigators claim original conclusion about crash is wrong
A group of whistleblowers, including a number of aviation experts, have come forward in a new documentary to claim that the official explanation for the crash of TWA Flight 800 was wrong and a gas tank explosion did not bring down the flight off the coast of Long Island 17 years ago.

This team of investigators who actually handled the wreckage and victims' bodies, prove that the officially proposed fuel-air explosion did not cause the crash, ...They also provide radar and forensic evidence proving that one or more ordinance explosions outside the aircraft caused the crash.

The whistleblower team, which includes investigators-at the time-from the National Transportation Safety Board (NTSB), TWA, and the Airline Pilots Association, have since retired from their positions. They claim that at the time, they were placed under a gag order by the NTSB, which they charged falsified the official conclusion of the cause of the crash. They indicated they would elaborate more in a Wednesday media briefing.
"I pretty much just bought a single share to say I had one"

Depending on your social circle, this gets done with kids a lot, especially with an old fashioned issued paper share instead of electronic. Decades ago Disney used to have quite an elaborate paper stock certificate for this purpose and they obviously used their professional artists and graphics designers. My local electric company in comparison looked little better than a secretary hand typed it, which might be how they made it... Perhaps they still do this. Its hard to find a corporation worth endorsing to my kids like this.

Also during the first dotcom boom there were at least a couple people collecting paper certificates from dotcoms and they still trade among themselves to this day as collectibles.

Just some interesting ideas to think about / google about.
They should loan out a higher end version of a Tesla to tease them with it.
Ha. Yes, maybe I went slightly tangential due to my weekend experience but I think the core is relevant:

Some geeks accuse the App Store of eroding our freedoms (and the freedom of free software). I say that truly free software is a luxury that we geeks afford ourselves but make no real effort to share with the less-technical while we intellectually discount the mountainous problem of malicious software that makes non-geeks lives' a misery.

It is the latter that erodes the freedoms our our software not the the App Store.

Weight & measures, environmental health departments, competition commissions, ombudsmen.. etc. all erode some freedoms while protecting others. This is, sadly, a necessary trade-off.
I think BlackBerry maps has global reach (and BlackBerry is a Canadian company).
I know that this is not a technical related article, but as a Bulgarian who does not live in Bulgaria, sharing this with knowledgeable and intelligent people is my (only) way to help, even if a bit. And I believe that this article gives a good overview of the problems now.
You're right that the different difficulties is implemented in quite a lazy way - usually with just boosting the attack and health of your enemies, and vice versa for yourself. The hardest difficulty is often something like only having one HP. The next level is having more enemies spawn, but it often doesn't go further than that.

As far as fighting in hack-and-slash games are concerned, I find the Onimusha series more interesting (you're a samurai in feudal Japan fighting demons). That's partly because they have the "issen" (critical strike) attack which is triggered either by blocking the attack of the enemy at the last second and countering (relatively easy to learn) or attacking (countering) the enemy at the last split second before his attack lands ("real" issen, more difficult more risky and does more damage). You also have the ability to chain issens by pressing the attack button at the exact time the first issen stops. This is pretty hard to do in Onimusha 3 (too easy in Onimusha Dawn of Dreams, though), because of the hard timing and maybe partly because the animations of the issens can take different amounts of time to complete. (The issen attack has been in the game since instalment one. But curiously the manual said nothing about issens, which meant that I got very confused when all of the sudden I got lucky and one-shot one of my enemies by cleaving them in half.

Issen will one-shot grunt enemies and do a lot of damage to other enemies, and give you more souls (similar to orbs in God of War). I found that this gameplay mechanic was very rewarding to learn to master, because it is very effective and it is satisfying to one-shot enemies (or maybe even take down three at a time) with those sleek animations. By contrast, God of War is much more, like you say, about button mashing since which combo you choose doesn't matter so much (it's mostly about whether you have time for the heavy attaks and if you want to do area of effect damage or single damage). When it comes to difficulty settings, one of the settings in Onimusha 3 involves playing through the game where the only damage that the enemies can suffer are through issens.

They are not hard games to beat, though.
I would guess that today, a person using exclusively cash would actually draw more attention from the spooks. Just like disabling all the common plugins and permissions on your browser actually makes it stand out from the crowd.
Why bother asking DDG itself when traffic can be intercepted and logged at their ISP?
Erato uses a custom editor, not Ace.
Strange, Kirk Sorensen (the guy in the video) seems very sure that these are much safer then any other alternatives. They don't have to be pressurised and water-cooled. Instead there's passive security with a frozen plug and a drain tank.
Here's a longer documentary with lots of details (about 2 hours) http://www.youtube.com/watch?v=31HEijtqF5I
Chipping in to say the same thing. Mou is a great product and I've convinced a number of people in my office to start using it.

This feels like a different shade of the same idea.
this is true up to a point. really depends if this was a first time such mistake was made, was it a bad judgement or was she following company practice? It is extremely hard for a manger or QA to insect 100% of every employees work.
Advertising an empty repo is not very helpful. Sure, I could check back, but who's to say they'll ever be anything there?

http://sivers.org/zipit
Yeah, The domain translates as geek.co.uk I believe
Coal quality is strongly correlated with depth - easily-mined surface coal is invariably of poorer quality than more costly deep-seam coal. The economic viability of coal power generation is largely contingent on the use of the cheapest, most easily extracted coal. Britain has enormous coal reserves, but those reserves are nearly all deep and hard to reach. We import huge quantities of brown coal from Germany and Eastern Europe, because it's around half the cost per unit of energy, even after transport costs.

Australia is an edge case, because of the huge reserves of coal relative to a tiny population.
> From their perspective, why not?

The hard solution isn't just a little bit harder ... it's several orders of magnitude harder and more expensive. It's also highly vulnerable to simply using encryption. The easy solution works because the US companies are bound by law to cooperate. There's no reason to believe that legal pressure on these companies has failed to get the government what it wants.
I think the OP was referring to the fact that "best" is subjective. Obviously many, many others don't think that Scala is the "best" programming language on the JVM.

Given that the major players in this arena are Java, Clojure and Scala, we often find Scala coming out ahead in most measures.

The "we" in the above sentence refers to you and some other people that might have that sentiment, but not lots of other people.
Australia suspected to have PRISM data: Ludlam
Completely new to Scala but I think that "18 ways" code sample is a bit exaggerated. It is just a choice between C#-ish "a => a + 1" and Haskell-ish "_ + 1".
More official comment:
http://insidemysql.com/the-mysql-man-pages-are-available-und...
BuzzFeed sued for $3.6 million over fairly boring soccer photo
Too bad the actual search results are not relevant at all. I tried searching for something and I switched back to Google in the end.
Personally, I think implicits are one of the most useful, influential and practical features for extensibility and code reuse. They allow flexibility and extensibility without too much typing, while keeping things clean and safe (type-checked).

Imagine, for example, math. Sometimes, I want 1/3 to be exact (i.e. a rational), so that 1/3 * 3 == 1, other times I want 1/3 be a float (eg. when doing numeric algebra). In a language with implicits, I could simply import the correct math object that provides the correct implementation of /, and use it in the whole module. Furthermore, if this math implementation is passed as an implicit parameter, every other library/function I use (even in another module) automatically uses the implementation of / that I want.

This could be used in many other situations as well, such as memory management, where we could have an implicit policy (allocate on stack, heap, reference-counting, GC, ...), "opening" of classes (import a class and an implicit extension of it), and many other.

In a way, this is similar to what Haskell type-classes do, except that it can actually be controlled by the programmer.
The non-community release, maybe?
"[D]ue to body side alignment adjustments in the factory, the bonded section of the joint was compromised and the welded section of the joint was weakened in some cars."

Sounds more like the frame isn't holding tight enough tolerances for the body to be "right," so they are pushing or pulling the frame into position on the factory floor. The forcing of the frame into position is what broke the weld.
Google's strategy is to profit from advertising. It fundamentally benefits from knowing as much about its users as possible. Every tactic it has will always support that strategy or it will risk failure.

You can tell its strategy motivates it toward evil (its term, not mine), because its slogan is "Don't be evil."

It chose that slogan because it risks being evil, in its own terms. It doesn't need a slogan like "Don't be unprofitable" or "Don't break the law" because its strategy doesn't point it in those directions. It points to being evil, in its terms.

Why else would a company feel so compelled to stop itself from doing evil than to make its most prominent slogan to stop itself? If its strategy didn't point it in that direction, why else would it try to stop itself from stopping being "evil"? All the brilliance of its engineers, managers, leaders, deals, and so on exists to support the company's strategy, which it realizes motivates them so much toward "evil" it has to stop itself as its highest or at least most public directive.

"Don't be evil" exists to make the place palatable to humans who understand the company's direction. Who made the slogan? The people who know the company's direction best. They know it better than you and they realize its direction.

Google has a technically superior product to its competitors. When you realize its most knowledgeable and powerful employees know its strategy points it to "be evil", you realize why people use alternatives whose strategies don't point them to "evil," especially when current events highlight the consequences of its strategic choice of knowing so much about you, its users.
I am one of those that have changed to DDG after the scandals. So far it feels like I find my results as quickly as I used to do with Google. One nice feature that I just found: under the Privacy tab at https://duckduckgo.com/settings you can change so that the query is sent as a HTTP POST parameter instead of a GET parameter. That way your ISP can't find out what you are searching for (assuming you have https enabled).
All is pushed now, I only have 2 hands :)
sendspace link for those without springer access and weak google-fu

http://www.sendspace.com/file/77f7sn
On Firefox linux, both 21 and aurora, their "Start now" example doesn't work: when I zoom all the tiles requests end up in "400 bad request". Chromium works.

Not really satisfying
What if they stole 1 dollar from everyone who's online banking passes through the US? That would be roughly $188m in one day...
It shouldn't matter if you are using GET or POST - how would your ISP find out anything about your request if you are using HTTPS?
Why do you say the Go community is toxic?
I.B.M. Inflates Its Cloud
Yes. The people can demand that the government change policies. But if the people themselves are corrupt - the teacher won't teach and the doctor won't treat unless they're bribed - there's nobody left to fix things.
How to Uninstall McAfee Antivirus
Looks like they are some sort of stock re-selling business of sorts? You can buy partial shares apparently. I guess they work like a fond, that you buy into and pick your own portfolio, basically?
I ♥ wireframes - The ultimate collection of resources for wireframes
Applying Hanlon's razor:

Never attribute to malice that which is adequately explained by stupidity.
Privacy visor glasses jam facial recognition systems to protect your privacy