Pathetic.
official daine visual archive
d e v o n
Show & Tell
Misplaced Lens Cap
h
art blog(derogatory)

â
occasionally subtle
Mike Driver
hello vonnie

Kiana Khansmith

if i look back, i am lost

JVL
tumblr dot com


Kaledo Art
"I'm Dorothy Gale from Kansas"

Discoholic đŞŠ

seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from Philippines

seen from United Kingdom
seen from Ecuador
seen from Germany

seen from United Kingdom

seen from Saudi Arabia
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from United States

seen from United States
@andrewscodes
Pathetic.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
Donât forget to wash your hands
đ
Its a win-win situation
Another take on pointing blame

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
holy shit SLAIN
Dancin (feat. Luvli) - Krono Remix, a song by Aaron Smith, Krono, Luvli on Spotify
Hope everyoneâs having a productive time while quarantining. Donât forget to move around a little bit, maybe even dance?
Next Phase Montage
tl;dr â Good news!
npm, Inc., is being purchased by GitHub.
The public registry remains public, free, and as available as ever.
npm as you know it continues, and in fact, there is good reason to believe that itâll only get better.
Iâm still going to be working on npm (but with the luxury of more resources and less stress).
Iâm really excited about the stuff weâre going to do.
It is customary for a founder, in the closing chapter of their startup, to ruminate in a blog post about their incredible journey1. When we founded npm, Inc., I knew that I was signing up for a post like this someday. Iâm extremely thankful that this is the one I get to write2.
history and origin
Back in 2009, after too long without a vacation, I quit my job, in hopes of discovering what happens when I untether my creativity.
What happened is I wrote a package manager.
I created npm with the goal of sharing modules in a tiny group of nerdy weirdos whoâd decided to write web servers in JavaScript. From that niche beginning, npm grew, slowly but surely, the background project Iâd greedily steal away time for.
At the end of 2013, npm hit a rough spot and we had to make a decision. This was the first big bookmark in the npm story, when the project could no longer survive on donations. We made some slide decks and raised an amount of money that seemed enormous at the time, but inevitably got spent really fast.
the part where i talk about startups
Running a company is hard. It is grueling, unglamorous work.
I donât want to make it sound completely terrible. There are definitely a few awesome parts. But once is enough for me.
Throughout this journey, our north star has been the mission that we founded this company with: reduce friction in JavaScript software development.
I have a set of goals that I wrote down back then, and have shared openly with the team. They havenât changed much.
Keep the npm registry running forever (not only for the life of the company).
Be a company that we can all enjoy working at, and do the best work of our careers up until now.
Get a big enough exit that I can quit my job and see what comes out of me a second time.
Share the rewards equitably with the people who got npm to where it is.
There are few unmitigated successes or failures in the real world. But this is a win, and a good one, for me and the team and the entire JavaScript community.
We have made tremendous progress on (1), and thatâs the thing Iâm happiest about in this. As far as (2), thereâs been ups and downs, to say the least, but the bright spots outshine the dark. Iâve lost some valued friendships in the process, but made a few as well. On (3), well, Iâm still working a jobby job, but I always knew that was a long shot, and âmake npm a better package managerâ is a job I enjoy. And as for (4), Iâm proud of the deals that weâve been able to negotiate for the team.
Itâs not a kajillion billion dollar 10x startup cinderella story, and weâve taken our hits, but in the end weâve done right by our community, team, and careers, and Iâm extremely proud of what weâve achieved.
the part where i talk about the company buying us
One of the questions founders get asked a lot is âwhat might your exit look like?â I always mentioned the big tech companies as possibilities, and GitHub as a sort of âwishful thinkingâ option.
Iâve been following GitHubâs trajectory closely since they came to Yahoo! to give a talk about git and social coding way back in 20093. Itâs been a huge part of my life ever since I dove head-first into open source as a lifestyle choice.
When I saw the GitHub Packages beta announcement and demo at GitHub HQ in San Francisco, I remember turning to Shanku Niyogi and clumsily blurting out, âWhy arenât you trying to buy us?â
It seemed so maddeningly⌠obvious. Forget about whose logo is on which webpage, just⌠if youâre going to do this thing, do it right, ffs. This clearly needs to be integrated with the actual registry in a very deep way. âI mean⌠You see that, right?â (I think he probably did. And if he didnât, then props to him for taking my reaction as flattery or a good idea, rather than condescension.)
What I didnât really expect at the beginning of the acquisition process was how much Iâd genuinely like everyone I met at GitHub, starting with my initial conversations with Nat, as well as all the people on the team heâs built. As we dug into the technical and strategic plans for how npm would fit into the vision of GitHub moving forward, it became clear that this isnât just a good option for the JavaScript community â itâs significantly better than what npm, Inc., can provide on its own.
There are not many companies that can claim to have the kind of fanatical commitment to open source that GitHub does. In the track record of Nat and the team heâs assembled, thereâs really something special here that Iâm thrilled to be a part of.
Iâve said countless times before that I wouldnât let the registry go someplace that wonât take care of it. (See goal (1) above. Iâve sacrificed years of my life and put a strain on many personal and professional relationships in pursuit of that goal.)
As GitHub has branched out into other aspects of the end-to-end developer community experience, itâs natural to see how the JavaScript package management process fits into that story. Itâs not a loss leader or an experimental add-on or a way to quickly hire a team. Rather, the npm registry is a significant and concrete strategic asset serving GitHubâs mission of eliminating transaction costs in software development.
Thatâs important.
the part about what comes next
Today, npm serves over 1.3 million packages to roughly 12 million developers, who download these things 75 billion times a month, and all of this is growing at a rate that ensures these massive numbers will seem small in a few years.
Our commitment to that community is to keep the npm registry free for open source development for the foreseeable future, and continue to improve the npm CLI. At GitHub, npm will have the added support and backing of one of the worldâs largest companies, behind the worldâs largest community of developers.
There are some awesome opportunities for improvement in the npm experience, to meaningfully improve life for JS devs in countless large and small ways. Weâll be making things more reliable, convenient, and connected for everyone across our vast interdependent JavaScript ecosystem.
For six years, in the grind of a startup, weâve had dreams too big to dare hope for. This next chapter is a chance to realize those dreams.
This is the end of ânpm, Inc.â, the Delaware C Corp. But itâs an exciting upgrade for npm.
[1]: Reference joke Our Incredible Journey
[2]: Itâs also worth noting that GitHub allowed such a long, nuanced, and candid announcement as this one, and didnât push for a watered down corporate version. Cultural alignment is a good sign.
[3]: Check out the date on the post for that talk. Then note the date on this commit. Itâs like some kind of cryptic message from the past, and itâs weirding me out, tbh.
NPM was purchased by Github. Considering how Microsoft handled the Github acquisition, I'm hopeful that this will be a good step. Hopeful.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
when you lie on your resume and get the job ...
Constellations and the Calendar
Did you recently hear that NASA changed the zodiac signs? Nope, we definitely didnâtâŚ
âŚHere at NASA, we study astronomy, not astrology. We didnât change any zodiac signs, we just did the math. Here are the details:
First Things First: Astrology is NOT AstronomyâŚ
Astronomy is the scientific study of everything in outer space. Astronomers and other scientists know that stars many light years away have no effect on the ordinary activities of humans on Earth.
Astrology is something else. Itâs not science. No one has shown that astrology can be used to predict the future or describe what people are like based on their birth dates.
Some curious symbols ring the outside of the Star Finder. These symbols stand for some of the constellations in the zodiac. What is the zodiac and what is special about these constellations?
Imagine a straight line drawn from Earth though the sun and out into space way beyond our solar system where the stars are. Then, picture Earth following its orbit around the sun. This imaginary line would rotate, pointing to different stars throughout one complete trip around the sun â or, one year. All the stars that lie close to the imaginary flat disk swept out by this imaginary line are said to be in the zodiac.
The constellations in the zodiac are simply the constellations that this imaginary straight line points to in its year-long journey.
What are Constellations?
A constellation is group of stars like a dot-to-dot puzzle. If you join the dotsâstars, that isâand use lots of imagination, the picture would look like an object, animal, or person. For example, Orion is a group of stars that the Greeks thought looked like a giant hunter with a sword attached to his belt. Other than making a pattern in Earthâs sky, these stars may not be related at all.
Even the closest star is almost unimaginably far away. Because they are so far away, the shapes and positions of the constellations in Earthâs sky change very, very slowly. During one human lifetime, they change hardly at all.
A Long History of Looking to the Stars
The Babylonians lived over 3,000 years ago. They divided the zodiac into 12 equal parts â like cutting a pizza into 12 equal slices. They picked 12 constellations in the zodiac, one for each of the 12 âslices.â So, as Earth orbits the sun, the sun would appear to pass through each of the 12 parts of the zodiac. Since the Babylonians already had a 12-month calendar (based on the phases of the moon), each month got a slice of the zodiac all to itself.
But even according to the Babyloniansâ own ancient stories, there were 13 constellations in the zodiac. So they picked one, Ophiuchus, to leave out. Even then, some of the chosen 12 didnât fit neatly into their assigned slice of the pie and crossed over into the next one.
When the Babylonians first invented the 12 signs of zodiac, a birthday between about July 23 and August 22 meant being born under the constellation Leo. Now, 3,000 years later, the sky has shifted because Earthâs axis (North Pole) doesnât point in quite the same direction.
The constellations are different sizes and shapes, so the sun spends different lengths of time lined up with each one. The line from Earth through the sun points to Virgo for 45 days, but it points to Scorpius for only 7 days. Â To make a tidy match with their 12-month calendar, the Babylonians ignored the fact that the sun actually moves through 13 constellations, not 12. Then they assigned each of those 12 constellations equal amounts of time.
So, we didnât change any zodiac signsâŚwe just did the math.
Make sure to follow us on Tumblr for your regular dose of space:Â http://nasa.tumblr.com
How to get rich in tech, guaranteed.
Todayâs NYT article on how employees sometimes lose out is a great read. Employees who like that, might also like Hunterâs article from last week on (not) getting rich at startups. This is the follow up I intended to write for the latter.
I talk to people looking for their next gig on a regular basis. Itâs fun to match awesome people who donât want to found companies up with companies who need awesome people. One question I get asked over and over again in various forms is, do you think Iâll get rich from startup X?
My first piece of advice for startup job seekers is that equity, all things equal, you canât pick âem. On a risk-adjusted basis, startups are likely to be about the same. If there is information that a company has significantly de-risked, it will be priced in. Despite the market often being very wrong, you are unlikely to outsmart it.
If you want to get rich, your best bet on a risk-adjusted basis is to join a profitable and growing public company. Google for short. Make $200-500k all-in a year, work hard and move up a level every 3-5 years, sell options as they vest (in case you joined Enron), and retire at 60, rich. This plan works every time.
Beyond the sub-market salary youâll receive for joining a startup, there are no financial guarantees. Your equity is probably worthless. The whole damn thing might fall apart any time. The hours are long. A lot of shit wonât work right. Etc.
But, as far as I know, startups are the only way to get 20 years of experience in five. The reason to join a startup is because you are awesome, youâre willing to work hard, and you donât want to wait 20 years to be making decisions that impact the business.
And if you go in with this mentality, even when startups fail, you succeed. If you put five years into building a company and team, you will end up with a great network of talented and motivated people, lots of first-hand experience, and often some management experience as well.
Worst case, your next step could be going into Google at the VP level it wouldâve taken you 15 years to get to joining out of college to âinject some startup DNA,â and catch up on salary within a few years. Unless this internet thing is a fad, that job will always be there for you.
But for all that is good and holy, donât join a startup for the fucking money.
Sundry advice on picking a startup:
Be clear on what you want. Do you want to join pre product-market fit, or post? Do you need a salary, if so, how much? Do you care about vertical or role? Location? Travel? Etc. Most people that end up in the wrong job didnât think through what their ideal job was before looking.
Run a process. Most people fail at this. Startups are interviewing you, but youâre interviewing them too. Write down your criteria. Look at 200 startups, contact 50, do first interviews with 20, move forward with 5, pick between 2-3 good options. If youâre passive, or only talk to a few companies, youâll be choosing between limited options. You can get 200 plausible startups in a couple hours.
Focus on good people/culture. Above all else, my observation is that when you find good people (high-integrity, smart, hard working, etc) and a compatible culture, you end up happy, even if the company fails. When you ignore suboptimal people fit because you think the product is sexy or youâll make money, you end up sad.
Accept fair comp. Many people are unrealistic on comp. They want an early-stage experience with Google salaries. It doesnât work that way, and startups often suck at explaining that. Talk openly with startups about what they can pay you, what theyâve raised, what your needs are, and what milestones will lead to higher salary. Keep in mind, you might be the first person to take a salary and the founders might have been working for two years. Sure, itâs a 50% haircut for you, but for them itâs a big chunk of their first round.
Expect to earn it. Some startups will hire a dev and call them CTO. That doesnât make them a CTO. If you want to be a CXO, say so up front, but expect to earn it. Entering a startup is a lateral move with unlimited upside. Tell the startup where you want to be, and set milestones that give you what you want that make the company successful. Now youâre a CXO.
Discount the vertical. With a few role exceptions, what youâre actually making isnât that important. Assuming the company is making something people want and youâre delivering a ton of value, most people can be as happy making enterprise cloud infrastructure as social networking tools. Business development is business development. Do it with/for people who do not suck.
Understand the basics of the business. You shouldnât try to become an expert, but you can ask some basic questions. What is the valuation of the company, and whatâs the valuation for your purposes? How much has the company raised to date? How much money does the company have in the bank, and what is the net burn rate? What milestones does the company need to hit to get to the next round?
This is good to know so you can roughly assess the business. But itâs also a great way to understand how you fit in. Can you help with the core problems the company needs to solve?
Bias towards transparency. Companies canât be expected to share every single detail with employees, especially potential hires. But, in general bias towards companies that give employees info to make informed decisions You should, for example, know what percent of the company you own. Trust is a two way street, and if the company lies to itâs employees, itâs hard to maintain that trust. Life is too short to watch your back inside the building.
I was not prepared for this.
why did a comic about google make me sad
âŚ.this was an emotional rollercoaster I was not ready for. wow.Â

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch ⢠No registration required ⢠HD streaming
Turning what is traditionally a solitary process into an almost peep show of geekiness beyond what most in the mainstream would care to stomach. Watching someone code is quickly becoming something I want to do as time goes by.
I started streaming on LiveCoding.tv and the reception has been really positive. I enjoy their community a lot. Attempts at streaming on twitch have been semi-successful as well. I feel that live streaming code and the development cycle as a whole is a well deserved role in the educational process - with code collaboration and best practice reinforcement. Plus, itâs fun to see what IDEâs everyone uses. Thereâs something about watching people write in languages that Iâm unfamiliar with and what type of projects come from their work as apart of their âcode diversity.â
There can be some really entertaining streamers, too. The ones who stand out always tend to be really good and know exactly what theyâre doing and in turn, very confident of their on-air presence. At the moment, I feel I have a lot of improvements to make in my approach. When I review my streams I seem almost in disarray and confusion. Maybe that says something about my coding or maybe I just code differently when I know Iâm being watched. Either way, I have a good feeling for the future of this community.
I'll pass.