recentpopularlog in

kme : startup   44

numpy - Automatically import modules when entering the python or ipython interpreter - Stack Overflow | https://stackoverflow.com/
Use the environment variable PYTHONSTARTUP. From the official documentation:
If this is the name of a readable file, the Python commands in that file are executed before the first prompt is displayed in interactive mode. The file is executed in the same namespace where interactive commands are executed so that objects defined or imported in it can be used without qualification in the interactive session.

python  ipython  ptpython  startup  configfile  solution 
may 2018 by kme
linux - What are the recommended runlevels for httpd? - Super User
Don't believe everything you read on Wikipedia.

Taken from a live, recently installed CentOS 6 system: The network is started in runlevels 2, 3, 4 and 5.

# chkconfig --list network
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off

As a practial matter, only runlevels 3 and 5 ever really get used. Runlevel 3 is the usual "no-graphical-desktop" runlevel, while runlevel 5 is used to start a graphical desktop.


Still dunno why Apache doesn't just configure itself to run by default after you install it (Amazon AMI).
apache  httpd  centos  amazonami  dammitbrain  runlevels  startup 
february 2017 by kme
Automatic logins · FauxFaux/PuTTYTray Wiki · GitHub

   --as-agent to start in pageant.exe mode

   --startup won't open the Pageant Key List view, but still asks for password if necessary
putty  pageant  publickeyauthentication  windows  startup  newbie  solution 
december 2016 by kme
The Bash Shell Startup Files
Some excellent shell functions to atomically add paths to PATH-like environment variables:
# Functions to help us manage paths. Second argument is the name of the
# path variable to be modified (default: PATH)
pathremove () {
local IFS=':'
local NEWPATH
local DIR
local PATHVARIABLE=${2:-PATH}
for DIR in ${!PATHVARIABLE} ; do
if [ "$DIR" != "$1" ] ; then
NEWPATH=${NEWPATH:+$NEWPATH:}$DIR
fi
done
export $PATHVARIABLE="$NEWPATH"
}

pathprepend () {
pathremove $1 $2
local PATHVARIABLE=${2:-PATH}
export $PATHVARIABLE="$1${!PATHVARIABLE:+:${!PATHVARIABLE}}"
}

pathappend () {
pathremove $1 $2
local PATHVARIABLE=${2:-PATH}
export $PATHVARIABLE="${!PATHVARIABLE:+${!PATHVARIABLE}:}$1"
}
bash  profile  startup  rcfiles  configfiles  shellscripting  newbie  explained  sysadmin 
february 2016 by kme
The Hardest Part of Running a Startup Isn’t What I Thought It Would Be | Snipe.Net
At some point, you have to put on your big-girl panties and make a decision. Yes, it will be an MVP version. Yes, it’s partially designed to test user engagement and interest. But two weeks is an eternity in tiny start-up land. Larger companies may spend weeks with dedicated teams of people just coming up with the ideas, then another few weeks making a decision, and then potentially months executing it. When you’re small, you just don’t have that kind of time.
startup  culture 
june 2015 by kme
Optimize for Happiness
A side effect of bootstrapping a sustainable company is what I like to call infinite runway. This is another element of optimizing for happiness. With venture backed endeavors you generally find that during the first several years the numbers in your bank account are perpetually decreasing, giving your company an expiration date. Your VCs have encouraged you to grow fast and spend hard, which makes perfect sense for them, but not necessary for you. Not if you're trying to optimize for happiness.

VCs want to see quick success or quick failure. They are optimizing for money. There's nothing wrong with that as long as you want the same things they do. But if you're like me, then you care more about building a kickass product than you do about having a ten figure exit. If that's true, then maybe you should be optimizing for happiness. One way to do this is by bootstrapping a sustainable business with infinite runway. When there are fewer potentially catastrophic events on the horizon, you'll find yourself smiling a lot more often.
github  entrepreneurship  business  startup  happiness  management 
october 2014 by kme
jwz: Watch a VC use my name to sell a con.
I did make a bunch of money by winning the Netscape Startup Lottery, it's true. So did most of the early engineers. But the people who made 100x as much as the engineers did? I can tell you for a fact that none of them slept under their desk. If you look at a list of financially successful people from the software industry, I'll bet you get a very different view of what kind of sleep habits and office hours are successful than the one presented here.

