skysight-inc/HackerNews huggingface dataset:
Let's address the 'major' religions (none of which I claim membership in, though some ideology overlap occurs).

Christianity - This one is somewhat interesting, because we might be discussing the Ten Commandments or we might be discussing the philosophies of Jesus. Let's stick with Jesus. He made it pretty clear that killing (possibly even in self-defense?) was verboten. Turn the other cheek, and all that.

Islam - I found this interesting, because I didn't know it until I looked it up. Apparently the verses in the Quran that 'condone' murder against pagans and such are actually referring to a very specific period of Muslim history where peace treaties had been violated by neighboring pagan tribes. The Quran apparently directs Muslims to maintain peaceful relations with neighbors (regardless of religion) but not to fall victim to 'oppression', which is worse than death, because we should be like (the Muslim interpretation of) God, who is 'Oft-forgiving, Most Merciful...'.

Buddhism - This one is pretty obvious. Buddhism condemns the killing of all living beings.

Judaism - Let's now go with the Ten Commandments version. So some interpretations say that the commandment is 'Thou Shalt Not Kill', while others say it is 'Thou Shalt Not Murder', and the distinction between those two is apparently 'self-defense'.

So, no, try again. 'Typically', it appears, the source material of the major religions does not condone killing 'nonbelievers', as much as you would apparently like it to. Many seem to actually try promoting peaceful relations and forgiveness of transgressions, even when that might be costly to the members of that religion.

Now what the religion says and what we get are often different, but that's not really surprising, now is it?
Videos "Machine Learning with Real-time and Streaming Applications"
The N stands for "Nice"
Anti-business is another way of saying pro-labor. The original intent of these laws was the same as in Germany, to have labor fairly represented in companies.

In Germany, it's law that 50% of a corporate board must be made up of labor. That's one of the reasons why their companies are doing so well right now, because they don't make the stupid decisions that American companies make when management is so far removed from day-to-day operations. Where we would fire 20% of a company during a recession, the German government gives the workers a day off a week and pays their unemployment, so that the people have money in their pockets to keep the economy going.

So the real problem here is that the French government didn't anticipate conglomerates of 49 person companies skirting the laws. The reason unemployment is high is DUE to these 49 person companies, not in spite of them. If they had 50 or more people, then labor would vote to hire more workers, which is precisely what management doesn't want. They are just like management here, they want less labor, working longer/harder hours for less pay.

For anyone reading this, I highly recommend watching Thom Hartmann on FSTV for 2 weeks (http://www.thomhartmann.com), and you'll never look at civics/history/politics the same way again. There is a whole other side to these issues that we just don't get exposed to here in the US. For as much as hackers complain about being marginalized in the workplace, it worries me that we seem to be so misinformed about the root causes of it and how to solve it.
It reminds me exactly of "A Modest Proposal" by Jonathon Swift, circa 1729. http://en.wikipedia.org/wiki/A_Modest_Proposal if you've never read it.

I remember reading it as a child as an example of satire.

http://www.gutenberg.org/files/1080/1080-h/1080-h.htm For the original article.

Edit: Added a link to the original article by Jonathon Swift.
It's not absurd. Just the fact that C++ exceptions were used, would make this code not portable - not being able to run on some very popular devices.
Every database is different, but that doesn't mean there are a lot of really unique features. The unique feature of CouchDB is the way it does views, but that doesn't mean you can't' do views (in fact, in my opinion, better) in other databases.

Continuous changes feed- you can get this with Riak and more importantly you can get a feed of just the relevant changes. Plus you don't need this in Riak the way you do in CouchDB because Riak already has distribution built in.

Master-Master replication as done in CouchDB is inferior to the turely distributed database that Riak is. (Eg: its not replication, it is distributed itself.)

Web interface to data management-- futon was a lead here but there are several tools for Riak that cover these bases in my opinion.

I think CouchDB as a configuration database is an excellent job.

I looked at BigCouch which is taking the Dynamo Ring concept and applying it to CouchDB which is a good solution for couchDB (in fact, they should build it in to the core) ... but that's also what Riak is built from the ground up to be (a dynamo ring.) Cassandra is a different animal and I can never figure out what Couchbase is going to become.
yews.ncombinator.com, of course.
Sometimes I think I am too cynical. My first reaction is that it's an overly clever and self-consciously hip site, with a blatant rip-off name...just a few more people trying to ride a bubble before it pops.

But I am probably just too cynical. Why step on positive energy? Go get 'em.
Well, the way I see it, it would create as many jobs as it destroys. Why would you fill in a tooth when you could just replace it by a grown one? You'd need to have your tooth pulled, then get your skin scraped for the cells to start the tooth bud. You'll have to have another appointment to implant the tooth bud, and followup visits to check on the progress of the growth.
with news from the local community, sounds good!
Although I have not used trigger.io personally it appears to be akin to PhoneGap in the sense that it wraps a web view instead of using native components. I also don't believe it is open source.
undershirt and gym shorts, maybe? Pajamas?
I don't understand what Java is doing in the list of "ground breaking languages" rather than on the one below, most of the claims are demonstrably (and demonstrated, by comments) wrong and little to nothing about java broke any new ground (unless a language becoming prominent through marketing and its ability to power corporate code monkeys is considered ground-breaking).
Seems interesting.
Wish it were in the valley.
City is so far!
I came here expecting a troll :) in Europe you don't have to rely on Government for health care: you have an array of options in the private sector, which are usually much better (in my experience) than the US private hospitals since they have to compete with a free and good-enough option.

