skysight-inc/HackerNews huggingface dataset:
I have a flipped perspective of this. In my experience, Apple tries to be too clever and does many unintuitive things behind the scenes so that "it just works".

I went through a horror scenario that scared me when I bought a new iPhone and my old pictures and videos for some reason did not sync over to the new device. I thought for a few brief moments that I lost 2 years worth of pictures and videos and that was enough to scar me permanently.

I now periodically back up all my pictures/videos from my iPhone and iPad to a folder in my Dropbox. Seeing all the files listed out in my folders gives me comfort, because I know there's no attempts at cleverness going haywire in the background, erasing and moving things around when I click "yes" or "no" to some popup question that I don't fully understand.

So I'm not sure what the right answer is. Sometimes I wish it wasn't as much magical as completely transparent about what's happening. Maybe there could be some nice UI that shows exactly what is stored, and people could somehow drag and drop data between devices?
China's MIIT Signs Android Certification Agreement
Dropmyemail's security
Why?

If one were to bring in a desktop computer with even noisier fans and keyboards into the parliament chamber, would that be OK? If a member just had a bunch of loose fans running at his desk, and banged away all day on a disconnected keyboard, would that be OK?

Why not just ban the thing causing the problem itself, and not worry about contingencies that are orthogonal to the problem (e.g. what kind of larger-scale devices the noise-making items are embedded in)?
Simply, content is king again.

I really don't like the dichotomous 'X is king'/'X will lose the war' mindset - it's lazy and it leads to sloppy thinking and bad decisions. Yes, content is important, but so is infrastructure, and execution, and ease of use, and so on. In fact if I were to come up with a single reason for Apple's success, it's that they understand this - they do the hardware, AND the software, AND the online ecosystem. Apple doesn't do hardware or software per se - they do SYSTEMS.

Nobody has got the Internet/TV meld right yet. Seen a Google TV recently? Certainly it will be tough for Apple to get it right, but dismissing them like this is just nonsense.
Agree this all sounds apocryphal. In a losing position there were not too many choices and 44...Rd1 seems reasonable even though it may not have been the best move to prolong the game the longest.
5 Tips for Start-ups Going Global
Discovery Channel Covers DShape 3D Printing
Got a data security policy? Chances are your IT bods don't know it
What do you guys think of this App (iFreelancer)
Hey guys,

Checkout this app (iFreelancer), I am still working on this and it's not yet completed, But it works and i would love your feedback.

http://ifreelancer.jhaenterprises.com/

Email address : dhruv@emmyweb.com

Password : Passw0rd
Except these big new ideas have been around for decades, some of them for nearly half a century.

You're right that Go is not conservative, though, but retro, trying to mitigate the damage done by C and C++.
Enough of Idea Banks.
Hackerface: Rapportive for HN
Does not compute. Porting to Linux Desktop takes much more effort than porting to a console. With a console you have fixed hardware specs and you can tune everything in your software stack to fit your needs. With their current effort they have to worry about all the different hardware setups, future Ubuntu versions, integration into Unity (or whatever DE). All that is unneeded for a console.

And so far the console are just rumours and support for Desktop Linux is going Beta.
It really feels fast and good!
I'm evaluating the impact on my projects with a simple bookmarklet loading a js version of turbolinks (js is not always up to date) -> https://gist.github.com/3793194
Colin, it's up already.

https://news.ycombinator.com/item?id=4579932
I have no idea if Amazon actually pay their tax or if they're the type of company using vigorous avoidance schemes.

My understanding is that for eBooks and other digital downloads, they do. They get around VAT for DVDs and similar items by subbing out to companies on the Channel Islands, which are not in the EU VAT zone, and shipments below a certain value are not subject to import VAT. This is why if you buy 10 DVDs on Amazon, you get 10 distinct shipments and invoices (and your bank might block your credit card because of 10 separate transactions happening simultaneously… I speak from experience).

