owenSoft.net http://owensoft.net/ en http://owensoft.net http://owensoft.net/favicon.ico owenSoft.net http://owensoft.net/ ES6 solves no problems and lets build a rocketship (programming) (Articles) http://owensoft.net/v4/item/2246/ <p>Now lets get something straight right off the bat; I like new stuff like everyone else in the software industry. I like new updates for my smartphone, I am not a fan of the superfluousness transitions in the new Android flat design ( somethings are just a waste of UX time ). But I like front collision sensors in cars. I like 3d force touch - right click for touch screens - the long hard press. These are life changing things that will revolutionize the way we as humans live our lives. /sarcasm</p><p>This article is not about <a rel='external' href='https://leanpub.com/understandinges6/read' title='ES6'>ES6</a>, it is about the promotion of new loops which are really for old loops. It may seem like I am trolling but I am not. Often times this new stuff does nothing but make our lives as software developers and programmers more cumbersome without adding anything in terms of value. The internet is virtual tutorial machine. You have to use &quot;modern&quot; this, or &quot;modern&quot; that on a modern browser if you want to be hip at being modern at doing old hat. <em class="h">There are more articles telling new programmers how to build a killer app than there are killer apps that have been built using these tutorials.</em></p><p>People have already started shilling everything they can find online about ES6. I ask them what they are going to do with it - they have no answers except that Javascript is EVOLVING! The concept of &quot;new&quot; technology and new ideas is lost on the pubescence minds of the tech horny. Reality check IMHO: Its just Javascript. It is not going to help me build my rocketship.</p><p></p><h4>More Complicated Code</h4><p>At its base level EMCAScript 6 does nothing more than to make my already complicated code more complicated and obtuse. I can hide my callback hell inside a whole new type of call back hell that is so deep that I can swim around inside it for days. The bugs EMCAScript 6 fixes aside, everything else might just be allowing us to continue writing more awful bugs memory hogging code that we will NEED more tools/services to fix. </p><p>I have some complicated code, but the code is never more complicated than I can handle. I have so much complicated code that I have to stop optimizing it because no one will be able to understand why it is the way it is. No one lives forever and code is disposable - some of it - especially the simple bits. This is a balance that I have to make. The complicated bits are where the money is; Supporting and maintaining awful code is a billion dollar industry. </p><pre><code> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function () let d []=(c) =&gt; (b) =&gt; (a)=&gt; a * a + e(); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if( d===6 ) temp = new Object(a); </code></pre><p>Why would anyone want to write code like that?</p><p>Why do we have so much complicated code? We have complicated problems and whenever I take up a new language or framework, I silently hope it will help me build my rocketship, reduce the complexity in my life. Fail fast. I am no-where close to finishing my rocketship. The process is painfully slow because the tools I have are dumb/verbose and they seem to be getting dumber by the day. I keep getting tutorials for using these dumb things only for me to skip to the end and realize that all I see are old loops and todo lists. Many, many old loops and todo lists. I have seen it all before. We have been writing todo lists since QBasic and Foxpro. Even google&#039;s new open source Artificial Intelligence engine is a big todo list API.</p><p></p><h4>New ways to do old loops</h4><p>There are a handful of basic ways to do loops/iterations. There are another million ways to PRETEND to not do a loop. These other ways a problem. I already know how to iterate over a list, I do not need new ways to do it unless these new ways are going to offer me something than I CANNOT ALREADY DO. Its all remixes, prequels and old crap in new wrapping paper. I have 26 million records, do you think I am going to load them up into object space so that I can use the fancy new Collection iterator? No.</p><p></p><h4>All debugging all the time</h4><p>I have seen technology stacks that are 90% development/debugging and 10% runtime. Almost like we(web devs) have made an industry upon spending all our time developing and debugging forever into an infinite rabbit hole. If you spend 90% of your time just setting up your environment you better be building something cool. I want to launch a rocket ship, how can this thing help me launch it FASTER?</p><p></p><h4>The best way</h4><p>Another thing I notice is that alot of time is spent trying to figure out what is the best way to do a task - especially in programming. It has become a business of telling programmers how to write code, tutorials, best practices, ebooks, weird new ways of doing web 2.0, redefining recursive functions, MVC nonsense. Programmers are being herded from one side to another like cattle. We seem to have forgotten our web 2.0 past. I do not care about all these things. I want to build a rocket ship that flies into space and probably defies the laws of physics (but that is a optional edge case). I want to build something awesome and I want to build it quickly. I do not want to spend all my time reading documentation that is constantly evolving. Chasing the modern carrot.</p><p>I do not have a problem with scaling or continuous integration or continuous delivery or version control. I want the thing to work and run - maybe with just 100 lines of code. I do not want to use a clustermess framework to write 1 million lines of very abstracted-verbose merry-go-round code that I have to use version control just so I can keep track of house of cards that I MIGHT finish building. I want it done, like today or 2 weeks. If I can&#039;t finish it quickly, at least let it still be supported the next time I pick it up.</p><p></p><h4>Conclusion</h4><p>The problem we have in programming today (as we have had since the beginning of time) is; how do we solve more problems in less time. How do we launch rocket ships and create flying cars? How do we prevent them from crashing in to the ground and wasting our development time? The problem we are having is NOT continuous integration. Contiguous integration is a side effect of having TOO MUCH CODE. OOP Soup. Contiguous integration is masturbation. We want better solutions to reduce the time we have to spend programming and reading tutorials. Not better ways to keep writing objects.</p><p>I want to launch my rocket on a Pentium 3 processor - not a cloud server in Alaska with 256gigs of RAM that I have to set up a API key to use. We do not need new ways to do old loops and terminal clients. We do not need new ways to represent a global singleton or arrow functions. </p><p>We NEED new constructs, concepts and technology. Enough with these pretend loops and &quot;modern&quot; merry go rounds languages.</p><p>In a few years Javascript will catch up to all the other languages that we use today and then maybe - just maybe - we will start to see some real innovation.<br /></p> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2246/#comment">Post your comments on this article</a></p> 2015-11-11 18:31:41 Notice (And the Sign Says..) http://owensoft.net/v4/item/2247/ <a href="http://owensoft.net/v4/item/2247/"><img src="http://owensoft.net/v4/photo/thumb/1820.jpg" /></a><p>At cane river</p> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2247/#comment">comment</a></p> 2015-11-11 18:18:40 Portland, Port Antonio (The Jamaica photo project) http://owensoft.net/v4/item/2245/ <p>Small town, no parking. Clear day, blue sky, long drive</p> <a href="http://owensoft.net/v4/item/2245/"><img src="http://owensoft.net/v4/photo/thumb/1812.jpg" /></a> <a href="http://owensoft.net/v4/item/2245/"><img src="http://owensoft.net/v4/photo/thumb/1813.jpg" /></a> <a href="http://owensoft.net/v4/item/2245/"><img src="http://owensoft.net/v4/photo/thumb/1814.jpg" /></a> <a href="http://owensoft.net/v4/item/2245/"><img src="http://owensoft.net/v4/photo/thumb/1815.jpg" /></a> <a href="http://owensoft.net/v4/item/2245/"><img src="http://owensoft.net/v4/photo/thumb/1816.jpg" /></a> <a href="http://owensoft.net/v4/item/2245/"><img src="http://owensoft.net/v4/photo/thumb/1817.jpg" /></a> <a href="http://owensoft.net/v4/item/2245/"><img src="http://owensoft.net/v4/photo/thumb/1818.jpg" /></a> <a href="http://owensoft.net/v4/item/2245/"><img src="http://owensoft.net/v4/photo/thumb/1819.jpg" /></a> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2245/#comment">add comment</a></p> 2015-11-05 05:59:19 The internet is a tutorial machine (programming) (Articles) http://owensoft.net/v4/item/2244/ <p>I spend alot of time programming, ALOT OF TIME. I spend more time programming than I spend reading articles on the internet about things that are going to big in the &quot;future&quot;. It is hard to find good articles on the internet. Most articles are tutorials about the future, wearable tech, virtual reality, self driving cars. Usually written by 2 kinds of people; <br />1: &quot;Future Geeks&quot; who spend all their time reading/testing out new evolutionary &quot;web tech&quot; that is going to &quot;change how we think about computers/IoT&quot;. <br />2: The second set are people who exist only to write/disseminate bait articles about things that programmers &quot;should&quot; be doing as opposed to the things people are actually doing. </p><p>Both these people write certain kinds of articles: mostly tutorials that promote one thing or the other that they think everyone should be doing. Here is a round up;</p><p></p><h4>Basic Tutorial Articles</h4><p>These are standard &quot;new programmer&quot; articles that try to say that everybody on the planet should learn programming because it is a basic human need like food and shelter or reading or math. These articles usually start off as a quick guide to help a clueless person male or female become interested in computer science by offering fantastical images of the glory in learning programming - &quot;look you can write a todo list in 2 weeks!&quot;</p><p>Some will get it but most will not. Programming is hard but tutorials are easy to write, so we get tons of them. These tutorials most often will send people to some kind of online learning website - dead end - without any kind of direction as to what they should do with this new found skill.</p><p></p><h4>Articles for people who kinda know what they are doing</h4><p>These are the articles that say &quot;hey, you kinda know what you are doing, but you should really be doing this OTHER thing!&quot;. These articles usually try to get you to do something that the article thinks is a good thing - you should stop what you are currently doing and do this other thing &quot;immediately&quot; because &quot;it is the future!&quot; or it will help you be awesome or something like that. Reach you true potential edge case. Most of these articles never really say anything of substance and are usually written by designers and team managers who hope that everyone on the planet was as cool as they are. Hey you should be using bootstrap because its the best! Hey you should be using bootstrap 4 because its the best! It never ends. All they do is feed carrots. They lead, you follow.</p><p></p><h4>Feature list articles</h4><p>The standard feature list article; <strong>Why you should learn Go</strong>. A quick browse would make you think &quot;yeah GO sounds pretty cool, maybe I should take some time and learn it so that I can do some awesome things with it&quot;. However some red flags pop up right off the bat;</p><p></p><blockquote><p>As technology evolves, so does the number of new programming languages. Trends such as ubiquitous multi-processor devices, the explosion of mobile devices and the current IoT revolution have helped drive this explosion. But whatever the cause, developers are now living in an increasingly fragmented world.</p></blockquote><p>This article is telling you what you should be doing. That alone is not bad but if you scroll through the article there is not a single line of GO code or any examples of what will result from you learning this new &quot;thing&quot;. What can I do with GO? Can I write a game in go? No? Can I write a web page in go? Can I build a database? Can I build a mobile app in GO? What does GO run on? Windows? Mac? Linux? Does GO have app store? These are important questions that are relevant to programmers! None of these questions are answered.</p><p><em class="h">&quot;Go currently has around 25 keywords, as opposed to 50 or more for languages like Java and C#.&quot;. yeah cool, so? 50% less is more?</em></p><p>Yeah so I should learn GO because its awesome at having half the features of every other language? Sounds like fun. Sounds like something I need to be doing. /sarcasm</p><p>That being said the smart tutorial reader will go out and look for an opposing article to try to get some sort of balance. A quick google search for &quot;Go sucks&quot; provides some interesting results. Anti-cheerleading articles tend to be more concise and thorough - I am not exactly sure why - maybe its the people who write them.</p><p></p><h4>Articles for people with experience</h4><p>Using the magic of google surprisingly the first entry points directly to <a rel='external' href='http://nomad.so/2015/03/why-gos-design-is-a-disservice-to-intelligent-programmers/' title='Why Go’s design is a disservice to intelligent programmers'>Why Go’s design is a disservice to intelligent programmers</a>. The difference between this article and the previous one is that it is clearly written with a purpose other than blow air up your bass. It is not trying to sell you on the virtues of the future &quot;internet of things&quot;. The article is speaking specifically about a topic as it exists in its current context, today, not about some future dystopia or potential use cases that you might run into. The article contains what any good <a rel='external' href='http://yager.io/programming/go.html' title='article'>article</a> should have examples and <a rel='external' href='http://blog.shinetech.com/2011/08/26/asynchronous-code-design-with-node-js/' title='lessons'>lessons</a>. <a rel='external' href='http://notes.ericjiang.com/posts/751' title='Clear'>Clear</a> definitions of the problem <a rel='external' href='http://www.toptal.com/nodejs/why-the-hell-would-i-use-node-js' title='space'>space</a> are essential to providing the reader with some kind of direction rather than just saying &quot;hey, look at this its cool! Look, Look! It can make you do stuff that you have never dreamed! Stuff that you should be doing!&quot;.</p><p></p><h4>Bandaid Articles</h4><p>At some point the internet will begin to catch on to these article writers and thier bull. At this point they will start to writing articles about things that were &quot;fixed&quot;. &quot;Oh, this thing that love and everybody hates is fixed now, you can use Promises or X feature in the latest build!&quot;. Oh you hate <a rel='external' href='http://callbackhell.com/' title='callback hell'>callback hell</a>? Here is the solution! There are ways to avoid it by using best practice X, grunt and this custom build script that I used to read NPM in a special way. Right tool for the job! To each his own! Are signs of a bandaide article written by someone who spends more time writing/reading articles than using the tools than they talk about. They spend all their time trying to fit a square peg in a round hole and try to alleviate you worries with one-size-fits-all solutions to deep rooted problems.</p><p></p><blockquote><p>If you use bable/traceur, you can even use the async/await syntax which is cleaner still.. in effect the async function is something like a promise bearing coroutine that continues execution at the point of await... and returns the promise value into injection. You can also use ES6 generators to <a rel='external' href='http://stackabuse.com/avoiding-callback-hell-in-node-js/' title='avoid callback hell!'>avoid callback hell!</a></p></blockquote><p></p><h4>Conclusion</h4><p>These articles are doing a disservice to programmers. They do nothing more that publicize niche tools for the sake of building a following - hoping to create a ground swell of something - push enough people off a cliff and some might live to fly. The others be damed to the rocks below. The articles add pointless bloat to job postings and management meetings. As I said before: if something is good it will prove itself good in due time and on its own accord (or by the amount of hate it gets). </p><p>Alot of time and effort is being diverted from technical pursuits, algorithms, and howtos in favor of chasing carrots, <a rel='external' href='http://zackkanter.com/2015/01/23/how-ubers-autonomous-cars-will-destroy-10-million-jobs-by-2025/' title='self-driving cars'>self-driving cars</a>, VR games, cloud services, APIs that you can use if you have a billion users. Majority of these articles would rather teach people how to use the FaceGram API than to help them build a FaceGram API themselves. Would rather lead people into a bottomless pit of documentation and requirements that they most certainly will not survive. Leaving them to fend for themselves. Another brick in the idiot wall.</p><p>These articles are not valuable contributions to anyone. They will not bring more people into the field of computing. Computing, programming is hard, it is a fact of life and at some point social media needs to graduate from being a domain of noobs, idealists, bandaids, cheerleaders and speculators to a domain of people who solve problems and make cool stuff.</p> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2244/#comment">Post your comments on this article</a></p> 2015-11-03 08:27:29 November 2015 (ChangeLog) http://owensoft.net/v4/item/2243/ <p>What have I been doing these past 3-4 months? (Besides making bar charts for food money) <ul><br /><li>I ran out of website storage space since I started uploading 4 mb <a rel='external' href='/v4/archive/' title='pictures'>pictures</a> at an alarming pace in 2015. I&#039;ve been uploading pictures at a rate of 10x versus previous years.</p></li><li><p>Added a <a rel='external' href='/project/screenshot/' title='Screenshots'>Screenshots</a> project is a collection of old screenshots from games I coded up in C on the Wii. I&#039;ve had these images on my computer for the longest while and now I can share them online for the world to see. 56k warning; that landing page is 5mb, lol.</p></li><li><p>I fixed the <a rel='external' href='/project/nglb/' title='leaderboard'>leaderboard</a> page. After <a rel='external' href='https://developers.google.com/chart/?hl=en' title='goggle chart'>goggle chart</a> broke it. This is why I hate CDNs.</p></li><li><p>I added an <a rel='external' href='/news/category/45' title='Official Music Video'>Official Music Video</a> category to the news project. Was surprisingly easy to hack together. Its a long page of 150 videos that you would probably never see because they get released so quickly. Updated everyday.</p></li><li><p>Also fixed some of the news filters and css admin so that I can auto organise some of the links with magic. The <a rel='external' href='/news/category/39/' title='Food'>Food</a> category benefits alot from all filtering since I can watch links for keywords and redirect them to a certain category.</p></li><li><p>I have about 5 programming <a rel='external' href='/v4/category/23/' title='articles'>articles</a> that I need to finish editing and push out. You would be surprised how long it takes to write an opinion piece that won&#039;t offend all the cheerleaders on social media nowadays. Titles include; &quot;The internet is a tutorial machine&quot;, &quot;EMCAScript 6 solves no problems and lets build a rocketship&quot;, &quot;Making bad code harder to read&quot;.</p></li><li><p>The news project is now <a rel='external' href='http://www.toptal.com/php/a-utf-8-primer-for-php-and-mysql' title='UTF8'>UTF8</a> encoded - mostly. I&#039;m still using JS <a rel='external' href='http://masonry.desandro.com/' title='Masonary'>Masonary</a> to formate the page.</p></li><li><p>Each image in the <a rel='external' href='/v4/category/42/' title='blog'>blog</a> now has a little heart button inside it so users can click it a counter. Javascript and Ajax. AJAX! No its not a like button - its a LOVE button.</p></li><li><p>I&#039;ve been getting alot of comment spam for the past couple months. I have to constantly be coming up with new ways to filter them out. And no I will not use a facepage comments plugin.</p></li><li><p>The website CSS is now more mobile friendly although I don&#039;t know what it will be like next year when everybody starts browsing the internet on their watches.<br /><li>I got a couple pictures of <a rel='external' href='/v4/category/27/' title='churches'>churches</a><br /><li>There is a still the issue with some people not being able to see this website on thier ISP. I don&#039;t have a fix for it. The domain name host is just not telling you where the website is. Not sure why.</p></li></ul><p>That is all I can remember changing for now.</p> <a href="http://owensoft.net/v4/item/2243/"><img src="http://owensoft.net/v4/photo/thumb/1808.jpg" /></a> <a href="http://owensoft.net/v4/item/2243/"><img src="http://owensoft.net/v4/photo/thumb/1809.jpg" /></a> <a href="http://owensoft.net/v4/item/2243/"><img src="http://owensoft.net/v4/photo/thumb/1810.jpg" /></a> <a href="http://owensoft.net/v4/item/2243/"><img src="http://owensoft.net/v4/photo/thumb/1811.jpg" /></a> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2243/#comment">post a comment or feature request</a></p> 2015-10-31 13:58:15 T.G.I.F. (Food and Eats) http://owensoft.net/v4/item/2242/ <p>Think of the most expensive food you ever bought and then stop thinking...</p> <a href="http://owensoft.net/v4/item/2242/"><img src="http://owensoft.net/v4/photo/thumb/1804.jpg" alt="Tex Mex Mac and Cheese" /></a> <a href="http://owensoft.net/v4/item/2242/"><img src="http://owensoft.net/v4/photo/thumb/1805.jpg" alt="The bar" /></a> <a href="http://owensoft.net/v4/item/2242/"><img src="http://owensoft.net/v4/photo/thumb/1806.jpg" alt="Hot pepper" /></a> <a href="http://owensoft.net/v4/item/2242/"><img src="http://owensoft.net/v4/photo/thumb/1807.jpg" alt="BBQ Roast Chicken, Corn and mash potatos" /></a> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2242/#comment">comment on this food</a></p> 2015-10-26 20:26:16 Look out your window (Logbook) http://owensoft.net/v4/item/2241/ <p>As I grow older the things I like are more fuzzy.  I am no longer a kid in a candy shop. My dentist says I should visit more often as she stares at me through her thick glasses prescribed for her near-sited-ness.  She is the one that needs to work less often.  The things that annoy me are more prevalent.  I am not waiting for lunchtime or for friday cause inside this fet is my home.  The world is amazing.  I just have to figure out what part of it I should be enjoying right at this moment.  Its hard to tell.</p><p>It is interesting to see how facebook reacts when someone dies.  The network effect spreads like wild fire until our mothers start asking if they know the friend of a friend who is being R.I.P-ed.  There is a certain finality to death. Other things in life you can recover from, miss, sway back and forth and hope for a better future.  The little beautiful things.   We all cope in different ways.  No one know whats will be the death of us but at least you can love the life you live - even if its not perfect.  Dont worry about life and give the best of you.  Live the life you love.  Do not spend your time being a self-righteous nusiance.<br />‎<br />As I am writing this I am alone in a crowd of people. Obviously this is not my domain but I am hear now, waiting. I am the seeker. Staring at the Heinz bottle of ketchup - one third full.‎  Why am I here? I could certainly get cheaper food elsewhere, watch people walk by at room temperature. That is a tall glass of water that I will not consume for fear that it will spoil my appetite. To some people this might be commonplace; to me it is a moment in time - slowly drifting.<br /></p> <p><strong>by Anonymous</strong> <a href="http://owensoft.net/v4/item/2241/#comment">make a comment</a></p> 2015-10-23 17:19:27 Christ Church, The Portland Parish Church (The Jamaica photo project) http://owensoft.net/v4/item/2240/ <p>Port Antonio, 1836. Anglican (Episcopalian). The evening sun did tun up though but it was open which is good because I got to go inside. Your church is not hard core unless it has a pipe organ. :)</p> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1789.jpg" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1790.jpg" alt="Back" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1791.jpg" alt="Organ" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1792.jpg" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1793.jpg" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1794.jpg" alt="Alter" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1795.jpg" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1796.jpg" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1797.jpg" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1798.jpg" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1799.jpg" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1800.jpg" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1801.jpg" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1802.jpg" /></a> <a href="http://owensoft.net/v4/item/2240/"><img src="http://owensoft.net/v4/photo/thumb/1803.jpg" /></a> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2240/#comment">add comment</a></p> 2015-10-21 08:48:48 Frenchman's Cove Rules (And the Sign Says..) http://owensoft.net/v4/item/2239/ <p>No smoking, No swimming beyond the line. No physical games allowed on beach. No nude or topless. No Food or drinks on beach.</p> <a href="http://owensoft.net/v4/item/2239/"><img src="http://owensoft.net/v4/photo/thumb/1786.jpg" /></a> <a href="http://owensoft.net/v4/item/2239/"><img src="http://owensoft.net/v4/photo/thumb/1787.jpg" /></a> <a href="http://owensoft.net/v4/item/2239/"><img src="http://owensoft.net/v4/photo/thumb/1788.jpg" /></a> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2239/#comment">comment</a></p> 2015-10-18 19:52:56 Coronation Market, Kingston, Jamaica (The Jamaica photo project) http://owensoft.net/v4/item/2238/ <p>This is the outside section. From before day until night, into the next day this is Jamaica&#039;s 24 hour &quot;super&quot; market. I was originally gonna post it in the <a rel='external' href='/v4/category/42/' title='food category'>food category</a>.</p> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1768.jpg" alt="Lady selling spoons and forks" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1769.jpg" alt="Garbage and markets go hand in hand" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1770.jpg" alt="Transport" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1771.jpg" alt="Melons, Cantaloupe and foreign grapes. " /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1772.jpg" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1773.jpg" alt="Early morning sun" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1774.jpg" alt="Makeshift tents " /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1775.jpg" alt="Pumpkin" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1776.jpg" alt="Pepper and pears" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1777.jpg" alt="Picking ackee" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1778.jpg" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1779.jpg" alt="Pepper, Cabbage and Yam" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1780.jpg" alt="Spices" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1781.jpg" alt="Spices" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1782.jpg" alt="Tomato Cucumber and sweet pepper" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1783.jpg" alt="Cherries, Lime, Garlic,Juneplum and Sorrel" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1784.jpg" alt="Pine and Water melons" /></a> <a href="http://owensoft.net/v4/item/2238/"><img src="http://owensoft.net/v4/photo/thumb/1785.jpg" alt="Potatos and Onions" /></a> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2238/#comment">add comment</a></p> 2015-10-12 08:24:23 Social media is killing our Creativity (Articles) http://owensoft.net/v4/item/2237/ <p>We spend too much time looking into the void - watching old tv shows, reading lists of 55 things you should read, watching trailers for trailers, pre-ordering unfinished ideas. We are all waiting for that cool thing that we can repost and get 100k likes. We want to be MMP - Mass Media popular. Be <a rel='external' href='https://www.youtube.com/watch?v=jlkBaEe2Mkk' title='bueatiful'>bueatiful</a>. Most of us want mass media stuff and others believe that everyone is watching them and expecting us to post really funny stuff. We want to go viral. All this reading and hoping takes alot of work and produces very little. So what do we do? We crawl into the tall grass and spend all day looking for inspiration in random videos. And produce NOTHING.</p><p></p><h4>The tall grass</h4><p>There is just too much new stuff to look at. We end up having very little time to create any of it ourselves. It is like living in the midst of 10 delicious fast food restaurants - there would be no need to cook anything yourself. For most people this is fine but what has been happening is that the cooks themselves are getting sucked into the trap. You lose your creativity because you never get out of the lunch line. You keep going from restaurant to restaurant eating a constant array of cool meals and you share them with friends and your friends re-in force the habit. </p><p>All websites are the same because mobile is the future. But seriously what are people doing on mobile? Watching netflix? Vines all day? This is a really cool future we live in. Too bad my cellphone data costs so much. I can do the same things on my computer for free but on my 16gig iPhone 6s that I bought on lay-a-way I have to use cloud services and pay for my data every 3 days - FUN! Who&#039;s future is mobile? I am still waiting for Star Trek food but all we get is 3d force touch - right click for cellphones. So innovative!</p><p></p><h4>Advertisments</h4><p>It is all advertisements. All day, everyday. We live to consume, we consume to live. Round and a round we go. All retch and <a rel='external' href='<a class="ebv" id="KSyHWMdH9gk" href="http://youtube.com/watch?v=KSyHWMdH9gk" ><img src="http://i.ytimg.com/vi/KSyHWMdH9gk/hqdefault.jpg" /></a>' title='no vomit'>no vomit</a>. Why do products you buy have logos on them? Are they afraid that you are going to steal their design?</p><p>We repost pointless advertisements that we see on pointless websites, we wear ads, we buy ads with embedded ads and never write any advertisements ourselves because we are afraid to offend anyone or take a chance or be sexist or be original or racist or step on the toes of people who are living in la la land. Trying to get rich in a world that is controlled by forces which do not care about their dreams or desires. Think deeper. Stop being rude. Someone may be hurt by what you say. It is a risk that what you say might be right.</p><p><em class="h">Back in the day it was cable tv, nowadays social media is keeping us busy with a never ending flood of content and entertainment. Not enough time to be creative.</em></p><p></p><h4>Originality</h4><p>Being original is definitely hard. This stresses some people out. <a rel='external' href='https://www.youtube.com/watch?v=twTegheoF1E' title='Design patterns'>Design patterns</a>. Not everyone is creative. Some people cannot keep up with all this social media stuff. Luckily social media does not care. There are other people to replace you when you disappear for 3 years because you had to go to rehab for your drinking addiction. No, no, no. One day you will get married or move on to something else and put all this behind you. But social media will still be here being social - making popular stuff more popular. What will you have to show for it? Nothing except Facepage memories.</p><p></p><h4>There is this cool show...</h4><p>Are you watching Empire? Power? Maybe, I do not know, should I? Why do I need to watch it when you are watching it? Just tell me how it went, save me some time. Time is money. I will watch Power and you watch Empire and we can meet up and talk about the good parts over coffee or mannish water soup. Why should we waste our individual-time-separately watching something that our friends have already watched? Been there done that! Write me some crib notes or something, do a review. <a rel='external' href='https://www.youtube.com/watch?v=cjVQ36NhbMk' title='Save a life'>Save a life</a>. Set me free from your addiction. Better yet I could be doing some other stuff while you do that.</p><p>There is the real world, a world of dreams and then there is social media somewhere in the middle. You pat my back and I will pat yours only if you have more followers than I do. I don&#039;t want to step on someone shoes. Do not say anything if you have nothing good to say. No free advertisements because you are clearly out to steal my crowd. Sign over all your rights and copyrights to be a part of my club house. I cannot let you play in my sandbox. A sandbox inside another sandbox, inside another. We are all stars now.</p><p></p><h4>No Trust</h4><p>There are videos on youtube that are 24 hours long. I have watched all of them and I can tell you in all honesty that it is not worth your time and, it will not improve your life in any way to watch them. I am not being a hater or a troll. I am just trying to save you some time. There is no &quot;dislike&quot; button, no button that can guarantee that my opinion is not biased towards my own hidden agenda. All I can do is say what I have to say. It is my opinion. My opinion is not from a glass that is half-full or half-empty - it is not based on common sense. My opinion is from the internet and on the internet there are no real glasses or spoons. Only text and pictures.</p><p>Maybe it is a case of a lack of trust. I am not sure. We take comfort in being apart of a large group of people on separate wagons with a different wallpaper. The wallpaper makes us unique. Change your profile picture.</p><p>We should set up Facepage accounts for all our children and teach them programming so that they too can be plugged into the social media matrix and write apps for smartphones until they become Bill Gates or Steve Jobs. All 6 billion of them. Like my Facepage. What do you know about pressure? <a rel='external' href='https://www.youtube.com/watch?v=9o1FQxdmUiA' title='Tripe and Beans'>Tripe and Beans</a>.</p><p></p><h4>Conclusion</h4><p>Everything is awesome and only some people are <a rel='external' href='https://www.youtube.com/watch?v=uEY58fiSK8E' title='happy'>happy</a>. Everyone is having a good time in this all night social media party. We ignore the real people while we like them online because online is clean. For everyone else who consider themselves &quot;creative&quot;; please drop me some cool stuff to look at and get off the facepage. I need a <a rel='external' href='https://www.youtube.com/watch?v=SMWNbQ_oiBA' title='big heal boot and bell foot pants'>big heal boot and bell foot pants</a>. There is just too much stuff. There is no way I can like all your Facepages.</p> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2237/#comment">Post your comments on this article</a></p> 2015-10-10 14:11:35 MegaMart, Mini CheeseCake Oct Update (Food and Eats) http://owensoft.net/v4/item/2236/ <p>Since I first noticed the cheesecake <a rel='external' href='/v4/item/2211/' title='inflation'>inflation</a> I did my rounds again. Went to mandeville to see what cheese cake was selling for. See pics.</p> <a href="http://owensoft.net/v4/item/2236/"><img src="http://owensoft.net/v4/photo/thumb/1766.jpg" alt="Portmore" /></a> <a href="http://owensoft.net/v4/item/2236/"><img src="http://owensoft.net/v4/photo/thumb/1767.jpg" alt="Mandeville" /></a> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2236/#comment">comment on this food</a></p> 2015-10-10 12:58:21 Hellshire, Beach erosion Oct 2015 (Blog Jamaica) http://owensoft.net/v4/item/2235/ <p>It is surprising how rapid the progress has been since the <a rel='external' href='/v4/item/2166/' title='last time'>last time</a>. Lots of Sargassum this month. And now the wall and stairs at Prendy&#039;s is starting to give way despite all their attempts to re-in-force it. All these shops need to move back away from the shoreline but I am sure it is gonna cost a pretty pen to relocate them.</p><p>Hellshire Beach, Portmore Jamaica.</p> <a href="http://owensoft.net/v4/item/2235/"><img src="http://owensoft.net/v4/photo/thumb/1758.jpg" alt="Sargassum up close" /></a> <a href="http://owensoft.net/v4/item/2235/"><img src="http://owensoft.net/v4/photo/thumb/1759.jpg" alt="Prendy&#039;s staircase" /></a> <a href="http://owensoft.net/v4/item/2235/"><img src="http://owensoft.net/v4/photo/thumb/1760.jpg" alt="Prendy&#039;s staircase" /></a> <a href="http://owensoft.net/v4/item/2235/"><img src="http://owensoft.net/v4/photo/thumb/1761.jpg" alt="View from the sea" /></a> <a href="http://owensoft.net/v4/item/2235/"><img src="http://owensoft.net/v4/photo/thumb/1762.jpg" alt="Sargassum coming in" /></a> <a href="http://owensoft.net/v4/item/2235/"><img src="http://owensoft.net/v4/photo/thumb/1763.jpg" alt="The water soaked sand below the wall is causing it to weaken" /></a> <a href="http://owensoft.net/v4/item/2235/"><img src="http://owensoft.net/v4/photo/thumb/1764.jpg" alt="Walls tipping for ward" /></a> <a href="http://owensoft.net/v4/item/2235/"><img src="http://owensoft.net/v4/photo/thumb/1765.jpg" /></a> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2235/#comment">comment</a></p> 2015-10-07 08:45:12 Idling in New Kingston 3 (The high life) http://owensoft.net/v4/item/2234/ <p></p> <a href="http://owensoft.net/v4/item/2234/"><img src="http://owensoft.net/v4/photo/thumb/1751.jpg" /></a> <a href="http://owensoft.net/v4/item/2234/"><img src="http://owensoft.net/v4/photo/thumb/1752.jpg" /></a> <a href="http://owensoft.net/v4/item/2234/"><img src="http://owensoft.net/v4/photo/thumb/1753.jpg" /></a> <a href="http://owensoft.net/v4/item/2234/"><img src="http://owensoft.net/v4/photo/thumb/1754.jpg" /></a> <a href="http://owensoft.net/v4/item/2234/"><img src="http://owensoft.net/v4/photo/thumb/1755.jpg" /></a> <a href="http://owensoft.net/v4/item/2234/"><img src="http://owensoft.net/v4/photo/thumb/1756.jpg" /></a> <a href="http://owensoft.net/v4/item/2234/"><img src="http://owensoft.net/v4/photo/thumb/1757.jpg" /></a> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2234/#comment">comment</a></p> 2015-10-05 06:41:10 Idling in New Kingston 2 (The random photo journal) http://owensoft.net/v4/item/2233/ <p></p> <a href="http://owensoft.net/v4/item/2233/"><img src="http://owensoft.net/v4/photo/thumb/1743.jpg" /></a> <a href="http://owensoft.net/v4/item/2233/"><img src="http://owensoft.net/v4/photo/thumb/1744.jpg" /></a> <a href="http://owensoft.net/v4/item/2233/"><img src="http://owensoft.net/v4/photo/thumb/1745.jpg" /></a> <a href="http://owensoft.net/v4/item/2233/"><img src="http://owensoft.net/v4/photo/thumb/1746.jpg" /></a> <a href="http://owensoft.net/v4/item/2233/"><img src="http://owensoft.net/v4/photo/thumb/1747.jpg" /></a> <a href="http://owensoft.net/v4/item/2233/"><img src="http://owensoft.net/v4/photo/thumb/1748.jpg" /></a> <a href="http://owensoft.net/v4/item/2233/"><img src="http://owensoft.net/v4/photo/thumb/1749.jpg" /></a> <a href="http://owensoft.net/v4/item/2233/"><img src="http://owensoft.net/v4/photo/thumb/1750.jpg" /></a> <p><strong>by owen</strong> <a href="http://owensoft.net/v4/item/2233/#comment">add comment</a></p> 2015-10-03 14:33:06