Most of the population prefer to use the free, government subsidized health system though.
When the problem is murder, and you adopt a policy that condemns murder, you don't call the policymaker a murderer. The first action (murder) constitutes taking someone's life, and the other (the policy) amounts to a prohibition on that. They're opposites. See?

> But, no, what we get is racism and sexism: "We think the only commonality worth talking about are the superficial physical ones".

You do realize that there is a very real problem with sexism, right? That is, there are people who are already behaving badly on the basis of superficial physical differences. If you can step back from what you've written, maybe you can realize the absurdity of labeling an anti-harassment policy as "sexism and racism."

In short: chill out. If you're at the conference for the speakers, then this policy isn't about you. If you're there for the booth babes, then you're the type of brogrammer being targeted, and your comment would then make complete sense. I don't think that's who you are, though, so seriously: chill. This anti-harassment policy isn't sexism.
> What are schemas even for? They just make things hard to change for no reason.

This attitude right here is why the RDBMS old guard despises NoSQL. Willful ignorance should not be celebrated.
http://en.wikipedia.org/wiki/Apertium

Kindly funded by the Spanish government :)
Exactly. And if he had come in a suit people would have been saying that he cares so much about what "Wall Street" thinks that he must be "selling out" or even worse trying to get a higher than valuation than FB deserves etc.
There is a mention of `json.dumps` being too naive to be used in an API, and there's good reason for that. If you want a more advanced JSON serializer for Django, here's what I use on NewsBlur.

From https://github.com/samuelclay/NewsBlur/blob/master/utils/jso...:

def json_encode(data, *args, **kwargs):
"""
The main issues with django's default json serializer is that properties that
had been added to an object dynamically are being ignored (and it also has
problems with some models).
"""

def _any(data):
ret = None
# Opps, we used to check if it is of type list, but that fails
# i.e. in the case of django.newforms.utils.ErrorList, which extends
# the type "list". Oh man, that was a dumb mistake!
if hasattr(data, 'to_json'):
ret = data.to_json()
elif isinstance(data, list):
ret = _list(data)
# Same as for lists above.
elif isinstance(data, dict):
ret = _dict(data)
elif isinstance(data, Decimal):
# json.dumps() cant handle Decimal
ret = str(data)
elif isinstance(data, models.query.QuerySet):
# Actually its the same as a list ...
ret = _list(data)
elif isinstance(data, models.Model):
ret = _model(data)
# here we need to encode the string as unicode (otherwise we get utf-16 in the json-response)
elif isinstance(data, basestring):
ret = unicode(data)
# see http://code.djangoproject.com/ticket/5868
elif isinstance(data, Promise):
ret = force_unicode(data)
elif isinstance(data, datetime.datetime) or isinstance(data, datetime.date):
ret = str(data)
else:
ret = data
return ret