As far as I know, it would be highly illegal for them to charge VAT and not actually pass it on to HMRC.
>Nobody has got the Internet/TV meld right yet.

Umm, xbox?
"In my mind, at least, the gap between Rust and Go is pretty big at this point."

It's the same gap it's always been -- a few years.
> Valve doesn't make business decisions out of kindness.

Nobody every claimed that. Of course their support for Desktop Linux has nothing to do with kindness but is pure business.

Microsoft and Apple are forcing Appstores on their computers and naturally Valve sees this as a danger to Steam. That's why they want to support an alternative.
"security" is not just programming, but the whole methods & procedures. They might have good 'programming', but they had bad policies and bad security. If there's an email account of a founder, that when compromised, leads to the entire contents of your bank vaults being robbed clean, then you have bad security.

It should not be possible for there to be a virtual machine console, or for one compromised email account to give you that much power. That's how you do security.
I guess because if you have one large enough client they become your defacto employer but without any of the benefits of salaried employment.

It can also make you complacent so you won't bother marketing yourself so much. That means that if they do decide to ditch you then you are in trouble.

Perhaps the answer is to provide smaller niche services (performance optimisation , pen-testing, UX design) to larger clients and charging a higher hourly rate so you don't end up becoming their general purpose code monkey.
Similarly, I consider myself technical but the whole iCloud syncing business on iOS and OS X Lion (may have improved in ML) is a mess and I managed to lose documents. Syncing has to be turned on and off in multiple places with non-intuitive descriptions of what may happen.

Turning syncing off warns that data will be lost (huh? I don't want you to delete anything, just stop syncing the two data sets).

Tis all a muddle.

And then backup. You have to choose between backing up to this computer and backing up to iCloud? Why? I certainly don't trust iCloud with my only backup, but having it as a remote adjunct would be handy. Why can't I back up to both?

It's horrible.
Or settle out of court before it ever reaches trial. Trial means they were offered settlements and rejected them.
The human operator checks the english description for sanity

There's a flaw in your system right there.

Lots of industrial accidents and accidents with computers have been from stupid operators (rather than buggy code per se).
I expect we will see some really hardcore Bitcoin security incidents in the future that rival state sponsored hacking.

It depends if Bitcoin becomes big and popular. If so, then yes, there will be lots of hacking attempts. If these security flaws with bitcoin sites keep appearing, then it will never get beyond 'toy' status.
I don't think you are right. There are a lot of consumers that use kickstarter for this, but they are not the customers, the startups are. I think you will find it a lot harder to find businesses creating innovative products based on preorders. Note the significant difference in expectations between investments and sales, preorders are sales not investments.
2nd.

When making the lessons they should include a quick Google button somewhere inside. Learning to use Google to seek or ask for help is vital. So many problems would be solved in seconds or minutes if people simple just knew how to look for the answers to the questions they're asking...
It's not even that really: if you are stuck, that means as near as you can tell, all candidate moves are equally good. Picking any one of them (at random, or through any other heuristic) can only be a bad move if there is something you missed about their relative value.
Yeah, I admit my comment was not all that well thought out.

I was reacting to the usual dumbass theory that $BIG_ORGANIZATION is executing some master plan which explains all of their actions. It explains how they filter and rank ideas, but it doesn't explain why those particular ideas happened to be floating around in their organization.

When it comes to things like new frameworks and languages, in my experience, it's usually some employee going off on their own. And the reason why the language is the way it is has more to do with that person's obsessions and interests. They later justify it to the organization by producing results and getting peer buy-in. FLOW-MATIC (ancestor of COBOL), Perl, Java, Sawzall, Go, and Rust seem to be like this.

The other pattern is when companies intentionally make a language to compete, or lock-in a developer platform. Now this move really is predictable, and any MBA can draw you a 2x2 matrix showing why Microsoft had to create C#. Likewise VB, PowerShell, F#, and JavaScript. It doesn't mean they are bad languages. But they are often platform specific since their whole purpose is to corral developers into one camp.

I don't think Haskell counts at all. That was an academic project amalgamating other academic projects.

I don't know enough about the others you mention. Maybe this isn't a useful way to think about programming languages, but I was just exploring the idea by rambling about it. ;)
http://www.hackerjobs.co.uk

