skysight-inc/HackerNews huggingface dataset:
So, is there a way to get the depth map out of the image separately for more post-processing?

Fake DOF is nice, but there are a lot more fun things you can use a depth map for. For example, it seems like ghetto photogrammetry (turning photographs into 3D objects) wouldn't be too far away.
vpsbench on a 2Gb fresh Linode in Dallas

```
CPU model: Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
Number of cores: 2
CPU frequency: 2800.050 MHz
Total amount of RAM: 1993 MB
Total amount of swap: 511 MB
System uptime: 0 min,
I/O speed: 811 MB/s
Bzip 25MB: 4.93s
Download 100MB file: 19.1MB/s
```
I'd like to second that opinion. It is a FANTASTIC product, and I would be more than happy to pay to use my own storage. Thank you innonate!
Chrome plug-in replaces occurrences of the word 'literally' with 'figuratively'
QEMU looks interesting. I have a few questions about its intended use case.

1. My understanding is that the primary use case of QEMU is for server virtualization on Linux hosts leveraging KVM. Is there a use-case for QEMU on non-Linux hosts?

2. I have read that QEMU excels in server virtualization but lags behind VirtualBox in desktop virtualization. Is this still the case? [1]

3. Is it considered "slow" for cross-architecture virtualization? [1]

[1] http://superuser.com/questions/447293/does-qemus-performance...
There's no need for anything to "come out", SORM and SORM-2 are official systems of mass surveillance deployed in Russia and everybody who knows anything about what's going on knows about it. Of course, Putin's words are directed to those that don't know, and these are the overwhelming majority.
This also applies to the parent's pointless observation and not providing a clarifying source (like I provided)

So if they're going to say I don't know what I'm saying while providing erroneous information (Brandenburg is a state, not a country) I'm going to prove them wrong

You could also avoid the noise by saying what people should or should not do
"Serf is a service discovery and orchestration tool..."

"... However, Serf does not provide any high-level features such as service discovery..."

Hm...
It seems we were both wrong. Forhackernews was most likely referring to the new web app system. Websites that register themselves as web apps get their own launcher icons, run in their own window, show desktop notifications, etc., and they're powered by Ubuntu's custom QML-based browser which is referred to as Ubuntu Browser.
Firefox is still there, and still branded as Firefox. Ubuntu Browser isn't intended to replace it outright.
Linode's recent upgrades are awesome, but people are very quick to forget the period where they were being hacked left and right and didn't communicate with their customers until a defensive blog post weeks after the fact. No matter how good the servers may be, Linode should be a non-starter for anybody who cares about the security of their droplet; and, if you don't, why would you pay Linode's premium fee?
Sounds like redirection for the Condoleezza Rice fallout.
For context, this was one of the most enjoyed talks at PyCon this year.
Which might be true but seems odd to bring up in the blog post.

Also they say:

>> Many kinds of browser security bugs, such as the recent Heartbleed vulnerability, are prevented automatically by the Rust compiler.

Are they referencing reverse heartbleed here? Browsers themselves were not vulnerable to heartbleed, I don't even this they were vulnerable to reverse heartbleed.

There is no way Servo would have prevented the heartbleed bug, no browser could have, I feel like that sentence has no place in this blog post.
Their bi-annual schedule is why Ubuntu has a reputation for releasing buggy, user-unfriendly software.
For the DOM thread only, yes. All layout data structures are not using the garbage collector.
I get it. You steal only when you need to.

I guess it never occurred to you that in choosing to showcase the techniques you used to attend paid events without paying for them, you have merely demonstrated your character, or more appropriately, lack thereof.

Some words of wisdom: the number of people who have lied, cheated and stolen their way to success is much greater than the number who have lied, cheated and stolen their way to success while being foolish or unrepentant enough to brag about it publicly.
I've cut grass all of my life, starting with about 3 acres (not a typo) of grass growing up. I'll gladly trade 30 minutes of easy work once a week for being able to sit out back of the house without staring directly into a neighbor's window.

