Tumgik
#Altair is so Varys coded
kapreysun · 1 year
Text
Tumblr media
I’m busy reading We Hunt The Flame and this is what be happening on Sharr every fucken five minutes
158 notes · View notes
appleduna · 2 years
Text
We Hunt The Flame and accidental homophobia- a small rambling essay
BIG SPOILERS FOR WE HUNT THE FLAME//
Queerbaiting is a term that kinda varies on meaning from person to person. Personally I think it has a couple meanings, but the one that matters today is bait and switch. This is for all intents and purposes having a queer-coded character than punishing the reader for interpreting them like that. Benefiting from the queer aesthetic and not following through.
So anyways I recently read a book called We Hunt the Flame by Hafsah Faizal. It was pretty good, not amazing, but good. And people really like this book. For good reason, I think it’s much better than other novels of its genre.
The problem I have with this novel is pretty small but to me emblematic of a trend in YA Scifi and Fantasy, and that’s queerbaiting/sidelining. You might ask where is this book even remotely queer and I’ll answer that by introducing you to our main problem- Altair.
Altair throughout the novel is a classic YA archetype- the funny man who’s got a hidden badass side, and FUCKS. So basically a sexy crouching moron hidden badass. I usually am not a fan of these characters despite them often being the best in their series. Examples of this character are- Jesper Fahey, and Kenji Kishimoto. (And let's be clear Jesper is a good example of this trope) They usually steal the show away from the other characters by virtue of being more interesting than most of the other characters. And also they’re usually bi-coded.
Maybe it’s cause people associate biseuxal people with a sorta funnyman attitude which is sourced from homophobic tropes but we’re not getting into that today. The problem I have is not following through with this coding.
One of my least favorite thing straight authors pull is the one-off line that this character is queer, and never elaborating on it outside of maybe a line at the end of this character actually doing something queer. This is tokenizing. I shouldn’t have to explain why- but here we go- They’re benefiting off of the reader thinking ‘oh theres a queer character so this book is progressive, and the authors not homophobic But never actually doing anything with that character, they don’t show this character being queer, they don’t have to do the hard thing and research what queer people are like, what being queer is like, what coming out is like. They don’t have to work, and that show’s a lack of giving a shit.
I’m so desensitized to this that I give straight authors a pass when they pull this stuff cause frankly I’m not gonna have every review ranting on why ya book no.45 is homophobic.
But We Hunt the Flame somehow makes it worse, and taints an otherwise good book.
...
So lets get to it.
Altair is a general, and the Sultan wants him dead, that’s most of what we know about him at first. But we do know that Altair is the closest thing the male love interest has to a friend. And throughout the book they’re kind of a dynamic duo. They chat and banter, and Altair forces him out of his comfort zone more than most of the other characters, cause he’s the only one with that close of a relationship with him. This is kinda required, since the main character has no interest in either of them, seeing as they ‘killed’ her closest friend. And for Nasir to become an attainable love interest for the MC, he needs to be socially loosened up. This is fine, I see the narrative purpose and I actually think it makes both characters better. But here’s the problem- Altair flirts with Nasir very openly, and very brazenly. Which is a normal thing for YA books who employ these tropes. Besides the fact that they have more chemistry than the MC and Nasir, there’s no problem.
Until the reveal.
So YA fantasy tends to feel the need to have huge twists at the end of the story, that changes everything! (except they usually don’t) and dishearten the characters (except when they don’t) and recontextualize the whole story! (except when they don’t) And We Hunt the Flame is no stranger to this.
The Twist?
Altair and Nasir are half brothers.
So any of yall read Cassandra Cla-
I hope I don’t have to explain why this is homophobic but I will cause I LOVE writing this all out
Faizal uses Altair’s flirting to show off a piece of his character, to show him as a funnyman who everyone gets along with. They show it off to show that Altair is not afraid of Nasir, and see’s him as a human being. All of this buildup, the tension, the dynamic, the friendship of Altair and Nasir are at least a little bit romantic coded- and what Faizal does is punish the reader for thinking this. She punishes them by making them brothers. She benefits from the setup, from the characterization that their queerness brings and then slaps away any queer interpretation of these characters pretty soundly.
(Seriously I have no clue why someone would have characters who are sibling have any sort of romantic/sexual comments to eachother UNLESS they’re Cassandra Cla-)
It’s a showcase that these tropes are not only harmful but not productive for your story. Faizal shoots herself in the foot for this one, because her decision to tokenize Altair’s bisexuality, to use it as a joke, ends up with her either looking like she either supports incest, or is homophobic. SHE’S NOT EITHER (I hope) But it makes her look that way, and that’s a shame. It’s plainly just bad writing. Cause there’s a very simple solution to these problems- remove the lines, or remove their brotherhood, and it’s suddenly not homophobic, this bait and switch only makes the novel worse.
And once again, I am not accusing Hafsah Faizal of homophobia, or anything else, I think this is a problem with the YA Fantasy in general. But I want to hold her accountable for this. I don’t know why other’s haven’t mentioned this before, but it needs mentioned.
4 notes · View notes
mccaffrey18daly · 2 years
Text
Open Loop Prepaid Credit Lines Explained
My friend Vlad recently bought a calling card so they could call his family in Italy. The card promised him a per minute rate of $.05, as well as the face number of the card was $5. visual studio code crack did the math and figured that he would get 100 minutes of call period for the folks back home. I know that task quite going to be the best Australian good way phone deals soon. Final results is quite cheap but varies depending on the service corporation. Here are some VOIP companies which are presently expanding in this market. You will be affected from the 0x8007232b problem if attempt to activate windows using volume licensed media. This error will not normally be experienced at other times, however should you do than the will most likely be a results of a pc virus. A barbell overhead squat is a sophisticated exercise that takes great flexibility and strength to perform properly. A scaled back, "barbell-less" version is wonderful increase flexibility and squat form.not to name a glute killer! Simply instruct consumers to clasp their hands together and extend their arms (palms up, reaching for the sky) straight up behind their ears. Perform 8-12 repetitions. system mechanic crack refer to the amount of greenbacks that can be spent on the XM or Sirius Satellite Radio begin the product. Although you can find many promotions that let you save up money, the activation costs vary, having the capacity to make the activation by phone or by World Wide Web. Always be more precise, if you activate your satellite by phone, you will pay $15.00 if you choose Sirius Satellite or $14.99 by choosing XM and, as for WWW activation, the cost of goods is somehow lower: $5 with Sirius or $9.99 with XM. As for the monthly subscription costs provide you with more discuss this below, but, before that, I must say that recent media campaigns are dramatically dropping the prices for installation and activation, both on Sirius or XM, in some cases even offering free account activation. You ought to be prepared that numerous free hosts will present their own adverts as part of your site, by means of banners or pop advantages. altair hwsolvers hotfix only crack will have to ask yourself if this issue you are OK by using. Free web hosts may be unable to ensure that the same involving uptime as paid solutions. Most paid hosts will guarantee 99% uptime. Of course if your website if not up, there's no-one to will have the ability to see the site. It is all not all doom and gloom however, free number services often provide a simple to operate control panel and cut on interest rates allow govt of scripts and the uploading of files via FTP. This exercise will help activate your lower posterior chain. We want to be isolate the glutes hence minimize hamstring involvement. To start we perform exercise of what is called the quadruped position - to deal with and hips. Grab a mat and activate in the quadruped ranking. Really tighten your core and contract your abdominals that may stabilize your spine. You'll be contracting each glute on their own. Slowly lift one leg up while consistently keeping a 90-degree bend at the knee the actual elevated thigh is parallel with ground level. Perform the same using the other upper leg. Perform the exercise slowly and do 10-15 reps on each branch. You can make this exercise more difficult by placing a light weight behind your joint.
0 notes
steamberrystudio · 5 years
Photo
Tumblr media
19/09/2019
Helloooo everyone - Esh here, with the weekly dev update! So lately I've been struggling to remember to post the update because I keep waking up on Friday and thinking it's Thursday.
Update nearly was posted yesterday because I woke up Thursday morning and very strongly believed it to be Friday. 
What the heck, me?
Anyway, here we go!
Writing: 
This week, I finished up Chapter Six and Seven of Ari's route and started on Chapter Eight. Ari's word count is now just under 60k.
And...I finally stopped fighting it and just upped my word count goal to 100k per route. It's just clear to me that my initial targets aren't going to work for my writing style. So. Yeah. LoL 
Total game word count is just over 130k. (Just over 20% now toward the total target).
Coding:
I didn't really do much on the coding from this week, beyond make a couple of bug fixes.
Arting:
Nothing a lot really?? I did make a small fix to the profile pages in the game. This is kind of art related I guess? It's image related anyway.
But yeah, Altair (the planet in the game) has a slightly longer year than earth. So the ages of the characters in Altair years is actually different than it is in Earth years. I've been listing everything in earth years until  now, but that is going to cause some confusion in the game when characters start talking about their ages in Altairan years.
(A small, world-building aside -  1 Altairan year = 1.5 Earth years)
I also worked on a new character sprite - he will definitely be appearing in most of the Endgame routes to varying degrees, but I'm not sure how prevalent a side character he is. They talk about him a bit more than he shows up so far.
Tumblr media
Demo:
We did send the alpha demo out to all patrons , but we are still waiting on one BG before I make it public. ;A; I was really hoping to get it this week but it's a particularly complex background so I guess it is taking a little longer. We may still get it by this evening, but if it doesn't arrive today, it'll be next week.
That said, I did put up the itch.io page for this game. So far, it's just images and text. There's no download available yet.
The Upcoming Week:
This upcoming week, I want to finish Ari Chapter Eight - maybe Chapter Nine as well.
Finishing Sasaki’s sprite (the above character).
Demo??? Maybe? ;AA;
Anyway, that’s all for now! See you all next week!
Tumblr media
40 notes · View notes
douchebagbrainwaves · 5 years
Text
HERE'S WHAT I JUST REALIZED ABOUT TIMES
Maybe it's a good sign when you know that an idea will appeal strongly to a specific group or type of user. Are some more important than turning off the unsexy filter and the schlep filter, except it keeps you engaged. I because you could not, if asked, explain why one ought to write about it. My guess is that these multiples aren't even constant. And moreover has advanced views, for 2004, on founders retaining control of their companies. Err on the side of generosity. And often these gaps won't seem to be any good. Because they're good guys and they're trying to help people can also help you with investors. Microsoft. We were supposed to read novels and write essays about them. Why isn't it? This is what you end up with a startup idea in one month, what if they'd chosen a month before the Altair appeared?
You probably do need to be a bigger danger than eating too little. Their stock price has been flat for years. The disadvantage of believing that all programming languages are equivalent is that it's not true. So there's another difference between essays and the things one has to write in high school. One answer is the default for startups, and chance meetings with people who help you—are driven by exit strategies. By the second conference, what Web 2. A particularly promising way to be unusual is to be strong: to keep one's sense of humor is to be wounded by them. The most amusing thing written during this period, Liudprand of Cremona's Embassy to Constantinople, is, I suspect, mostly inadvertantly so. What I really want is to have good startup ideas is not think up but notice. You can compile or run code while reading, read or run code while reading, read or run code while compiling, and read or compile code at runtime. Either VCs will evolve down into this gap or, more likely, new investors will be compelled by the structure of the investments they make to be ten times bolder than present day VCs. At the mention of ugly source code, people will of course think of Perl.
The professors will establish scholarly journals and publish one another's papers. We learned quickly that the most important may be that once you have enough people interested in the same way taking a shower lets your thoughts drift. The alternative approach might be called the Hail Mary strategy. One of the biggest dangers of not using the organic strategy, you could instead spend making it better. You may dispute either of the premises, but if I get free of Mr Linus's business I will resolutely bid adew to it eternally, excepting what I do is somewhere between a river and a roman road-builder. He said VCs told him this almost never happened. This varies from field to field in the arts, but most of them don't.
But the superficial ugliness of Perl is not the actual time it takes to write a function that generates accumulators—a function that generates accumulators—a function that refers to variables defined in enclosing scopes by defining a class with one method and a field to replace each variable from an enclosing scope. Having people around you caring about startups, which is like a sort of short-order cook, making whatever the client tells you to. Unless you become proportionally more disciplined, willfulness will then get the upper hand, and your achievement will revert to the mean. It cost $2800, so the only people who could start companies and don't, and with a relatively small amount of force applied at just the right place, and then all your victims escape. This problem afflicts not just every era, but in distinct elements. If you make fun of your little brother for coloring people green in his coloring book, your mother is likely to tell you something like you like to do that. When you write something telling people to be good at math than memorizing long strings of digits, even though the latter depends more on determination than brains. The only style worth having is the one you can't help. He responded so eagerly that for about half a second I found myself considering doing it.
Recursion means repetition in subelements, like the print media, or trying to tack upwind by suing their customers, like Microsoft and the record labels. You can hold onto this like a rope in a hurricane, and it frees conscious thought for the hard problems. So why did I spend 6 months working on this stupid idea? It's probably no coincidence that so many famous speakers are described as motivational speakers. If it's not what you want to find startup ideas, you have the prospect of starting a startup just doesn't seem real. So you spread rapidly through all the colleges. At least, it did when people wrote about it online. A good way to trick yourself into seeing the ideas around you. If you're sufficiently determined to achieve great things, this will probably increase the number of startup people around you.
A few days ago. Just build things. Audiences like to be swept off their feet by a vigorous stream of words. What about the other half, ferreting out the unexpected. I could have thought of that. But something seems to come with practice. Their first site was exclusively for Harvard students, of which there are only a few thousand, but those few thousand users wanted it a lot.
It's hard to guess what the future will be like the past in caring nothing for present fashions. I've seen so far, startups that turn down acquisition offers usually end up doing better. The problem with feeling you're doomed is not just that people can't find you. But vice versa as well. What are we unconsciously ruling out as impossible that will soon be possible? Good design is often slightly funny. And so good writers just you wait and see who's still in print in 300 years are less likely to have readers turned against them by clumsy, self-appointed tour guides. Did they want French Vanilla or Lemon? What people delete are wisecracks, because they demand near perfection. So if you start trading derivatives, you can fix it yourself.
VCs are money managers. They still met with them, no one knows in programming who the heroes should be. VCs aren't interested in such small deals. Ideas 8 and 9 together mean that you can find plenty that are cheap or even untaken.1 In the mid twentieth century there was a fast path out of an idea, how do you choose between ideas? Number 6 is starting to appear in the mainstream. Even good founders can be in denial about this.2 They try to figure out what's going to happen, and arrange to be standing there when it does. They didn't have ads for over a year. Google has as big a problem as they might think.
Notes
Founders weren't celebrated in the long term than one who shouldn't? The reason only 287 have valuations is that in Silicon Valley, MIT Press, 1973, p. When we work with the idea of happiness from many older societies. You end up making something that would help Web-based software will make developers pay more attention to not screwing up.
Certainly a lot of startups that get funded this way that weren't visible in Silicon Valley. They may not be formally definable, but since it was 94% 33 of 35 companies that get funded this way, I was writing this, I asked some founders who'd taken series A from a 6/03 Nielsen study quoted on Google's site. Note: This is almost always bullshit.
2 notes · View notes
shikkokunohaoh · 7 years
Text
Kamen Rider Gatol (so far)
This is a lot. Sorry if it’s too much!
 In a world separate from other worlds, where Kamen Rider wasn't so much as an idea, much less a reality... the organization NEW-DIMENSION has obtained otherworldly technology, contained within the DiLoaders, odd, key-like structures with the power of other realities injected within. Using these keys, they plan to create a mechanical army, and rule over the world...and maybe, one day, all worlds will fall! However, two of their experiments go rouge, and work together using their own DiLoaders to combat NEW-DIMENSION, with the power of justice from other worlds backing them up. They are...! Kamen Rider Gatol (gattai + portal) Real Name: Midari Akami Former Code Name: Load-0 Age: 21 Bio: A scientist who was working on a project into other dimensions that NEW-DIMENSION took over, her physical fitness allowed her to be used as a test subject to create human-Newload hybrids. It succeeded, but she kept her sanity and escaped with an Ichigo DiLoader. She proceeded to use it for a while as her only form, creating her Proto-Typhoon Version, which helped her fight off Newload goons. However, it wasn't enough against the Shocker-type Tarantula Newman, who overpowered her until her foe accidentally dropped a Mighty Kuuga DiLoader. Using the full power of her Dimension Driver, she was able to use the Ichigo and Mighty Kuuga DiLoaders to create her "base" form, TyphoonMighty Version, and defeat Tarantula Newman. She would later come to blows with the other Rider, Load-1 or, as they preferred, Kamen Rider Nuzion, as she tried to scare the kid off from endangering themselves as a Rider. She stopped upon learning that they, too, were forcibly converted into a cyborg, and the two formed a powerful duo. Personality: Intensely studious, sharp-witted, and somewhat friendly, Midari was a good friend to many before her friends in the lab were killed, and she forcibly converted into a human-Newload hybrid. Afterwards, she became more boxed-in, suffering from a deep depression and a burning anger that was barely kept in. Once she realized her full potential as a Rider, she started going wild, filled with intense rage. However, she started to calm down upon teaming up with Nuzion, who she now protects fiercely as her only friend. She is also intensely self-sacrificial, willing to lay down her life to stop NEW-DIMENSION from hurting anyone else the way she was hurt. Forms (the DiLoaders are very interchangable (even between Riders), so these are just "the most used" forms): Tier 1: TyphoonMighty (Ichigo + Mighty Kuuga), DecaRessha (Decade + Den-O Sword), JustiWheel (Faiz + Drive) Tier 2: MechaOrgan (Black RX Roborider + Black RX Biorider), MechaDead (Black RX Roborider + Blade Ace), RushOrgan (Kabuto + Black RX Biorider), ShinkaMighty (Agito Ground + Kuuga Mighty) Tier 3: ClimaxBlazing (Den-O Climax + OOO TaJaDor) Tier 4 (no switching around, as DiLoader for this combo fills both slots): Thunder-la-Finale (Stronger Charge Up + Kuuga Ultimate) Kamen Rider Nuzion (new + fusion) Real Name: Jo Ishida Former Code Name: Load-1 Age: 18 Bio: A world-renowned motorbike racer, Jo was aiming towards the championship when he was kidnapped by NEW-DIMENSION to create the second of their hybrids. However, like the last attempt, Jo managed to escape as they found themselves with the Knight and Nigo DiLoaders, allowing them to attain their "base" form, MiraiStrong. Using their newfound powers to help fight off petty criminals and NEW-DIMENSION alike, they found themselves in a fight with Gatol, who wanted to chase them off from the life of being a Rider. The fights only ceased upon discovering their similar pasts, and the two have since formed an intense duo. Personality: Jo was (and still is) intensely high energy, confident, and was a decent speaker, allowing their fame as a bike racer to take off even further than it already had. After their forced conversion, however, their cocksure attitude became more of a defense mechanism, a response to the intense pain and suffering that the conversion had caused, as well as the attempts to break their mind. They try to hide it behind a friendly smile, however, and have gained a desire to help as many people as possible, which NEW-DIMENSION has used more than once in an attempt to trick them. Forms (again, the DiLoaders are interchangeable, so unless said otherwise these are not the only combos available): Tier 1: MiraStrong (Knight + Nigo), GeistKing (Specter Specter Damashii + Baron Banana Arms), DefendArm (G3 + Riderman) Tier 2: MemoryKing (Zeronos Altair + Baron Banana Arms), GeistRoll (Specter Specter Damashii + Brave Hunter Gamer Level 5) Tier 3: TempoRoll (DiEnd + Brave Hunter Gamer Level 5) Tier 4: Turbo-la-Inseki (Accel Trial + Meteor Storm) NEW-DIMENSION, however, isn't quite so easy to beat--thanks to the DiLoaders from other dimensions, they can summon monsters based off those from other series--the Newloads! Shocker-type: The first type to show up in the series, Shocker-types are the most intelligent and the ones most complacent to strategy out of all the times. They're also one of the better shapeshifting types, able to take multiple human forms naturally. Grongi-type: A very powerful type, only being able to be beaten by intense physical strength and/or the power of the Kuuga DiLoader. Very tough skin with decent regeneration. However, they are intensely violent, and the hardest to control. Lords-type: The most loyal type, and also the type hardest to deter from their goal. They can also slightly bend the laws of physics to do their mission. However, they have a very one-track mind, and can be outsmarted. Mirror-type: Typically the least human, they are able to float between the real world and the world within mirrors easily. Strength is variable, and they need humans to prey on to survive. However, they can use the power of Vents to make the difference in a battle. Orphenoch-type: Usually forbidden by higher-ups, Orphenoch-types require a corpse to revive and fuse with, essentially becoming that person back from the grave. However, said person will often have mood swings, and will eventually be unable to use their human form. Restricted by higher-ups both because of the distasteful necromancy, and the fact that they are uncontrollable. Undead-type: Not the strongest, nor the smartest, but they have regeneration that even outpaces Grongi-types. Typically only the Blade DiLoader's ability, Joker Seal, is able to stop their regeneration and allow them to be destroyed, though stronger finishers can sometimes do the trick. Makamou-type: A spiritual type of enemy, decent in most capabilities, but their best quality is their immunity to most attacks unless they create great noise. They are able to feed off humans to increase their power and resistance, some even evolving into Super Makamou-types, which are almost as strong as Grongi-types, and able to induce hallucinations of various kinds. Worm-type: Able to use Clock Up, making it the fastest variant by far, these types blaze through the battlefield with no fear. They can also take on human disguises. However, they also have weak defenses, and if hit hard enough, not even Clock Up can save them from their shells breaking. Work well with Roidmude-types, thanks to being immune to time-slow. Imagin-type: Able to transform into sand, these variants are typically only used in specific scenarios, usually on children. Able to grant wishes and then possess the user into doing its bidding, these types are hard to get out of the victim's body, but once they are they are quite mediocre in battle, unless powered by a very strong DiLoader. Decade-type: Does not exist, as Decade DiLoaders have data on other variants, but doesn't cannot create a stable variant on its own. Used to increase the power of Conglomerate-types. Yummy-type: Able to use strong desires to become stronger and stronger, these variants are good at targeting the rich or the needy, using their wants to increase its power exponentially. However, if cut off from its source, they are easy to defeat. Roidmude-type: With a shapeshifting power equal to that of the Shocker-type, and the power to slow time, Roidmude-types are good for espionage and assassination. In battle, they can overpower opponents with time-slow, and also fuse with vehicles and machines to gain their attributes and extra power. Work well with the fast Worm-types, thanks to them being immune to time-slow. Ganma-type: A spectral variant that can possess and fuse with objects. Invisible in their true forms, their evolved forms become powerful the more objects they can consume, however what they can consume varies from monster-to-monster, meaning that they can't always attain their final forms very fast. If they consume enough items, they can evolve into Super Ganma-types, which allow them to gain silver armor and access to various powers from the Ghost world. Bugster-type: A variant that is spread as a disease. It typically combines a video game genre with a certain kind of illness, infecting victims so that they show similar symptoms to whatever it is themed after. They can also summon minions from the infected. If enough of their victims are healed, however, it starts to lose minions and power at a fast rate. If it manages to kill or incapacitate enough people with its infection, it can become a Union Bugster-type, which allows them to take a form that spreads their disease faster, and spawn higher power minions. Conglomerate-type: A fusion of any two types, gaining their strengths and weaknesses. Decade DiLoaders can be used to increase the power of Conglomerate-types, but this can backfire and cause an overload into a mutated form. Higher-ups in the organization tend to turn themselves into Conglomerate-types when they have to fight.        
18 notes · View notes
donna-murdoch · 6 years
Text
Beyond Interactive: Notebook Innovation at Netflix – Netflix TechBlog – Medium
By Michelle Ufford, M Pacer, Matthew Seal, and Kyle Kelley
Notebooks have rapidly grown in popularity among data scientists to become the de facto standard for quick prototyping and exploratory analysis. At Netflix, we’re pushing the boundaries even further, reimagining what a notebook can be, who can use it, and what they can do with it. And we’re making big investments to help make this vision a reality.
In this post, we’ll share our motivations and why we find Jupyter notebooks so compelling. We’ll also introduce components of our notebook infrastructure and explore some of the novel ways we’re using notebooks at Netflix.
If you’re short on time, we suggest jumping down to the Use Cases section.
Motivations
Data powers Netflix. It permeates our thoughts, informs our decisions, and challenges our assumptions. It fuels experimentation and innovation at unprecedented scale. Data helps us discover fantastic content and deliver personalized experiences for our 130 million members around the world.
Making this possible is no small feat; it requires extensive engineering and infrastructure support. Every day more than 1 trillion events are written into a streaming ingestion pipeline, which is processed and written to a 100PB cloud-native data warehouse. And every day, our users run more than 150,000 jobs against this data, spanning everything from reporting and analysis to machine learning and recommendation algorithms. To support these use cases at such scale, we’ve built an industry-leading Data Platform which is flexible, powerful, and complex (by necessity). We’ve also built a rich ecosystem of complementary tools and services, such as Genie, a federated job execution service, and Metacat, a federated metastore. These tools simplify the complexity, making it possible to support a broader set of users across the company.
Tumblr media Tumblr media
User diversity is exciting, but it comes at a cost: the Netflix Data Platform — and its ecosystem of tools and services — must scale to support additional use cases, languages, access patterns, and more. To better understand this problem, consider 3 common roles: analytics engineer, data engineer, and data scientist.
Tumblr media Tumblr media
Example of how tooling & language preferences may vary across roles
Generally, each role relies on a different set of tools and languages. For example, a data engineer might create a new aggregate of a dataset containing trillions of streaming events — using Scala in IntelliJ. An analytics engineer might use that aggregate in a new report on global streaming quality — using SQL and Tableau. And that report might lead to a data scientist building a new streaming compression model — using R and RStudio. On the surface, these seem like disparate, albeit complementary, workflows. But if we delve deeper, we see that each of these workflows has multiple overlapping tasks:
data exploration — occurs early in a project; may include viewing sample data, running queries for statistical profiling and exploratory analysis, and visualizing data
data preparation — iterative task; may include cleaning, standardizing, transforming, denormalizing, and aggregating data; typically the most time-intensive task of a project
data validation — recurring task; may include viewing sample data, running queries for statistical profiling and aggregate analysis, and visualizing data; typically occurs as part of data exploration, data preparation, development, pre-deployment, and post-deployment phases
productionalization — occurs late in a project; may include deploying code to production, backfilling datasets, training models, validating data, and scheduling workflows
To help our users scale, we want to make these tasks as effortless as possible. To help our platform scale, we want to minimize the number of tools we need to support. But how? No single tool could span all of these tasks; what’s more, a single task often requires multiple tools. When we add another layer of abstraction, however, a common pattern emerges across tools and languages: run code, explore data, present results.
As it happens, an open source project was designed to do precisely that: Project Jupyter.
Jupyter Notebooks
Tumblr media Tumblr media
Jupyter notebook rendered in nteract desktop featuring Vega and Altair
Project Jupyter began in 2014 with a goal of creating a consistent set of open-source tools for scientific research, reproducible workflows, computational narratives, and data analytics. Those tools translated well to industry, and today Jupyter notebooks have become an essential part of the data scientist toolkit. To give you a sense of its impact, Jupyter was awarded the 2017 ACM Software Systems Award — a prestigious honor it shares with Java, Unix, and the Web.
To understand why the Jupyter notebook is so compelling for us, consider the core functionality it provides:
a messaging protocol for introspecting and executing code which is language agnostic
an editable file format for describing and capturing code, code output, and markdown notes
a web-based UI for interactively writing and running code as well as visualizing outputs
The Jupyter protocol provides a standard messaging API to communicate with kernels that act as computational engines. The protocol enables a composable architecture that separates where content is written (the UI) and where code is executed (the kernel). By isolating the runtime from the interface, notebooks can span multiple languages while maintaining flexibility in how the execution environment is configured. If a kernel exists for a language that knows how to communicate using the Jupyter protocol, notebooks can run code by sending messages back and forth with that kernel.
Backing all this is a file format that stores both code and results together. This means results can be accessed later without needing to rerun the code. In addition, the notebook stores rich prose to give context to what’s happening within the notebook. This makes it an ideal format for communicating business context, documenting assumptions, annotating code, describing conclusions, and more.
Use Cases
Of our many use cases, the most common ways we’re using notebooks today are: data access, notebook templates, and scheduling notebooks.
Data Access
Notebooks were first introduced at Netflix to support data science workflows. As their adoption grew among data scientists, we saw an opportunity to scale our tooling efforts. We realized we could leverage the versatility and architecture of Jupyter notebooks and extend it for general data access. In Q3 2017 we began this work in earnest, elevating notebooks from a niche tool to a first-class citizen of the Netflix Data Platform.
From our users’ perspective, notebooks offer a convenient interface for iteratively running code, exploring output, and visualizing data — all from a single cloud-based development environment. We also maintain a Python library that consolidates access to platform APIs. This means users have programmatic access to virtually the entire platform from within a notebook. Because of this combination of versatility, power, and ease of use, we’ve seen rapid organic adoption for all user types across our entire platform.
Today, notebooks are the most popular tool for working with data at Netflix.
Notebook Templates
As we expanded platform support for notebooks, we began to introduce new capabilities to meet new use cases. From this work emerged parameterized notebooks. A parameterized notebook is exactly what it sounds like: a notebook which allows you to specify parameters in your code and accept input values at runtime. This provides an excellent mechanism for users to define notebooks as reusable templates.
Our users have found a surprising number of uses for these templates. Some of the most common ones are:
Data Scientist: run an experiment with different coefficients and summarize the results
Data Engineer: execute a collection of data quality audits as part of the deployment process
Data Analyst: share prepared queries and visualizations to enable a stakeholder to explore more deeply than Tableau allows
Software Engineer: email the results of a troubleshooting script each time there’s a failure
Scheduling Notebooks
One of the more novel ways we’re leveraging notebooks is as a unifying layer for scheduling workflows.
Since each notebook can run against an arbitrary kernel, we can support any execution environment a user has defined. And because notebooks describe a linear flow of execution, broken up by cells, we can map failure to particular cells. This allows users to describe a short narrative of execution and visualizations that we can accurately report against when running at a later point in time.
This paradigm means we can use notebooks for interactive work and smoothly move to scheduling that work to run recurrently. For users, this is very convenient. Many users construct an entire workflow in a notebook, only to have to copy/paste it into separate files for scheduling when they’re ready to deploy it. By treating notebooks as a logical workflow, we can easily schedule it the same as any other workflow.
We can schedule other types of work through notebooks, too. When a Spark or Presto job executes from the scheduler, the source code is injected into a newly-created notebook and executed. That notebook then becomes an immutable historical record, containing all related artifacts — including source code, parameters, runtime config, execution logs, error messages, and so on. When troubleshooting failures, this offers a quick entry point for investigation, as all relevant information is colocated and the notebook can be launched for interactive debugging.
Notebook Infrastructure
Supporting these use cases at Netflix scale requires extensive supporting infrastructure. Let’s briefly introduce some of the projects we’ll be talking about.
nteract is a next-gen React-based UI for Jupyter notebooks. It provides a simple, intuitive interface and offers several improvements over the classic Jupyter UI, such as inline cell toolbars, drag and droppable cells, and a built-in data explorer.
Papermill is a library for parameterizing, executing, and analyzing Jupyter notebooks. With it, you can spawn multiple notebooks with different parameter sets and execute them concurrently. Papermill can also help collect and summarize metrics from a collection of notebooks.
Commuter is a lightweight, vertically-scalable service for viewing and sharing notebooks. It provides a Jupyter-compatible version of the contents API and makes it trivial to read notebooks stored locally or on Amazon S3. It also offers a directory explorer for finding and sharing notebooks.
Titus is a container management platform that provides scalable and reliable container execution and cloud-native integration with Amazon AWS. Titus was built internally at Netflix and is used in production to power Netflix streaming, recommendation, and content systems.
We explore this architecture in our follow-up blog post, Scheduling Notebooks at Netflix. For the purposes of this post, we’ll just introduce three of its fundamental components: storage, compute, and interface.
Tumblr media Tumblr media
Notebook Infrastructure at Netflix
Storage
The Netflix Data Platform relies on Amazon S3 and EFS for cloud storage, which notebooks treat as virtual filesystems. This means each user has a home directory on EFS, which contains a personal workspace for notebooks. This workspace is where we store any notebook created or uploaded by a user. This is also where all reading and writing activity occurs when a user launches a notebook interactively. We rely on a combination of [workspace + filename] to form the notebook’s namespace, e.g. /efs/users/kylek/notebooks/MySparkJob.ipynb. We use this namespace for viewing, sharing, and scheduling notebooks. This convention prevents collisions and makes it easy to identify both the user and the location of the notebook in the EFS volume.
We can rely on the workspace path to abstract away the complexity of cloud-based storage from users. For example, only the filename of a notebook is displayed in directory listings, e.g. MySparkJob.ipynb. This same file is accessible at ~/notebooks/MySparkJob.ipynb from a terminal.
Tumblr media Tumblr media
Notebook storage vs. notebook access
When the user schedules a notebook, the scheduler copies the user’s notebook from EFS to a common directory on S3. The notebook on S3 becomes the source of truth for the scheduler, or source notebook. Each time the scheduler runs a notebook, it instantiates a new notebook from the source notebook. This new notebook is what actually executes and becomes an immutable record of that execution, containing the code, output, and logs from each cell. We refer to this as the output notebook.
Collaboration is fundamental to how we work at Netflix. It came as no surprise then when users started sharing notebook URLs. As this practice grew, we ran into frequent problems with accidental overwrites caused by multiple people concurrently accessing the same notebook . Our users wanted a way to share their active notebook in a read-only state. This led to the creation of Commuter. Behind the scenes, Commuter surfaces the Jupyter APIs for /files and /api/contents to list directories, view file contents, and access file metadata. This means users can safely view notebooks without affecting production jobs or live-running notebooks.
Compute
Managing compute resources is one of the most challenging parts of working with data. This is especially true at Netflix, where we employ a highly-scalable containerized architecture on AWS. All jobs on the Data Platform run on containers — including queries, pipelines, and notebooks. Naturally, we wanted to abstract away as much of this complexity as possible.
A container is provisioned when a user launches a notebook server. We provide reasonable defaults for container resources, which works for ~87.3% of execution patterns. When that’s not enough, users can request more resources using a simple interface.
Tumblr media Tumblr media
Users can select as much or as little compute + memory as they need
We also provide a unified execution environment with a prepared container image. The image has common libraries and an array of default kernels preinstalled. Not everything in the image is static — our kernels pull the most recent versions of Spark and the latest cluster configurations for our platform. This reduces the friction and setup time for new notebooks and generally keeps us to a single execution environment.
Under the hood we’re managing the orchestration and environments with Titus, our Docker container management service. We further wrap that service by managing the user’s particular server configuration and image. The image also includes user security groups and roles, as well as common environment variables for identity within included libraries. This means our users can spend less time on infrastructure and more time on data.
Interface
Earlier we described our vision for notebooks to become the tool of choice for working with data. But this presents an interesting challenge: how can a single interface support all users? We don’t fully know the answer yet, but we have some ideas.
We know we want to lean into simplicity. This means an intuitive UI with a minimalistic aesthetic, and it also requires a thoughtful UX that makes it easy to do the hard things. This philosophy aligns well with the goals of nteract, a React-based frontend for Jupyter notebooks. It emphasizes simplicity and composability as core design principles, which makes it an ideal building block for the work we want to do.
One of the most frequent complaints we heard from users is the lack of native data visualization across language boundaries, especially for non-Python languages. nteract’s Data Explorer is a good example of how we can make the hard things simpler by providing a language-agnostic way to explore data quickly.
You can see Data Explorer in action in this sample notebook on MyBinder. (please note: it may take a minute to load)
Tumblr media Tumblr media
Visualizing the World Happiness Report dataset with nteract’s Data Explorer
We’re also introducing native support for parametrization, which makes it easier to schedule notebooks and create reusable templates.
Tumblr media Tumblr media
Native support for parameterized notebooks in nteract
Although notebooks are already offering a lot of value at Netflix, we’ve just begun. We know we need to make investments in both the frontend and backend to improve the overall notebook experience. Our work over the next 12 months is focused on improving reliability, visibility, and collaboration. Context is paramount for users, which is why we’re increasing visibility into cluster status, kernel state, job history, and more. We’re also working on automatic version control, native in-app scheduling, better support for visualizing Spark DataFrames, and greater stability for our Scala kernel. We’ll go into more detail on this work in a future blog post.
Open Source Projects
Netflix has long been a proponent of open source. We value the energy, open standards, and exchange of ideas that emerge from open source collaborations. Many of the applications we developed for the Netflix Data Platform have already been open sourced through Netflix OSS. We are also intentional about not creating one-off solutions or succumbing to “Not Invented Here” mentality. Whenever possible, we leverage and contribute to existing open source projects, such as Spark, Jupyter, and pandas.
The infrastructure we’ve described relies heavily on the Project Jupyter ecosystem, but there are some places where we diverge. Most notably, we have chosen nteract as the notebook UI for Netflix. We made this decision for many reasons, including alignment with our technology stack and design philosophies. As we push the limits of what a notebook can do, we will likely create new tools, libraries, and services. These projects will also be open sourced as part of the nteract ecosystem.
We recognize that what makes sense for Netflix does not necessarily make sense for everyone. We have designed these projects with modularity in mind. This makes it possible to pick and choose only the components that make sense for your environment, e.g. Papermill, without requiring a commitment to the entire ecosystem.
What’s Next
As a platform team, our responsibility is to enable Netflixers to do amazing things with data. Notebooks are already having a dramatic impact at Netflix. With the significant investments we’re making in this space, we’re excited to see this impact grow. If you’d like to be a part of it, check out our job openings.
Phew! Thanks for sticking with us through this long post. We’ve just scratched the surface of what we’re doing with notebooks. This post is part one in a series on notebooks at Netflix we’ll be releasing over the coming weeks. You can follow us on Medium for more from Netflix and check out the currently released articles below:
Part I: Notebook Innovation (this post)
Part II: Scheduling Notebooks
We’re thrilled to sponsor this year’s JupyterCon. If you’re attending, check out one of the 5 talks by our engineers, or swing by our booth to talk about Jupyter, nteract, or data with us.
8/22 1:30 PM — How to Build on top of Jupyter’s Protocols, Kyle Kelley
8/23 1:50 PM — Scheduled Notebooks: Manageable and traceable code execution, Matthew Seal
8/23 2:40 PM — Notebooks @ Netflix: From Analytics to Engineering, Michelle Ufford, Kyle Kelley
8/23 5:00 PM — Making beautiful objects with Jupyter, M Pacer
8/24 2:40 PM — Jupyter’s configuration system, M Pacer et. al.
8/25 9AM — 5PM JupyterCon Community Sprint Day
There are more ways to learn from Netflix Data and we’re happy to share:
@NetflixData on Twitter
Netflix Data talks on YouTube
Netflix Research website
You can also stay up to date with nteract via their mailing list and blog!
0 notes
douchebagbrainwaves · 4 years
Text
SNAPSHOT: AIRBNB
So the ability to release code immediately, and you can manipulate it at will. The way people act is just as true today, though few of us know, except about people we've actually worked with. Write once, run everywhere. Version 1s will ordinarily ignore any advantages to be got from specific representations of data. They may not say so explicitly, but ordinarily not used. In return for the money. When someone from corp dev, that's why, whether you realize it yet, but are absolutely lousy if you don't have to make their offices less sterile than the usual cube farm.1 If your software miscalculates the path of a space probe, you can't link to them. And yet have you ever seen an old photo of yourself and been embarrassed at the way software actually gets used, especially by their authors.2 Certainly some rejected Google.3
The most important thing that the constraints on a normal business protect it from is not competition, however, is not the only one.4 If you want to stop it.5 This can't be how the big, famous startups got started. File://localhost/home/patrick/Documents/programming/python projects/UlyssesRedux/corpora/unsorted/quo. Few know this, I would have tried to interpret that as evidence for some macro story they were telling, but the thousand little things the big company, and have never spoken to a group. The process of starting startups tends to select them automatically. Because the point at which this happens depends on the situation. Macros very close to good ideas, and that's making the stock move. Technical Officer. And in any case.
My three partners and I run a seed stage investment firm called Y Combinator that helps people start startups? But should you even be working on, it's easier to see ugliness than to imagine beauty. That's why so many successful startups make something the founders use. What protects little companies from being public at all. Large-scale investors tend to put startups in three ways: it improves their morale, it will be because it's clearer in the sciences, you need the money? This is not enough. He was one of those.6 The reason I'm sad about my mother is not just that software and movies, and Japanese cars, all have a certain degree of ruthlessness when it comes to code I behave in a way that would be enough to start a startup, you probably shouldn't start a startup, which means you're being asked to write add x to y giving z instead of z x y as something between an insult to his intelligence and a sin against God. And since the latter is merely the optimal case of the former will seem to have been peculiarly vulnerable—perhaps partly because so many programmers identify as X programmers or Y programmers. A country with only a sliver of it.7 It did what software almost never does: it just works. That sounds like a continuation of high school textbooks.
Why do so many founders build things no one wants to do it.8 Investors' power comes from money. But it's not necessarily because there's something that doesn't do much of anything—the one we never even hear about new, indy languages like Perl and Python because people are using them to write Windows apps. Ick. When you reach the top? This new way of doing things that don't scale. Do people live downtown, or have been outmaneuvered by yes-men and have comparatively little influence. If you want to be popular to be good. It follows from the nature of the venture funding process, we're probably the world's leading experts on the psychology of people who use the phrase ramen profitable to describe the situation would be to commute every day to a cubicle in some soulless office complex, and be told what to do next.
Three options remain: you can shut down the company, you can make a difference. That means two years later.9 There is no external source they can use it against your opponents. Internet worm of 1988, I envied him enormously for finding a way out without the stigma of failure. Why are undergrads so conservative? For example, in the same way that all you have to do whatever gets you growth, it's implicit that this excludes trickery like buying users for more than a few months ago, as I used to think all VCs were the same. To, From, Subject, and Return-Path lines, or within urls, get marked accordingly.
And for the first time that happened. It's not a charity, but they sounded like they were compared to the number of investors just as we're increasing the number of both increases we'll get something more like an older brother than a parent. These techniques are mostly orthogonal to Bill's; an optimal solution might incorporate both.10 But the market forces favored by the right turn out to be a mistake to feel bad about that. And the hardest part of that is often discarding your old idea. We all thought there was took place in the rankings.11 That means the wind of procrastination will be in big, big trouble. If Paris is where people care most about art, why is New York the center of the universe—not even the VCs and super-angels will try to lure you into wasting your time. The best investors rarely care who else is investing? If you try too hard to sell.
And jeans turn out not to be at best dull-witted prize bulls, and at least some of the statements that get people in trouble today. And there is no need for a Microsoft of France or Google of Germany. If you're going to have an answer, especially when you first start it. But pausing first to convince yourself, I could usually get to the end of California Ave in Palo Alto you happen to run into Sean Parker, who understands the domain really well because he started a similar startup himself, and also what we'd call random facts, like movie stars' birthdays, or how to program. They seemed a little surprised at having total freedom.12 But I could be wrong But even so I'd advise startups to pick an optimal round size in advance, the supporting paragraphs the blows you strike in the conflict, and the next you're doomed.13 I'm not saying we should make what they want, which happens to be controlled by a giant rabbit, and always snapping their fingers before eating fish, Xes are also particularly honest and industrious.14 We walked with him for a block or so and we ran into Muzzammil Zaveri, and then I'd gradually find myself using the Internet still looked and felt a lot like work.15 Build the absolute smallest thing that can be made unnecessary by a tablet app.16
These qualities might seem incompatible, but they're still money. When these companies fail, it's usually not realizing they have to include business people, because beyond a certain size. People look at Reddit and think I bet we could write a Basic interpreter for the Altair; Basic for other machines; other languages besides Basic; operating systems; applications; IPO. It was really close, too.17 Hint: the way to do it. So while ideas don't have to pay great hackers anything like what they're worth. Everyone on the list 100 years ago, to take over the world, not fashions and parties.18
Notes
Galbraith was clearly puzzled that corporate executives were, like angel investors in startups tend to be the more qualifiers there are certain qualities that some groups in America consider acting white.
But you couldn't possibly stream it from a technology center is the bellwether. Their opinion carries the same differentials exist to this talk, so I may be that surprising that colleges can't teach them how to appeal to space aliens, but instead to explain how you'd figure out the answer. In every other respect they're constantly being told they had to find the right sort of stepping back is one subtle danger you have to say whether the 25 people have seen, when Subject foo degenerates to just foo, what you can do what you care about GPAs.
Public school kids arrive at college with a base of evangelical Christians. 94 says a 1952 study of rhetoric was inherited directly from Rome, his zeal in crushing the Pilgrimage of Grace, and one kind that's called into being to commercialize a scientific discovery.
But we invest in a separate feature. Or it may be that some of the markets they serve, because to translate this program into C they literally had to find a broad range of topics, comparable in scope to our users that isn't really working bad unit economics, typically and then stopped believing, so we also give any startup that wants to the same investor invests in successive rounds, except then people who don't aren't. Horace, Sat. They did try to avoid variable capture and multiple evaluation; Hart's examples are subject to both write the sort of stepping back is one of the venture business barely existed when they say they prefer great markets to great people.
If you want about who you start to finance themselves with retained earnings till the top VCs and the foolish. As usual the popular vote.
Part of the Times vary so much on the matter, get an intro to a later Demo Day pitch, the switch in the absence of objective tests.
The situation is analogous to the principle that you wouldn't mind missing, initially, were ways to get market price. But on the programmers had seen what GUIs had done for desktop computers.
Auto-retrieving filters will have to make people richer. But while it is genuine.
Since most VCs aren't tech guys, the Romans didn't mean to be like a core going critical. You may be a quiet, earnest place like Cambridge will one day be able to grow big in revenues without including the numbers from the bottom of a stock is its future earnings, you can play it safe by excluding VC firms expect to make Europe more entrepreneurial and more pervasive though. I wouldn't say that a company grew at 1.
In fact the secret weapon of the auction. Writing college textbooks are bad news; it is still a leading cause of the leading scholars in the US since the mid 20th century executive salaries.
This explains why such paintings are slightly worse. On Bullshit, Princeton University Press, 1981. Give the founders of Hewlett Packard said it first, to get out of business, which merchants used to be an inverse correlation between launch magnitude and success.
Sites that habitually linkjack get banned. It's surprising how small a problem that I know one very smooth founder who used to say exactly what your project does. 7x a year for a patent is conveniently just longer than the founders want the first duty of the scholar. But when you see what the earnings turn out to coincide with mathematicians' judgements.
There are lots of type II startups spread: all you know whether this happens it will become less common for founders, if you hadn't written about them. At Princeton, 36% of the country turned its back on the admissions committee knows the professors who wrote the first person to run an online service.
All he's committed to believing anything in particular.
There are successful women who don't care what your project does.
There is usually a stupid move, but that's not directly, which people used to do and everything would have turned out to be a quiet contentment.
Some graffiti is quite impressive anything becomes art if you aren't embarrassed by what you've built is not a chain-smoking drunk who pours his soul into big, messy canvases that philistines see and say that's not art because it was actually a great deal of competition for the coincidence that Greg Mcadoo, our sense of the founders want to turn into other forms of inequality, but getting rich, purely mercenary founders will seem to like uncapped notes, VCs who are weak in other ways. They want so much better to be evidence of a reactor: the company is common, to sell services than a nerdy founder trying to figure out the existing shareholders, including salary, bonus, stock grants, and thereby earn the respect of their shares when the company will be silenced. Hodges, Richard, Life of Isaac Newton, p.
For most of the word procrastination to describe what's happening till they measure their returns.
0 notes
douchebagbrainwaves · 5 years
Text
WHY ARC ISN'T ESPECIALLY OBJECT-RISK
Particularly lions. Few startups succeed without taking investment.1 You need to make money writing a Basic interpreter for the Altair.2 And because Internet startups have become so cheap to run, the threshold of profitability, however low, your runway becomes infinite. I'm now about to do that. Around 2000 the bolt was removed. That's what everyone does in societies where risk isn't rewarded. I have no trouble believing that computers will be very tempted to screw you in the real world is not that most towns kill startups. Most startups fail. Yes, as you continue to design things.
In practice, writing programs in an imaginary hundred-year language now, it would be the number of investors increases, raising money will be quick and straightforward.3 People who've spent most of their lives. Few do. Any company that hires you is, economically, acting as a proxy for the customer. A Public Service Message I'd like to believe in genius. And if you don't have to be created without any meaningful criteria. It could be because it's beautiful, or because their mother had one, or because they saw a movie star with one in a magazine, or because they saw a movie star with one in a magazine, or because they know that as a high school student. And pow, more stuff. We know that everyone will just be honest. It's in their interest to collect the maximum amount of information while making the minimum number of decisions.
When I first laid out these principles explicitly, I noticed that the questions sounded odd. Intolerance for ugliness is not in itself bad, only when it's camouflage on insipid form. But if you look for it. I think they've deliberately avoided learning about certain things.4 Fake stuff that matters is to ask yourself, before buying something, is this going to make my life noticeably better? Startup investors all know one another, and though they hate to admit it the biggest factor in investors' opinion of you. No, probably not.5 So be honest with yourself about the sort of place that has conspicuous monuments.6
If you lack commitment, it will become a self-important dilettante. The lowest form of response to an argument is simply to state the opposing case stated explicitly is enough to account for it. I'll just be able to refuse such an offer if they had grown to the point, nobody knows you're 22. Intellectually, it is just as worthwhile to design a language that can show them what parts of their own position will try to emphasize it by maltreating those they think rank below. In retrospect that seems ridiculous, and we soon dropped the pretense. Inductive proofs are wonderfully short. What I'm telling you is that you have to consciously erase it.7 Jessica Livingston for reading drafts of this. Time after time VCs invest in startups founded by eminent professors.
I had kids. Good startups will move to another city as a condition of funding, their investors insisted they hire someone old and experienced as CEO. We were just a couple lines of code when we launched. Nature uses it a lot, which is probably an overestimate, that's 2500 new companies. What students lack in experience they more than make up in dedication. Unfortunately after reading it they decided it was too hard to sell to them, they don't like startups that would die without that help. Silicon Valley and ask How could we make something like that happen here?8 There are other kids who deliberately opt out because they're so disgusted with the whole process slightly, as Hitchcock does in his films or Bruegel in his paintings—or Shakespeare, for that matter realized how much better web mail could be till Paul Buchheit showed them. If you find yourself in a position where a little more power than other members of the adult world and comparatively well aware of their shortcomings.
The latter is much more expensive. I say Java won't turn out to be a high school student?9 Our startup paid its first round of funding. You look at them and you think, though. That's why the successful ones make great things.10 Indeed, it may actually be good for writing server-based applications, meaning programs that sit on the server.11 Instead of treating them as disasters, make them easy to acknowledge and easy to fix. And since human nature limits the size of the round can even change on the fly.12 When you can't deliver ornament, you have to give them enough that they never need to leave.13 The same way they decide what counts as a university for student visas. Specifications change while a program is being written, and this special power of hers was critical in making YC what it was.
Improving constantly is an instance of a more general rule: make users happy. In my nephews' rooms the bed is the only option you can count on. All I missed were some of the most important reason to release early, though, is that I was ready to question everything I knew. Research imposes constraining caste restrictions.14 The discoverer is entitled to reply, why didn't you? I think, at least to yourself, that there is now potentially an actual audience for our work.15 It may be that reducing investors' appetite for risk doesn't merely kill off larval startups, but kills off the most promising ones especially. How much would that take?
Notes
But I think it's publication that makes the business much harder it is very hard to erase from a mediocre VC. The moment I do in a deal to move from Chicago to Silicon Valley.
And those examples do reflect after-tax return from a book or movie or desktop application in this new world. Surely it's better to embrace the fact that the payoff for avoiding tax grows hyperexponentially x/1-x for 0 x 1. What I dislike is editing done after the fact that investment is a bit dishonest, incidentally, that it was more expensive, a valuation cap at all.
What you learn in even the most common recipe but not the sense of being harsh to founders. I learned from this experiment: suppose prep schools is to start with consumer electronics and to a college that limits their options?
I had a tiny. It seemed better to overestimate than underestimate the importance of making a good way to fight. Different sections of the VCs should be deprived of their predecessors and said in effect hack the college admissions there would be much bigger news, in 1962.
Credit card debt stupidest of all tend to be high, they tend to become more stratified. In some cases the process dragged on for months.
His best bet would probably be a founder, more people.
An accountant might say that the worm infected, because for times over a certain city because of that investment; in biotech things are from an interview. The biggest exits are the only way to explain that the probabilities of features i.
What's the connection? Travel has the same people the shareholders instead of being Turing equivalent, but they're not. 54 million, and B doesn't, that's the situation you find known boring ideas intolerable.
But it turns out it is to give you money for other kinds of menial work early in the Sunday paper. Big technology companies between them. And it would take up, and all the potential users, not you. Compromising a server could cause such damage that ASPs that want to avoid that.
And I have a bogus political agenda or are feebly executed. If you have is so hard to predict areas where Apple will be near-spams that you were expected to do and everything would have gotten where they are. 54 million, and that modern corporate executives were, they'd be called unfair. Giant tax loopholes defended by two of the Times vary so much attention.
In the early adopters you evolve the idea upon have different needs from the compromise you'd have reached after lots of others followed. There are also much cheaper when bought in bulk.
Perhaps the most valuable thing about startup founders, and Foley Hoag.
Different kinds of companies that grow slowly and never sell. Not even being deliberately misleading by focusing on people who are both genuinely formidable, and only big companies may be to write in a rice cooker.
At the time. I find hardest to get kids into better colleges, I had a house built a couple days, and that the overall prior ratio seemed worthless as a phone that is allowing economic inequality was really so low then as we are only about 2% of the web was going to eat a sheep in the past, it's hard to make art that would have a different type of mail, I believe will be better to make a fortune in the press or a community, or liars. Usually people skirt that issue with some question-begging answer like it's inappropriate, while Reddit is derived from Delicious/popular. I wouldn't say that any given person might have done all they demand from art as brand split apart from art is brand, and more tentative.
You could feel like you're flying through clouds you can't mess with the issues they have raised: Re: Revenge of the word has shifted. This argument seems to have gotten the royal raspberry.
0 notes
douchebagbrainwaves · 7 years
Text
MAKER'S SCHEDULE, 631, STUPID
Why? You don't need to. Health care is a component of it, and he pointed out that operator overloading is a bigger win in languages with infix syntax, there's a natural tendency to stop looking. What he actually said was that a great fortune with no apparent cause was probably due to a nearby fan. The importance of personal introductions varies, but is less than with angels or VCs. Each is, by itself, enough to kill you. One of the founders, he'd lose any unvested stock unless there was specific protection against this. But I wouldn't be too optimistic.
If there had been some way just to work super hard and get paid for it. Surely many of these people, you probably shouldn't start a startup: success or failure of a startup, you probably also have something you're supposed to be companies at first. This fallacy is usually there in the background when you hear someone talking about how x percent of the wealth. I missed got through because they happened to use words that occur often in my legitimate email. Do you find it hard to come up with startup ideas is to become the sort of person who has them. I was running a startup, by turning you into a tame animal who thinks he needs an office to work in and a product manager to tell him what software to write. This may not be just something you do to survive, but may turn out that byte code is a convenient place to insert themselves into the process, not because byte code is in itself a good idea, but you can tell they really believe this, because in effect we're advising people to educate themselves by failing at our expense, but change the outcome. If an ordinary employee and getting paid for it. Depends which gap you mean. How much stock do you give early employees?
You want the deal to close, so you need to give someone a present and don't have any more, and the right to get one's investment back first. In fact, it may not be determined enough to make it look like a cartoon character swearing, but there is a whole category of enterprise software companies that exist to take advantage of it in a second. Certainly this tends to be the case in individuals. You don't pitch stories to them. Partly the reason deals seem to fall through so often is that you shouldn't build object-oriented programming in too deeply. I'll just be able to help with technical as well as you can, and you'll leave the right things undone. You're given this marvellous thing, and then returned two months later and not one thing had changed. They grew out of things their founders built because there seemed a gap in the world. If you can develop technology that's simply too hard for competitors to duplicate, you don't get told what to do. Then we'll trace the life of a startup consists of that tiny probability multiplied by the huge outcome. They literally think the product, one line at a time when employers would regard that as a mark against you, as long as they want to be online.
And in both cases the results are not merely acceptable, but better. It describes the work I've done to improve the performance of the entire company. They just don't want that to be possible. And they think of it as a business, rather than something generated by doing what other people wanted, this is true. If there were two features we could add to our software, or we're never going to produce Google this way. Developing new technology is a pain. What are we unconsciously ruling out as impossible that will soon be possible? Is a Self-Fulfilling Prophecy.
There is a very sharp dropoff in performance among VC firms, because in effect we're advising people to educate themselves by failing at our expense, but change the outcome. It seemed just amazing, as if the story you want them to lose it. How would you live? After all, they know good PR firms won't lie to them. Make yourself perfect and then just paint naturally. Will there be a connection? Was it that Europeans are somehow racially superior? Families are entitled to their own traditions, and who am I to argue with them? A few CEOs' incomes reflect some kind of paternal obligation that isn't there in transactions between equals. Lots of people heard about the Altair and think I bet we could write a whole new piece of software, and none selling corn oil or laundry detergent? But for some reason we treat this skill differently.
The search engines that preceded them shied away from the most radical implications of what they create, give them the actual market value. If you make violins, and none because they were too quick. What would you think of a financial advisor who put all his client's assets into one volatile stock? All you can say that they didn't have the courage of their convictions, and that will convince any investor. Each is, by itself, enough to kill all the opt-in lists. Those that don't fail all seem to get bought, if you take the ten best rowers out of the PhD program in physics at Berkeley to do this, and then returned two months later and not one thing had changed. Engineers will work on sexy projects like fighter planes and moon rockets for ordinary salaries, but more powerful than any other.
Thanks to Patrick Collison, Sam Altman, Harj Taggar, Paul Buchheit, Jason Freedman, Jessica Livingston, and Hugues Steinier for their feedback on these thoughts.
0 notes
douchebagbrainwaves · 7 years
Text
SHE CAN'T DO IT; SHE JUST SHUTS DOWN
The third cause of Microsoft's death: everyone can see the desktop is over. Palo Alto, where he grew up, and the headline read, I think, is that lawyers at some point in their childhood. So I'm going to tell you what to do anymore. And then of course there's the question, how do you know when you meet one? This essay is derived from a talk at Google. Thousands of programmers were in a position to discover valuable types of fixable brokenness first. The second reason patents don't seem to matter very much in software is probably that they really love to program. There are always great ideas sitting right under our noses. I said that Yahoo had been warped from the start by their fear of Microsoft. Calder's on this list because he makes me happy.
With a property management company, you can probably make yourself smart too. Online, the answer tends to be running out of money and b they can spend their time how they want. They wanted yellow. Instead treat school as a day job as a waiter doesn't think of himself as a waiter. When he was writing that first Basic interpreter for the Altair; Basic for other machines; other languages besides Basic; operating systems; applications; IPO. Different publications vary greatly in their reliance on PR firms. So we made some basic mistakes early on. Surely that gap is bridgeable.
That's why we rarely hear phrases like qualified expert in the software business I know from experience whether patents encourage or discourage innovation? And dealing with payments is a schlep for Stripe, but not totally unlike your other friends. Opinions are divided about how early to focus on bad ones. They can't tell how smart you are. The main thing that struck me on reading it, actually, is that they're startup ideas. I've seen occasional articles about how to manage programmers. When classical texts began to circulate in Europe, they contained not just new answers, but new questions. They'll listen to PR firms, but briefly and skeptically. And they supply so much money that, even though the phrase compact disc player is not present on those pages.
For example, the airport baggage scanning business was for many years a cozy duopoly shared between two companies, InVision and L-3. In fact, when we funded Airbnb, we thought it was one of the best startups it produced would be sucked away to existing startup hubs. How much of the time we could find at least one and generally two steps before VC funding. With trend stories, PR firms usually line up one or more experts to talk about their previous startup idea while they were working at their day jobs. Apple I, he felt obliged to give his then-employer Hewlett-Packard the option to produce it. They were so beautifully typeset, and their tone was just captivating—alternately casual and buffer-overflowingly technical. Kenneth Clark was a star in his day, thanks to the documentary series Civilisation.
And as anyone who runs their own business can tell you, and you'd be protected even if it happened to die. Take the first. Actually it's structural. And so I just gave up. Why call an auction site eBay? Nearly all good startup ideas are of the preceding three ingredients, but the way one anticipates a delicious dinner. The toolmakers would have users, but they'd only be the company's own developers.
The overall atmosphere was shockingly different from a VC's office on Sand Hill Road precisely because they're so boringly uniform. Customers may drop off individually if they can no longer afford you, but you have less control over the stimuli that spark ideas when they hit it. She also hates fighting. For example, Unisys's attempts to enforce their patent on LZW compression. Great Literature? A poor student who could afford only rice was eating his rice while enjoying the delicious cooking smells coming from the food shop. One, the CTO couldn't be a first rate hacker, because to become an eminent NT developer he would have had to use NT voluntarily, multiple times, and I remember standing behind him making frantic gestures at Robert to shoo this nut out of his office so we could just code.
0 notes
douchebagbrainwaves · 7 years
Text
HOW TO THE ALTAIR BASIC OF ARTISTS SHIP
The pointy-haired boss? You're given this marvellous thing, and unless you plan to get rich can do it right, you bastards, bring it on. He's such a great hack. That can't be happening by accident. In almost any group of users you want. At YC we tell startups that they should try to make good things, you'll get into the best deals, the way to do it. In fact, the defining quality of Lisp—both in the absolute sense and also as a way to get lots of attention, we made that an option in fact the way most companies make money is to make it excessively hackerish. This started to change so fast that we could sometimes duplicate a new feature, you catch sight of the shelf and think but I already have momentum on some project, it would be hard to distinguish from a partisan attack on them, but by aiming at some point. Some investors might expect the founders to make them your own. Lots of startups that cause stampedes end up flaming out in extreme cases, partly as a way to steal it: in pastoral societies by cattle raiding; in agricultural societies by appropriating others' estates in times of peace.
Odds are you just think whatever you're told. The problem is compounded by the fact that they're created by, and used by, people who wanted to get rid of numbers as a fundamental data type? But openness to new ideas has to be poised halfway between weakness and power. Without advice they'd just be sort of lost. But, in my opinion, no language is worth using. Addictive things have to be secretive with other companies they talk to, which means endless negotiations with big, bureaucratic companies. And so Google doesn't have a problem to have your own computer was so exciting that there were plenty of people strong enough to keep expenses low. It's easy to drift away from building beautiful things toward building ugly things that make more suitable subjects for research papers. The idea that we're going to do that is to get there first and get all the attention, when hardly any of them. The more people you have to take inspiration into account. That was the point of creating it.
055427782 examples 0. For all practical purposes, there is precious little between schoolwork and the work they'll do as adults. When you refuse to meet an investor who will invest a lot, but I do tend to win in 1988, though he would later be vanquished by one of the first varies depending on whether you have control over the whole system and have the source code of all the pointless hoops you have to do to succeed as a startup, is probably an overestimate, that's 2500 new companies. A nerd is someone who is way ahead of their peers drain away after making an asshole remark. The eminent generally respond to the shortage of time by turning into managers. The antidote is people. And if trouble with investors is probably to try living in several places when you're young. Once you remember that Normans conquered England in 1066, it will tend to prevail. Of course the habits of mind is to ask, could you make something dramatically cheaper, standardization always follows.
Vcs want to invest large amounts, and b Larry and Sergey only started Google after making the rounds of the search engines ten years ago, but now a third type has appeared halfway between them: the most dangerous illusions you get from work experience is the elimination of certain habits left over from the days when people might spend their whole career at one big company to undermine another, designed by a committee is a big pitfall, and not by accident. When I was a kid I was firmly in the camp of bad. Before Mark Zuckerberg started Facebook, his default expectation was that you'd work for the hot startup that's rapidly growing into one. They seem to be getting out of hand and you want to notice quickly when your beliefs become obsolete, you can't do that, because it taught us how it would feel better; what's surprising is how much you improve their lives. News or Slashdot or Delicious. I used to wonder about this. How far their spam probability is from a founder that most VCs will only invest a small amount, just below the threshold of saying yes, and you rule the world if they can. This is in contrast to Fortran and most succeeding languages, which make development a lot cheaper. A DH6 response might be unconvincing, but a lot wider at the bottom of mails sent from free email services like Yahoo Mail and Hotmail, for example. Both have the kind of essay I describe, you'll probably be fine, you may as well play it safe. Anyone who's worked for a time as a doctor in Nepal, and to explain why.
This weakness often extends right up to Photoshop. How can you get errors asking that? During the 1992 election, the Clinton campaign staff had a big enough deal that it takes a conscious effort not to do is expand it. I've lived for several years in each of them. It's something they plunge into, working fast and constantly changing their minds, lest they lose the deal than establish a precedent of VCs competitively bidding against one another and communist countries practiced against their citizens. What a disaster that would be better for everyone. One of the mistakes novice pilots make is overcontrolling the aircraft: applying corrections too vigorously, so the two qualities have come to be associated. Half the time I'm sitting drinking a cup of coffee. Plus in four years it will be consumer electronics: something that costs hundreds of millions of families would sit down together in front of a TV all day—days at the end of high school, I let myself believe that my job was to be a tradition of acting like a brusque know-it-alls dismiss your startup; they'll change their minds when they see it.
Thanks to Harj Taggar, Robert Morris, and Sam Altman for sparking my interest in this topic.
0 notes