Wednesday, July 31, 2013

its the little things?


the discussion


https://news.ycombinator.com/item?id=6128700


the project


http://coreos.com/


related


https://github.com/coreos/etcd


 


the opposite?


http://liliputing.com/2013/07/utilite-arm-based-linux-computer-coming-in-august-for-99-and-up.html


no relation, but interesting nonetheless..


http://www.engadget.com/2013/07/31/xiaomi-unveils-the-red-rice-smartphone/?utm_medium=feed&utm_source=Feed_Classic&utm_campaign=Engadget


 


none
its the little things?

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

Tuesday, July 30, 2013

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

Monday, July 29, 2013

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

news while you la kopi

some of the things that happened this week:

recently theres been quite a bit of issue about NSA eavedropping and
Google Reader being deprecated..so perhaps its time to use a
distributed, maybe self-hosted social network
<http://sorty.tk/2013/07/human-contact/>
..

streak, the gmail crm, also released a open source tool to encrypt
emails <http://sorty.tk/2013/07/do-encrypt-your-gmails/>
before sending in gmail..

elsewhere, contrast the 11 years of effort put into dwarf fortress
<http://sorty.tk/2013/07/11-years-of-dwarf-fortress/>
and the sale of boxee to samsung
<http://sorty.tk/2013/07/xmbclipstickus30m/>
..

and finally, nginx is now the most popular web server
<http://sorty.tk/2013/07/theres-a-trend-there/>
amongst the top 1000 sites...

{News} <http://quaffy.tk>

{Ideas} <http://bountyporn.tk>

{Dates} <http://consumating.tk>

{la kopi} <http://lakopi.tk>



--
If you do not want to receive any more newsletters,
http://tonite.cu.cc/reader/lists/?p=unsubscribe&uid=b63eac86836651232323f35291f28162

To update your preferences and to unsubscribe visit
http://tonite.cu.cc/reader/lists/?p=preferences&uid=b63eac86836651232323f35291f28162
Forward a Message to Someone
http://tonite.cu.cc/reader/lists/?p=forward&uid=b63eac86836651232323f35291f28162&mid=7


--
powered by phpList, www.phplist.com --

Sunday, July 28, 2013

why not queue?


http://blog.aetherworks.com/2013/04/the-waiting-game-fast-food-queuing-theory/


 


I am interested in the proportion of time wasted relative to the time being served, as opposed to the total amount of time wasted.


There are several properties of a queue that we can measure:


  • Total time in the shop

  • Time spent waiting for service (that is, in queues between workstations)

  • Number of people waiting in the queue

  • Total number of people waiting in the queue

  • Utilization of workstations

Interestingly, a high utilization results in an experience with high waiting times for the customer. Thus, the queue functions better, from the customer’s perspective, with a higher capacity and servers who are not as busy.


If the proportion of time spent in the queue is high, the restaurant could do things better and improve their system. You have to balance queue efficiency, however, with the cognitive abilities of customers — some queuing systems are so complicated that people can have a hard time figuring out where to go next!


Methodology


Take-out restaurants have several different approaches to their queuing systems:


Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

Saturday, July 27, 2013

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

Friday, July 26, 2013

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

Thursday, July 25, 2013

its not cloud?


http://www.subbu.org/blog/2013/07/openstack-is-not-cloud


A cloud is a service, and not just software. As far as the users of the service are concerned, a cloud is a set of APIs and tools backed by an elastic infrastructure that offers what the APIs and tools promise. Users care about availability of the cloud, elasticity of infrastructure, and on-demand self-service access to maintain business agility. APIs and dashboards are critical components of user experience, but that’s just a small part of a Cloud….


http://www.nist.gov/itl/csd/cloud-102511.cfm


The NIST definition lists five essential characteristics of cloud computing: on-demand self-service, broad network access, resource pooling, rapid elasticity or expansion, and measured service. It also lists three “service models” (software, platform and infrastructure), and four “deployment models” (private, community, public and hybrid) that together categorize ways to deliver cloud services.


none
its not cloud?

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

on image and status


http://99designs.com/tech-blog/blog/2013/07/01/thumbnailing-with-thumbor/


thumbor the open source thumbnailing server


http://www.cse.cuhk.edu.hk/leojia/deblurring.htm


robust deblurring software


http://blog.photographer.io/posts/2013/07/08/were-now-open-source/


