skysight-inc/HackerNews huggingface dataset:
Looks like their error detection/correction only works on a single disc at a time. Which doesn't protect me should the disc suffer physical damage, or loss. I wonder if they can extend their algorithms across multiple DVDs (putting the "inexpensive" back into RAID)
Yes, you are correct. But G-sync (kind of) ships already, you can buy a DIY module to mod a display with it. I'm not aware of any other solutions that would ship yet.

I sincerely hope that these proprietary technologies will get put in a standard that will ship with several vendors. All the variable refresh rate demos I've seen look amazing.

But the point above still stands, it took the initial effort of the GPU companies to make progress happen on this. It would have been impossible for a display manufacturer, let alone a panel manufacturer to make this happen.
Ask HN: Guidelines/steps to setup a secure Linux server for static site?
Any info/links are welcome.
Gracias!
Slightly faster CPUs, more RAM for some models and somewhat lower prices.

The real update has to wait because Intel's Broadwell CPUs are delayed until 2015, so they're releasing a minor spec dump today to keep customers happy.
The loop update is unreachable.
Show HN: Find copy/pasted code in a git diff
Creating An Application With Sails.js, Angular.js and Require.js Part 1
For everyday tasks? Most people wouldn't notice much of a difference. If you're doing something CPU/GPU heavy like gaming, simulations or video editing then you will notice a large difference between the two. Take a look at http://www.barefeats.com/mba13b.html. And don't forget about the higher res screen.
You can run your GAE workloads on AppScale on your own infrastructure (or on GCE, AWS or whatever IaaS you choose).
You might be interested in Chomsky's view which he mentions often (http://www.chomsky.info/debates/20060301.htm):

"Newton disproved them. He showed that the world is not intelligible to us. Newton demonstrated that there are no machines, that there’s nothing mechanical in the sense in which it was assumed that the world was mechanical. He didn’t believe it — in fact he felt his work was an absurdity — but he proved it, and he spent the rest of his life trying to disprove it. And other scientists did later on. I mean, it’s often said that Newton got rid of the ghost in the machine, but it’s quite the opposite. Newton exorcised the machine. He left the ghost.

"And by the time that sank in, which was quite some time, it just changed the conception of science. Instead of trying to show that the world is intelligible to us, we recognized that it’s not intelligible to us. But we just say, ‘Well, you know, unfortunately that’s the way it works. I can’t understand it but that’s the way it works.’ And then the aim of science is reduced from trying to show that the world is intelligible to us, which it is not, to trying to show that there are theories of the world which are intelligible to us. That’s what science is: It’s the study of intelligible theories which give an explanation of some aspect of reality."

I think this basically agrees with your point on mathematics; the theory itself may be intelligible.
* I looked into those, but wow wow wee wow are they complex. I'll be working with cloning/moving DIVs instead, especially because HTML5 isn't supported everywhere.

* I prefer to avoid libraries when possible, especially when diametrically opposed ones are in use (I'm making an Angular app, JQuery doesn't always play nice).

* Thank you for the tip about http://cdnjs.com/, I'll be using it in the future.

* Hacker News is news, but it's also about discussion. That and I've personally never heard of how bad HTML5 DnD was, I thought the community might benefit from looking into it too.
> Economic losses to US businesses due to lost sales and declining customer trust.

Whenever I have a discussion with friends on this topic, this is what I focus on.

For many people, safety has a higher political priority than privacy. However, when you start saying that mass surveillance kills jobs, it gets much more attention because economic issues are usually on par or above safety concerns.

This is why I don't understand Google's and Facebook's (and IBM's and Cisco's and RSA's, for that matter) response to this thing. If they really wanted to stop these programs, they would make a SuperPAC and run ads everywhere saying "NSA" and "job killers" in the same sentence as many times as possible.
Well, that's quite disappointing.
Cool, but am I right that it requires that you trust the jar dependency you have initially on your local filesystem?
Going meta it is a furtherance of Apple's innovation approach; namely that the marketplace hasn't changed since they last released a similar product so don't change anything. If people are willing to buy the same thing then drip feed them advances.