But to each their own. If you don't like cutting grass, there are people who will do it for you for a reasonable amount of money.
It also requires the right kind of company/manager.
See also SkyDNS, another service discovery system: http://blog.gopheracademy.com/skydns

In common with Consul:

* DNS interface

* Operates as a distributed cluster

* Uses Raft for consensus
Statistical mechanics doesn't say why a coffee cup never heats up spontaneously - rather, it says that the probability of that happening is incredibly small. You end up with probabilities like 10^-100000. This doesn't require quantum at all, and is effectively the same.
This issue is that you can get in trouble when having poor credentials is correlated with some protected class. For example, consider all the flack banks have gotten for being less willing to lend to blacks. Many people—including, crucially, judges and government officials—tend to infer the presence of discrimination without considering creditworthiness. Are banks less likely to lend to blacks once you control for credit score? The question rarely even gets asked, and asking it can (bizarrely) get you accused of racism. (The same people who fret most about supposedly racist lending also decry higher poverty rates among blacks, apparently without seeing the connection.)

The same sort of pattern applies to virtually every other field where certain favored groups are "underrepresented" (the subtle implication being that they should be proportionally represented, although this assumption is almost never examined or justified). If you're allocating slots for some selective competition, and rejecting people for "poor credentials" eliminates all protect groups in your applicant pool, how sympathetic do you think the diversity committee will be to your selection criteria?
No that's probably not a horrible idea, I'm just saying that MongoDB is by design not an ACID database, so I think it's silly to complain about this fact when using it.
... which unfortunately means you're stuck with whatever's broken.
Look up books on the topic of "Operation, Administration, Management and Troubleshooting X" where X is the technology you are using. O'Riley tend to have Operation books on different technologies.

I highly recommend as a start Kyle Rankin's DevOps Troubleshooting Linux Best Practices.

DO/Linode tutorials are good for setting up X but may not be necessarily good for troubleshooting.

After being in service side of IT infrastructure for over a decade, what I found important is the breadth (generalist) and not depth (specialist) of knowledge. Surround your support person with appropriate resources (specialists, books, trainings, google). The key to success is not what he knows but where he looks to find what he needs.

ed: added more info
Sorry, thought my comment was glaringly tongue-in-cheek. The publisher has located some extremely esteemed folks to evaluate and frankly it's gotten me even more self-conscious about what I've written.

I have been unable to locate another book on this subject (its implementation in Go, anyway), but there are scores of experts in Go, many of whom are far more qualified than I am. I would respect their opinions on the book itself.
A Thrown-to-the-Wolves-Hands-On Introduction to React
Can we downvote submissions or something? Because this is absolute rubbish.

There may be an average of 1 error per 1000 lines of code, but saying that there are 299 remaining bugs in OpenSSL is like saying there are sixteen thousand vulnerabilities in the Linux kernel. All software is backdoored if you go by this standard. There would be no such thing as security anymore. So the rule is flawed.

Then another third of the post goes on to complain about the excessive list of CAs in our browser. How does this have anything to do with OpenSSL? What cryptographic breakthrough do you propose we use instead?

Until then, I suppose you just shut up and try to work on the OpenSSL code, or an alternative library, instead of writing blogposts.
Ha, you beat me to it!
https://wiki.freebsd.org/FreeBSD/arm/Chromebook

I bought a refurb Acer C720 4gb and have found it perfect for everyday tasks / general use with Ubuntu installed.
Without going into details it sounds, like 97% chances that you would be rejected ...
The very nature of archive suggests they will be filed away and forgotten by most — just as much of archive.org's content already is. I personally love it but if you want people to engage with your content, that is not the place to put it. It's like the stacks versus a window display for books — either way they're accessible, but one is for keeping and the other for exposing.

Edit: I hasten to add that a parallel upload would be a great idea, and you should suggest it to Mediakraft, the company handling the material. Their work is ongoing and an archive.org page would be a highly appropriate addition.
Could someone please explain what improvements can we get from SSD for web applications ?

I know it would read files faster, but in most cases reading a couple of PHP files is not such a big improvement.

