skysight-inc/HackerNews huggingface dataset:
Sort of agree, the benefits of most linux' distros package managment system combined with lots of open source and gcc binaries being compatible with a quite few versions back are obvious.

But that doesn't mean they don't exist partly on Windows. "where you must consider VS/msvcrt version, if you are using third party SDKs." is a bit too narrow: that is (afaik) only the case if you use binary distributions of 3rd party libs and only for particular languages like C/C++ and if they make use of the standard libraries and force that upon the user by exporting instances of objects in it - and more often than not I've encountered all sorts of situation where that was not the case:

- it's OK to have e.g. a C lib linking against msvcrt x and use it in an application linked against msvcrt y, as long as the API is written properly and doesn't do insane things like trying to free what has been malloc'ed elsewhere

- if you have the source, you just build everything with the same VS version and that's it

- for C# etc there's a rather decent package manager so that's it as well usually
That's a pretty stupid comparison. Let's suppose for a second it's an intelligent comparison and that you're not trolling.

If the person who went to the wrong side of the stadium was killed along with some police officers with automatic firearms, don't you think they'd close stadiums to the public for a pretty long while? So far nobody has asked for the stopping of all public practices of religion, so we're still pretty good I guess.
You are probably being downvoted because every single Abrahamic religion advocates violence and killing as a response to blasphemy in the basic holy texts. It's an issue of facts, not offense.
They aren't the only ones who signed it, they just get top media billing because they always do. Other people who signed include AI researchers. Peter Norvig, for one.
I'm a Brit brought up with football (soccer) my #1 sport, a few others I like, and games like baseball as "those stupid American" sports, I became a huge baseball fan about 5 years ago (after going to a Dodgers game).

The biggest difference to realise is that in European countries travel distance for fans is SO much smaller. Leagues/cups here have minimum %s that teams must sell to the other team's fans when playing at home, and big teams have big number of fans who regularly travel, as well as it being a much easier "let's go to one away game" choice for other fans who don't regularly travel.

I'm not sure which I prefer. I've loved chatting with Giants fans in Dodger Stadium, but the atmosphere you can get with two groups of fans which are in separate areas... obviously there is some extent of possible violence between fans in European stadiums (in some cases police may need to keep them separate outside the stadium before/after the game, in other cases after the game you'll hear some shouted jokes at the other team's expense but see opposition fans walking next to each other to get to/from the stadium). Personally, for sports like football in UK/Europe, even if there was exactly 0% risk of any problems between the fans, I'd still choose to keep them separated for the atmosphere. So actually yes I am sure which I prefer. It just isn't viable in a country the size of America.
People living in a secular democracy can distance themselves from the religion they were raised into. A lot of them do actually, and convert from one religion to another or become atheists.

People living in a totalitarian state can not always pick their religion (as in "the official religion is mandatory") but that's not a reason to restrict freedom of speech, including freedom to criticise religions, in our democracies.
I guess that's the Go way, copy/paste the same code and change the types to be String, Float64, Int64, .... I'm not sure whether to laugh or cry.
When to quit
If I ever complain about needing weeks to do something as simple as installing a Linux distro and creating a development environment, feel free to say it.
> why offend someone in the first place?

Why this insistence on feeling offended? The prophet is the one being mocked, not you.
I was wrong about synchronous communication. Since most rust example use async channels, I missed the existence of sync_channel.

However, even if that exists, rust's concurrency doesn't follow CSP as much as go's. Like I mentioned in my previous comment, it doesn't have a way to do everything the select statement in go does. This is not necessarily a bad thing, but rust definitely doesn't share the same concurrency concepts as go. It offers everything that Java/C++ does along with data race protection.