Not a bad thing and indeed business genius in a way. Just that they have the luxury of not having to blow your mind to get your attention. It also means they can save obvious innovations from competing products until such times as the market demands them (see also an iphone without a tiny pathetic screen)

More it shows competition in the laptop space is awful. I certainly don't see anything I want. In short I want a macbook like hardware with a matt screen with macbook pro specs but not as old a graphics card and better heat dissipation. I've had the retina since launch 2 years ago and I'm pretty fed up with having my legs scalded when i run up a VM. Native linux would be nice to.
Ah right. Good point. Thanks.
Prepare For Emergencies Through Crowdsourcing
Using Photos to Enhance Videos (2007) – Why is no one building this?
Facebook does not have the power to imprison you or mark you as a suspected terrorist and put you on a no-fly list and freeze your bank accounts.
The difference is still very stark in my experience, but the baseline performance is already quite good with both. I am assuming that you are looking to compare the air with the 13" MBP, as the 15" is just way more powerful.

What are you going to use it for?

The 13" air has higher native resolution than the "native" 13" retina, but its CPU is significantly slower than the MBP [1]. In terms of battery life the Air is the winner, but the MBP is not far behind, nor is it much heavier.

For travel and relatively standard development tasks the air is perfect. For extended desktop usage, or if i were traveling less I'd seriously consider the MBP.

[1] http://www.macworld.co.uk/review/mac-laptops/which-apple-mac...
If I could retrofit a retina display to 2nd hand 2011 model MBP, then I'd replace my old Dell laptop with one today. Unfortunately every model of MBP since I've been wanting to upgrade has been less and less user serviceable or even technically repairable. Which puts me looking at spending a lot of money for the hope of more battery life really.
What happens when I don't have a computer anymore?

Wifi-enabled drives are already common; no computer needed. They are even targeted at mobile device users ("for iPad/iPhone").
For some reason $2499 == €2499 in Europe :/
How to Handle Your Startup’s PR Strategy
I agree. Perhaps, it is news because it shows how incremental Apple's strategy is? This is nothing. It is basically just a "hey, we can't get the older stuff from the supplier anymore, so we are bumping it up to the new stuff" kind of update.
Do not use cPanel. Its security is disastrous.
I wonder how useful the keyboard is with iOS software?

Windows can be fully operated with just a keyboard and ~90% of OS X is operable via keyboard, but I don't see that being the case with iOS or Android.
Meanwhile the Air continues to put along with what is one of the worst screens in the ultrabook segment. It's frustrating. The Pro is bigger than I want and honestly higher specced than I need, but the MBA's screen would be a huge step back from the PC ultrabook I'm using now (which isn't even anything that special at 1600x900 + IPS).
or are they?
I didn't say SMTP is inherently centralized. I said email is inherently centralized.

You could use (a variant of) SMTP as a transfer protocol in Bitmessage ignoring target host discovery and using the p2p network for relaying, and then it would be decentralized... but without them SMTP is not much besides the envelope part, which is pretty meaningless.

The great thing about Bitmessage is that it replaces DNS, target host discovery and single sending/receiving points.

SMTP relies on single relay points, while Bitmessage relays through the whole network (regardless of who's online or not).

Bitmessage's architecture actively avoids users lumping in a single provider since each user is his own provider by design.

Also: SMTP relies on mail servers and ties addresses to them. In Bitmessage, your address belongs to the whole system. You can't switch from an SMTP provider to another while keeping the same address. That's a single point of failure.

----

Imagine a perfect scenario where everyone on the internet has its own mail server and nobody uses DNS for target discovery because they send emails directly to IPs (e.g. target@10.10.10.10). What if your IP changes to 10.10.10.11? Are you going to update your address everywhere? What about people with dynamic IPs? What if I don't want to give you my IP? You wouldn't have a mail address you could publish!

How did we solve these problems? Using centralized DNS and mail servers. Which is what we want to avoid in the first place.

So SMTP isn't centralized by design, but for it to be comfortable, it has to be centralized.

----

And Bitmessage solves even more problems:

Let's say your ISP or your government wants to isolate you from communications.

You publish target@10.10.10.10 as your email. Your government finds it out and tells your ISP to close your server at 10.10.10.10.

Now you won't receive communications. Single point of failure!

You can change your address (which is a burden in and of itself) but then you have a single point of failure again which is as easy to cut you off from.

You can't do that in Bitmessage because everyone has and can relay your email, whichever their IP or yours is. They'd have to control and cut you off from all relay servers, which is everyone on the network as opposed to email where they have to cut you off from a single server.

----

Okay, so for SMTP to be decentralized we have to strip email down so it:

- Wouldn't rely on DNS which is centralized.

- Wouldn't rely on target host discovery, which creates single points of failure (i.e. addresses weren't tied to single servers and could "float" in the network).