My guess would be maybe databases ? Read time improvement for MySQL ?
Thanks for prefacing the constructive criticism with the compliment. :)

I want to clarify: Of all the buzz words Consul has, one thing Consul ISN'T is decentralized. You must run at least one Consul server in a cluster. If you want a fully centralized approach, you can just run one server. No big deal. Of course, if that server goes down, reads/writes are unavailable. If you want high availability, you run multiple servers. They leader elect to determine who will handle the writes but that is about it.

It is "decentralized" in that you can send read/writes to any server, but those servers actually just forward the requests onto the leader.
Sounds like Germany.
Great app! And really nice job with useful information instead of simple chat.

After remember that Twitter have already an "location flag" when you tweet from mobile, I did a search for something that use it, and found it: http://nearbytweets.com/

It seems that this is the same idea with Twitter users...that is also interesting
> It's a pity you've copied Loren Brichter's Letterpress style a little too much

I don't think this is a fair comment at all. They are both flat design word tile games, and there's only so much visual distinction you can squeeze out of those parameters. Regarding similarities with Letterpress, I don't detect any visual influences that couldn't be attributed to projects that use a flat UI and predate both games, and nothing strikes me as a direct copy of anything I've seen.
Say No More Often.
If the wording was "such as vulnerabilities similar to Heartbleed" would that make it better.

The point I was trying to make is that you can't make that kind of mistake in the safe Rust language. You will fail a bounds check even if you decide to trust client provided lengths.
I believe its suggesting that Rust prevents the missing bounds check bug that caused heartbleed. Heartbleed is just latest example of such a bug.
https://lobste.rs has some good content, although the bulk is already on HN.
You don't need to dig deeper, it's completely transparent. Everything Putin says is meant for internal consumption in Russia, where nobody (within 99% margin, Putin doesn't care about a minuscule bunch of geeks who only talk to people like them) knows how NSA or CIA works and can not distinguish between CIA operative and NSA technical contractor. So for them Snowden is a CIA spy, and the fact that CIA spy has defected to Russian side is a welcome reference to the olden times, where the cases of such defectors were celebrates and triumphantly displayed as a proof of the superiority of everything Soviet. There's nothing new and deep here - it is a simple lie that is designed to deceive the uninformed and keep them this way so that they would keep supporting Putin who protects them from CIA atrocities. Any authoritarian thug with quarter a brain does that.
This may or may not be relevant to you but for a long time I was auto-converting my CR2 files to DNG during Lightroom import (without embedding the original CR2 in the DNG since I was doing it for space savings as you are thinking of doing) and now I kind of regret it because the "Digital Lens Optimizer" that ships with recent versions of Canon's DPP is actually really good at pulling out image detail that Lightroom or ACR doesn't give me in the demosaicing process on photos taken with Canon lenses (since only those have 'DLO' profiles). And DPP doesn't support DNG loading.

Granted, Lightroom/ACR still do a very good job of rendering RAW files, so the difference isn't that great without pixel-peeping, but it might be something you want to think about when it comes to switching formats.

I've since gone back to importing the plain CR2s as my on-disk RAW format -- in practice CR2s are more universally useable than DNG files since not everything can read DNG whereas since you can always go from CR2->DNG, everything that can read DNG is covered by CR2s.
IRS knows about Bitcoins
We use Spidermonkey's GC for DOM objects.
Looks like a very cool tool -- could replace Zookeeper with saner admin requirements -- but I'm more interested in the tech. AP systems (such as Serf, on which Consul is built) have many advantages and I think we're only just beginning to see their adoption. I believe CRDTs are the missing ingredient to restore sanity to inconsistent data. Add that and I can see a lot more such systems being deployed in the future (and particularly in mine :-)
Senate Republicans Block Bill on Equal Pay
Sensationalist title, with no logical argument to back it up. Way to attack a straw man! The argument is not that government never contributes to great discoveries, the argument is that government hinders great discoveries. Without government influence, progress would be occur much more quickly and the acceleration of progress would be greater as well. Governments make destruction (war) profitable. Their presence always has a net negative effect, that gets progressively worse with time in general.
If the recognition algorithms for numbers and faces in StreetView are so wonderful, why are there so many randomly blurred out bushes and bus stop signs? In a typical frame you can find a row of No Parking signs or parking meters and randomly one of them is blurred out, as if they thought it was a face. Machine learning has plenty of learning left to do.
Activists Troubled by Proposal to Store Data on Russian Soil
You are right, but maybe if user could filter messages based on other user profile could works.

I saw this nearby chat being used for the same people that today uses things like tinder, chatroullete and so on. BUT, images should not be allowed in "public" chat and also auto-flood protection (like that old irc channels)...

Do you think it should work to avoid mess with many messages?
Please understand that when we post moderation comments like this, they're not intended personally. The intent is to send feedback into the HN system about what makes for a good thread. The hypothesis is that it will slowly adapt to the feedback. This may be working—some people feel the threads have gotten better—so, even though they're tedious both to write and to read, I'll keep posting them for now. Ideally, the system would eventually become self-correcting. We'll see.
I also don't see anything new or special about hackpad from Etherpad. Is it simply valuable because it has a user base? How is it that a startup built on open source product is more valuable just by having more users? I fail to see anything special about Hackpad.
Big Data and Brews Video Explains How Pivotal’s Hadoop Distribution Is Different
There's a flag link under the article title here. If you dislike something that's the closest you get to downvoting it.

Also, this is a repost:

https://news.ycombinator.com/item?id=7586705
>This sounds to me like a non sequitur. The government has collected massive tax revenue from a growing Apple, let alone the larger, more productive economy spurred by the internet as a whole. Income taxes on Apple's employees, capital gains taxes on AAPL stock transactions, sales taxes on Apple products...

Compare the real taxes reaped by the state from companies that make use of publicly-funded research versus the alternative: the government holds all intellectual-property rights to publicly-funded discoveries and licenses them for a profit to commercial firms.
I used the '-d' flag and the release that it showed was the development release. I tried to proceed with the 14.04 development upgrade, but the upgrade failed.
> As part of Heroku and our parent company Salesforce.com’s commitment to philanthropy, if you are interested in donating your bounty to a recognized charity we will match it dollar-for-dollar.

Kudos to the Heroku folks for this. I haven't seen any other bug bounty program doing this (I'd love to be wrong -- please let me know if I am!), and it's a very nice change from the norm.
I don't think your suggestions would work very well as stated. However, I hope soemthing will be in Python 3.5 to add a second string type that helps make it easier to port old libraries to Python 3 AND helps make it easier to use Python 3 in use cases that are currently more complicated than they need be.

