Actually, memory and the perception of direction of time are fixed.
So you know that entropy in the universe is always increasing.
You also know that in order to create memory, one must use energy to record that memory. This can be rearranging magnetic tape from random state to an ordered state, or rearranging your neurons to for memory. Any action that creates memory (or reduce local entropy) uses energy and thus increase global entropy.
Ok, so, in order to remember the past, your perception of time must be moving in the direction of increasing entropy.
Now imagine the direction of time is reversed, and think about what you'd remember going backwards in time.
All common programming languages are based on English, but are really their own languages.
For example, here is a programming blog post in Russian with some Java code mixed in. You don't have to understand Russian to "get" the joke, but you do have to speak Java.
The "confusing" wording of the 2nd Amendment is due to the our modern understanding of the terms "militia", and "bear arms".
When the US Constitution was drafted, the founders wanted to not have a standing army. Read that again. No standing army.
They thought that with a standing army, the president will engage in unnecessary foreign wars (how prophetic they were).
But they did realize that country will need an army every now and then, like they did with the Revolution. So how to do this without having a standing army? Local and national militias. They expected that when an army was needed, they would raise it. Citizens will bring their own guns and form a fighting force. Further more, disarming of the colonialists by the British was their attempt to prevent this, and was a sensitive topic to the new US. To the founders, citizens keeping arms so that they could fight wars in time of need, and not having a standing army was a win-win. For a while it worked fine, until the War of 1812 when it was clear that a professional standing army is needed to fight other standing armies.
So, with this understanding of the founders' desire to not have a standing army, but rather a citizen-soldier that can be called upon in times of need, the wording of the 2nd Amendment should make more sense.
Ever since Steve Jobs returned to Apple had not been a "computer" company. It never competed directly with Dell or HP or IBM, unlike decades past. The "genius" of Steve Jobs was recognizing that in order for Apple to stay relevant, they have to become a "luxury computer" company. Making computing devices of status and beauty, and maintaining high margins on smaller volumes.
Now, if you keep this in mind, the whole notion of "drop in market share" changes. Apple doesn't care about gaining market share. Toyota cares about becoming the number 1 car maker, Lexus doesn't. Lexus only cares about market share *in their segment*, among other luxury car makers. And guess what, there are no other "luxury computer" companies. Apple in essence is their own market share.
Another way to put it is, even if Apple captures only 10% of the mobile market, they'll have the "luxury" 10%, which is the most profitable. And there are (and will be) a lot more people who can afford "luxury computing" in the next 10 years.
Unless you want the special features of other file systems (say ZFS), the default (ext3 or ext4) should be fine. They are capable of handling high I/O loads.
If you want even more I/O performance, then use SSDs.
Most of programming debate that circle around IDE/Static Types seems to have one common cause: The scale of the programming in question.
Projects that needs in order of 10K lines of code really benefit from simple tools. The code size is small enough that you can manage it without using any tools at all. No type checking, no IDE, little documentation.
Projects that need in order of 100K lines of code or more really benefit from complex tools--better refactoring (not just variable renaming, but things like deriving interfaces and abstract classes), instant type checking, discipline in consistency, etc.
It's the difference between building a house vs building a 10 story building. This article is like someone who's only built houses wonders why a 20 story buildng need a team of inspection engineers with CAD printouts.
I dabbled with Debian 2.1. I used Windows, mostly, but kept trying to learn unix with it.
Then I found a nice book on FreeBSD (Greg Lehey) which taught me a lot about unix. So I ran FreeBSD on a home server from 3 - 6 series. I dabbled with Debian, loved the packaging system, but still couldn't give up Windows.
Then I got tired of build-world-ing on FreeBSD, and tried Ubuntu around 5.x. It had everything I needed, so I used that until Ubuntu 10.x. Ran it everywhere.
Then Unutty came about. It was so awful I tried Windows. And it was pretty good! I missed apt-get, but it was fine for home use, and at work I used Ubuntu 10.04 (gnome 2) until mid 2012. I hated Ubuntu 11 and 12 with a passion, until I tried Kubuntu 12. Ah, finally, a sane desktop system that doesn't hide my scroll bars.
So now I use Kubuntu for work/coding, Windows for home stuff, and Debian for servers.
There is general misunderstanding of what "accounting" means.
There are three things involved in accounting: 1. Book keeping - keeping track of your expenses, inventory, invoicing, cash flow, and other data. 2. Business accounting - using #1 above to generate reports that give insight into how well the business is running, plan for growth, reduce waste, etc. 3. Tax accounting - Using #1 and #2 to calculate how much you owe in taxes, and how much tax credits are due.
Many businesses are small enough that they can't (or won't) pay someone to do #1 and #2, and chooses to use a software or spreadsheets.
First of all, I've been using GnuCash for my personal finances for 10 years now, and I'm very happy with it. It taught me double entry book keeping, and basic accounting concepts that I found useful in other situations.
Having said that, I would not recommend GnuCash for your business because: 1. You will need to share your data with your accountant, and they understand QuickBooks or PeachTree only. 2. GnuCash's business functions (invoicing, inventory, paychecks for your employees, loans, etc) are woefully inadequate. 3. GnuCash's reporting functions are inadequate.
I would say go with PeachTree, and support open source software in some other way (say donating some of your profits).
I was never a KDE fan, until Gnome3/Unity was forced down my throat. I stuck with Ubuntu 10.04 LTS as long as I could. KDE maked ubuntu (12.04 LTS) usable for me again.
Except he managed to shoot 79 people within the span of a couple minutes. Do you think that is even remotely possible with a regular hunting rifle?
Remember the guy in Norway who killed 69 people? He used a Mini-14, a hunting rifle he purchased with a permit to "hunt deer."
When the California's assault weapons ban, which is the most stringent in the US, was being drafted, they could not figure out ways to ban the Mini-14.
But personally, I'd be willing to have stricter licensing requirements, gun registration, background checks, and limits on clip size to save tens of thousands of lives a year.
So would I, *if* these restrictions actually saved "tens of thousands" of lives.
California has all of those things, plus a mandatory waiting period, assault weapons ban, additional state background check that include mental health status, limitations on model of guns you can purchase, a bullet forensic fingerprinting, restriction on sales of ammunition, etc etc. Brady campaign calls CA a model on gun laws for everyone else to follow.
So, where does CA in per capita gun violence statistics?
Smack in the middle of all other states.
If strict gun control is no more effective than no gun control at reducing gun violence, then I don't see how more gun control will result in additional reduction in violence. What has actually been shown to reduce gun violence is social services, psychological services, and better economic opportunity. So why not work on those first?
US was (is) the major innovator of computer technology, and her influence in the global "culture" of computers will be felt for a long time. People stopped trying to translate terms like "internet" and "http" a long time ago, and new computer terms appear as English first, even if the inventor is a non-English speaker.
This won't dissuade some misguided people, though. You just hope them to disappear quickly.
It is hard to spend money on infrastructure (*any* infrastructure) in the US. I imagine most of government revenue will be eaten up by tax cuts for the rich and for programs for retirees who vote. Perhaps we can figure out a corporate sponsored infrastructure improvement program (say privately owned bridges, or paying for highway segments for rights to display ads there). I'm not holding my breath.
I have been remapping caps lock to ctrl for years, and it's really nice. Having it (capslock/ctrl) be replaced by home/end would be a disaster for me.
Actually, memory and the perception of direction of time are fixed.
So you know that entropy in the universe is always increasing.
You also know that in order to create memory, one must use energy to record that memory. This can be rearranging magnetic tape from random state to an ordered state, or rearranging your neurons to for memory. Any action that creates memory (or reduce local entropy) uses energy and thus increase global entropy.
Ok, so, in order to remember the past, your perception of time must be moving in the direction of increasing entropy.
Now imagine the direction of time is reversed, and think about what you'd remember going backwards in time.
Why are we so obsessed with fighting?
1. Because we (the US) did not become the dominant country in the world by technology and innovation alone.
2. Also because we (the human species) did not become the dominant species on the planet by technology and innovation alone.
unless you're Apple (willing to sacrifice one generation of customers for another)
This is seems actually the best way to fight innovator's dilemma.
I guess you haven't seen these:
https://squareup.com/register/hardware
I think tablets will replace most desktops/laptops in 20 years.
All common programming languages are based on English, but are really their own languages.
For example, here is a programming blog post in Russian with some Java code mixed in. You don't have to understand Russian to "get" the joke, but you do have to speak Java.
http://habrahabr.ru/post/153225/
The "confusing" wording of the 2nd Amendment is due to the our modern understanding of the terms "militia", and "bear arms".
When the US Constitution was drafted, the founders wanted to not have a standing army. Read that again. No standing army.
They thought that with a standing army, the president will engage in unnecessary foreign wars (how prophetic they were).
But they did realize that country will need an army every now and then, like they did with the Revolution. So how to do this without having a standing army? Local and national militias. They expected that when an army was needed, they would raise it. Citizens will bring their own guns and form a fighting force. Further more, disarming of the colonialists by the British was their attempt to prevent this, and was a sensitive topic to the new US. To the founders, citizens keeping arms so that they could fight wars in time of need, and not having a standing army was a win-win. For a while it worked fine, until the War of 1812 when it was clear that a professional standing army is needed to fight other standing armies.
So, with this understanding of the founders' desire to not have a standing army, but rather a citizen-soldier that can be called upon in times of need, the wording of the 2nd Amendment should make more sense.
But good luck repealing it.
Pay attention, because this is important.
Ever since Steve Jobs returned to Apple had not been a "computer" company. It never competed directly with Dell or HP or IBM, unlike decades past. The "genius" of Steve Jobs was recognizing that in order for Apple to stay relevant, they have to become a "luxury computer" company. Making computing devices of status and beauty, and maintaining high margins on smaller volumes.
Now, if you keep this in mind, the whole notion of "drop in market share" changes. Apple doesn't care about gaining market share. Toyota cares about becoming the number 1 car maker, Lexus doesn't. Lexus only cares about market share *in their segment*, among other luxury car makers. And guess what, there are no other "luxury computer" companies. Apple in essence is their own market share.
Another way to put it is, even if Apple captures only 10% of the mobile market, they'll have the "luxury" 10%, which is the most profitable. And there are (and will be) a lot more people who can afford "luxury computing" in the next 10 years.
Ok then tell me, when would be a good time to EOL support for dialup users? When they are 5% of users? 1%?
I used to care about users like you--on dial up, or huge latency, etc.
Use to. Until I realized that my ad revenue from you is basically zero.
Welcome to the capitalist web.
I knew this would happen when Google bought DejaNews, and turned usenet into "Google Groups".
Unless you want the special features of other file systems (say ZFS), the default (ext3 or ext4) should be fine. They are capable of handling high I/O loads.
If you want even more I/O performance, then use SSDs.
Dude, Sony discontinued this product 7 years ago. I'm sure you've gotten your money's worth out of it.
Think about it this way: If it died of hardware failure instead, would you be so upset? Likely not.
Most of programming debate that circle around IDE/Static Types seems to have one common cause: The scale of the programming in question.
Projects that needs in order of 10K lines of code really benefit from simple tools. The code size is small enough that you can manage it without using any tools at all. No type checking, no IDE, little documentation.
Projects that need in order of 100K lines of code or more really benefit from complex tools--better refactoring (not just variable renaming, but things like deriving interfaces and abstract classes), instant type checking, discipline in consistency, etc.
It's the difference between building a house vs building a 10 story building. This article is like someone who's only built houses wonders why a 20 story buildng need a team of inspection engineers with CAD printouts.
I get your point, but one of the reasons US has more prisoners than China is because executions are more common in China.
Facts are better than comparisons, in my book.
Well, that's nice of them. In Soviet Russia, he would simply have bee#RC@HREU
NO CARRIER
I agree.
I dabbled with Debian 2.1. I used Windows, mostly, but kept trying to learn unix with it.
Then I found a nice book on FreeBSD (Greg Lehey) which taught me a lot about unix. So I ran FreeBSD on a home server from 3 - 6 series. I dabbled with Debian, loved the packaging system, but still couldn't give up Windows.
Then I got tired of build-world-ing on FreeBSD, and tried Ubuntu around 5.x. It had everything I needed, so I used that until Ubuntu 10.x. Ran it everywhere.
Then Unutty came about. It was so awful I tried Windows. And it was pretty good! I missed apt-get, but it was fine for home use, and at work I used Ubuntu 10.04 (gnome 2) until mid 2012. I hated Ubuntu 11 and 12 with a passion, until I tried Kubuntu 12. Ah, finally, a sane desktop system that doesn't hide my scroll bars.
So now I use Kubuntu for work/coding, Windows for home stuff, and Debian for servers.
life is good.
There is general misunderstanding of what "accounting" means.
There are three things involved in accounting:
1. Book keeping - keeping track of your expenses, inventory, invoicing, cash flow, and other data.
2. Business accounting - using #1 above to generate reports that give insight into how well the business is running, plan for growth, reduce waste, etc.
3. Tax accounting - Using #1 and #2 to calculate how much you owe in taxes, and how much tax credits are due.
Many businesses are small enough that they can't (or won't) pay someone to do #1 and #2, and chooses to use a software or spreadsheets.
First of all, I've been using GnuCash for my personal finances for 10 years now, and I'm very happy with it. It taught me double entry book keeping, and basic accounting concepts that I found useful in other situations.
Having said that, I would not recommend GnuCash for your business because:
1. You will need to share your data with your accountant, and they understand QuickBooks or PeachTree only.
2. GnuCash's business functions (invoicing, inventory, paychecks for your employees, loans, etc) are woefully inadequate.
3. GnuCash's reporting functions are inadequate.
I would say go with PeachTree, and support open source software in some other way (say donating some of your profits).
Good luck
I was never a KDE fan, until Gnome3/Unity was forced down my throat. I stuck with Ubuntu 10.04 LTS as long as I could. KDE maked ubuntu (12.04 LTS) usable for me again.
Except he managed to shoot 79 people within the span of a couple minutes. Do you think that is even remotely possible with a regular hunting rifle?
Remember the guy in Norway who killed 69 people? He used a Mini-14, a hunting rifle he purchased with a permit to "hunt deer."
When the California's assault weapons ban, which is the most stringent in the US, was being drafted, they could not figure out ways to ban the Mini-14.
But personally, I'd be willing to have stricter licensing requirements, gun registration, background checks, and limits on clip size to save tens of thousands of lives a year.
So would I, *if* these restrictions actually saved "tens of thousands" of lives.
California has all of those things, plus a mandatory waiting period, assault weapons ban, additional state background check that include mental health status, limitations on model of guns you can purchase, a bullet forensic fingerprinting, restriction on sales of ammunition, etc etc. Brady campaign calls CA a model on gun laws for everyone else to follow.
So, where does CA in per capita gun violence statistics?
Smack in the middle of all other states.
If strict gun control is no more effective than no gun control at reducing gun violence, then I don't see how more gun control will result in additional reduction in violence. What has actually been shown to reduce gun violence is social services, psychological services, and better economic opportunity. So why not work on those first?
It won't hurt the kid to learn some more English.
Bingo. You win slashdot today.
US was (is) the major innovator of computer technology, and her influence in the global "culture" of computers will be felt for a long time. People stopped trying to translate terms like "internet" and "http" a long time ago, and new computer terms appear as English first, even if the inventor is a non-English speaker.
This won't dissuade some misguided people, though. You just hope them to disappear quickly.
At least they have the "blink" tag right: Blinken.
From Das Blinkenlights!
It is hard to spend money on infrastructure (*any* infrastructure) in the US. I imagine most of government revenue will be eaten up by tax cuts for the rich and for programs for retirees who vote. Perhaps we can figure out a corporate sponsored infrastructure improvement program (say privately owned bridges, or paying for highway segments for rights to display ads there). I'm not holding my breath.