Speaking of data race protection, the current type system rejects a lot of very common "non-racy" code too. There is work in progress to address some of them and may be most of them will be addressed eventually.
>> Modern CPUs are so superscalar internally that an overflow check (which doesn't get flagged most of the time anyway) doesn't add anything to the execution speed.

> "Doesn't add anything" is not correct. These checks are not free:

This statement was in regard to what happens inside the CPU. What happens on the level of the individual compilers is still a problem as we only see about now that the compilers are starting to optimize those cases.

In that regard we don't know yet the true costs of those checks but time will tell.
You make prophet Muhammed sound like some innocent Saint.

http://en.wikipedia.org/wiki/List_of_expeditions_of_Muhammad
http://en.wikipedia.org/wiki/Military_career_of_Muhammad

I am a national of a country with 90% muslim while being a minority and to have the freedom to express my opinion.

Islam has bought nothing but hate and insecurity to most people around me. I think its YOUR problem if you are offended if I do not have any respect for your YOUR prophet.

Most american in HN are disgusted by the "pledge of aligence". They would be shocked at the type of behaviour that Islam forces onto its followers.

And Please do not bring up your book and what It says. No ones cares what someone wrote in some book 1000s of year ago. Netwon's laws are not respectable because newton wrote a book but because what he wrote was ACTUALLY something that worked !. Islam's ideas has brought nothing but misery to billions of people now and throught time bought to its followers and the people who had the misfortune of being neighbours to them.

END RANT

<MY USERNAME IS REALLY RELEVANT>
Clang, for example, will optimize out some NULL dereferences. So even in real environments that people use, "it segfaults" is wrong.

Edit: some NULL dereferences.
Takeaway.com founder Jitse Groen on the online food ordering and delivery space
I agree that there is a lot of useless software, malware, and annoying bundling on download.com and in the Windows software ecosystem at large.

But seriously, it's not hard to avoid installing a lot of bundled software. I'd be more interested in what happens when you install the Top Download.com Apps without the obviously bundled crap. And I'm certainly not interested in hearing complaints about what the programs do (it's just distracting), considering that you picked them arbitrarily and some of them seem to be doing exactly what they say they will do.

If we're going to bash a software ecosystem, let's at least try to do it intelligently.
Hah! I'd forgot about all those annoyances. Back then I had a modem and a crappy phone line with a maximum transfer speed of 25 kbits/second. I had to be really careful about what software I'd install from the Internet. In fact, most of the software that I installed came from CDs packaged with trustworthy computer magazines.

Aside from the pre-yum dependecy hell, Red Hat Linux was a breath of fresh air.
Can you be stereotypical of every non-American culture at the same time with one phrase?
This is required for fine grained control of exceptions too. You have to wrap each statement in a try/catch which is even more verbose than the error check in go. Otherwise you can't programmatically tell which statement failed.
Or in other words culture still matters. It is amazing how in our era of consumerism how much power is held by comedians, satarists etc. Maybe they are the only people in our society who are actually direct and honhest.
> If you identify as a Muslim you identify as a supporter of those same oppressive texts that these Terrorists support.

I don't believe there are many modern christians that would say that the unchaste daughters of priests should be burnt alive [0], yet by your logic if someone "identifies" as a christian they "identify as a supporter of those same oppressive texts".

Modern Islam is no more "completely insane" than any other religion (or sect of people, religious or not) and it is incredibly prejudiced to claim that it is any different. While terrorism and oppression is carried out in it's name, the same has been true for many religions and ideologies over time, (take Female Genital Mutilation in parts of africa, where 55% of christian women have experienced it[1], more than their muslim counterparts. It should be noted that this does happen in some muslim communities as well). To categorize a faith as "completely insane" based on the actions of violent extremists is unfair.

[0] http://skepticsannotatedbible.com/lev/21.html#9

[1] http://en.wikipedia.org/wiki/Female_genital_mutilation
No, you are not thinking about it the wrong way. Neither Hawking nor Musk is an expert in AI; their only contribution to the discussion is their fame.

Curbing research into AI at this stage is like banning rock smashing research in the Palaeolithic Era because it could lead to uncontrolled fission.

