Fantastic points. I was about to type something along the same lines when I saw your reply. You said it much better than I could have.
560 karma · joined November 5, 2013
Fantastic points. I was about to type something along the same lines when I saw your reply. You said it much better than I could have.
You have a time on this earth. When it is up, you make way for new generations. What is atrocious about it? What is atrocious and vile is the longing of some people for living indefinitely. We have a name for things that does not die and multiply uncontrollably. Cancer. Human beings are already cancerous in nature by their disregard/disrespect for everything that has been given by nature. Now you want to perpetuate that indefinitely by not dying?
>Just because it seems inevitable, we should not make it socially acceptable to give up and view death as anything but the wickedness it is.
Socially acceptable? Death? You put it as some kind of social custom that we obediently follow.
>People spin death to be a positive, often under some guise of Deep Wisdom.
Deep wisdom? How much wisdom do you need to see that the resources are limited? Human beings have no right to even want to live indefinitely until they have figured out how to live the limited time we got here without fighting and killing each other, how to live and expand without reckless destruction of nature/environment, how to expand life to other worlds, planets etc etc.
65 years and Two World Wars later...
This quote [1] from the movie 'The Third man' might be relevant.
>in Italy for 30 years under the Borgias they had warfare, terror, murder, and bloodshed, but they produced Michelangelo, Leonardo da Vinci, and the Renaissance. In Switzerland they had brotherly love - they had 500 years of democracy and peace, and what did that produce? The cuckoo clock?
[1]http://www.imdb.com/title/tt0041959/quotes?item=qt0359443
And my comment does not mean that I believe ghosts exists, if that is what you meant by the Colorado thing....
Other thing I have found curious is when people ask things like, "Ghosts? Do you believe ghosts in 2015?", no really, what do we know about ghosts not existing, in 2015 that we don't know in 1900? It is as if people assume that, since we have been searching for things like this for 100s of years, and we haven't found them, they should not exist at all. People seem to assume that we are standing in a room where we can see the bounding walls, when in reality we are standing in a mist with very limited visibility and we have no idea where the walls are...
Periods like 'a year' is just an arbitrary time span. It which is big from human perspective. A 100 year span is big in terms of human existence. It might be a blink of an eye for another being which experience time differently. So I think It is a fallacy to attribute such time periods some kind of absolute size, and make assumptions on that basis..
Where can I see a demonstration of this? For example, what does it mean to evaluate something like decorators in Python and how will one go about doing that with lambda calculus?
But when I look at something that is 'modern', all I see is a highly refined/glorified version of a 50 year old thing. Mobile phones are just a glorified radio. Computers are glorified calculators. Internet is a glorified telephone network.
Sure, these things have massive impact on our existence. But that does not prevent them from being mere refinements.
So, if we figure out something like, teleportation, or anti-gravity or a way to convert arbitrary matter to energy(mc2), that would be something. An innovation/technology that will be indistinguishable from magic.
Has it really been though? Let me ask. What we usually perceive as progress comes down to few things. Mobile phones. Increasing hard disc drive capacity. Increasing memory capacity. Increasing processing speeds, and recently increasing energy density of the batteries. These things enables a lot of things to go digital/realtime and makes a lot of cool stuff possible.
Mobile phones can be thought of as amazing things. But we do that by putting big towers littered around the globe. Is that really a technological breakthrough? It is a massive engineering accomplishment. But I cannot see it as a breakthrough.
The progress we have now is mostly limited to making existing things better/more efficient. We are not inventing/discovering anything groundbreaking. Like electricity. Like Electromagnetic waves. Even like Diodes and Transistors.
Fusion is still 20 years ahead. We are still driving around in vehicles powered by burning fossil fuels. We don't really know what to do about climate changes. We don't really know how to cultivate crops economically, without heavy use of pesticides and such things. We don't even have an easy way to check if the food we buy at shops contain any harmful chemicals.
So where is the technology that has been accelerating for decades? In the duel cameras of your octa core smartphone?
It actually feels great. (I have a chair on stand by though). The biggest advantage I can see is that, it is easy to take a break and move around, when you are already standing.
Anyway, I have turned off randomizing wind directions at load and have added a check box to enable/disable it.
I am a freelance computer programmer from India. I have been teaching Haskell myself for the past 3-4 months. I have stopped for a while, because I am hard pressed to find a job where I can work remotely. Can you look at some code I have written and let me know if I can put Haskell as something I can put in my resume? If yes, what is the best way to put it.
Here is the code.
1. A simple neural network with back propogation algorithm that recognizes alphabets letters on a 8x8 grid.
https://bitbucket.org/sras/haskell-stuff/src/default/snn.hs?...
2. A port (partial) of my side project web application in PHP/MySQL to Haskell using Spock framework.
https://bitbucket.org/sras/babloos-hs/src/06bffa288865af1fc3...
What are my chances of getting a remote Haskell job? Based on my experience, What kind of position/pay can I expect to get? If it matters, I have 9 years of professional experience in developing web applications.
I am thinking of getting a smoked window glass and putting it in front of it. It is that bad.
Can you please explain?
After the network has attained sufficient level of AI, we won't be able to read back the final value of resistances with the required precision. So the new network will still have to go thorough a learning process.
The basis of my thought was the fact that the operation of a neural network depends on very precise weights. And there are physical limits (things like uncertainty principle) to the precision by which we can measure something. So supposed we discover some technique by which we can, for a given human brain, recreate all the neurons and their interconnections completely, we will never be able to measure the weights associated with the links between the neurons with absolute precision.
I think this will result in a brain that not much better than an untrained brain of a child. So you will still have to pass this new brain through a series of training to reach it's full potential.
The same thing will happen in the case of AI. If we create a perfect AI, it won't be able to make perfect copies of itself. But only untrained versions of it. I think life may be already at the limits regarding the rate at which intelligence can be advanced.
7 years of using VIM and my mind is more than blown after I just tried it now. It worked perfectly and It even showed a frigging progress bar!
If you have the insight to recognize this, I think you are doing fine.
I would recommend Python as it's community seems to be a bit better. It sure is not as 'design pattern' infested. If you have a lot of time to spare and tenacious enough, you can also try Haskell. Although you should not feel disheartened about not understanding 90% of things being said in the irc chat room even after wrestling half year with the language. But I think it is worth giving a shot. I have already ported my side project which was in PHP to Haskell using a framework called Spock and PostgreSQL as backend..
Also, I think the php thing might be causing you this conflict. As I myself have gone through a similar stage. (8 years of professional PHP experience). When I started python 3 and after a while I unlearned certain things from PHP. Things became quite a lot simple.
For example, this is the same static site generator I wrote in PHP and Python3.
PHP - https://bitbucket.org/sras/vodka
Python - https://bitbucket.org/sras/feni
Writing a bit complex stuff using PHP is so damn tiring, but it only became clear that the problem was PHP after I started programming in Python and unlearned enough PHP stuff...
This has been a problem for the past 2 or 3 decades. When people stopped having 4+ kids. It is worse when the kid is the only one.
But I think we are past that. New generations of parents, because they were subjected to this kind of over parenting (I wouldn't agree with the term though), they are aware of the issue and seem to handle parenting much better.
Why?
Left PHP because I lost confidence in the language. I cannot write 10 lines of PHP with out feeling nervous of the edge cases I have missed.
Also, some exchanges with the 'core' developers of the language completely convinced me that the language is not going to improve. Their behavior and competence felt like they are just 15+ year old kids doing programming language work on the side. And the community! I cannot think about that without throwing up. Over engineering and bike shedding is the norm. Even the so called community leaders are UTTER MORONS. Without exception. No. I am not exaggerating [1] and that is not the only one, just the most recent. Also, please note that I am some one who started with great respect for these guys...
That is my opinion formed by closely following everything related to php, mostly from /r/php for 4 or 5 years.
Regarding MySQL, I was one bitten by MySQL when it didn't allowed me to use the same temporary table more then once in the same query. So that left me with a bad taste. And once I tried PostgreSQL, it felt quite a bit simpler and seemed to be lot more capable than MySQL.
The disconnect is this. An explicit list of variables to use for interpolation is not redundancy. Because the placeholders does not, by themselves, refer to anything. Placeholders are just holes and only have a meaning in the context of formatting functions. And even in them, they does not refer to a local variables, even when they share a common name. So when you use .format() function, you are actually saying, "here is a string with some named holes. Fill the hole named 'A' with the value from variable 'A', the hole named 'B' with the value from variable 'B'.
So hole 'A' and variable 'A' are different things even if they share the same name.
Now, the simplicity argument.
Every thing should be made as simple as possible. But not simpler. Why not? Because when you simplify further, you are paying a cost (often not apparent initially), some times in clarity, sometimes in correctness and so on. The pigeonhole principle.
In our case, we can further simplify the process by adding an implicit mapping from named placeholders to local variables. When you do so, you are adding something implicit. The costs of which might not be apparent at this point..
So this pep is strapping on something to the whole language, to slightly simplify this one use case. Which is why I said that it is trying to simplify it further than it is possible.
> "Foo " + bar + " baz"
is not a string literal, neither is one using format or % function. All of those things return dead strings. This pep is about creating a kind of 'live' string literal, which python does not have right now (or need IMHO). So this is not merely a nicer syntax.
I usually just go to the end of the line. or if that is not possible, I think I usually look at the next closest thing that obviously is not a string and scan backwards.
I mean, usually I didn't have to do anything consciously (or do a scan) to spot the end of a string.
But you can use string placeholders when used with format function. That should take take of this use case. So no need to add another syntactic sugar to make it more convenient.
It is already as simple as possible. Let us not try to simplify it further.
I will be horrified and very worried about the direction that the language has taken if this pep gets accepted.