1. Free job listings

2. High quality build with zero recruiter pollution.
Thanks - deleting ...
This article reminds me just how much Apple has driven technology forward.

For clarification for Android lovers... This doesn't mean that Apple invented all of this.. It's a recognition that without someone driving expectations of the smartphone industry, it stagnates - Apple is the driver.

For clarification for Apple lovers... This doesn't mean that Apple invented all of this.. It's a recognition that without someone driving expectations of the smartphone industry, it stagnates - Apple is the driver.
>Again, you focus on an individual detail to the detriment of the big picture. //

Ostensibly the difference here is that you're looking from the administrative side (it appears) and I'm looking from the user's side.

As for "again". Surely using your regular account makes for a bigger picture as I could see where you're coming from, your general demeanour, your desire to argue incessantly around the point whilst not broaching the point itself, that sort of thing. From your side the choice of name as specific may well be "the big picture" but from anyone else reading the discussion you've removed a lot of out-of-band information that could be pertinent. Which to be honest makes me chuckle as you accuse me, probably rightly in this instance, of narrow focus.

>A simple MD5 hash is "about as bad as plaintext" because the vast majority of passwords will be trivially cracked if it's used //

With plaintext all passwords will be "cracked" in zero time. With MD5 good passwords will be expensive to crack. ROT-13 is about as bad as plaintext. MD5 IMO is better to a point that this claim was exaggeration.

So we'll go straight to the rub - you disagree that there was any exaggeration in that initial statement?
There's also the phrase by Dr. Linda A. Lewis: "Don't just do something, stand there!" to exhort careful consideration even in face of a crisis.
EU To Charge Microsoft Over Browser Compliance Breach
"Why can't Apple be smarter and have iTunes download all information from the iPhone upon connection?"

I would imagine this is because the iPhone/Pod/Pad is expected to be a slave not a master.

When I hook my iPhone up to someone else's computer, it asks me if I want to overwrite everything on the phone with that data, not upload my data over theirs. Indeed, with purchased data going up from a phone the computer should need to be authorised etc first.

Whilst I accept that what you wanted to do should be simpler and more intuitive - I would be very unhappy were it automatic.
Here's the reddit post mentioned in the article
http://www.reddit.com/r/funny/comments/109cnf/im_not_sure_wh...

nice of them to exclude the link
There was and is a major cultural demand for alcohol that just isn't there for supplements.
Programming Language Bankruptcy
> Of course top chess players recognize obviously bad moves.

I'm not talking about obviously bad moves.

I'm not trying to imply that Kasparov is a bad player either.

But why did he conclude the computer has seen a very complicated sequence that Kasparov himself can't even begin to see?

It's because of the nature of the game.

Remember, we're talking about a completely random move here ..
> This kind of damage is more likely to occur in a black market setting

But less of it, since making it illegal would greatly reduce demand. Unless you can come up with a reason why supplements are similar enough to illegal drugs it wouldn't.

> Consider also that suppressing supplements entirely also equally suppresses the benefit that consumers may enjoy from their use

Empirically, that is a very minor concern, if it is one at all.
Maybe it's different in the US, but in Europe, the Xbox is basically just a gamer thing. Many people who play games on their iDevices and maybe even a Wii wouldn't even consider buying an Xbox - the branding/marketing/positioning tells them it's just not for them. Also I think the content situation for streaming in Europe is a mess, so most people still watch DVDs or satellite pay-TV or cable (with set-top-box lock-in). That said, if Microsoft released a rebranded Xbox (not using the Xbox brand) as a pure media device (and sorted out the content issue), they might be on to something.
PostgreSQL Database Modeler
I've just upgraded from an iPhone 4S to an iPhone 5 using iCloud backup. I assumed it could do everything that an iTunes based backup could do, but I was wrong. It didn't backup any of my audiobooks - so I have to buy those again, and it wiped all my Google Authenticator codes.
Only in a few places, and that's arguable.
Xboxes lose the war because they aren't part of an integrated system with desktop and mobile Windows. And systems are king.
It makes chess more interesting in my opinion
"Visualize data, not code. Dynamic behavior, not static structure."