photographer.io is open source – storage for photographers..


https://github.com/box/StatusWolf


flexible ops dashboard


none
on image and status

Wednesday, July 24, 2013

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

so nice, i want


http://moduscreate.com/monit-easy-monitoring/


Step 1: Enable EPEL


$ sudo rpm -ivh http://mirror.itc.virginia.edu/fedora-epel/5/i386/epel-release-5-4.noarch.rpm

Step 2: Install monit


$ sudo yum -y install monit

Step 3: Turn monit on at startup:


$ chkconfig --levels 235 monit on

Step 4: Edit the monit config file to include the delayed_job.monitrc file


$ vi /etc/monit.conf

include the monitrc file


# include the delayed_job restart script
include /<path>/delayed_job.monitrc

I used the following delayed_job.monitrc file:


check process delayed_job
 with pidfile /<path to pid>/delayed_job.pid

start program = "/bin/su - root -c 'cd /<path to webapp root>; RAILS_ENV=production /<path to webapp root>/script/delayed_job start'"

stop program  = "/bin/su - root -c 'cd /<path to webapp root>; RAILS_ENV=production /<path to webapp root>/script/delayed_job stop'"

You can see that I’m using Ruby on Rails and the delayed_job gem to provide scripts to start and stop delayed_job.  I did have some trouble getting monit to properly start the job and the above worked out well.  You’ll find plenty of other examples out there if the above doesn’t work.


You’ll also, likely, want to send email when monit detects a problem:


set mailserver localhost,               # primary mailserver

Don’t forget to specify an email address to send alerts:


set alert <email>                 # receive all alerts

That is it.  Four easy steps to bring up monit and begin reactive monitoring.  You now have a system which will detect anomalies in the system and take pre-defined steps to correct the anomaly, informing you all the way. As a side note, I found that monit began stomping on jobs when the daemon timeout mode was too short.  I adjusted mine back to two minutes after trying other shorter time periods because this gave monit enough time to start up delayed_job without starting multiple instances:


# set daemon mode timeout to 2 minute
# monit will stomp on restarted delayed_job unless this is set to 2 mins
set daemon 120

**Extras: ** I also enabled web access so that the customer could check on the state of delayed_job (in monit.conf):


set httpd port 2812 and
   use address localhost  # only accept connection from localhost
   allow localhost        # allow localhost to connect to the server and
   allow <username>:<password>      # require user '<user>' with password '<password>’

We serve everything using Apache, so I added a virtual host with a proxypass to allow outside access:


<VirtualHost <internal ip>:80>
 ServerName <server name>
 ProxyPass / http://127.0.0.1:2812
 ProxyPassReverse / http://127.0.0.1:2812
</VirtualHost>

That should be it!  Now you have easy monitoring, with a web interface, which can easily be expanded to not only monitor delayed_job but a variety of other things.  Be sure to check the docs for more information.


none
so nice, i want

they can extend this to courier service easily, i say


About Easy Taxi


EASY TAXI is a mobile app which is easy to use and helps you to get more rides. We connect taxi drivers directly to passengers.


One click is all you need to accept a ride. The passenger’s information will appear on your phone and … have a safe trip!


Benefits of Using Easy Taxi


- The app is CONVENIENT, because you can use it anytime you want – the system operates 24-7.


- WE ARE NOT A TAXI CALL SERIVCE, we are a system that connects the passenger directly to the driver. This results in faster service for the passenger and all taxis near the passenger have the same chances of taking a specific ride.


- The app makes your work SAFER as all passengers need to register to request a taxi.


- SUCCESS BASED FEE! We do not charge a subscription or monthly fee, only a fixed amount per ride you complete using Easy Taxi.


How to Become Part of Easy Taxi’s Family?


All you need to do is follow one of the steps below:


- Download the app and pre-register: Click on the image below to download the app for free. Open the app and sign-up. Your login will be confirmed within 48 hours.


- Send us an email to: contato@easytaxi.com.br


- or call +55 11 4003-2498


none
they can extend this to courier service easily, i say

Tuesday, July 23, 2013

why dont they get it?