def _model(data):
ret = {}
# If we only have a model, we only want to encode the fields.
for f in data._meta.fields:
ret[f.attname] = _any(getattr(data, f.attname))
# And additionally encode arbitrary properties that had been added.
fields = dir(data.__class__) + ret.keys()
add_ons = [k for k in dir(data) if k not in fields]
for k in add_ons:
ret[k] = _any(getattr(data, k))
return ret

def _list(data):
ret = []
for v in data:
ret.append(_any(v))
return ret

def _dict(data):
ret = {}
for k,v in data.items():
ret[str(k)] = _any(v)
return ret

ret = _any(data)
return json.dumps(ret)

You can get the imports from the link above, but the point is that you want to normalize any data structures into something that `json.dumps` can handle easily. Things like datetimes, models, and querysets.

A trick that I use is to give each of my models a `Model.to_json()` method, which looks something like this:

def to_json(self):
return {
'date': self.date,
'category': self.category,
'title': self.title,
'content': self.content,
'with_user_id': self.with_user_id,
'feed_id': self.feed_id,
'content_id': self.content_id,
}
Yes, it does range queries based on key, if the key follows a defined format.

It also has secondary indexes.
As much as I appreciate all that Stallman's done over the years (though I don't always agree with him), that just strikes me as a remarkably dickish comment to make.

To my mind, 20 minutes is hardly an unreasonable delay when you're not an emergency. To make a snide remark about it when you're a guest in the country and getting the advantages of their free health services is just poor taste and bad manners.
Agreed on the name. What bubble are we riding? We're trying to bring something that works (a small but passionate community of startups) to a larger audience.

It also takes no equity and benefits no one except the participants.

Cheer up man! Enjoy the good times while they last :)
the biggest issue with something like this is quality control. I would quickly lose interest if theres a lot of low quality or junk coming through.
wtf, the search results time out? haha just use http://www.wireless.att.com/cell-phone-service/cell-phones/p... and you'll have to sort them by "avg rating" to see what I mean.
"Shiny New Toy Syndrome"
I got the impression from the "check in online" option that you don't need to be a part of the physical community to be in the batch.
I don't understand. Do you think relay control is a feature? Is a product advertised as a standalone mail usable without it?
Maybe. If you determine that you only need to do it on spawning the first thread, and never go back, then you can probably spare the expense of throwing out ALL of the jit cache and starting from nothing.
You made me think about something. A CoffeeScript like approach to build a saner language that would sit atop SQL would be something definitely worth having. Maybe this could be the start of the "OnSQL" movement. Just my thoughts.
The following is just one group's public releases, spanning about 5 months, at approx 20gb.

https://thepiratebay.se/user/AntiSecurity/

Just because you don't hear about vulnerabilities and attacks, doesn't mean they don't happen.
It is extremely meaningful if you, you know, actually consider the context of this thread -- which is not someone telling an artist to use GIMP, but a discussion of "fixing up" the program.
I love the website, and specifically the changing backgrounds. Felt like a one-on-one presentation more than a website.
Your DB should be cognizant of JSON. For instance, JSON records can be converted into key-value combinations that are then indexed.
First off, Screw those guys. Anyone who holds back money like that is someone you dont want to work for anyways.

Employees make mistakes and to punish them for it is insane. If you were purposely trying to screw things up and were fired for that, of course thats a different story- but it sounds like you were just trying to do your job and made a mistake, it happens. Also, seeing as you were supposed to have been paid the bonus while you were there, it makes it twice as awkward.

This should be a lesson to other founders- Treat people good and they will speak highly of you and may stay with you forever, to your next startup or company. Dont and they will do the opposite. That alone is worth more than the 10k you save.

Penny wise but pound foolish, as the saying goes.
Fogbugz, several VPS's (prgmr), Dropbox, Spam Filtering, Oreilly Safari, Lynda.com
Should be obvious but they're all required to do my job, the last two are more reference/learning. These are services I couldn't do my job without, that's what convinced me to pay for them. If you had to pay for Google Analytics I would.

