skysight-inc/HackerNews huggingface dataset:
How does GoCD compare to Jenkins?
Yea it is. I am going to add some new features and bug fixes soon but I am busy with work.
Jesus Christ, is that top picture of a hellish working environment typical? I have a panic attack just looking at it.

Does anyone happen to know what company that is so I know to avoid them like the plague?

EDIT: OK, figured it out, it is Pivotal[0]. I have absolutely no idea what they actually _do_ based on their website, exactly as I would expect for the kind of company that would have that sort of office.

[0]: http://www.gopivotal.com/
Sort of falls under the DRY (Don't Repeat Yourself) principle.
Might be hard to do, since it has been around for a while, but here's the Github issue on the project about the name: https://github.com/gocd/gocd/issues/131
I think that this is the paper: https://scirate.com/arxiv/1311.3121
True, although I'd say the interesting part are the properties of the technology. In this instance, the cyber-bullying stuff is worse than traditional bullying because of the anonymity and lack of repercussions. Sort of a corollary of the Greater Internet Fuckwad Theory if you will.
106,000 Signatures in Support of Pirate Bay Founder Delivered to Danish Govt.
I'm not remotely interested in litigating most of this. Anyone who tries to rationalize the legitimacy of the United States is in a similarly tricky rhetorical position vis a vis slavery and genocide, and within a much shorter historical timespan. If you cast your net several centuries back, it would be hard to find any group of people who don't have something truly appalling to excuse themselves for.

The important point is: I was repeatedly taught about Galileo in Catholic grade school and Jesuit high school, and those lessons were invariably centered on the genius of Galileo.

There are militantly anti-science flavors of Christianity, but urban Catholicism isn't one of them. Guess who taught the first lesson I can remember about evolution? A nun.

Your comment created the perception that Galileo is a divisive issue amongst Catholics, or the Catholic church. He is not. Galileo is recognized as a hero of science by the Catholic church, which I assure you has long (as in, for hundreds of years) since embraced heliocentrism.

Later, full disclosure: I polled Catholic school students in my office and found one person who had a Christian Brother teacher who believed Galileo to be a heretic. Shows to go you, you can find nutballs anywhere you look for them.
This isn't identical, but it is in the ball park. They use 3/4" where I use 1" for sturdiness. I debated doing 3/4" but seeing it in person just didn't make me feel like it would be sturdy, and upgrading to 1" wasn't a crazy price. I also used a slightly different kind of pipe.
The strategy is not attempting to approximate the S&P 500, it is seeking to manage your exposure to these industries.

The algo author wrote a detailed explanation of the outperformance of the S&P 500 here (source code included): https://www.quantopian.com/posts/equal-weight-all-sector-str...
How do I know what? That it's the position of those who want to reduce regulation (that market can fix itself on its own)? Or how do I know that it doesn't work when some entity gets too much control and power and prevents such fixing?

One of the examples of what a complete monopoly is about, was USSR (it's kind of an anti-example, but that's exactly the point - a monopoly is the opposite of the free market). I.e. in that case the state had a complete monopoly over the market. Imagine a corporation like MS being the size of the country and controlling all markets altogether. That's what needs to be avoided. The logic is, that if the monopoly does happen, expecting it to fix itself with the "invisible hand of the market" is absurd. It's like expecting a dictator to depose oneself. So the antitrust law is built as a safety measure to prevent such thing from happening.
this is a style i still use today (almost)

int
main
(int argc, char **argv)
{
//body..
}

although most people think i'm weird for it..
Also, I highly recommend reading Lennart Poettering's initial description of systemd on his blog [1]. It lays out the paradigms behind systemd design really well. I think that it is important to understand the problems that systemd is trying to solve in order to evaluate whether it is doing it's job well.

[1] http://0pointer.de/blog/projects/systemd.html
Nope, that's not me. :-)
Thank you, anonymous downvoting coward, for proving my point.
We ought to let that slide since he totally delivered in lots of other areas like closing Guantanamo, getting out of Afghanistan, and repealing the (Lock-up-a-)Patriot Act.
CAVEAT Access() is a potential security hole and should never be used.
"he suggests that S3 has an erasure encoding strategy"

Apologies for the diversion - what does this mean? Does it mean that when an item is erased from S3, S3 "encodes" the data so that the next person who gets the same physical disk space can't read what was there before?
So democracy comes down to "pick the one with the lies you like the most".
I read this book a while ago about the topic, http://www.amazon.com/The-Impostor-Phenomenon-Overcoming-Suc...

It was very insightful. Also Scientific American had an article about it a few years ago as well.
I'll checkout stirplate.io, but just wanted to point out that there has been a mandate on the books for years now that if you get funding from a federal agency (that does a significant amount of research funding), you have to deposit that article in a public archive, usually Pubmed Central or an institutional repository.

The NIH now requires you to include the PMC ID number on any reference you cite in a grant, so they're more or less forcing people to comply, after years of asking, pleading, and begging.
Amazon offers 1-8 800 GB SSD drives in their i2 instances. RAIDing them together gives you pretty awesome performance and space.
> author wants the thread off hacker news, so she doesn't want to spread awareness.

She posted it on the internet so obviously she does. I don't speak for her but maybe she wants it off of hackernews to avoid the misogynistic trolls that always seem to dwell at the bottom of these threads (that's you btw).