A group of illustrious computer scientists, computer science professors, software developers, privacy researchers, professional and freelance computer security researchers, and academics have filed an amicus brief [PDF] in support of Andrew “weev” Auernheimer. They include Mozilla Foundation, Ed Felten, Matt Blaze, David L. Dill, Bruce Schneier, and Dan Kaminsky. Biographies are included in the filing for any who don’t immediately recognize their names, at the very end as the attached Exhibit A.


http://www.groklaw.net/article.php?story=20130710170719460


 


SAP has missed key financial projections five times in the last 10 quarters. Oracle has whiffed four times in the last seven quarters. IBM has done better, but has tripped over earnings and revenue in the last two quarters. Microsoft? It has gone four straight quarters striking out on guidance for big areas of its business. Across the board these and other legacy vendors blame sales execution or macroeconomic factors.


Perhaps they should instead blame their technology.


http://readwrite.com/2013/07/22/its-official-legacy-tech-vendors-are-in-permanent-decline#awesm=~ocuCXyUEeCBDPE


 


none
why dont they get it?

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

why not fwknop?


cisco just bought snort!


https://www.networkworld.com/news/2013/072313-cisco-spending-27b-for-sourcefire-272081.html


fwknop instead of?


http://n0where.net/fwknop-v2-5/


free for small teams of github users


https://www.cloudmunch.com/features


free cloud cost planning..


https://www.rightscale.com/blog/cloud-cost-analysis/rightscale-planforcloud-analyzes-1-billion-cloud-cost-forecasts


us$6.6k for a masters


http://www.slate.com/articles/technology/technology/2013/07/georgia_tech_s_computer_science_mooc_the_super_cheap_master_s_degree_that.html


none
why not fwknop?

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

Monday, July 22, 2013

the ecosystem is rich but nothing to do with me, so sad


http://blog.cartodb.com/post/55209377679/we-have-released-cartodb-2-1-enjoy-multilayer-maps-and 


Using CartoDB to map the links between data from vizzuality on Vimeo.


http://news.qooxdoo.org/qooxdoo-3-0-released


Many thanks go to the entire community for making this happen: the team of core developers, 1&1 as the supporting company, all contributors, and last but not least the users and enthusiasts who brought in questions, comments and suggestions.


http://augustl.com/blog/2013/zeromq_instead_of_http/


This article describes how to use ZeroMQ for RPC calls to internal services. HTTP is the canonical choice for public facing services. But for RPC to internal services in systems composed of many small parts, you’re probably better off using ZeroMQ instead of HTTP.


In summary, the benefits ZeroMQ offers over HTTP are:


  • Multiple concurrent RPC calls over the same TCP connection. With HTTP, you’re limited to sequential calls (keep-alive). This is a big one.

  • No manual connection management. This isn’t impossible to do with HTTP, and is mostly a library problem, but AFAIK few libraries exist that lets you do this right with HTTP.

  • Supports multiple server processes responding to requests. No HTTP load balancer needed.

  • No manual retry handling. Can stop the server, do a RPC, then start the server, then get a response – the message is queued, instead of delivered directly.

http://www.tokutek.com/2013/07/comparing-mongodb-mysql-and-tokumx-data-layout/


A lot is said about the differences in the data between MySQL and MongoDB. Things such as “MongoDB is document based”, “MySQL is relational”, “InnoDB has a clustering key”, etc.. Some may wonder how TokuDB, our MySQL storage engine, and TokuMX, our MongoDB product, fit in with these data layouts. I could not find anything describing the differences with a simple google search, so I figured I’d write a post explaining how things compare.


https://github.com/jawsthegame/fofum


a quick utility for connection to elastic beanstalk instances


 


none
the ecosystem is rich but nothing to do with me, so sad

Sunday, July 21, 2013

2 wrongs and whatnot


http://communities-dominate.blogs.com/


don’t know what the article was going on about but this is kinda interesting..


 


Q1 2010 . . 22.7 Million smartphones . . 42% market share . . 3.4B Euro Revenues . . +350M E profit

Q2 2010 . . 25.2 Million smartphones . . 41% market share . . 3.5B Euro Revenues . . +283M E profit

Q3 2010 . . 27.1 Million smartphones . . 34% market share . . 3.6B Euro Revenues . . +335M E profit *

Q4 2010 . . 28.6 Million smartphones . . 29% market share . . 4.4B Euro Revenues . . +548M E profit


Q1 2011 . . 24.2 Million smartphones . . 24% market share . . 3.5B Euro Revenues . . +217M E profit **