Yes! This reminds me of what Rich Hickey has been enlightening the world about as well [1]. Bravo Bret! Thank you for writing and sharing these ideas.

[1] http://www.infoq.com/presentations/Value-Values
The problem here is that there is a fundamental conflict of interests.

Apple wants to sell expensive devices with a big markup which by definition not everybody will be able to afford (TV is popular with low income demographics).

Big content doesn't care about "open" in the free software sense but they want to be able to sell content to everyone which is why they still sell DVDs.

Since TV is an almost completely passive experience the only way for apple to get ahead would be either turn it into a more "active" experience or get exclusive content which would not be in the content industry's interest.
It's available in the UK app store FWIW.
Regardless the truth of the article, why on earth is no government in this world taxing the crap out of Coca cola, McDonalds and the like, just like they do with cigarettes?

Bad eating seems to be causing a whole LOT more victims than cigarettes and alcohol.

"Fixing" food should be among the top priorities of any so called civilised country, together with health system, education and research.
Running A Small Business Server With ClearOS 6.3.0 (Community Edition)
if you had this tool, maybe you wouldn't built applications that way anymore. it's at least a possible outcome.
ChomeBook wouldn't work even in the suburbs of London, UK. We have frequent mobile network and Internet outages.

If you need to rely on the device, sorry but it's local apps + synchronisation or bust.

Centralised computing works fine if your kit is in the office and your clients are in the office and your operations team are shit hot. Otherwise - it's totally retarded.

Some of our corporate clients even have a direct fiber connection to us as they don't trust the Internet not to screw up.

This is reality.
GoCardless (YC S11) is hiring a Lead JavaScript Engineer in London
We are looking for a talented & ambitious engineer to lead our JavaScript development. You will be working closely with designers and back-end developers on all aspects of our product.

Our front-end is built using Backbone, which is written in CoffeeScript, and we are conducting unit testing with Buster JS.

On a day-to-day basis, you will be:

- Architecting large parts of our front end stack and building out our JavaScript testing infrastructure
- Building responsive, mobile-optimised checkout pages to optimise payment conversion on all devices
- Figuring out new ways to efficiently display large data sets to help our merchants keep track of their finances

REQUIREMENTS:
- Expert knowledge of JavaScript and its runtimes
- Experience with frameworks such as Backbone and Ember.js
- A good grounding in both unit & integration testing

BONUS POINTS FOR:
- Active participation in building open source software
Experience writing cross domain third-party JavaScript applications
- Passion for implementing beautiful, engaging user experiences
- Dedication to unit testing, code review and code quality, both using existing tools and building your own solutions

We have roles for experienced & more junior developers - the salary is extremely competitive and will depend on experience & ability. Stock options will form part of the compensation package.

View more details at gocardless.com/jobs

To apply, email us at hiroki@gocardless.com
Might want to dial back the requested permissions on the manifest, you're asking for access to 'data on all websites' right now.
The best thing about bitcoin is that it's decentralised and under your control. And what all these companies are trying to do is make it centralised and externalised from the users. Despite such wallets being stolen repeatedly people don't seem to get deterred.

Bitcoin is safe because it's distributed. Safe from manipulation because no single entity has control over it, and safe from thieves because they'd have to go after each person individually. By centralising it you are making it more vulnerable.

Apparently convenience is more important than anything else.
I don't think we're "just" complaining about the DRM, but it's something worth talking about. Do you suggest we all placate Valve, write them great big love letters, and ignore all their faults? It's worth exploring the full range of consequences, positive and negative.