Personally: Netflix, WoW, Audible, Last.fm (I live in Canada) simply because they are the _best_ (legal) source of entertainment (in my opinion) in their category.
Something similar has happened to me twice (different scenarios), and the only commiseration I can offer is that they are life's learning experiences. Now you know a little more to get everything mentioned down on paper before you sign. I find it hard to believe that the referral bonus wasn't mentioned in an email or other notification-level policy statement, but aside from that you're probably just going to have to eat it.

They certainly did weasel out of it, though. Obviously they were looking for ways not to pay it rather than to avoid bad blood. That's fine, karma, they stepped on you on the way up the ladder, etc. Not a lot you can do about it, probably (but I'll be watching the thread ;).
We learned loads and formed some great relationships that lead to good things.

IIRC 7 out of the 8 teams made it to a Demo Day that was loads of fun but didn't result in anything tangible.

Ultimately we failed to ship regularly and we let the work we were doing to bootstrap the projects get in the way of continuing them. None of the projects are still active.
I hesitated over whether to post Unz's original piece or Cockburn's linkbaity rehash. In the end the rehash won, because I don't think the comparison to China is the interesting part and because it would likely have sparked a dumb political argument.
You're getting downvoted, but I couldn't take it seriously either with both Spartans and ninjas. Why not just go the distance and throw in rockstars, a big X in a word like eXtreme and the other stuff I see on the back of my Doritos?
They also don't have any systems people who know to run backups.
"I was entitled to a $10k referral bonus offered by the CEO through internal emails."

Can you produce this email? (IANAL)If so you may actually have legal grounds for taking action against Miso ...
Totally agree. Thats why every week the teams that don't ship will get filtered out. At the end only the best will remain.

Low barrier to entry, but high barriers for completion is our theory. We'll see how it works in practice and adjust.
Signed up. Very interested in sharing what we've been trying in our tiny (profitable) venture and hoping to learn a few things from others. Here's to hoping that a real community forms out of this.
Aiming For The Google Maps Behemoth, UpNext Releases Vector Mapping iPhone App
NRS 465.075 Use or possession of device to obtain advantage at playing game in licensed gaming establishment.

1 It is unlawful for any person to use, possess with the intent to use or assist another person in using or possessing with the intent to use any computerized, electronic, electrical or mechanical device which is designed, constructed, altered or programmed to obtain an advantage at playing any game in a licensed gaming establishment, including, without limitation, a device that:

a) Projects the outcome of the game;

b) Keeps track of cards played or cards prepared for play;

c) Analyzes the probability of the occurrence of an event relating to a game; or

d) Analyzes the strategy for playing or betting to be used in the game,

except as may be made available as part of an approved game or otherwise permitted by the Commission.

2 As used in this section, “advantage” means a benefit obtained by one or more participants in a game through information or knowledge that is not made available as part of the game as approved by the Board or Commission.

(Added to NRS by 1985, 970; A 2011, 216)

http://www.leg.state.nv.us/nrs/NRS-465.html#NRS465Sec075

This is a felony carrying a 1-6 year prison sentence.

http://www.leg.state.nv.us/nrs/NRS-465.html#NRS465Sec088
I'm involved in something similar, but slightly less formal here in New Zealand called The Distiller: http://thedistiller.org. We provide an office space and power/internet and run a fortnightly sprint program, but that's it. NZ's an interesting place to start a startup, it's hard to get good funding so you have to bootstrap. It makes things go slower (mostly because to eat one has to contract), which can be intensely frustrating, but it's just a reality here so we have to deal with it. We're really focused on creating a good community of startups, keeping people accountable for their progress to the group, but without any hierarchy etc etc.