Practicality bearts purity.
True in part, but we haven't seen people flocking to Google Drive in droves, despite the fact that their offering is now bigger and better than Dropbox's. There's something to be said for getting even the little things right.
> My mower weighs next to nothing

Really? Because my electric is hugely more heavy than an equivalent gas mower. Granted, that's mostly battery, and probably lead/somethingorother at that. Not that it matters much, because it's self-propelled, but weight is not one of its features.

Not that I'd give up my electric mower. It's like my Nissan Leaf, only for cutting grass: push the switch and it runs w/o having to fiddle with gasoline. Quiet. Won't run as long as gas-powered, but gets me where I need to go.
We had the the SCO Xenix 2.3.4 running the billing system for the water and sewerage company on my hometown (about 100k homes) till the 2000s. The software was written in SGBD (FoxPro-like DB).

It was up and running till 1997 on a i386 with 16MB RAM and 1gb SCSI serving dozens of users in various locations via VT100. No TCP/IP stack running, it was not supported by our hardware.

I bet lots of companies still has this kind of setup, at least I saw a retailer doing the same setup but running MF Cobol instead of SGBD.
Ubuntu 14.04 LTS is now available on Linode too.
A similar piece on focusing on the most popular indie games available on Steam would be interesting as well.

Edit: Used to be 'focusing solely on the indie games'
Des Moines.

Here me out! I live in the Chicago suburbs; I commute to the West Loop every day. Traffic! High costs! And so forth.