Your argument is basically "toughen up" which is complete bullshit. See: http://geekfeminism.wikia.com/wiki/Suck_it_up_and_deal
Google is waging a financial war of attrition to win the cloud
> Most executives can be pricks, dicks, a-holes, or a variety of other profane nouns at times. Being dramatically impolite can be used to improve clarity or emphasize an important lesson.

I hate that such behavior is considered normal and acceptable.
Words you are almost guaranteed to hear walking past Chungking Mansions: Rolex, hashish, tailor :)
It may seem a bit crazy to us, but I think it is a brilliant stepping-stone into a (really big) market of people who 1) watch a lot of TV and 2) have shown that they don't really grok Netflix's new-fangled user experience. My parents still switch back and forth between three shows to avoid commercials. They often do this for hours a night. They have a fully configured Roku and Chromecast boxes, and they use their smart phones more than I do, but they still reach for the cable remote instead of the Roku remote or Netflix app on their phone.

It's a good lesson to learn: good user experience has a lot to do with understanding what users you're targeting and how best to do so.
It's table stakes for a company to know how to do social integration.

Not all products that a company offers need social integration.
I'm sorry - two disconnected thoughts typed too quickly. He is a pioneering brewer, but based on some of the stories about him drinking so much every night it's hard to imagine him not being an alcoholic.
Yes, the rationale is to maintain equal sector exposures across your portfolio.
Slack raises $43M at $250M Valuation
Ask HN: Industry credible certifications to supplement an AA?
What are some industry recognized certifications for a software developer to get that could compliment having an associates degree? Mostly in the eyes of larger companies like (google, amazon, the works) who look for a bachelors.
This is the first place I stayed in Tsim Tsa Tsui in the late 90s. The diversity of people that lived and visited this place is unbelievable.
How on earth did this not make the frontpage. :(
'I possess the only truth and you need to prove me wrong not the other way around'.

I witness this so often I'm starting to believe it's the motto of the software industry.

The drift to fundamentalism about TDD over the last years is just another example. TDD is a good methodology that can save time and improve code quality, but only if understood and performed correctly.

That means more unit tests does not equal a better design and easier to maintain code base produced in less time. Better unit tests, testing non trivialities and accepting the limitations of unit testing does.

You cannot possibly test all states on a sufficiently complex, non trivial program constantly evolving to better fit its users' needs as they are discovered and redefined. And that's not the basis of TDD: Outlining your design by identifying its fundamental parts and writing tests for them before implementing them is.

Back to the main topic, I have seen people rant about version control systems, integrated developing environments and all kinds of tools and procedures involved in the software development process: They all take a few good arguments and stretch them to irrationality.

For example: how can somebody like git and HATE mercurial, bazaar... Maybe you prefer one or the other and you have your reasons, that's alright: Different tools for different people. But am I a dumb person for having different preferences? And if I'm not, does that mean you are dumb? I've seen pretty dumb things done by developers using every tool/methodology, including myself. Usually the reason is their lack of experience and understanding, much more often than using the wrong tool/methodology.

TDD or whatever, once you learn you'll do fine. But don't be an asshole and blindly criticize people who prefer doing it differently, even if you are the smarter one. Specially if you are the smarter one. And just because you don't understand a tool or methodology (yet, or ever) it doesn't mean people using it are dumb, that's all I'm saying.

TDD has been proven effective. TDD hasn't disprove all other effective approaches out there. Specially the ones yet to be discovered by less arrogant people.
Very misleading title. It should be called "My personal opinions on top mistakes that C# programmers make". There's otherwise, no data, no study, no reference on what's actually the top mistakes that C# programmers make.
How does randomness speeds up retrieval of data?

You may pick up random girl in a bar but if you like to retrieve her the next day - you won't dial the random number, do you?
http://www.whale.to/a/diabetes_shame.html
While the Ebola response mapping jobs are in pretty good shape there are other open tasks where there is plenty of unmapped territory.

With an OSM account you can see the full list at http://tasks.hotosm.org .
E.g. http://tasks.hotosm.org/job/468 is completely undone (albeit 3 squares are being worked on as I write this) and http://tasks.hotosm.org/job/467 has just 3 squares done (with 2 being worked on). Both of these two tasks are linked to US State Department's Humanitarian Information Unit's MapGive program, which BTW has nice video intros/tutorials to getting started with OSM (http://mapgive.state.gov).

If you have any questions you can ask at HOT email list https://lists.openstreetmap.org/listinfo/hot, Twitter http://twitter.com/hotosm or FB page https://www.facebook.com/hotosm -- or IRC (OFTC #hot) http://wiki.osm.org/IRC
How is this any different from mail-order diets and such? Where are the double-blind peer reviewed studies? The original post by Rob Rhinehart sounds no different from the mail-order diet ads that you see on TV. Is it legitimate because it is funded via Kickstarter? Is it legitimate because it is marketed suavely via blogs and such? How does recent research about how differently processed foods are digested differently [1] apply to Soylent?

[1] http://www.scientificamerican.com/article/when-dieting-not-a...
No, "erasure encoding" refers to a specific type of forward error correction.

https://en.wikipedia.org/wiki/Erasure_code

https://en.wikipedia.org/wiki/Forward_error_correction
That's what I thought. Makes the j-word seem rather appropriate for the author, ironically.
Jean Claude Van Damme's Bloodsport immediately leaps to mind when this is mentioned.
Ask HN: [Survey] on Buying and Selling Data
We are doing a small research project for a course in the datascience@berkeley program. We wanted to get a sense of the current data "market" and understand factors that are important in a dataset as they relate to cost and utilization. It would be great if you could spare a few minutes to help us by taking this 5 question survey. We will post the results in comments after we close the survey. Thanks in advance for helping us with this project!

[http://goo.gl/HDBmgO](http://goo.gl/HDBmgO)
Hey, if most people were able to study/learn in school like that, why can't they work like that? Just saying. I've pretty much accepted my fate. I will sit on the floor or in circles or in that format, just pay me and pay me well.
Japan’s ‘slow-as-a-turtle’ taxi service actually gaining customers
I wouldn't be surprised to see a low carb version if 1.0 gets traction. Soylent itself is a "fad diet a few people [may someday] follow."
How Google Made You Look At The Ads Again
This was posted yesterday and repeatedly flag-killed. We actually turned flagging off on the post so that the discussion (such as it was) could continue. Reposts, though, are clearly off-topic.
Yep, that's pretty weird. It harks back to the early days of C. When I first saw the currently recommended form:

int main(int argc, char **argv) {
//body..
}

I thought it was nice but not obviously advantageous, but over the years I've come around to thinking it makes code easier to follow. Even many bash shell scripting guides now recommend a similar form:

for x in y; do
# body
done
I suppose the whole Center-Of-Attention-In-Washington-DC thingy might do a thing or two to your perception.

"Monarchy Where We Swap Out The King Every Couple Years" has a much less free ring to it than the almighty "Democracy", now doesn't it? Much more accurate though.
The author is using cynicism to make a point across.

> They could just do useful work like the rest of us, which isn't quite as romantic, but is doing the world as a whole better than another failing "product"

seems like "bullshit"
Silicon Valley giants settle poaching case
>not all buyers of such products are engineers themselves

I'm guessing this is especially true with this board because of Kickstarter exposure and coverage. I think that the ones bought by the non-engineers will end up dusty in desk drawers next to a thousand Raspberry Pis.
Fantastic! Every single one of the illustrations are worthy of being hanged on a wall!
Elon Musk Confirms Historic Soft-Landing
What was Aragorn’s Tax Policy?
The first question you might ask is, “Why do I need senior people at all? Won’t they just ruin the culture with their fancy clothes, political ambitions and need to go home to see their families?”

Whaaaat the fuck does any of those have to do with anything, or each other? The last one in particular kind of pisses me off.
Hahaha, I should have known this is about feminism.
Musk is so fascinating. He's probably the entrepreneur of our time. Yet he seems so soft-spoken and almost timid in public. It's quite contrary to the charismatic leader stereotype we're all familiar with.
That sounds more like it should be a separate window/tab/sheet of browser chrome.
How to have a better time with alcohol
Not just "ideally"; I would go so far as to say that the situation where the rejected person does not gracefully accept it is the point at which anyone in that situation has first done something "bad". (We have a term for further retribution against the rejector in a professional context: "sexual harassment". In an ordinary personal context, we would simply say it makes the person an asshole.)
How does it execute the rebalance trades? Just MOC or something like that?
I replied to a similar question asked earlier on the current page. Here's the link: https://news.ycombinator.com/item?id=7647742
IOS for Web Developers: Building Permeate
Makes me think it would be really cool to work in an amazon data center and get to see and work with all this unreleased hardware. Very cool article.
This looks great! and is an example of the kind of post we really don't want to fall through the cracks.

It's too late for it to make the front page now, so I recommend you post it again using the prefix "Show HN: " in the title. You may need to use a slightly different url. A small number of reposts are ok when a story hasn't yet gotten significant attention on HN.

We've been working on several ideas for mitigating HN's randomness and giving quality stories longer exposure for making the front page, but these haven't rolled out yet.
it looks familiar to me- I think it's Pivotal.

edit: you edited while I was writing my reply. :)

edit 2: if you didn't see this, is related- http://www.wired.com/2013/11/pivotal-one/
Vellum – a reading layer for your Twitter feed
How is protein derived from barley or quinoa healthier or tastier than rice protein?
A successfully backed Kickstarter project for a 2nd edition of the book City of Darkness, which features really great documentary photographs of Kowloon Walled City:

https://www.kickstarter.com/projects/1060791749/city-of-dark...
I disagree. As a backer I'm glad to know WHY I didn't receive my board months ago. Getting canned marketing messages would have just pissed me off.

It does seem like there have been some unfortunate events but I honestly believe the team is putting in their best effort to get this thing off the ground. They've had some hangups, and some preventable mistakes. It's the nature of innovation, and nothing they should be ashamed of or try to hide.
Ignoring the out of place second half of the article...

Whats most troublesome to me about this article is in the first example.

> On his third day, we gave him a project that was scheduled to take one month. Arthur completed the project in three days with nearly flawless quality. More specifically, he completed the project in seventy-two hours: No stops, no sleep, nothing but coding. In his first quarter on the job, he was the best employee we had and we immediately promoted him.

This is the monkey getting his hand caught in the jar. This is Chewbacca thinking with his stomach and getting hung upside down by Ewoks.

Behavior like Arthur's is unsustainable. The human energy to stay up for 72 hours writing code has to come from somewhere. Burnout in these sort of cases is inevitable.

Why oh why would you promote someone like this before waiting for them to display an ability to be consistent? We should see these sort of things as red flags. Instead, the dream of having a programmer that can get month-long projects done in three days is too sweet too ignore. It's ironic that his downfall was giving in to drugs, which provide short term gains at long term costs -- the company was guilty of the same, with Arthur as their drug
related blog post: http://blog.nytlabs.com/2014/04/25/vellum-a-reading-layer-fo...

not groundbreaking really, there are a few other good/active things for this sort of use case, but good work out of NYT R+D anyways
I wish the same. I needed over 160 BD-R to archive 5K RAW footage of my around the world movie and just archiving them on a single BluRay writer took a few days. I wish there was more progress in consumer space...
It's interesting, my experience with companies here in the U.S. (mainly SMBs) are that they feel much more comfortable using a SaaS compared to adopting an internal NoSQL store. Granted most of these companies aren't highly technical, but I suspect for them using a SaaS is easy and doesn't require much internal expertise. Adopting a new NoSQL store though may require training, etc. Of course I concede that things may be different in larger enterprises and companies outside the U.S.

I would bet, however, that most of the clients that do business with Mongo or DataStax still intend on using/maintaining a relational system. I haven't really encountered many companies that's decided to completely dump their relational systems in favor of something else.
Wow, that one is even worse, pure ageism. He might as well write about "when to hire female people" etc. Somewhat sad that "culture" is mostly a meaningless buzzword these days, used mainly to exclude people you don't like.
Vic Gundotra : And Then, announcing my departure from Google
Good automated translations involve matching and translating the project idioms. This results in code that fits the target language's language-idioms. Automated translation only at the level of language constructs results in odd looking generated code.
Amongst my peer group, it seems like activity is down except for a core group (<5%) of very heavy users. Now it could be that Facebook is just zeroing in on the people I have tended to like more, and this becomes self fulfilling, but generally my peers don't seem to be using it as much.
Why the case against Comcast-Time Warner Cable is evaporating
I disagree. This is about breaking a very particular kind of campaign promise, namely one that directly affects the interests of Hacker News readers as a group. In other words, we already are political, simply by existing. The article doesn't go beyond that kind of politicalness.
Guideline: if an article about random generating functions doesn't include the word "entropy" in the first 1000 words, it's not worth reading.

I don't feel like that applies to the field "covered" by this particular article, though. To give an example, one can write a useful and enlightening article about the usefulness of randomness for universal hashing without ever using the word "entropy". And it seems that hash functions is what this article is trying to be about.

The article is a complete train wreck, but a lack of the word "entropy" is not the cause.
Yeah, the point is to do it as a learning exercise. Nobody is going to carry this around in their pocket.
@caycep, thank you for such a clear explanation. If you are so inclined as to tweak descriptions of "Neuromodulation_medicine" (an overview by me) or other relevant entries on Wikipedia, I think they need that historical and technical background . . . I tried to create a scaffold there that could be elaborated upon by more knowledgeable folk and would be so happy to spark some contributions of insight to the overview there to make a more robust entry. (I personally found the barrier to entry to trying to edit there was low despite whatever drawbacks we've all heard about.)
These guys paid for a full time ad in the WSJ so their CEO could off on open source software. Based on this content they need a better PR department.
please do provide some feedback / insight on what you'd like to see. thanks!
Interesting analysis. That forward pricing suggested (5c/GB) for the 3-layer media is incredibly aggressive, and even then, it seems to be 2.5x the cost of drives and doesn't take into account the 3-layer RAIDed 10-disc product.

The cost issue just doesn't seem to compute for me. And that's leaving alone the custom storage system setup costs.
UK Government IPs Traced Adding Insults To Hillsborough Disaster Wikipedia Page
Facebook is doing this. They have a video of the machines too!
https://www.facebook.com/photo.php?v=10152128660097200&set=v...
BSD/Plan 9 style is extremely useful because it allows grepping for functions. More specifically, it allows the creation of acme(1) addresses of the form /some/file.c:/^foo where foo is a function. In acme you can just B3-click on that string and it will open the file at the correct function...

It is also a pretty common style in the open source world.