It's working out pretty well thus far, and we've been learning a lot within the group about how to run something like this since it was founded (not by me, but I've been involved for a little while now).
You're welcome to peruse the mailing list thread.

http://lists.basho.com/pipermail/riak-users_lists.basho.com/...
The correct response here isn't to air your grievances in public, it's to talk to a lawyer.
Sign up is not working for me. I'm using Firefox on windows.
Yes, however would we hear about what goes on SF and the Valley otherwise?
I love the presentation! Is that all custom or is there a JavaScript library out there that was used?
If the server feels unhappy with the extra https traffic, the http://www.fsf.org/news/richard-stallman-speech-in-barcelona... link works OK.
Sigh, my visits will be a lot fewer now. Not because of the site change but because of their RSS change. We now get a headine and a one line lede rather than the first paragraph and maybe an image.

I'm hoping this is only temporary, site gets revamped, then the rss feed gets fixed based on the new site engine, but I worry it won't.

I do know that if it stays this way they will have lost pretty much all my page views. I may read it if its linked here but I don't have time to click through to the site just to see if a link baitey headline has any substance. I expect that of HuffPo but not Ars.

Sad Panda.
To my coworkers defense the service was very new and we had plans to put in a backup system. Bad timing I guess.
Awesome. I take this as a sign things are changing. I can't wait to see the day when technology companies are the top of the food chain, and bankers are second.
Great idea! People forget that even if there is no place like Silicon Valley, there are many other places... with no YC.
Definitely pretty far from brogrammers :). Just want to build a support community to foster startups. Ideas, and startups are fragile. Might as well do anything that'll give us a fair shot. No reason to hate :)
FTC probing Instagram/Facebook deal
Lung Cancer Survival Rate
Lung cancer is the number one cancer killer in the World Today, beating out even breast cancer. Lung cancer is an aggressive enemy, What Can we do two fight back against that?

Sun TZO, i sin book The Art of War, made the statement, “Know Your Enemy”. Certainly breast cancer is our enemy, a formidable one, easy us see exactly what we know about it so som vi kan form a level two fight it intelligently, både Preventive Measures and Tiltag IT ska It Be konkluderte.
The timing of this is impeccable. I'm getting my PhD early this Summer and my plan for the following few months was to work on an array of small projects and deliver every week.

I'm at the perfect place in my life where I have both the time to work on whatever I want (for at least a few months) and the ability to.
At the simplest level, Malthus predicted that the population would outpace food production by the mid 19th century. So, on that level, he’s objectively wrong.

The main problems are the assumption that food production grows linearly and that population grows geometrically. For food production, scientific advances have kept food production growing far faster than linear. With future advances in technology, I could believe a 10x increase in food production in my lifetime. No one is predicting a population of 70 billion any time soon.

Also, the population isn’t growing geometrically. For the trivial answer, the growth has been more exponential. However, there have again been scientific advancements that Malthus simply couldn’t have forseen. Effective birth control keeps the population count lower. The switch from agrarian to urban culture has eliminated most of the advantages of producing large families and heavily rewarded producing smaller ones. In terms of hard facts, the world population growth rate has been declining since 1963. The UN’s medium projection of population growth predicts a population downturn by 2050.

At the basest level, he was right that the population can’t grow indefinitely. However, most claims that are more specific than that haven’t panned out.
Here's my original post of the picture from Twitter: https://twitter.com/#!/Cribstopper/status/200641059389313024...
Better to be actually good.
Cloudera was my number one source of Hadoop information while I was working on getting my first cluster going and useful. I would highly recommend them as a resource.
An ellipsis means something unimportant has been elided. For example,

try {
foo();
catch (std::exception &e) {
handle_exception ();
}

int foo () {
int rc = fx ();
if (rc != 0)
throw std::exception ("Error!");
}
Maybe Microsoft tried the "Surprise! You were actually using Vista!" trick on him.
FTA: "I was entitled to a $10k referral bonus offered by the CEO through internal emails." It was mentioned in an email.
It was obviously a joke and I seriously doubt anyone would be offended by that. I know I'm not and I'm relatively understanding about the austerity measures.
I signed up but ...

>> Totally agree. Thats why every week the teams that don't ship will get filtered out. At the end only the best will remain.

Ouch! That might take everyone out over 12 weeks. Some weeks, everything rolls over.