It was amazing. Easily the best movie I've seen in a few years, at least. I think almost everybody in the theater cried at some point.
And it only got one showing at one theater in my city, and the room was maybe 2/3 full, if that.
But I guess it didn't have any explosions, it wasn't about a sappy romance, and it didn't feature big-name actors saying witty one-liners, so it's relatively unknown.
I don't see any advantages there. grep is far more powerful than "Ctrl+f", and Eclipse's context-sensitive search functions are more powerful than that. For the last five years I've been working on a project that has several million lines of code total and has had over a dozen developers, and finding what I'm looking for is much easier when the code is separated logically into different files -- not to mention that merging in VCS is a nightmare when you've got six people all trying to edit the same file at once.
You haven't found a bug, you've found a natural consequence.
As somebody who has never used Flash, I have to say that that sounds terrifying. I feel like my code is starting to get ugly and bloated if I have more than 4,000 lines in one file. Over 10,000 lines means it's desperately in need of being cleaned up. I do mostly Java nowadays, which is a well-deserved reputation for its verbosity. One file with 400,000 lines of code in it? Wow.
Really, how could he get away with saying something like this:
eat their still, beating hearts.
That is entirely the wrong place to put a comma. How could a heart be both still and beating? If you really have to have some kind of punctuation there, "still-beating heart" would be acceptable.
The north american international auto show for example employs a few hundred. the great american motorcycle show quite a few more. Cigar afficionado
All of those are great examples of industries where sexism is not a problem.</sarcasm>
A censorship policy prohibiting women who are not fully clothed to your standard is probably what youre asking for as it applies to both booth bunnies and scantilly clad cosplayers alike.
Note that Penny Arcade does not prohibit women from dressing sexily. Cosplayers can wear whatever they want (well, as long as it falls within the normal decency guidelines). The ban is specifically on companies hiring women whose only purpose is to stand around and look pretty, because they want vendors to advertise their wares based on their quality rather than sex.
The problem is not with women who choose to wear little clothing. That's great! The problem is with companies that exploit women to draw attention to their completely unrelated merchandise.
So, let me make sure I have this right. You agree that popular opinion does not decide what truth is, and then you go on with:
Millions of people and I have chosen to believe that Jesus Christ is who he claimed to be and was proclaimed by others to be, namely God come to earth in human form.
Didn't we just agree that just because something is popular doesn't mean it's true? Don't say, "Millions of people" as though it lends any strength to your arugments, especially when there are billions more who disagree with you.
Anyway, I'm going to go with option 2, self-deceived. The fact that things are written in a book that is thousands of years old does not make them true. The Pyramid Texts, the Theogony, the Vedic scriptures, the Tao Te Ching, and the Kojiki are all ancient religious texts that still exist today, and several of them are older than the Christian Bible -- what reason is there to believe that they are wrong and the Bible is not just a collection of folk tales? Note that quoting from the Bible does not prove anything to somebody who does not already believe it.
Fortunately, popular opinion does not decide what the truth is. What am I in the minority of in human history, anyway? If we're looking at all humans who have ever lived, no religion can claim to be a majority. Even within large, organized religions that rally together under a single label, there is considerable disagreement over what happens to a person after death. There has never been a majority consensus on the subject.
Also, you may change your mind when you are actually faced with death. Many people who believe like you very much think about it when death actually is imminent.
No, that's unlikely and also not true. Here'ssomereadingmaterial. I'll give you the short version: facing death typically only reinforces somebody's existing beliefs. Also, even if somebody does change their beliefs when they are scared and irrational, that does not mean their previous beliefs are wrong -- people frequently make poor decisions when scared and irrational. Also, you're really just reiterating the old "no atheists in foxholes" statement, which is insulting, condescending, and false.
The problem with this is that there is no proof for it; believing it makes you feel good, but just because believing something makes you feel good does not mean it is true. There are many different religions all over the world that all have completely different postulations about what happens after you die: Buddhism, Hinduism, Wicca, Judaism... all of them are completely different, and all of them offer the same amount of proof.
I prefer to reject all of the baseless conjecture and accept that I simply do not know what happens to human consciousness after death.
No, the only thing you need to be a "true" atheist is lack of belief in deities. I'm not sure why you think there's some other qualifier on that.
Of course, you have to consider that most of the atheists you see on the internet live in a society that is controlled almost entirely by adherents of one particular religion, and many of them are doing their best to create laws that enforce their religious beliefs. When atheists try to stop them from doing that, they get branded as "anti-religion," but I think it's fairly understandable that they don't want to be bound to one particular religion's beliefs.
I'm trying to understand why setting up a script to echo a clock synced to an international time server (using timed) is an unacceptable fix.
Well, there's two issues here. One is that due to latency, any time you echo from your server to the end user will be inaccurate. Under ideal circumstances it might only be off by 100 ms, but for users on slower connections who are far away or are on slow computers, it could easily end up being off by several seconds. If the user's web browser unexpectedly slows down or there's a spike in network traffic at the same time that you're trying to sync the clock, the difference can potentially be over 30 seconds. You can try to account for the latency, but then you're basically reimplementing NTP, and trust me, you don't want to do that.
The second issue is keeping the clock up to date. There are two ways of doing this; one is to take the base time you retrieved when first initializing the clock (which is already inaccurate) and set up a timer that increments it periodically. Over time this is just going to introduce more inaccuracy into the displayed time, as Javascript's timers are not exactly known for their precision. Alternatively you could repeatedly hit the server, retrieve its time again, and update the display with that, but that will still have the aforementioned accuracy problems, and if you have a lot of users, it will significantly increase the amount of traffic you server has to handle.
The easiest solution, by far, is to tell your customers to just sync their clocks to an NTP server. If you don't trust them, you could implement a little script that would compare their clock time with your server's clock time and display a warning if their clock is significantly different.
The funny thing here is that consoles nowadays are more open than they've ever been. Prior to the PS3/360/Wii generation, if you wanted to develop for a console, the manufacturers would usually require that you be an actual business, have a physical office, and pay tens of thousands of dollars for special development kits. Even if you could do that, publishing a game was even harder, because you had to secure a contract with one of the big publishers and then pay even more money to cover the costs of a physical production & distribution run.
Nowadays, all of the big console companies are pretty friendly for indie developers. Development kits are cheap enough that a couple of guys in a garage can afford them, and digital distribution makes self-publishing your game cheap and almost risk-free.
I remember that when Phantasy Star 4 came out, the game store near me was selling it for $80. After adjusting for inflation, that'd be over $120 in 2012 dollars.
$60 is cheap for a physical copy of a new game, and you'll usually only pay that much for the big AAA releases. Games from smaller developers are often $50 or under. Stop abusing the word "criminal."
Oh, and pit bulls are fine. The problem is with people who abuse them, not the breed. No amount of policy about killing specific breeds is going to stop people from abusing dogs.
No, that means it's always going to be "listening", and that your command is fucking redundant.
However, his point is that if it can listen to and process your voice, that means that even when the console is "off," the Kinect is receiving power and processing input. Are you sure the camera is really off?
Your 3rd party client will keep working fine. I can't believe Slashdot is actually using an article written by a Microsoft shill as a source.
Google is ending XMPP federation support, which means that 3rd party XMPP servers will not be able to communicate with Hangouts users. This is NOT the same as dropping client support. XMPP clients will, at least for the foreseeable future, still be able to connect.
There's no guarantee that Google won't drop XMPP client support in the future, of course, but that's not what the current news is about at all.
Openfire is a fantastic open source XMPP server, so virtually every third-party messaging client (like Pidgin) can connect to it. It's also easy to set it up to federate server-to-server communications, so your friends can run their own servers if they really want to, although if this is a fairly small group of people using it, you're really better off just setting up a single server for everybody.
To be fair, all of those will cost you at least $300 if you don't want a contract with a cell phone carrier. It'll be more than that over time if you do sign up for a contract. That's not including a controller. The Ouya is $100 and comes with a controller. So... that's a pretty big advantage.
The Ouya also has ethernet and full-size USB and HDMI ports, which are very nice to have. You can also root it without voiding your warranty, unlike any of the above phones if you're on a contract.
But sure, if you've already got one of those phones, a compatible controller, any cables you need, don't mind walking over to the TV and hooking everything up, rendering your phone unusable as a phone while it's function as a game console, and don't mind being subject to your carrier's whims, then an Ouya might not have a lot of appeal for you.
Hm... their low-end prices are pretty good, although they only advertise "one CPU" with no indication of how fast that CPU is. And, to be fair, their data center is in Germany, which I've got a 133 ms ping to, as opposed to the 10 ms ping I have to Linode's data centers. I think I'll stick with Linode for now, but I'll keep them in mind to recommend to friends for whom $20/month is too expensive.
Out of curiosity, who were you recommended? I've got a Linode (1 GB RAM, 8 cores, $20/month) that I use as a small personal server. It's more than powerful enough for my needs, but I shopped around a little bit, and EC2 and Rackspace's low-end offerings were both more expensive than Linode's.
Of course, I've also been pretty happy with Linode's security so far. Note that the summary is wrong; so far there's no reason to believe that any credit card info was leaked, and at worst password hashes were leaked, but not clear passwords.
For what it's worth, my personal mail server is an Athlon X2 3800+, still running Ubuntu 8.04.4 LTS. Pretty old by today's standards. I've got a dovecot server offering IMAP access and a Roundcube webmail server on it. My inbox has about 25,000 messages in it, and there are e-mails in there that go back to 2007.
Doing a search by sender took maybe 1 or 2 seconds, and the most recent e-mails came up right away since they're sorted by date.
I understand many don't like the learning curve of Swing
I've always thought that Swing's learning curve was pretty easy compared to other GUI toolkits. I've got some experience Win32 MFC, wxWidgets, Qt, GTK, Ext JS, Carbon, and Cocoa, and honestly I thought Swing was the easiest one of them to just pick up and start churning out GUIs. But, maybe that's just me. I don't consider learning curve to be an important factor when picking a toolkit unless your goal is to get newbie programmers to just crank out GUIs as fast as you can.
On the other hand, the two things I really hate about it are how it has its own look & feel -- even if you're using the "native" look & feel styles, they're still very obviously not really native GUIs -- and the fact that you need to take advantage of pixel-perfect positioning. I don't want to futz around with that; I want to just be able to drop a bunch of widgets into a window and have them look like they ought to look on that OS.
and some of the overheads (eg. TableModels)
And oh man, I wish I could punch the person who designed TableModel. It's terrible and makes me curse any time I have to make a table in a Swing GUI. Ext JS's Grid / View / Store / Model setup is so much more logical and flexible.
It was amazing. Easily the best movie I've seen in a few years, at least. I think almost everybody in the theater cried at some point.
And it only got one showing at one theater in my city, and the room was maybe 2/3 full, if that.
But I guess it didn't have any explosions, it wasn't about a sappy romance, and it didn't feature big-name actors saying witty one-liners, so it's relatively unknown.
Hollywood could definitely use a shakeup.
I don't see any advantages there. grep is far more powerful than "Ctrl+f", and Eclipse's context-sensitive search functions are more powerful than that. For the last five years I've been working on a project that has several million lines of code total and has had over a dozen developers, and finding what I'm looking for is much easier when the code is separated logically into different files -- not to mention that merging in VCS is a nightmare when you've got six people all trying to edit the same file at once.
You haven't found a bug, you've found a natural consequence.
As somebody who has never used Flash, I have to say that that sounds terrifying. I feel like my code is starting to get ugly and bloated if I have more than 4,000 lines in one file. Over 10,000 lines means it's desperately in need of being cleaned up. I do mostly Java nowadays, which is a well-deserved reputation for its verbosity. One file with 400,000 lines of code in it? Wow.
Really, how could he get away with saying something like this:
eat their still, beating hearts.
That is entirely the wrong place to put a comma. How could a heart be both still and beating? If you really have to have some kind of punctuation there, "still-beating heart" would be acceptable.
The north american international auto show for example employs a few hundred. the great american motorcycle show quite a few more. Cigar afficionado
All of those are great examples of industries where sexism is not a problem.</sarcasm>
A censorship policy prohibiting women who are not fully clothed to your standard is probably what youre asking for as it applies to both booth bunnies and scantilly clad cosplayers alike.
Note that Penny Arcade does not prohibit women from dressing sexily. Cosplayers can wear whatever they want (well, as long as it falls within the normal decency guidelines). The ban is specifically on companies hiring women whose only purpose is to stand around and look pretty, because they want vendors to advertise their wares based on their quality rather than sex.
The problem is not with women who choose to wear little clothing. That's great! The problem is with companies that exploit women to draw attention to their completely unrelated merchandise.
So, let me make sure I have this right. You agree that popular opinion does not decide what truth is, and then you go on with:
Millions of people and I have chosen to believe that Jesus Christ is who he claimed to be and was proclaimed by others to be, namely God come to earth in human form.
Didn't we just agree that just because something is popular doesn't mean it's true? Don't say, "Millions of people" as though it lends any strength to your arugments, especially when there are billions more who disagree with you.
Anyway, I'm going to go with option 2, self-deceived. The fact that things are written in a book that is thousands of years old does not make them true. The Pyramid Texts, the Theogony, the Vedic scriptures, the Tao Te Ching, and the Kojiki are all ancient religious texts that still exist today, and several of them are older than the Christian Bible -- what reason is there to believe that they are wrong and the Bible is not just a collection of folk tales? Note that quoting from the Bible does not prove anything to somebody who does not already believe it.
Fortunately, popular opinion does not decide what the truth is. What am I in the minority of in human history, anyway? If we're looking at all humans who have ever lived, no religion can claim to be a majority. Even within large, organized religions that rally together under a single label, there is considerable disagreement over what happens to a person after death. There has never been a majority consensus on the subject.
Also, you may change your mind when you are actually faced with death. Many people who believe like you very much think about it when death actually is imminent.
No, that's unlikely and also not true.
Here's some reading material.
I'll give you the short version: facing death typically only reinforces somebody's existing beliefs. Also, even if somebody does change their beliefs when they are scared and irrational, that does not mean their previous beliefs are wrong -- people frequently make poor decisions when scared and irrational. Also, you're really just reiterating the old "no atheists in foxholes" statement, which is insulting, condescending, and false.
The problem with this is that there is no proof for it; believing it makes you feel good, but just because believing something makes you feel good does not mean it is true. There are many different religions all over the world that all have completely different postulations about what happens after you die: Buddhism, Hinduism, Wicca, Judaism... all of them are completely different, and all of them offer the same amount of proof.
I prefer to reject all of the baseless conjecture and accept that I simply do not know what happens to human consciousness after death.
No, the only thing you need to be a "true" atheist is lack of belief in deities. I'm not sure why you think there's some other qualifier on that.
Of course, you have to consider that most of the atheists you see on the internet live in a society that is controlled almost entirely by adherents of one particular religion, and many of them are doing their best to create laws that enforce their religious beliefs. When atheists try to stop them from doing that, they get branded as "anti-religion," but I think it's fairly understandable that they don't want to be bound to one particular religion's beliefs.
I'm impressed at how many people here on /. you managed to get with that. Good job!
I'm trying to understand why setting up a script to echo a clock synced to an international time server (using timed) is an unacceptable fix.
Well, there's two issues here. One is that due to latency, any time you echo from your server to the end user will be inaccurate. Under ideal circumstances it might only be off by 100 ms, but for users on slower connections who are far away or are on slow computers, it could easily end up being off by several seconds. If the user's web browser unexpectedly slows down or there's a spike in network traffic at the same time that you're trying to sync the clock, the difference can potentially be over 30 seconds. You can try to account for the latency, but then you're basically reimplementing NTP, and trust me, you don't want to do that.
The second issue is keeping the clock up to date. There are two ways of doing this; one is to take the base time you retrieved when first initializing the clock (which is already inaccurate) and set up a timer that increments it periodically. Over time this is just going to introduce more inaccuracy into the displayed time, as Javascript's timers are not exactly known for their precision. Alternatively you could repeatedly hit the server, retrieve its time again, and update the display with that, but that will still have the aforementioned accuracy problems, and if you have a lot of users, it will significantly increase the amount of traffic you server has to handle.
The easiest solution, by far, is to tell your customers to just sync their clocks to an NTP server. If you don't trust them, you could implement a little script that would compare their clock time with your server's clock time and display a warning if their clock is significantly different.
The funny thing here is that consoles nowadays are more open than they've ever been. Prior to the PS3/360/Wii generation, if you wanted to develop for a console, the manufacturers would usually require that you be an actual business, have a physical office, and pay tens of thousands of dollars for special development kits. Even if you could do that, publishing a game was even harder, because you had to secure a contract with one of the big publishers and then pay even more money to cover the costs of a physical production & distribution run.
Nowadays, all of the big console companies are pretty friendly for indie developers. Development kits are cheap enough that a couple of guys in a garage can afford them, and digital distribution makes self-publishing your game cheap and almost risk-free.
I remember that when Phantasy Star 4 came out, the game store near me was selling it for $80. After adjusting for inflation, that'd be over $120 in 2012 dollars.
$60 is cheap for a physical copy of a new game, and you'll usually only pay that much for the big AAA releases. Games from smaller developers are often $50 or under. Stop abusing the word "criminal."
I can find no example of PETA endorsing the killing of dogs based on breed.
I don't think you looked very hard. You are amazingly apologetic for them, considering that they openly support the euthanasia and banning of breeding pit bulls. Come on, that was like the third link I found on Google.
Oh, and pit bulls are fine. The problem is with people who abuse them, not the breed. No amount of policy about killing specific breeds is going to stop people from abusing dogs.
Switch back to the classic discussion system. It still works just fine.
No, that means it's always going to be "listening", and that your command is fucking redundant.
However, his point is that if it can listen to and process your voice, that means that even when the console is "off," the Kinect is receiving power and processing input. Are you sure the camera is really off?
Your 3rd party client will keep working fine. I can't believe Slashdot is actually using an article written by a Microsoft shill as a source.
Google is ending XMPP federation support, which means that 3rd party XMPP servers will not be able to communicate with Hangouts users. This is NOT the same as dropping client support. XMPP clients will, at least for the foreseeable future, still be able to connect.
There's no guarantee that Google won't drop XMPP client support in the future, of course, but that's not what the current news is about at all.
Openfire is a fantastic open source XMPP server, so virtually every third-party messaging client (like Pidgin) can connect to it. It's also easy to set it up to federate server-to-server communications, so your friends can run their own servers if they really want to, although if this is a fairly small group of people using it, you're really better off just setting up a single server for everybody.
These good Muslims were only doing what their religion commands them to do.
So if we're going to go around and generalize people based on their religion, how is Christianity any different?
To be fair, all of those will cost you at least $300 if you don't want a contract with a cell phone carrier. It'll be more than that over time if you do sign up for a contract. That's not including a controller. The Ouya is $100 and comes with a controller. So... that's a pretty big advantage.
The Ouya also has ethernet and full-size USB and HDMI ports, which are very nice to have. You can also root it without voiding your warranty, unlike any of the above phones if you're on a contract.
But sure, if you've already got one of those phones, a compatible controller, any cables you need, don't mind walking over to the TV and hooking everything up, rendering your phone unusable as a phone while it's function as a game console, and don't mind being subject to your carrier's whims, then an Ouya might not have a lot of appeal for you.
Hm... their low-end prices are pretty good, although they only advertise "one CPU" with no indication of how fast that CPU is. And, to be fair, their data center is in Germany, which I've got a 133 ms ping to, as opposed to the 10 ms ping I have to Linode's data centers. I think I'll stick with Linode for now, but I'll keep them in mind to recommend to friends for whom $20/month is too expensive.
Out of curiosity, who were you recommended? I've got a Linode (1 GB RAM, 8 cores, $20/month) that I use as a small personal server. It's more than powerful enough for my needs, but I shopped around a little bit, and EC2 and Rackspace's low-end offerings were both more expensive than Linode's.
Of course, I've also been pretty happy with Linode's security so far. Note that the summary is wrong; so far there's no reason to believe that any credit card info was leaked, and at worst password hashes were leaked, but not clear passwords.
For what it's worth, my personal mail server is an Athlon X2 3800+, still running Ubuntu 8.04.4 LTS. Pretty old by today's standards. I've got a dovecot server offering IMAP access and a Roundcube webmail server on it. My inbox has about 25,000 messages in it, and there are e-mails in there that go back to 2007.
Doing a search by sender took maybe 1 or 2 seconds, and the most recent e-mails came up right away since they're sorted by date.
No, combat maneuver bonus.
I understand many don't like the learning curve of Swing
I've always thought that Swing's learning curve was pretty easy compared to other GUI toolkits. I've got some experience Win32 MFC, wxWidgets, Qt, GTK, Ext JS, Carbon, and Cocoa, and honestly I thought Swing was the easiest one of them to just pick up and start churning out GUIs. But, maybe that's just me. I don't consider learning curve to be an important factor when picking a toolkit unless your goal is to get newbie programmers to just crank out GUIs as fast as you can.
On the other hand, the two things I really hate about it are how it has its own look & feel -- even if you're using the "native" look & feel styles, they're still very obviously not really native GUIs -- and the fact that you need to take advantage of pixel-perfect positioning. I don't want to futz around with that; I want to just be able to drop a bunch of widgets into a window and have them look like they ought to look on that OS.
and some of the overheads (eg. TableModels)
And oh man, I wish I could punch the person who designed TableModel. It's terrible and makes me curse any time I have to make a table in a Swing GUI. Ext JS's Grid / View / Store / Model setup is so much more logical and flexible.