So if your goal is to enrich the Arringtons of the world while maybe, if you win the lottery, scooping some of the groundscore that they overlooked, then by all means, bust your ass while the bankers and speculators cheer you on.

Instead of that, I recommend that you do what you love because you love doing it. If that means long hours, fantastic. If that means leaving the office by 6pm every day for your underwater basket-weaving class, also fantastic.
startup  culture  business  venturecapitalism 
july 2014 by kme
Ideas for Startups
Simplicity takes effort-- genius, even. The average programmer seems to produce UI designs that are almost willfully bad. I was trying to use the stove at my mother's house a couple weeks ago. It was a new one, and instead of physical knobs it had buttons and an LED display. I tried pressing some buttons I thought would cause it to get hot, and you know what it said? "Err." Not even "Error." "Err." You can't just say "Err" to the user of a stove. You should design the UI so that errors are impossible. And the boneheads who designed this stove even had an example of such a UI to work from: the old one. You turn one knob to set the temperature and another to set the timer. What was wrong with that? It just worked.
startup  ui  ux  entrepreneurship 
january 2014 by kme
DONT STEAL MAC OS X.KEXT: Apple Support Communities
See also: http://news.softpedia.com/news/Don-t-Steal-Mac-OS-X-16276.shtml

Not sure whether it's just someone being funny or if the .kext actually does anything.
mac  osx  startup  troubleshooting  piracy 
january 2014 by kme
Startup Stud Hates Homeless People, Ugly Girls, and Public Transit
"As a society, we have an obligation to embrace satire because it so often points out the flaws that we're all too willing to overlook and magnifies our social ills. Hurrah to this this Modern Day Molière for taking a serious risk with his writing to demonstrate just how pervasive misogyny is even in the 21st century, and how willing we are to dismiss those without homes or jobs as being worthless and/or a tech corridor stumbling block.

Next time I'm at a bar and I'm sneered at by a flannel-clad bro who works for a snazzy one-word-web2.0-mobile-app-developing skidmark, or when I'm squashed against a trans* person on MUNI, I'll wrap Peter's words around me like a warm, soft Slanket and remind myself that we must persevere, we must climb upward and upward, and we must also find out if we can get the office manager to stock coconut water again because if we want this startup to work, REALLY WORK, we need to get our heads in the game and quit stocking just Bawls and Red Bull. What is this, amateur hour?" —mumblety
startup  culture  thevalley  forthrcomments 
august 2013 by kme
nscp dorm
A week or two ago we all sat around and tried to think up a name for the client; we can’t call it Mosaic, because that’s the name of the company. The marketroids had all kinds of silly suggestions like Cyber this and Power that and blah-blah Ware. Then someone said something about crushing NCSA Mosaic, and I blurted out “Mozilla!” Everyone seemed to like that, so I think that might end up being the official name of the browser.
mozilla  history  startup  business  netscape  acautionarytale 
march 2013 by kme
Fletcher's angry list of startup rules (Skrentablog)
"7. Perfection is the enemy of good enough. Leonardo could paint the Mona Lisa only once. You, Bob Ross, can push a bug release every 5 minutes because you were at least smart enough to do a web app."

"15. You're doing a web app, right? This isn't the 1980s. Your crummy, half-assed web app will still be more successful than your competitor's most polished software application."
startup  business  advice  webapp  software 
march 2013 by kme
Announcing an audacious proposal by Dalton Caldwell
“The best minds of my generation are thinking about how to make people click ads. That sucks.” - Jeff Hammerbacher, fmr. Manager of Facebook Data Team, founder of Cloudera

Foo Camp this year felt like a wake for Web2.0. We discussed the progression: a free service with a vague business model captures the hearts and minds of a large user base, and becomes vitally important. Because the hosting bills and payroll balloon as the service grows, founders are left with a very difficult decision to make. Sell the company? Cram the site full of ads? Keep raising money to delay having to deal with this issue as long as possible?
appdotnet  twitter  socialmedia  blog  advertising  business  monetization  social  startup 
july 2012 by kme

Copy this bookmark:





to read