I think it's established that gamers will be appreciative to have Steam running on Linux officially. Do you think we owe Valve something more than that, like pretending like potential downsides don't exist and that everyone's problems will be solved permanently by drooling at the Steam/Linux window for ten hours a day?
Increasingly they are, my Xbox live account is linked with a bunch of my Windows games. I'm sure there will be more integration there with Windows 8 and Windows Phone 8.
Is Blogging Dead?
They are working on a Web version called LibreOffice Online. I don't know the current state. But last year they already showed a quick demo.
It is much faster to position a laser spot than it is to move an extruder head. As you would expect though there is a trade-off between resolution and layer thickness vs. print speed since more layers/raster lines need to be used.
I'd tell them to piss of if they asked that. It's their job to fix it without losing your data.
In addition Valve have been playing around with biometrics a lot for their internal playtesting, and have expressed interest in bringing that to the living room (for example, the "director" in Left4Dead is supposed to adjust the difficulty of the game dynamically to keep you on your toes - data on your current emotional state and stress levels would be a valuable input for that).

Gabe definitely mentioned at one point that there was a possibility of putting some basic biometric hardware into a controller, and they've also spoken about experimenting with new forms of input before (and have supported 3rd party novel input devices such as the Novint Falcon).

It's very clear they want to experiment in the controller space, and they have stated multiple times that they do not want to be in the console business, and would rather provide the software for other companies to build their own "Steam Boxes" - yet for some reason everyone fixates on the baseless rumour that they will be making a console, rather than the play that's right in front of them.
I believe you are right that contrast is more important than both gamut and color accuracy, but a higher gamut will make images feel more alive and give them more "pop", especially in the reds and yellows (as the article discusses).

A high contrast ratio helps prevent banding artifacts in dark shades of gray.

A high gamut does the same for color.

With a high contrast display with a low gamut (a display that can't output a very wide range of colors) you might see banding in reds or yellows even. The brain will compensate for lower gamuts but the image will look more washed out. As an example, a color photo in on newspaper is clearly less vibrant than the same image in a glossy magazine or online.

Also, color accuracy and gamut are not necessarily the same thing. The typical human eye can see far wider range of colors - a wider gamut - than is possible in any display or print technology. Displays are a compromise. sRGB is far less than the human eye can see, which is why image editors use the wider ProPhoto RGB or Adobe RGB gamut (color spaces) and then after editing cleverly compress down to sRGB (or for particular applications, the exact color space of a particular printer / paper combination or of a particular display).

Low-gamut means some colors are missing and compressed to colors that can be shown - so the richest red becomes an orangish-red. While inaccurate, this isn't quite the same the same thing color-shifting all colors in an image, such as the yellow-cast you might see with indoor lighting, or blue-cast with outdoor shadows. All displays introduce color-shifting inaccuracies as well. High-gamut displays have a wider color pallet and are generally tuned better at the factory.

I expect high-gamut displays will just "feel" better in the same way retina / high-res displays do.

[edited for clarity]
Where Americans spend their money
Yes, I assume the idea is to integrate the Steambox and Ubuntu desktops together in the same way that Windows and Xbox go together although I would be surprised if they actually ditch Windows.

Assuming such a steambox does exist, what remains to be seen is whether they make it easy to turn it into a proper Linux PC.

That would effectively stealth install Linux desktops in millions of homes worldwide.
Apple are already the largest company in the world, and they don't have TV. Its not like they're losing anything, so even if they don't "win" TV I don't se how it spells their demise.
Things asking for trouble -> Create ticket, set status to "Pending" or whatever -> Go to options -> Delete status from list.
.csv only works for data. It doesn't work if you use any spreadsheet functionality.

.txt lacks any kind of formatting.

I don't know the current state of Word .html-Export. But in the past (late 90s/early 00s) it was known for being amazingly bad and using IE-extensions.