Q2 2011 . . 16.7 Million smartphones . . 17% market share . . 2.4B Euro Revenues . . -150M E loss

Q3 2011 . . 16.8 Million smartphones . . 14% market share . . 2.2B Euro Revenues . . -191M E loss

Q4 2011 . . 19.6 Million smartphones . . 12% market share . . 2.7B Euro Revenues . . -189M E loss***


Q1 2012 . . 11.9 Million smartphones . . . 8% market share . . 1.7B Euro Revenues . . -311M Eloss

Q2 2012 . . 10.2 Million smartphones . . . 7% market share . . 1.5B Euro Revenues . . -559M Eloss

Q3 2012 . . . 6.3 Million smartphones . . . 4% market share . . 1.0B Euro Revenues . . -489M Eloss

Q4 2012 . . . 6.6 Million smartphones . . . 3% market share . . 1.2B Euro Revenues . . -259M Eloss ****


Q1 2013 . . . 6.1 Million smartphones . . . 3% market share . . 1.2B Euro Revenues . . -194M Eloss

Q2 2013 . . . 7.4 Million smartphones . . . 3% market share . . 1.2B Euro Revenues . . -169M Eloss


none
2 wrongs and whatnot

Saturday, July 20, 2013

"Excessive consonants considered hard to spell"


there’s a Dijkstra Prize


https://en.wikipedia.org/wiki/Self-stabilization#cite_note-2


nowadays its mostly about https://en.wikipedia.org/wiki/Paxos_%28computer_science%29


or


https://en.wikipedia.org/wiki/Byzantine_fault_tolerance


i think…


and yes, the title is from http://www.theregister.co.uk/2012/12/22/verity_stob_8086_and_all_that_revisited/#ref_6 , my favourite computer stuff writer…


none
"Excessive consonants considered hard to spell"

Friday, July 19, 2013

why not automate?


puppet buys cloudsmith


http://www.cio.com/article/736518/Puppet_Acquires_Devops_Startup_Cloudsmith


http://automateit.org/


totally not famous like puppet/chef/salt/ansible…


http://www.autoitscript.com/site/autoit/


no limit siah…


http://lifehacker.com/341950/belvedere-automates-your-self+cleaning-pc


file automation..


none
why not automate?

Thursday, July 18, 2013

a couple of things


I’m not sure how you define hacking. Web-scraping is not gaining unauthorized access to an otherwise inaccessible system. Anything you can see with your eyes in a browser is out in the open. And you can adjust a scraper’s schedule to be mostly indistinguishable from human browsing habits. – https://news.ycombinator.com/item?id=6065443


In terms of communication style: learn to talk to business people. ROI and TCO over TDD and DRY, PowerPoint decks over README.md in your Github projects, wearing a suit when appropriate instead of making fun of people who own one, etc etc. – https://news.ycombinator.com/item?id=6054268


none
a couple of things

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

Qlobe by Alexander Repty



Qlobe by Alexander Repty

Wednesday, July 17, 2013

how software development works!

ahahahah! http://www.quora.com/Engineering-Management/Why-are-software-development-task-estimations-regularly-off-by-a-factor-of-2-3


 


Let’s take a hike on the coast from San Francisco to Los Angeles to visit our friends in Newport Beach. I’ll whip out my map and draw our route down the coast:



The line is about 400 miles long; we can walk 4 miles per hour for 10 hours per day, so we’ll be there in 10 days. We call our friends and book dinner for next Sunday night, when we will roll in triumphantly at 6 p.m. They can’t wait!


We get up early the next day giddy with the excitement of fresh adventure.  We strap on our backpacks, whip out our map, and plan our first day. We look at the map. Uh oh:



Wow, there are a million little twists and turns on this coast. A 40-mile day will barely get us past Half Moon Bay. This trip is at least 500, not 400 miles.  We call our friends and push back dinner til Tuesday. It is best to be realistic. They are disappointed, but they are looking forward to seeing us. And 12 days from SF to LA still is not bad.


With that unpleasantness out of the way, we head off. Two hours later, we are barely past the zoo. What gives? We look down the trail:



