skysight-inc/HackerNews huggingface dataset:
It depends on what you value more. Do you want as much storage as possible and not care about redundancy? Then RAID 0 or JBOD would give you a lot of space. I wouldn't recommend it myself but it's an option.

If you care about redundancy but want a good amount of space, you can go with a RAID 5. You'll lose some write performance especially if one of the drives crashes but you won't lose anything.

I would recommend using 2 drives in a RAID 1 for OS and using the other 6 as a RAID 10 for storage. You'll get good performance and redundancy for both storage and the OS.

For a more specific recommendation, more data is needed about your needs.
Indeed, given the option, you may not write C++ code at all!
How is peepcode working for you? Can you tell me more about how it has benefited you (if it has)?
A web-browser inside your editor?

A mail client inside your editor?

The ability to make HTTP-requests, parse their results, and format the results inside your existing editor window?
I only glanced it over, but I'm having a hard time seeing the advantage of this over shell scripts calling tmux commands.
Reclaiming the term "hacker"
> * Resizing panes will now reflow the text inside them.

This is all I needed to know to upgrade.
A lot of college ball-players knowing that they aren't going to make it to the pro's, transition into coaching, parlay their athletic prestige into a corporate position etc.

Just because you are gambling with your life doesn't mean you can't gamble better. Problem is when people get delusional about what they can achieve vs. the reality. Most people are born and remain losers. My motto in life is to preserve my capital, so I can lose for as long as possible.
GWT has been doing this for years, i'm actually surprised Dart has only just got it, given that both come from google.
SpaceX tried parachute recovery of first stages with earlier launches. Apparently it trashed the stage pretty good every time, so that they consider it a failed technique. (They've never released photos of a recovered part, so far as I know, which I think is evidence of embarrassment.)

With their Grasshopper work, I expect they'll try to save the mass and effort involved with parachutes and just do propulsive recovery. (Parachutes are surprisingly hard, and adding a second system of any sort is probably more than twice the work--and raises the probability of failure.)
There's an active and competitive market for, say, CPU architectures that end users are completely (and gladly) unaware of. I just see the walls of the black box expanding, that doesn't mean there's nothing going on inside.
I don't exactly disagree, but I would say there are enough things outside of your control that luck does play a part. However, to your point I believe that (with great skill, appropriately applied) you can bend the odds in your favor.

What I really wanted to do in that comment was espouse what the article is selling... positivity/hope.
True, but the constraints to construction and therefore to densification - particularly in the Bay Area - are immense.

When it's hard to build in the city and it's the urban fringe is a miserably long commute away - housing prices go up. When it's hard to build in the city and the urban fringe suddenly looks feasible, because traffic moves faster - you see city expansion.
Summly creator Nick D'Aloisio: 'I try to maintain a level of humbleness'
'digital pet rock' is what I've become partial to.
Epic uptime achievement unlocked. Can you beat 16 years?
Titan is one piece of the Aurelius Graph Cluster (http://thinkaurelius.com/subscription/).

1. Titan is the OLTP piece, and it's very fast at running local-rank algorithms (http://markorodriguez.com/2011/03/30/global-vs-local-graph-r...).

2. Faunus is an OLAP graph-analytics engine that integrates Titan with Hadoop for global analysis of Titan graphs. Graphs are analyzed using a MapReduce implementation of the Gremlin graph traversal language. General use-cases include computing graph derivations/transformations and global graph statistics. You can then feed the global-algo results back into Titan.

3. Fulgora is an in-memory, compression-based, transaction-less OLAP graph processor capable of storing billions of edges within the memory confines of a single machine. Fulgora is optimized for the execution of massively threaded, global graph algorithms. It will come out later this year, and you can connect it to Faunus or feed it directly from Titan.

If you can construct a local SybilGuard algo, you can run it in Titan and get an immediate response. Otherwise, for global-graph algos, you would feed Faunus from Titan directly and query Faunus' in-memory graph. There are also things in the works that will blur these distinctions. More details to come later this month in a series of blog posts -- stay tuned.

Marko or Matthias will have more insight on how to best run a SybilGuard-type algo. Right now they're about to jump on a flight to Austin for Data Day Texas (http://datadaytexas.com/), but I'm sure they'll respond when they have a free moment.

See Marko's YOW! interview (http://channel9.msdn.com/posts/YOW-2012-Marko-Rodriguez-Grap...) and Matthias' Titan/Cassandra talk (http://www.youtube.com/watch?v=ZkAYA4Kd8JE) for more details on the architecture.
This has been the case for me on WP7/WP8, and it's been out way longer. Very, very few downloads for things I haven't actively promoted, and even low for some of those, too.

Not sure why this is, but it's unfortunate for sure.
> In special training, the reasons people are likely to drop > out are because they aren't physically fit enough to cope.

That is the opposite of everything I have read about special forces training.

Anyone who makes it past the initial stages is extremely physically fit. The difference between the qualifiers and the rest is in the mind.
What if you don't want to pivot?
Credit card companies do confirmation in seconds - the fact that the actual money isn't moved for a month isn't as important as the fact that it will show up, with high certainty.
a comment on items 4 and 6: whilst I totally agree with it, from my experience, many programmers decide in advance what might be used in a more generic sense, and end up generalizing code that is effectively used once or twice. This means in some cases that instead of reading one function to understand what's going on, you have to jump through several files to understand the whole thing...

My personal rule of thumb is that if some pattern repeats 3 times or more, I would consider it boilerplate, and refactor it into a separate library/function. Before that, it's not enough to make a 'rule' out of one or two occurrences.
Auto Transport Denver, Colorado - Shipanycar
It isn't so much that it must be identical, it is more that it is not easily differentiable. If most buyers are more concerned with "clean enough" than they are with "cleanest", the prices will reflect that.
Great, that school looks very interesting and we will look into it further. It gives us a look from a different perspective in terms of size and attention. Thanks again!
At least in activist circles, this kind of situation has been around for years, and security culture evolves to deal with it. Of course, that's a bit more serious then a show, but it's the same basic problem.
I'm pretty sure that the context here isn't about providing people with a constant income, but simply taking your comments at face value:

Why would that be so bad? Why is it essential for everyone to have a job?
I use ` as the prefix, so you might take a look at my tmux.conf[1] if you want help transitioning.

[1] http://pastebin.com/g6frvnnr
With ordinary DDoS attacks an effective method (which Cloudflare uses) is to prompt you with an captcha before letting you pass or dropping your connection when you fail often enough.
As far as I understand it was not that hard to block this attack because it follows traffic patterns (DNS responses from open resolvers). The actual problem was that the attack was so massive that it clogged the pipes before it could reach a router (belonging to Cloudflare) that would've been able to drop the packages.

Disclaimer: I am no network engineer so don't rely on my reply being factually 100% correct.
> In general, software secure wipe tools that would overwrite information stored on a hard drive with cryptographically secure random data in several passes. The problem with these software tools is their inability to address and, therefore, access the entire storage capacity of the SSD drive (including system, reserved and remapped areas).

This is a problem with traditional drives too. When a drive marks a sector as bad some software (Darik's boot and nuke is just one example of a respected software) cannot overwrite these sectors.

ATA Secure Erase has been the recommended choice for years now - it's faster than regular over writing, and it gets more of the drive.

If you have to work to a standard (and that's the only reason you'd bother with multiple overwrites) you can do the other overwriting passes later, when you have the time to do so.
And maybe the 5k seller wasn't even trying to game the system. He/she just wanted to get out.

Imagine a hedge fund with an order of magnitude more monetary mass trying to provoke those kind of sell offs and benefit from them.
There are other downsides to a new language, so if you're going to get people to migrate you need some pretty big wins. Javascript is (a) not a terrible language (despite its warts) and (b) not a static target.
As others have stated, if the current state has corruption, you roll it back.
As I posted in response to another post above, this is as easy as "zpool clear -F $POOLNAME".

The fact that the vast majority of other filesystems have no way to detect silent corruption of data (only metadata inconsistencies) is far more frightening to me.

Here is an nice article written by someone who discovered just how unreliable disks are, after switching to ZFS (because other filesystems couldn't detect the corruption). Quite an eye-opener.
http://www.oracle.com/technetwork/systems/opensolaris/data-r...

If you use chrome and are getting the same error as I am, here's the google cache link (Firefox will load it):
http://webcache.googleusercontent.com/search?q=cache:caEwhGD...

The article references sources of studies of hard disk corruption, if you'd want something with even more detail and statistics:

http://research.cs.wisc.edu/wind/Publications/pointer-dsn08....

http://static.usenix.org/events/fast08/tech/full_papers/bair...
Contrary to most commenters here, I've recently started to embrace "being a statistic." I think completely understanding where you stand (on the normal curve) is not only important when helping you prepare for taking an exam, approaching a girl, or launching a startup, but also important for the many (many) inevitable failures. You will be able to deduce what you did right, what you did wrong, how to improve, etc. given where you started.

I think that embracing your inner statistic is a good, if not great, idea. Don't be depressed because you're not that special snowflake, instead try to understand where you are, where you want to be, and what, exactly, you have to do to get there. If there's a 99% chance that you won't get from where you are to where you want to be doing whatever it is you're doing, either amend your goals or do it a different way.

Sometimes there's no shame in folding.
ogg/vorbis just have to change the format name. saying ogg (the file extension) is awkward in any language. hence nobody cares for an ogg player.

just name it FM4 (free music 4). is will just naturally enter the mind of everyone that hears it as a a natural replacement for MP3.

(dolbly did that, AC3 just to have the 3. mpeg-la did that, MPEG-4 after mpeg2)
You could achieve the same thing with shell scripts, but one of teamocil’s advantages is that it gives you the simplicity of YAML to build complex layouts.
Of course - it's also a function of who you know, your timing, and a huge number of additional factors. It probably has a lot to do with 'rare and special quantities of individuals' as well. The difference is that if you can run 50 miles without breaking a sweat and do pull ups using only your pinky, it's pretty clear that you will make it in the special forces baring a freak accident.

However, you could have just created a successful startup. You could create an incredible product. You can still fail if Google launches a competing product at the same time before yours can gain traction. You can still fail if someone else comes out with a better and cheaper way to do what you're doing. You can still fail if a key part of your marketing fails you for reasons out of your control (Facebook blocking access to their API).

It's simply a function of the amount of chaos. Nobody can tell you if your startup will succeed or fail. I'm very sure that a special forces instructor will be able to tell if you'll make it after just a few minutes of watching you perform.
The situation is analogous to a mint for a traditional currency: it costs money to print money, and so some people are getting paid just to maintain the currency. That's fine, though, because they're creating economic value for the users of that currency.

It's similar for the people who "get something for nothing" by mining bitcoins: they're getting paid for making the proof-of-work chain function correctly, and for distributing the initial bitcoin supply in a way that's not based on some central authority handing out bitcoins.
Is it project fraud or saving the client?
No, it isn't. This isn't him saying, "It won't happen to me" just because, it's that it doesn't apply because he's taking the necessary precautions. He's doing everything he can- and other people won't affect HIS rate of failure.
Do you know any teachers or have you spent time recently in a classroom? Test preparation takes a huge amount of the bandwidth. Student assignment to classes is apportioned so there is a good "balance" to testing averages.

To dismiss NCLB as anything but an attempt to sabotage the entire public school system is nieve.
When I Moved Abroad To Garistan
I think it's not that Stallman has become more radical it's more that the mainstream of the free software community has shifted away from Stallman making him seem more radical and more fundamentalist. Really he should have stepped out of the discussion about 10 years ago to make way for someone more pragmatic.

The reality of the situation is that for the foreseeable future software patents are here to stay and the sooner the free software organizations get themselves involved in the committees that define things like media standards and start playing up the advantages of a "free" (as in software) implementations for everybody involved the sooner the damaging effects of software patents in these areas will be mitigated.

Sadly with Stallman as a figurehead the Free Software community isn't in the same room as these discussions. In fact they aren't even in the same building. They are looked on as the crazy people on the streets with the "end of the world is nigh" flags. And that is the real tragedy of the whole affair.
No, it really is the best service out there currently, mostly because it has the most number of people on it. I think it would be amazing if Amazon can integrate the Kindle with it and improve on some of the annoyances.
EBay Says It Is 'Now Playing Offense'
It's very hard to say what Frauenhofer would have done if Vorbis didn't exist. Likely the situation would have been very different.
Results from 13 paid traffic tests
Or... you know... Gold. That other currency that has transcended governments?
I know this is a hands-on, but no mention of the game library? Hardware's great, but if nothing runs on it, what's the point?
It's hard being a cop who is into punk and going to one of these shows. For some reason, everyone hates you even though you're just there for the music. (Source: my cop hardcore punk friends in south florida)
> Romney, McCain, Hillary, Kerry

They probably just didn't want it enough. If they'd really thought positively, if they'd just visualised themselves in the position they wanted to be in, they'd all be president now.

And if you're going to say "but what about their opponents?". Well, if they believed in themselves enough, then they'd be president too.

If Romney and Obama both believed in themselves, then they'd both be president.

Now that's the power of positive thinking.
This. This is why Python, Pyglet, and this particular project rock.

Not the jump thing. But the whole class of things there is something you don't like and can more or less instantly find it, tweak it and see changes. No hours of learning, searching through code, waiting on compilers. Just experiment -> fun -> back to experiment.
This seems disingenuous to me. Why have a native VM at all?

http://www.quirksmode.org/blog/archives/2011/10/dart_or_why_...
Gravity Guy 2: The Fun New Sequel to a Classic on Windows Phone 8
Ha, you're finally back on HN?
Aww. I bet the person who won the lottery thought they were special, too.

Clearly, there is a grand misunderstanding of statistics here.

In order to make yourself an exception to the statistics, you're going to have to scientifically explain how you are going to become better. Everyone believes they're better. How are you, truly, going to go above and beyond? Do you have better connections than the average? Do you have the experience needed? Do you have a better idea which is downright guaranteed to succeed?

If you can answer Yes to all of those questions, congratulations, you are the average Startup Individual, and the statistics do apply to you. You're going to have to work really hard, have all the right things fall into place, and do everything right, and even then you still have an extremely large chance of failure. It is the nature of the situation.

Starting a startup isn't like playing the lottery. You have maybe 20% more control over your outcome. But 80% is still in the hand you're dealt, both as a person and as a company. Make the best of it.
I don't know Dart (yet...I am familiar with its spiritual ancestor GWT) but if it's possible to expose functions to javascript, couldn't the compiler reason about those interfaces, treating incoming values as "dirty" (potentially null), and omit null checks if no external functions are exposed? For example, GWT lightly-abuses the 'native' keyword in Java to mark a method as using the FFI to raw javascript. That's a piece of information the compiler can leverage.
On the Internet, everybody knows you're a pig ;)
> The main factors behind dropping out are a complete mystery - team composition, relationships, lucky deals with investors, hitting your marketing in at the same time some other big player pulls out or pitches in - the list is endless and impossible to even fully understand.

What? There are some things beyond your control, but work with smart people on a problem people are willing to pay for on the leading edge of the current wave of technology. Dozens of good and bad things happen randomly--take advantage or weather the storms. Don't fuck up any of the obvious things, and work hard. Do this and you'll get paid.

Now, there's a whole other class of startup where you're betting that in six months, you'll have figured out the magic viral fairy dust that makes 200 million people want to visit your site before the money runs out. You might need some luck.
Classic case of not understanding statistics and probabilities...
Yes, they will, and that's what makes him failure-prone.

When outside influences do come along that affect his expected outcome, he will be disrupted instead of scientifically understanding the situation, and his role as an individual who is not the center of the universe.
Seems a pretty long way to say "I'd prefer it if you would just put a link to the Reddit discussion rather than trying to recreate it here." :-)
If mp3 was compatible with free software then Mozila would have pushed for the audio tag sooner and one big reason to use Flash would disappear.

Who knows what knock on effects that might have had? Chrome and Mozilla could have had WebRTC happening years ago with a patent royalty free H.264, or a family of codecs that evolved from it, rather than waste their time (and a quarter of a billion dollars) on trying to break the codec monopolies. Less Flash, less IE, less Windows, more competition. What's not to like?

edit: or flip it the other way. If browsers or the web were patented, how many consumers would celebrate the day those patents expired? None, because all the good things that flowed from them not being patented would never have happened. "So Microsoft made a few more millions" they'd say, I mean its not like browsing the web ever became a big deal.
Java is in high demand.
Since we're talking about belief rather than what we can prove, I think it's extremely plausible for the causation in question to go the other way. Given the choice, would you rather date / marry someone who was happy and healthy or someone who was depressed and drinks too much?
Brewster Kahle: 'Bitcoin is the “local currency” of the Internet'
Import2 will migrate your Posterous blog to Tumblr for FREE
It's definitely a well-done, and I'll be pointing new users of tmux at it. I would have been all over it if I would have seen it the first time I dove into tmux's man page way back when.

If I get a chance, I'll give a go at converting the scripts for some of the layouts I use all the time, and see if it sticks.
Ah, yes -- now we're talking about a meaningful way in which ZFS can be improved! (But then, you know that.) Metaslab fragmentation is a very real issue -- and (as you point out) when pools are driven up in terms of utilization, that fragmentation can become acute. (Uday Vallamsetty at Delphix has an excellent blog entry that explores this visually and quantitatively.[1]) In terms of fixing it: ZFS co-inventor Matt Ahrens did extensive prototyping work on block pointer rewrite, but the results were mixed[2] -- and it was a casualty of the Oracle acquisition regardless. I don't know if the answer is rewriting blocks or behaving better when the system has become fragmented (or both), but this is surely a domain in which ZFS can be improved. I would encourage anyone interested in taking a swing at this problem to engage with Uday and others in the community -- and to attend the next ZFS Day[3].

[1] http://blog.delphix.com/uday/2013/02/19/78/

[2] http://permalink.gmane.org/gmane.os.illumos.devel/5203

[3] http://zfsday.com/zfsday/
> I think it would be amazing if Amazon can integrate the Kindle with it and improve on some of the annoyances.

Amazon have a terrible reputation when it comes to user interfaces.

There are some amazing things about Amazon. I use Amazon often. But the website sucks; search is pretty much broken (it's like web search used to be); Kindle ebooks sometimes have laughably terrible typography.