The "leading experts" in AI are not so leading and not so expert. It is simply our ego, self-focus, and arrogance that allows the notion that AI research could be anywhere near posing a danger. We're not all that, and it is self-flattery to have this discussion in 2015 at more than the level of mild curiosity.
Yes, thank you PG, it lands on the very day I'm supposed to have one of those meetings.

But PG sold ViaWeb to Yahoo, didn't he? So if we shouldn't talk to CorpDev, how should those deals happen?
> If there's a largish number of people for whom "trigger warning: trigger warnings" would actually make life less stressful, then I'd endorse people including that warning.

Good point. However people keep saying that it's all about extremists, not the general population of Islamists, therefore I would also think that (by definition) that population of extremists (who would be offended by such pictures) is not very large.
If you take my personal ethics out of the equation, I don't think I could say that one interpretation is more valid than another. I just agree with one interpretation more because it more closely aligns with my views ("do what ever you want if you're not hurting anyone else").

When religious folk say that the other religious folk are misinterpreting religious text x, I can't help but think they are in no position to make that judgement fairly unless they have their own sense of ethics that overrides the ethics fed to them by their religion. Their view is simply another interpretation of their texts on the broad scale of interpretations of their religious texts.

If their ethics are therefore not derived from their religion, seems like a large chunk of the utility of their religion is an illusion. They are not good or better people because of their religion, their ethical foundation is already formed inside them regardless of what religion they pledge membership to.
Maybe most Americans are peaceful, but until they recognize and destroy their growing military-industrialist cancer they must be held responsible.
> Also, it stinks that Apple has nailed iOS that shut that even as a knowledgeable user you are not able to bypass it.