Man, this is slow going! Sand, water, stairs, creeks, angry sea lions! We are walking at most 2 miles per hour, half as fast as we wanted. We can either start walking 20 hours per day, or we can push our friends out another week.  OK, let’s split the difference: we’ll walk 12 hours per day and push our friends out til the following weekend. We call them and delay dinner until the following Sunday. They are a little peeved but say OK, we’ll see you then.


We pitch camp in Moss Beach after a tough 12 hour day. Shit, it takes forever to get these tents up in the wind. We don’t go to bed until midnight. Not a big deal: we’ll iron things out and increase velocity tomorrow.


We oversleep and wake up sore and exhausted at 10 a.m. Fuck! No way we are getting our 12 hours in. We’ll aim for 10, then we can do 14 tomorrow. We grab our stuff and go.


After a slow slog for a couple of hours, I notice my friend limping. Oh shit, blisters. We need to fix this now… we are the kind of team who nips problems in the bud before they slow our velocity. I jog 45 minutes, 3 miles inland to Pescadero, grab some band-aids, and race back to patch up my friend. I’m exhausted, and the sun is going down, so we bail for the day. We go to bed after only covering 6 miles for the day. But we do have fresh supplies. We’ll be fine. We’ll make up the difference tomorrow.


We get up the next morning, bandage up our feet and get going. We turn a corner. Shit! What’s this?



Goddamn map doesn’t show this shit!  We have to walk 3 miles inland, around some fenced-off, federally-protected land, get lost twice, then make it back to the coast around noon. Most of the day gone for one mile of progress. OK, we are *not* calling our friends to push back again. We walk until midnight to try to catch up and get back on schedule.


After a fitful night of sleep in the fog, my friend wakes up in the morning with a raging headache and fever. I ask him if he can rally. “What do you think, asshole, I’ve been walking in freezing fog for 3 days without a break!” OK, today is a loss. Let’s hunker down and recover. Tomorrow we’ll ramp up to 14 hours per day since we’ll be rested and trained… it is only a few more days, so we can do it!


We wake up the next morning groggy. I look at our map:



Holy shit! We are starting day 5 of a 10 day trip and haven’t even left the Bay Area! This is ludicrous! Let’s do the work to make an accurate estimate, call our friends, probably get yelled at, but get a realistic target once and for all.


My friend says, well, we’ve gone 40 miles in 4 days, it is at least a 600 mile trip, so that’s 60 days, probably 70 to be safe. I say, “no f–ing way… yes, I’ve never done this walk before, but I *know* it does not take 70 days to walk from San Francisco to Los Angeles. Our friends are going to laugh at us if we call and tell them we won’t see them until Easter!


I continue, “if you can commit to walking 16 hours a day, we can make up the difference! It will be hard, but this is crunch time. Suck it up!” My friend yells back, “I’m not the one who told our friends we’d make it by Sunday in the first place! You’re killing me because you made a mistake!”


A tense silence falls between us. The phone call goes unmade. I’ll call tomorrow once my comrade regains his senses and is willing to commit to something reasonable.


The next morning, we stay in our tents til a rainstorm blows over. We pack our stuff and shuffle off at 10 a.m. nursing sore muscles and new blisters. The previous night’s fight goes unmentioned, although I snap at my idiot friend when he leaves his water bottle behind, and we have to waste 30 minutes going back to get it.


I make a mental note that we are out of toilet paper and need to stock up when we hit the next town. We turn the corner: a raging river is blocking our path. I feel a massive bout of diarrhea coming on…


none
how software development works!

Tuesday, July 16, 2013

why not use dropbox?


by the way, i quite like owncloud..but here are 2 alternatives…


http://seafile.com/en/home/




File Syncing and Sharing


Organize files into libraries. Each library can be shared between users and into groups. A library can also be selectively synced into any device.




Team Collaboration


Edit and comment files online. Messaging, group discussion, activity notification and file versions make collaboration easy and reliable.





Mobile Office


Access files from mobile devices. Notifications and messages make it easy to connect with team members.



Secure


  • Encrypt library by your own password. Even the server administrator cannot view your data.

  • Deploy on your own server. You have total control over your data.



Trustable


  • Open source, examined and verified by the community.

  • Used by thousands of organizations and individuals, proved to be stable and functional.




 


 


https://kolab.org/news/2013/07/16/kolab-3.1-alpha-released-irony