- Would broadcast your messages to all their known relays (which would in turn relay to all their relays, which would in turn... ad infinitum) so they can't cut you off the network.

Then SMTP would be decentralized.

But I have just described Bitmessage!
That's £0.67 per 100 gr., so it's actually £6.7/kg -- 2.5 times of condensed milk.
They are generally misapplied by developers as a sort of global state, usually with the implied belief that "I'll only ever need one of these".

This has all kinds of nasty downstream effects. It becomes more difficult to trace the dependencies between classes, since any class can invisibly depend on a singleton. It becomes painful/impossible to replace that dependency in a particular instance, which makes both testing and extension difficult.

Dependency injection solves the issue of sharing copies of the same object, without forcing that the object is implemented as a singleton. You can inject a different/extended implementation, and it becomes easy to trace dependencies.
By that definition, most corporate backup systems aren't backups! It's pretty common to overwrite old tape backups with newer backups, and yes, that does mean you need to be organized enough to make sure you don't accidentally overwrite the only backup of something.
The C2 wiki has some discussion on the topic:

http://c2.com/cgi/wiki?SingletonGlobalProblems

http://c2.com/cgi/wiki?SingletonsAreEvil

(And also: http://blogs.msdn.com/b/scottdensmore/archive/2004/05/25/140... )
People being sensitive about their data does not necessarily imply they are sensible with their data!

That is their problem rather than anyone else's of course, but that isn't what they'll shout if it bites them in the arse later - they'll concentrate on shouting about the involvement of Service X rather than pontificating on whether involving Service X for that particular data was a good idea on their part in the first place.

If they are encrypting their data client-side before the sync service touches it, then they may have thought they were safe until a key leaked and they recoded everything with new keys only to find that arched copies somewhere out there were still openable with the previous (now leaked) key(s).
KDE Visual Design Group: a quick example of Layout Guidelines
I just wonder whether they might be more successful with this if they explained what they hope to get out of it.
The difference between the Air and the 15" Pro is pretty big. The difference between the Air and the 13" Pro is that the Air comes with ULV processors and cannot be configured with 16GB of memory.

In my experience, you can do development well enough on an Air (2012 MBA for me), but it's not without complaints. I do a lot of Scala+IntelliJ work, and there the CPU is definitely noticeable a limiting factor. It is not unworkable by any means, but it's noticeable. Also, don't underestimate the added value of a retina display for development.

I'm looking to buy a new one somewhere in the next few months, and I'll definitely go for a Pro then. Even if Apple starts making retina Macbook Airs.
People complain about Facebook not actually deleting content that they wanted deleted. Privacy conscious users don't always have to be privacy conscious when they start using the service.
I'm not seeing the 4K screen option there...
Buy security from a company run by someone who lied to Congress? Um... yeah.
I don't use Facebook.
What would happen if the Vice President of the US killed the President?
By your logic no company should ever release an updated product because someone, somewhere may have just purchased the old one.
So how can I know whether or not a light produces some blue light? Alternatively, do you have any recommendations for blue-blocking goggles?
It's not bad, it's just drawn that way.
It is because the people with MBAs and the people on the Board don't really care that much. They'll protest and engage in a little bit of legal action but they don't want to go all out to fight it.
Breakthrough Elastic Cloud-to-Cloud Networking Unveiled
If you look at the network requests when the page loads you can see a good hint that something is going on, 'dialuptone.mp3' is requested from the server (and there are DOM <audio> nodes to play it). I guess if they had wanted to be sneaky they would have generated the sound with the Web Audio API [1], but I'm not sure what browser support is like for that yet.

[1] http://webaudio.github.io/web-audio-api/
The David Byrne Approach to Content and Community
Better API Documentation
DropBox is not a cloud backup service.

Edit to add: Dropbox's sole purpose is to sync files between different physical machines. Which, now that I think about it, seems sort of anachronistic.

In cloud storage, the authoritative version of the file lives in the cloud and each device just accesses it. But in Dropbox, the authoritative version is on every machine. By default, every copy is authoritative, and actions are synced.

This sort of "many originals" architecture seems to confuse people. The article author here is clearly thinking of Dropbox like cloud storage--he checked the web interface, saw his files, and thought it was all good.

But in Dropbox the web interface is not authoritative, the local copy is.
This is my first Show-HN and Kickstarter project, and I'd love to hear your feedback.

JackPair is a security product, so it'd be great to get scrutiny from the hacker community here.
I could lose any one of those without losing the bunch thanks to dropbox synching things.

If it's due to a hardware failure, sure.

If it's due to a bug as in this case, or an accidental deletion that went unnoticed for some reason, or corruption of a key file by the application that created it, or malware encrypting your entire filesystem until you pay a ransom, not so much.

Please don't consider a bunch of sync'd copies to be a complete backup solution, whether the mechanism is a RAID setup on your local machine, or an automatic sync offsite, or a Dropbox-style cloud service, or anything else. These tools are guarding against one specific and relatively common failure mode, which is useful, but they do not guard against a lot of other things that can and sometimes do go wrong.
They say "there might be some latency in deleting this information from our servers and back-up storage". But as a user, I expect this to be a reasonable period of a couple of weeks, not months.
I used the Air for two years as my primary machine both for development and regular office use. I had absolutely no problems with it, and it kept up very well with all of my tools (VMWare, IntelliJ, cli watchers, Xcode, mobile dev etc). And this was the previous generation.

I tried using MBP couple times, but always kept on going back to the Air for the form factor. Finally, two months ago I lost my Air and replaced it with a retina MBP machine. During my regular activities, I cannot tell any difference in performance. Sometimes archives get processed quicker and batch jobs get done faster, but this is less than 5% of my work so I don't care about it at all.

What did make the difference is the retina screen - I love it enough to keep on using the bulkier MBP (regardless of how close they are on paper, you will feel the difference in your hands). But I will switch to a retina Air with 16GB as soon at it comes out.
i think the scala/intellij lag is intellij's fault, not your cpu - i get it on my spring 2014 mbp.
SWAMP: Software Assurance Marketplace
GitHub hooks are not working
As best as I can tell (and maybe I'm just missing the fine print somewhere), the base models probably ship with something like a i5-4278U? They might actually be shipping with some variety of a generation 3 i5? I dunno.

The Air's seem to ship with a i5-4260U.

Assuming I'm at least in the ballpark, if you are pushing the limits of the computer, you'll probably get a noticeably better performance out of the Pro. If you are just doing day-to-day things, it'll probably be negligible.
If it's not saved in three places, it's not saved.
Yeah, i'm not even sure that specifying just one unit is even sufficient for me to understand what they mean.

Presumably plume size is determined by a variety of factors, not just fuel?
Show HN: Intranet you'll actually like
Same problem here, but I'll favor portability for screen every time, because when I'm at home I often attach an external screen to it, and when I'm traveling, it's not a big deal to live with a less than perfect display. On the other hand btw the Air is a lot cheaper.
My wife does the same; she has a Snapfish account. She will have them print and mail her the most important pictures from a set, while trusting the ones she doesn't care as much about to our home server and Facebook (the former for long-term storage, the latter for convenient access). Since she has to order a certain number of prints every year to keep the account open, and it comes with unlimited free storage, it works out well for her.

The only exception was our wedding photos. We have a set of prints directly from the studio hired to take the pictures, as well as a digital copy on DVD from them. We also have those digital files backed up on our home server, a computer at my parents' house, Dropbox, Snapfish, and both of our Facebook accounts. The photography company also has long-term storage that we would have access to if all else failed. That's about as redundant as we can get without spending a ton of money, but it's more than most people seem to have.
No I meant the linked page you gave had just the one model. But clicking around I see it now. The main issue for me is what I really want is "longer then 2 hours battery life" for "upto 5 hours" doesn't inspire confidence.

To some extent its why I don't want to upgrade just for that either - battery technology hasn't fundamentally improved enough, so really it's all clever power saving tricks. Give me an ultabook padded out to an inch thickness with a solid sheet of NiMH batteries that can be charged to a couple hours of runtime in a few minutes.
The More Cocoa Programming for OS X: book has been in O'Reilly Rough Cuts beta for several years and the tech is pretty old at this point. Not sure if it ever will see the light of day. The Cocoa Programming for Mac OS X is updated regularly and the training program is ongoing so I imagine it will continue to be updated.
Agreed. I load a few GBs of data into memory for analysis without any issue. This is a huge difference from my old 2GB MBP.
ODROID-W, a smaller form factor Raspberry Pi Clone for Wearables
Maybe I'm a special case, but I had a 13" MBP Retina and I felt scrolling was jumpy and computer overall could get very slow, while the MBAir I have now is actually much more responsive. I'm not sure, but I think the culprit was Flash (at the time I had a lot of Flash content running).
I think HTML5 apps barely even make sense for enterprise desktop apps because HTML is still held back by poor standards compared to native environments.

For instance - I have never seen a set of rich HTML components that does keyboard acceleration well. With desktop tech, I get full control over the keyboard and it's important because people who do tons of data entry (call centers, etc) need to be able navigate things like tree views, tab views and grids with a keyboard.
Whoever downvoted the parent comment, care to explain why?
yay, hn is yet another place for apple advertising. errr, excuse me - it's called "news" now..
It will scan the code you clone, copy, etc. from those places.
Of course this is a fair bit of work for something that won't happen often

If you think about it, that sums up almost any robust back-up system you go to the effort of setting up, properly testing, and maintaining over time. For that matter, it applies to almost any insurance policy in any context.

I expect most of us would still agree that potential catastrophic damage if you're the unlucky one can justify spending the time/money/resources to set up proper back-ups and insurance, though, and surely this is the case if you're running a service where robust file handling is your major value proposition.
Privacy isn't an on/off switch. I might be OK with the danger of my files leaking out as long as I know they'll be deleted when (or not long after) I tell them to.

Like any other security measure, it's a question of tradeoffs.
No more than credit cards, PayPal, etc. are. Both methods would result in your app being rejected, so Apple has nothing to fear there.
How To Pass A Coding Test
The Difference Between Controllers and Services
In-place QuickSort Algorithm
What metrics does an ant hill use?
You have knowledge that most people don't. If that's important to safely use Dropbox, it's their responsibility to inform the users.
Why IPv6 security is so hard – structural deficits [pdf]
Google and Facebook just posted record profits, why are the MBAs supposed to care?
One of the reasons I switched to Crashplan. Their Java client is pretty terrible performance-wise, but it's still the best cloud backup I've tried.
Netscreen of the dead, return of the living Fortigate [pdf]
The Nvidia  SHIELD Tablet Review
House of Lords – Social media and criminal offences report
How to securely operate an IPv6 network [pdf]
Indian e-commerce firm Flipkart raises record $1bn fund
Probably a matter of "light temperature". Low temperatures of 2500-2700 K (aka "warm white") are reddish, while high temperatures around 3000 K (aka "daylight" [ETA: in advertising parlance]) are bluish. Go to a well-stocked hardware store and they may have a display demonstrating the differences.
openSUSE Factory moves to Rolling Release Development Model
What to do with your millions (2010)