I agree with that feeling wrong but consider it from the perspective of anyone who cares about security. We live in a world where millions of people have fallen for attacks which required them to type in their admin password and okay a software install, open the web console and paste JavaScript in to compromise their own account (see e.g. https://www.facebook.com/help/246962205475854), install custom Android apps which then exfiltrate data or attempt local exploits, etc.

Apple chose not to allow that for iOS to ban that class of attacks outright. I've reconsidered my previous cynical conclusion that this was just to boost the app store profits based on the number of people I've heard mention using an iPad because they don't have to worry about installing programs; now I think the real profit comes from the trust in the platform – you need an awful lot of $.30 app profits to balance out a single device purchase.

I'm not enthusiastic about heading into the no-user-serviceable-parts world but it's not like the traditional PC model has worked out well when the majority of non-technical users has some level of dread/acceptance that they'll make a mistake and be compromised.
Nice. I've been using a Ben Nanonote () for the past few years. It's a nice open hacking platform, not very powerful but very open and tweakable.

() http://en.qi-hardware.com/wiki/Ben_NanoNote
To be clear it's not the privatization that I'm hot for, it's the cheaper provision of more transit service. That's just one narrative that I think might be compelling the traditional transit opposition. And of course privatization isn't a foregone conclusion there either. Google could simply sell to transit agencies. There are other aspects of fleet management that they might simply not want to get into.
Interactive Data Journalism: Take a Ride on the M29 Bus Through Berlin
Fragmentation still continues to increase; see the recent systemd debacle and the ALSA vs Pulseaudio farce.

A veritable shitfest of useless and downright poisonous changes that alienate users and non-core developers.

"Oh, you have this thing that works perfectly? Well, here's a shitty idea with a shoddy execution that is the new standard. It supports this feature that 1 percent of users like and no longer supports this other feature that 99 percent of users actually care about."
In languages where they are exceptions and are not returned, but thrown and require special syntax to handle.
>> I think no religion preaches violence, including Islam.

Then you can't have read the bible very well, let alone any other holy texts.
I'm effectively arguing that Muslims are highly offended because we have the liberty to be so for this case.

Yet that doesn't qualify as enough to hurt someone, and that is why I said both.
Bad ideas deserve to be mocked.
I think that the situation is a bit more complicated than you depict. Perhaps monotheism was difficult for Japanese to conceive of, but Shinto and Buddhism have played a large role in Japanese history, including that of violence.

Zen and World War 2: http://en.wikipedia.org/wiki/Zen_at_War

Warrior Monks burning down other sects' temples: http://en.wikipedia.org/wiki/S%C5%8Dhei

Persecution and martyrdom of Christians: http://en.wikipedia.org/wiki/Martyrs_of_Japan

As to where these religious tendencies go in modern Japan, there are a number of things to think about (consider their celebrities are literally called "idols").

Confucius might not have said much about the Sky, but he constantly emphasized the importance of the Rites.
I think this is pretty neat, and I would have loved this 10 years ago. I now already have a handheld Linux terminal, it's called an Android smartphone.
In addition to that their corporate culture became too intense and naturally it resulted in some staff becoming deluded. Many people want to work for Google, but not everyone. Maybe not even the majority of engineers.
From my personal understanding of the issue , the law forbidding depictions of Mohammed applies ONLY TO MUSLIMS. The purpose was that Islam is dead against the idea of idol worship as that was one of the chief causes of disunity and warring among the various tribal factions of Mecca.

So if somebody else makes a cartoon depiction of Mohammed , Islam doesn't have anything to say about that.

Every other religion has been subjected to a lot of ridicule and hate ever since the enlightenment. European societies have accepted that religion should play no role in public life but Islamic societies are only slowly coming around to this idea.

The chief stumbling block to the progress of muslims is the regressive ideologies of the Saudi royals who use their oil billions to export their intolerant nonsense all over the world. It is they who are most interested in strengthening the notion that Islam and Democracy are fundamentally incompatible with each other because otherwise their subjects would question their own authority.

They justify their repression by conflating their authority with the rule of Islam , a trick which their subjects are increasingly realising because of which , they recently declared atheism as a crime equivalent to terrorism.

I live as a Muslim here in India and I'm glad I was born in India and not in some back-asswards country like Saudi Arabia. It is only in a democratic country like India are ALL muslims safe. Try being a Shia in Pakistan or Saudi Arabia.

We don't have absolute freedom of speech here , but we do have the power to question authority. Until the muslim world wakes up to the necessity of this , they won't enter the 21st century.

I'm a closet atheist but this rising tide of Islamophobia is making life difficult for all of us. Both sides need to work something out or else it's going to be a wild ride.
Scala makes the distinction clear by having the difference between "=" and "<-" (or "←"); the former for something guaranteed to succeed, the latter for a possible error. This is wonderful; it's obvious enough that you see it (and the compiler catches you if you get it wrong), so when an error happens you can immediately see which functions might be causing it and which ones can't be. But you don't have to write a bunch of identical lines; one or two characters are enough for something this common. And you can reuse the same syntax for other error-like contexts, rather than having syntax for this one piece of functionality that's special-cased in your language and no way to handle similar cases (e.g. audit logging).
Good point - and I think while you're right in saying "but you shouldn't" there are exceptions. I've done this a couple of times, only if two users made the exact same point, one a while before another. Maybe you'd argue I shouldn't have upvoted one and downvoted another as unfair karma wise to the later poster, but my decision to do so was based on improving where the comments are positioned (readers don't need to see the same view twice high up), not based on rewarding or punishing users.
> Yet, if someone does want to amuse himself or exercise his liberty knowing that it is something that hurts us, we simply have to ignore him. Things should not go further than that.

I have heard this a few time since the attacks on Charlie, and that's very nice to hear. I believe that this was also the point made by Charlie with their first cover on Muhamad (which shows Muhamad saying, roughly « Having stupid followers is harsh. » in reaction to attacks on another newspaper) I wonder how it happens that some Muslems apparently are not aware of this. I thought that, for a Muslim, learning High Arabic and reading Al'Quran was a religious duty. Am I wrong? Or is it that the text of Al'Quran is so complex that it takes a sufficient degree of intelligence to process it? Or is it that there are completely different branches and interpretations in Islam that just happen to share the same name?

By the way, I have read the stories of Nasreddin Hoca, and they really don't sound like satire to me, more like children-level not-religious-at-all fun. Did I miss some specifically satiric ones?
Haiti Earthquake: Tech Helps Rebuild
I think the point was, most people like the OPs parents just use their computers for web browsing. And all of today's best web browsers run on linux.

I helped my parents switch to linux mint, and it's been fairly successful.
Well, for me there is a discontinuity between religion in abrahamic sense and football, rock music, and even buddhism. While the former obviously covers what might be a kind of universal religious instinct, it does much much more. For instance, I don't think believing in God is the same as believing in the existence of ghosts, or in immaterial spirits. It should even be the same verb. A man of faith is not only believing in the existence of God, and that His words are in a Book, he is also his whole life a consequence of this belief. If you really believe in God, you should be working very hard to be a Saint. Every second of your life you are not climbing this path is a misstep.

In the Far East religions, you have most pieces of the jigsaw present: mysticism, the Sacred, priests, monks, prayers, meditation, afterlife, etc. But I think the central piece of a unique almighty exclusive God is missing, and then the result is completely different.

There is also this theory that the Far East did not have a powerful scientific revolution because of this missing piece: Without a God who created everything, there is less incentive to believe in a unique ordering of things (the Law of physics) and to try to discover it.

And no, Confucius is not a prophet, he made no miracles, he did not announce anything. He was just a failed political advisor who became the teacher of a few disciples. However, he proposed a very rational and revolutionary way of life, under the disguise of restoring the ancient Way. He also happen to be (along with Jesus and maybe Mohammad) the man who influenced the most the lives of most other humans.
Show HN: Functional music framework in Swift
You should take it one step further! Add some interesting information to each prison, especially if it is one lead by a private company, and, most important, the actual profit.

Then in the next step add some charts, user login, connect to a payment service and make it a really cool prison investment exchange! Maybe you could issue some prisoncoins based on the profit numbers. Of course do not forget to publish your own javascript framework that evolved while building it...

However cynical this can get, I doubt that most people will understand that the US model of 'society' is deeply br0ken.

To add something useful: a collaborative data collection of human right violations like e.g torture might be a good tool for triggering a positive change. I am sure there are many other issues that could be attached to the basic gis data collection [1]

Please crowdfund this, so it can grow.

[1] http://www.prisonersofthecensus.org/data/
I was asked by HR and was told that its around 70k. How should I respond to question like this in the future?
Tell the FEC Not to Amp Up Internet Regulations
Mine is lying around, not much used for the past years (somehow I can't get it to run a debian image from SD, so I'm stuck with openwrt... Missing some interesting packages then). What do you use it for?
To offend him is to offend me. The same way, someone would offend you by offending your family.
Unlocked, Dual SIM Android Smartphone with Tor
The depiction of the Arab terrorists in that film was intentionally shallow and not particularly focused on Islam; the worst message you can get from it is 'Muslims are dumb terrorists' which, while hurtful, is nowhere near ridiculing religion to the same degree as Book of Mormon.
Would you trust something like this?
(article author here) I very much agree with this point of view. The most important concern is a developer who thinks and writes clearly, irrespective of style or programming paradigm.

That said, I find FP easier to reason about and comprehend, but that is just one man's opinion. I also find it more fun.

The "bad bet" I was referring to was that you can make JS impersonate Java. That strikes me as a losing proposition. Sugaring up prototype inheritance to look like class-based inheritance just muddies the water.
That won't stop the bad guys from making those tools while the good guys don't, because they are afraid their tools will be used by the bad guys.

Ignorance is not a good defense strategy.