… Our new Kolab Files feature seamlessly integrates into our web interface. On the right you can see a screenshot where you can choose to attach files from your Kolab files storage right to the email you are writing without first upload files to the server. We build this features to allow componentized usage in other web applications. There is a middleware allowing for multiple backends. For reference we provide a simple file storage based on IMAP to demonstrate how this all works. It is now trivial to integrate Kolab with ownCloud, Dropbox or any other service.


Other new functionality include the ability to edit shared folders directly from the web administration panel and to define a policy for how the users’ UID should be generated (similar to the recipient policy). There is also automatic configuration of LDAP VLV and Server Side Sorting control. WhenKolab Systems employees built the MyKolab.com service they needed better multi-domain capabilities, so they of course contributed this to the general code base. It is now possible to use a single URL for webmail and ActiveSync, even when using several domains. Thanks also to Timotheus from TBits who contributed to better multi-domain support as well. …


none
why not use dropbox?

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

Valedictorian Speaks Out Against Schooling by Erica Goldson



Valedictorian Speaks Out Against Schooling by Erica Goldson

why so pro?


On Mon, Jul 15, 2013 at 1:41 PM, Sarah Sharp
<sarah.a.sharp@linux.intel.com> wrote:
>
> Oh, FFS, I just called out on private email for "playing the victim
> card". I will repeat: this is not just about me, or other minorities.
> I should not have to ask for professional behavior on the mailing lists.
> Professional behavior should be the default.

Bullshit.

The thing is, the "victim card" is exactly about trying to enforce
your particular expectations on others, and trying to do so in a very
particular way. It's the old "think of the children" argument. And
it's bogus. Calling things "professional" is just more of the same -
trying to enforce some kind of convention on others by trying to claim
that it's the only acceptable way.

[ Since you seem to want to keep this in public, I'll just
cut-and-paste from my reply, so you have already seen this part of my
argument, it's only slightly edited because now I'm no longer typing
on my cellphone ]

The thing is, different people act and react differently. On both
sides. And I think we should recognize that and also *allow* for that.
And sometimes it means, for example, that people interact primarily
with certain people that they like more - because they are a better
"fit".

I think we actually do it very naturally, simply because we are human,
and this is how people interact in real life too. Sometimes we do it
consciously - the way we have people at various companies that act as
go-betweens - but most of the time we do it just because humans are
all about social interactions and we don't even think about what we do
and why.

For example, you work mostly through Greg. I don't think either of you
*planned* it that way, but it's likely because you guys work well
together.

See what I'm saying? People are different. I'm not polite, and I get
upset easily but generally don't hold a grudge - I have these
explosive emails. And that works well for some people. And it probably
doesn't work well with you.

And you know what? That's fine. Not everybody had to get along or work
well with each other. But the fact that it doesn't work with you
doesn't make it "wrong".

This isn't all that different from working around language issues etc
by having certain people work as in-betweens on that front.

And where we differ is in thinking either side has to necessarily
change. You think people need to act "nicer". While I think it's
*natural* that people have different behavior - and different
expectations. We all have issues somewhere and don't all like each
other. There are certain people I refuse to work with, for example.
They may be good engineers, but they just aren't people I can work
with.

And hey, I don't actually think we've personally even had any
problems. And I realize that you may react very strongly and get
nervous about us having problems, but realistically, do you actually
expect to like all the other kernel engineers?

And equally importantly, not everybody has to like you, or necessarily
think they have to be liked by you. OK?

So as far as I'm concerned, the discussion is about "how to work
together DESPITE people being different". Not about trying to make
everybody please each other. Because I can pretty much guarantee that
I'll continue cursing. To me, the discussion would be about how to
work together despite these kinds of cultural differences, not about
"how do we make everybody nice and sing songs sound the campfire"

Do you think you might be interested in *that* kind of discussion
instead of the "you are abusing me" kind of discussion?

Because if you want me to "act professional", I can tell you that I'm
not interested. I'm sitting in my home office wearign a bathrobe. The
same way I'm not going to start wearing ties, I'm *also* not going to
buy into the fake politeness, the lying, the office politics and
backstabbing, the passive aggressiveness, and the buzzwords. Because
THAT is what "acting professionally" results in: people resort to all
kinds of really nasty things because they are forced to act out their
normal urges in unnatural ways.

Linus
from http://marc.info/?l=linux-kernel&m=137392506516022&w=2

notice how it works..follow the thread here:
https://lkml.org/lkml/2013/7/13/132