This weekend, I was in Des Moines for a wedding. I met people in their historic East Village. Great bar scene, great craft brew scene. Everyone was friendly! Everyone bicycles around! I would actually consider picking up from Chicago and living in Des Moines, as it seems to be the midwest version of AshvilleNC or perhaps Ann Arbor, but before Ann Arbor blew up and got expensive.

I would have never thought I'd say, "Des Moines is pretty fucking awesome, and I could live here."
What's the optimal strategy if you're playing solo vs solo (no team)? Regular tic-tac-toe is an obvious P1 draw due to the strategy-stealing argument, but that doesn't apply here because your move restricts your opponent's move choice.

This game can't end in a draw, bc majority gets the win.
> Browsers themselves were not vulnerable to heartbleed,

Clients could have been vulnerable to Heartbleed. Feel free to correct me on this, but I believe the only reason they weren't is that Chrome uses OpenSSL compiled without the heartbeat feature, and Firefox uses NSS.
When can I expect Servo to be in Firefox instead of the current engine? 2015/2016? do you have a rough idea?
Actually, they're buying good teams with products that compliment or extend their current offerings. Loom on the consumer side; Hackpad on the enterprise side.

I don't know their vision, but both of these make sense to me in many possible contexts other than "floundering."
To my eye, XFCE in Xubuntu looks a lot better than in ootb Debian. Might want to give that a whirl.

Also you check out tint2, which is a nice 3rd party panel also used in Crunchbang.
Write some code brother, then you'll see what you need to know
because they don't want to reinvent the wheel?
I absolutely loved this.
https://duckduckgo.com/?q=qemu
The Hidden Costs of Heartbleed
These are great examples and response to the parent. Just this morning I was on a call with a financial sector customer who made the statement "we don't want developers to have that information / access to that information" when referring to an operations dashboard. The silos created in corporate IT are huge, with corporate IT organizationally structured in a kind of polar opposite to the typical software venture.
This is a screenshot of the development dashboard I built on top of our Zend Framework / ExtJS based web app.

http://i.imgur.com/3d9sqFa.png

The sparkline in the bottom status bar lets you keep an eye on server request performance (single page app), and clicking it allows to see the details of the past 100 requests, including what DB calls were made and what parameters were used (great for finding slow queries and pulling them out to test and tune in isolation). The server tab gives overall php server and database statistics.

Our product has gotten a lot faster since integrating this, and I don't think that's a coincidence. It is extremely useful, and not just for performance optimization.
Where? fixed cost?
Same here. I really enjoyed reading it, but I don't understand a lot of what it is talking about. I also bookmarked it. When the post had 0 comments I was tempted to post something to the effect of what I just said, but I figured it didn't really add any value.
Edited to sound less petulant.

No worries. I can see through petulant to the message.
that's probably due to the massive surge in growth and growing pains for DO
"Look for us on episode 6 of Silicon Valley, with Kid Rock guest-starring."
> Government had nothing to do with Bill Gates, Steve Jobs, Zuckerberg

Gates and Jobs built their companies on the microprocessor, the development of which was completely dependent upon government contacts to Fairchild.

Zuckerberg's debt is even more so - the Internet was a government funded R&D project from 1969 until the 1991 entry of ANS/CIX. He built his business on top of a 20+ year government project, just like Google and other businesses did. To say that the government had nothing to do with it is absurd, and just highlighting Gordon's own ignorance of how technology, and for that matter the economy, works.

Just looking at the official government forms, tens of billions in military contracts have come into the Peninsula over the past decade ( http://www.governmentcontractswon.com/department/defense/cal... ). That doesn't even cover all military spending, and it does not cover non-militray government spending.
VBox was explicitly marked as tainted due to issues it caused, not some licensing philosophy.

https://lkml.org/lkml/2011/10/6/317
As far as I know there are no short- or even mid-term plans to integrate Servo into Firefox. It's still a research project first. Rust for example doesn't even have a stable API yet.
It will work. The only downside is all the new buildings are luxury apartments that want $3-5k.