none
why so pro?

Monday, July 15, 2013

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

simple/simplistic


study shows that consumers really prefer your product to be the same as your competitor’s…


http://phys.org/news/2013-07-shoppers-copycats.html


blogger thinks people prefer instagram to photoshop..


http://blog.gigantt.com/2013/07/use-case-apps.html


simple, not simplistic monitoring software?


http://www.techbar.me/2013/07/website-uptime-monitoring/


 


 


 


none
simple/simplistic

Sunday, July 14, 2013

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

Nick Hanauer by WatchExtraVideo



Nick Hanauer by WatchExtraVideo

ever used a GPS?


how Dijkstra teaches and grades:


http://www.cs.utexas.edu/~EWD/transcriptions/EWD12xx/EWD1256.html


•   During the semester I shall not check your progress. If I give homework, I give you tasks of which I believe that working on them is very instructive for you. Since first-class students can learn a lot from each other, I urge you to try to do the homework in little groups.


•   At the end of the semester there is an oral examination for each of you, the principle being that, after having followed my thoughts for a full semester, you are entitled to two hours of my undivided attention.


who is this Dijkstra:


https://en.wikipedia.org/wiki/Dijkstra%27s_algorithm


Dijkstra’s algorithm, conceived by Dutch computer scientist Edsger Dijkstra in 1956 and published in 1959,[1][2] is a graph search algorithm that solves the single-source shortest path problem for a graph with non-negative edge path costs, producing a shortest path tree. This algorithm is often used in routing and as a subroutine in other graph algorithms.


For a given source vertex (node) in the graph, the algorithm finds the path with lowest cost (i.e. the shortest path) between that vertex and every other vertex. It can also be used for finding costs of shortest paths from a single vertex to a single destination vertex by stopping the algorithm once the shortest path to the destination vertex has been determined. For example, if the vertices of the graph represent cities and edge path costs represent driving distances between pairs of cities connected by a direct road, Dijkstra’s algorithm can be used to find the shortest route between one city and all other cities. As a result, the shortest path first is widely used in network routing protocols, most notably IS-IS and OSPF (Open Shortest Path First).


none
ever used a GPS?

Saturday, July 13, 2013

Umbrella tomolo!

Gonna rain tomolo, how about staying at home to suggest and vote on ideas at Bountyporn.tk?


none
Umbrella tomolo!

writing copy


https://news.ycombinator.com/item?id=6037168


 






















Lazare 5 hours ago | link

Okay, I spent two minutes.…I have no idea what this is. It’s for building…apps? Apparently mobile apps. Maybe ios/Android apps? Okay, I want to build an app, is this relevant for me? Is this like…phonegap? Or unity? Or is this some sort of ad network? Or analytics? What is this?


Oh, and how much is it? The price calculator helpfully informs me that if I have 4 apps then that’s $12/month, + $0 for the 0 developers, for a total of $0/month, in addition to the $10/base cost. So is that….$12, or $0, or $10, or $22/month? Also, I’d obviously need at least one login to the “command center” (or is that obvious? What is the command center? Do I need a login? Why do more than one developers need a login?). But developers apparently cost money, but I can’t set the number of developers unless I add Team Management for $20/month, and then I can set developers, including to 0 (come to that, I can set the number of apps to 0 to; this implies the product is useful with no apps? Is it?), but the total is still $0/month no matter what, plus the $10/month base cost, except I think it must be plus $30/month…or not? Honestly, I’m confused.


Oh, and some bits of the site react poorly to narrow or moderate page widths, including the pricing calculator of doom. Responsive coding to hide the calculator on narrow screens is fine, but it fails to init properly on narrow screens, so if you then make your browser window wider, it’s stuffed. Even more so than normally.


On the plus side: I guess I’ve got to give some credit for the most annoying mystery-meat navigation I’ve seen. The tiny “planets” move so fast, it takes a significant amount of work to actually get it to stop. And doing so tells me…


…symbolification? Whatever that is? I think? Except my mouse moved, and now the planet is gone …off canvas? And I can’t see it. And now it’s back, or maybe a new one is back, since they all look the same, and they vanish and reappear, and can’t really be tracked. Except this one can’t really be hovered over, maybe because there’s a dead zone, or maybe it’s a bug, or maybe it’s lag, or maybe it’s that this one doesn’t have a tooltip. Who knows? Who cares? But the more I play with the …menu? The worse it works; now nothing is light up, but putting the mouse in random places makes planets across the screen light up; it seems to be getting steadily further out of sync.


reply






kodeshpa 32 minutes ago | link

Hi All,Vessel’s, Co-Founder here. Really appreciate your feedback and we are updating site to target the issues you guys discussed.


Let me brief you. Vessel provides all the tools you need in one place form beta to launch in app store and beyond – so you can focus on building better mobile apps. here is a overview of all tools.


1. Crash Analysis with heat maps http://cl.ly/OqFm


2. Crash severity tracking : http://cl.ly/OqHJ


3. In app support desk


4. Beta Distribution for iOS as well as Android : http://cl.ly/PdHI


make sense now ?


reply






petervandijck 6 hours ago | link

It’s pretty but the writing is terrible.Everyone here (and me) seem confused with your value proposition. Let’s break it down. And I am going to guess that the product is debugging tools for mobile apps?


“The Next Generation of App Building” -> this tells me almost nothing. Rewrite: “A comprehensive suite of tools to debug your mobile apps.”


The next paragraph is pretty full of empty words too: “Vessel provides a comprehensive suite of tools in one vehicle, making it easy to solve problems and track progress – so developers can focus on inventing and building better mobile apps.” Removing empty words: -> “All the tools you need in one place – so you can focus on building better mobile apps.” Ah, that’s better already.


Now, you can probably drop “A comprehensive suite of tools to debug your mobile apps.” because “All the tools you need in one place – so you can focus on building better mobile apps.” says the same thing.


Much shorter! Make that the headline.


One more round of editing to remove needless words (and add information about what KIND of tools these are):


“All the mobile debugging and profiling tools you need in one place.”


Still needs lots of work, but you see what I mean by trying to improve the content. Remove needless words. Add actual meaning.


Add some actual information for developers below it in a paragraph. Like: works with iOs and Android. Free trial. Example implementation code.


Anyone else want to rewrite? I’m not the best writer.


reply






petervandijck 6 hours ago | link

From your blog post: “A one-stop testing, distribution, and feedback platform for mobile apps.”MUCH better! Use that.


reply






cinbun8 7 hours ago | link

There are a couple of problems with this landing page.* Two minutes in and I don’t know what the product is. What problem does this solve ?


* Some of those floating bubbles are so small and travel so fast that I cant be bothered to move my mouse to hover over them. You are making the user “work” to know the product. Knowing the product should be less work, especially for early adopters.


* I was unable to find the sign up page. Finally found it under `subscribe`. Not the best word to choose.


* The pricing is confusing. For 5 apps: Total – 0$; Application – 20$; Base – 10$;. I’m not sure what that is.


reply






appleflaxen 6 hours ago | link

That is really hard page to use.The tiny targets in the background need me to hover over them to find out there is content behind them? And only once I hit them will they tell me what that content is?


Since the product seems like it has /something/ to do with visualization, this is kind of an anti-endorsement for the product.


reply






petervandijck 6 hours ago | link

Oh, those flying balls actually DO something?reply






syvolt 7 hours ago | link

What an odd site, nothing is explained at all.I had to dig up an old blog post to even figure out what was being offered here.


http://blog.vessel.io/post/49991833111/zubhium-is-now-vessel…


reply






jfarmer 7 hours ago | link

I have no idea what this is. d3 meets Hackers, the movie?reply






zachlatta 7 hours ago | link

Looks neat! The user should immediately be able to understand what Vessel is without scrolling though. After scrolling through the page it appears that Vessel is an app analytics platform? “The Next Generation of App Building” sounds like you made Unity for iOS apps.reply






tudborg 7 hours ago | link

It is very unclear what the goal of this page(product?) is.Really, just add a paragraph or 2 on the frontpage with a “What is Vessel” heading.


reply






dennybritz 7 hours ago | link

Looks nice, but unfortunately I have no idea what the product actually does (= no signup) :)reply






stephanos2k 7 hours ago | link

From what I know the “Visualization” could be the most important aspect of this tool as other tools don’t make the best job at this.reply






tpsc 6 hours ago | link

I don’t know what it is but the landing page looks greatreply






colinm 7 hours ago | link

USP front & center please.reply


none
writing copy